Marlins Video
Swimming Upstream returns with our longest player interview to date, catching up with Miami Marlins first baseman/outfielder Troy Johnston. Johnston chatted with Alex Carver and Kevin Barral about becoming a father for the first time, his experience playing winter ball in the Dominican Republic, changes he's made during the 2025 season, continuing to wait for a long-overdue call-up and much more.
Find Swimming Upstream on the Fish On First YouTube channel, our new-look Apple Podcasts channel and wherever else you get your pods. FOF's audio programming also includes The Offishial Show, Fish Unfiltered, Big Fish Small Pod and more.
Drafted by the Marlins way back in 2019, Johnston was honored as the organization's Minor League Player of the Year in 2023. He has a career .284/.369/.458 slash line in the minors. Originally listed as an outfielder, he's been primarily deployed at first base since entering the pros.
Despite 261 games of strong Triple-A production, Johnston has yet to be called up by the Marlins. Worth noting, the club has received -1.3 fWAR from its first basemen so far this season, which ranks 29th out of 30 MLB teams.
Johnston turns 28 years old on Sunday. Following the 2025 season, he's eligible to become a minor league free agent if not selected to the Marlins 40-man roster.
Follow Troy (@2297Troy), Alex (@marlinsminors), Kevin (@kevin_barral) and Fish On First (@FishOnFirst) on Twitter. Join the Marlins Discord server! Complete Miami Marlins coverage here at FishOnFirst.com.
Who is the Marlins' strongest NL Rookie of the Year candidate?
Follow Fish On First For Miami Marlins News & Analysis
Think you could write a story like this? Fish On First wants you to develop your voice and find an audience. We recruit our paid front page writers from our users blogs section. Start a blog today!
More From Fish On First
— Latest Marlins coverage from our writers
— Recent Marlins discussion in our forums
— Become a Fish On First SuperSub







Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now