-
Posts
3,702 -
Joined
-
Last visited
-
Days Won
274
Content Type
Profiles
Miami Marlins Videos
2026 Miami Marlins Top Prospects Ranking
Miami Marlins Free Agent & Trade Rumors, Notes, & Tidbits
Guides & Resources
2025 Miami Marlins Draft Picks
News
2025 Miami Marlins Draft Pick Tracker
2026 Miami Marlins Draft Picks
Forums
Blogs
Events
Store
Downloads
Gallery
Everything posted by Ely Sussman
-
Miami Marlins 40-Man Roster Snapshot - August 29, 2025
Ely Sussman posted a gallery image in Fish On First Graphics
-
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the first game of Miami's road series against the New York Mets. Starting Lineup 2B Xavier Edwards (S) CF Jakob Marsee (L) 1B Liam Hicks (L) C Agustín Ramírez LF Troy Johnston (L) SS Otto Lopez DH Heriberto Hernández 3B Maximo Acosta RF Dane Myers P Adam Mazur Click HERE to download the full game notes (preview below)
-
Marlins vs. Mets series preview & predictions
Ely Sussman replied to Fish On First Staff's topic in Miami Marlins Talk
Please keep in mind, this is a four-game series instead of the usual three! -
Ryan Ignoffo 2025 Marlins Minor League Highlights
Ely Sussman posted a video in Miami Marlins Videos
The player that the Marlins selected at the very end of the 2023 MLB Draft has been thriving in pro ball. Catcher Ryan Ignoffo slashed .265/.328/.451 with nine home runs, 13 stolen bases and a 124 wRC+ with High-A Beloit and Double-A Pensacola during the 2025 season. At the time of his season-ending hamstring injury, Ignoffo was leading all Marlins minor leaguers with 59 RBI in just 74 games played. -
The player that the Marlins selected at the very end of the 2023 MLB Draft has been thriving in pro ball. Catcher Ryan Ignoffo slashed .265/.328/.451 with nine home runs, 13 stolen bases and a 124 wRC+ with High-A Beloit and Double-A Pensacola during the 2025 season. At the time of his season-ending hamstring injury, Ignoffo was leading all Marlins minor leaguers with 59 RBI in just 74 games played. View full video
-
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the third and final game of Miami's home series against the Atlanta Braves. Starting Lineup 2B Xavier Edwards (S) SS Otto Lopez LF Jakob Marsee (L) DH Heriberto Hernández 1B Eric Wagaman RF Dane Myers C Liam Hicks (L) CF Derek Hill 3B Maximo Acosta P Ryan Gusto Click HERE to download the full game notes (preview below)
-
Miami Marlins 40-Man Roster Snapshot - August 27, 2025
Ely Sussman posted a gallery image in Fish On First Graphics
-
- seth martinez
- freddy tarnok
-
(and 2 more)
Tagged with:
-
Offishial News: It's exciting to watch Sandy Alcantara pitch again
Ely Sussman posted an article in Marlins
For most of April and May, Miami Marlins fans dreaded watching Sandy Alcantara's starts. The former ace was a liability to his own team, hindered by inconsistent control and the lack of finish on his pitches needed to generate whiffs. He had the worst results of any qualified MLB starting pitcher during that stretch. It hurt to see him consistently getting embarrassed. Beginning in June, there were reasons to be hopeful about Alcantara, but still not confident. He beat up on some soft opponents, only to get shelled by more experienced lineups. At least he got the green light to work deeper into his outings. Over these last three starts, including Tuesday's seven strong innings against the Atlanta Braves, there has been a meaningful shift. Alcantara looks like a complete pitcher again. He's been experimenting with his mechanics and pitch usage to great effect. His changeup is back to being a deadly putaway pitch. He isn't letting occasional mistakes or unlucky breaks snowball into big rallies. You now tune in expecting a quality performance rather than being surprised when it happens. It was widely reported that the Marlins had discussions with other teams about the possibility of trading Alcantara last month, but they weren't going to part with him easily. It was always just a matter of time until he got comfortable in his own skin again. Imagine what it would've felt like to "sell low" on him and experience this from afar. Less than a month after the trade deadline has passed, Miami's decision to stand pat with Alcantara has been validated. Down on the farm, Triple-A Jacksonville lost. 8-5. In his latest rehab game, Connor Norby went 1-for-3 with a walk. Joe Mack hit his 15th home run. Double-A Pensacola lost, 4-3. Kemp Alderman homered for the 14th time. High-A Beloit lost, 2-0. Karson Milbrandt has had back-to-back 10-strikeout games. Low-A Jupiter won, 7-6. Great slide by Andrew Salas to score the decisive run in extra innings. M3l5Z1FfV0ZRVkV3dEdEUT09X1ZRTUVWRkFNQTFBQVdsb0ZWZ0FIQ1FVSEFBQlJBQWNBQ2xBQ0JnWlhVd3BUQXdvRg==.mp4 More Marlins news and content below: 🔷 The complete 2026 Major League Baseball regular season schedule has been released. The Marlins kick it off with consecutive series hosting the two worst teams from the 2025 season, the Colorado Rockies and Chicago White Sox. 🔷 Sean McCormack explained how he would he construct the Marlins lineup once Kyle Stowers, Connor Norby, Griffin Conine and Graham Pauley return from their respective injuries. 🔷 On this day in 2005, Mike Lowell hit his first career walk-off home run. 🔷 Troy Johnston has agreed to play winter ball in the Dominican Republic for the third year in a row. On the strength of an excellent homestand, Johnston has boosted his overall offensive production to a league-average level (99 wRC+). 🔷 Elsewhere around baseball, the New York Mets announced that their top pitching prospect, Jonah Tong, will be making his major league debut on Friday against the Fish. Yordan Alvarez returned to the Houston Astros lineup after nearly four months on the injured list. Nathan Eovaldi suffered a rotator cuff strain that will likely end his season. The Athletics have emerged as MLB's most dangerous spoiler with an American League-best 20-10 record over their last 30 games. 🔷 Today's MLB game: it's the 13th and final head-to-head meeting of the season between the Marlins and Atlanta Braves (probable starters RHP Ryan Gusto and LHP Joey Wentz). Wentz has generally pitched his best on the road (3.32 ERA), though he limited Miami to one run in 5 ⅓ innings earlier this month at Truist Park. The Marlins have a 44.4% chance to win, per FanGraphs. First pitch at 1:10 p.m. ET. Marlins podcast episodes -
For most of April and May, Miami Marlins fans dreaded watching Sandy Alcantara's starts. The former ace was a liability to his own team, hindered by inconsistent control and the lack of finish on his pitches needed to generate whiffs. He had the worst results of any qualified MLB starting pitcher during that stretch. It hurt to see him consistently getting embarrassed. Beginning in June, there were reasons to be hopeful about Alcantara, but still not confident. He beat up on some soft opponents, only to get shelled by more experienced lineups. At least he got the green light to work deeper into his outings. Over these last three starts, including Tuesday's seven strong innings against the Atlanta Braves, there has been a meaningful shift. Alcantara looks like a complete pitcher again. He's been experimenting with his mechanics and pitch usage to great effect. His changeup is back to being a deadly putaway pitch. He isn't letting occasional mistakes or unlucky breaks snowball into big rallies. You now tune in expecting a quality performance rather than being surprised when it happens. It was widely reported that the Marlins had discussions with other teams about the possibility of trading Alcantara last month, but they weren't going to part with him easily. It was always just a matter of time until he got comfortable in his own skin again. Imagine what it would've felt like to "sell low" on him and experience this from afar. Less than a month after the trade deadline has passed, Miami's decision to stand pat with Alcantara has been validated. Down on the farm, Triple-A Jacksonville lost. 8-5. In his latest rehab game, Connor Norby went 1-for-3 with a walk. Joe Mack hit his 15th home run. Double-A Pensacola lost, 4-3. Kemp Alderman homered for the 14th time. High-A Beloit lost, 2-0. Karson Milbrandt has had back-to-back 10-strikeout games. Low-A Jupiter won, 7-6. Great slide by Andrew Salas to score the decisive run in extra innings. M3l5Z1FfV0ZRVkV3dEdEUT09X1ZRTUVWRkFNQTFBQVdsb0ZWZ0FIQ1FVSEFBQlJBQWNBQ2xBQ0JnWlhVd3BUQXdvRg==.mp4 More Marlins news and content below: 🔷 The complete 2026 Major League Baseball regular season schedule has been released. The Marlins kick it off with consecutive series hosting the two worst teams from the 2025 season, the Colorado Rockies and Chicago White Sox. 🔷 Sean McCormack explained how he would he construct the Marlins lineup once Kyle Stowers, Connor Norby, Griffin Conine and Graham Pauley return from their respective injuries. 🔷 On this day in 2005, Mike Lowell hit his first career walk-off home run. 🔷 Troy Johnston has agreed to play winter ball in the Dominican Republic for the third year in a row. On the strength of an excellent homestand, Johnston has boosted his overall offensive production to a league-average level (99 wRC+). 🔷 Elsewhere around baseball, the New York Mets announced that their top pitching prospect, Jonah Tong, will be making his major league debut on Friday against the Fish. Yordan Alvarez returned to the Houston Astros lineup after nearly four months on the injured list. Nathan Eovaldi suffered a rotator cuff strain that will likely end his season. The Athletics have emerged as MLB's most dangerous spoiler with an American League-best 20-10 record over their last 30 games. 🔷 Today's MLB game: it's the 13th and final head-to-head meeting of the season between the Marlins and Atlanta Braves (probable starters RHP Ryan Gusto and LHP Joey Wentz). Wentz has generally pitched his best on the road (3.32 ERA), though he limited Miami to one run in 5 ⅓ innings earlier this month at Truist Park. The Marlins have a 44.4% chance to win, per FanGraphs. First pitch at 1:10 p.m. ET. Marlins podcast episodes View full article
-
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the second game of Miami's home series against the Atlanta Braves. Starting Lineup 2B Xavier Edwards (S) RF Jakob Marsee (L) C Agustín Ramírez SS Otto Lopez DH Liam Hicks (L) LF Heriberto Hernández 1B Troy Johnston (L) CF Derek Hill 3B Javier Sanoja P Sandy Alcantara Click HERE to download the full game notes (preview below)
-
Next year, the Miami Marlins will start their regular season earlier than ever. It's still seven full months away, but I would also expect them to be favored to win more heavily than they've been on any previous Opening Day. As announced on Tuesday, the Marlins will host the Colorado Rockies for a three-game series beginning on March 26, 2026. The Rockies are on pace to lose 116 games in 2025. On paper, they'll be the weakest opponent that the Marlins have ever opened up against—based on the previous season's record, that distinction currently belongs to the 2009 Washington Nationals, who went 59-102 in 2008. After the Rockies leave town, the Chicago White Sox will fly in for three games. The Sox are likely to finish with MLB's second-worst record this season (59-103 pace). Of course, the Marlins will eventually face each of the 29 other MLB teams over the course of the season, but a franchise that has historically gotten off to slow starts has been gifted the softest possible opening week. Various other details that I found interesting about the '26 schedule: Fourth consecutive season that the Marlins will open at loanDepot park 33 of the first 54 games are at home First-ever visit to Sacramento from July 3-5 (temporary home of the Athletics) Intimidating stretch coming out of the All-Star break—five series in a row against probable 2025 postseason teams, then a visit to Truist Park, which has always been a house of horrors for the Fish In New York to face the Mets from July 30-August 2, the period leading up to and following the trade deadline Longest road trip occurs near the very end of the season from September 14-24 The Marlins incorporated Xavier Edwards, Agustín Ramírez, Kyle Stowers and Otto Lopez into their schedule graphic. They posted a video on their social media accounts that includes highlights of them, as well as Sandy Alcantara, Edward Cabrera, Eury Pérez, Jakob Marsee, Dane Myers and Heriberto Hernández. It should go without saying, but the marketing department does not influence baseball operations decisions, so there's no guarantee that all of those players will actually play for the Fish in 2026. The video was voiced by Marlins alumni and World Series champions Jeff Conine, Luis Castillo, Charles Johnson and Juan Pierre. View full article
-
Next year, the Miami Marlins will start their regular season earlier than ever. It's still seven full months away, but I would also expect them to be favored to win more heavily than they've been on any previous Opening Day. As announced on Tuesday, the Marlins will host the Colorado Rockies for a three-game series beginning on March 26, 2026. The Rockies are on pace to lose 116 games in 2025. On paper, they'll be the weakest opponent that the Marlins have ever opened up against—based on the previous season's record, that distinction currently belongs to the 2009 Washington Nationals, who went 59-102 in 2008. After the Rockies leave town, the Chicago White Sox will fly in for three games. The Sox are likely to finish with MLB's second-worst record this season (59-103 pace). Of course, the Marlins will eventually face each of the 29 other MLB teams over the course of the season, but a franchise that has historically gotten off to slow starts has been gifted the softest possible opening week. Various other details that I found interesting about the '26 schedule: Fourth consecutive season that the Marlins will open at loanDepot park 33 of the first 54 games are at home First-ever visit to Sacramento from July 3-5 (temporary home of the Athletics) Intimidating stretch coming out of the All-Star break—five series in a row against probable 2025 postseason teams, then a visit to Truist Park, which has always been a house of horrors for the Fish In New York to face the Mets from July 30-August 2, the period leading up to and following the trade deadline Longest road trip occurs near the very end of the season from September 14-24 The Marlins incorporated Xavier Edwards, Agustín Ramírez, Kyle Stowers and Otto Lopez into their schedule graphic. They posted a video on their social media accounts that includes highlights of them, as well as Sandy Alcantara, Edward Cabrera, Eury Pérez, Jakob Marsee, Dane Myers and Heriberto Hernández. It should go without saying, but the marketing department does not influence baseball operations decisions, so there's no guarantee that all of those players will actually play for the Fish in 2026. The video was voiced by Marlins alumni and World Series champions Jeff Conine, Luis Castillo, Charles Johnson and Juan Pierre.
-
All Fish On First podcasts are brought to you by Jet Ski Rentals of South Florida—offering Miami’s best jet ski and boat adventures. With six jet ski locations and over 120 boats, there’s something for every style and every budget. With Christmas and New Year’s around the corner, boats fill up fast—everyone wants that view of the fireworks from the water. They’re reservation-based only. To inquire, call 305-990-2192, or check them out online at SFJetskiRentals.com. Recorded immediately after learning the results of the MLB Draft Lottery, Ely Sussman, Isaac Azout, Kevin Barral, Nate Karzmer, Hector Rodriguez and special guest Marcel Sparks discuss where things stands with the Miami Marlins in the midst of the Winter Meetings. Topics include the consequences of falling to 14th in the draft order, missing out on veteran relievers in free agency, mutual interest between the Marlins and Jakob Marsee regarding a contract extension, 2026 Opening Day being rescheduled and a preview of Wednesday's Rule 5 draft. You can find Fish On First LIVE on the Fish On First YouTube channel, Apple Podcasts, Spotify or wherever else you get your pods. Our audio programming also includes The Offishial Show, Fish Unfiltered, Swimming Upstream and more. The Marlins received the 14th overall pick in the 2026 draft. The San Francisco Giants and Kansas City Royals both leapfrogged the Fish and won top-six lottery picks despite finishing last season with better records. Follow Ely (@RealEly), Marcel (@MarcelSparks04), Isaac (@IsaacAzout), Kevin (@kevin_barral), Nate (@NateKarzmer), Hector (@Hector_Baseball) and Fish On First (@FishOnFirst) on Twitter. Join the Marlins Discord server! Complete Miami Marlins coverage here at FishOnFirst.com. View full article
-
- sandy alcantara
- otto lopez
-
(and 1 more)
Tagged with:
-
Who was the "centerpiece" of the Jesús Sánchez trade from the Miami Marlins' perspective? It was hard to tell in the moment. Nearly a month later, outfielder Esmil Valencia has been making a compelling case for himself. At first glance, acquiring Valencia looked like a bet on his speed and defense. In 87 rookie ball games with the Houston Astros organization, he had racked up 27 stolen bases while playing primarily center field. His SB volume doubled upon being promoted to Low-A with 50 steals in 83 games this season prior to the trade. He ranks 11th among all minor leaguers with 59 SB in 2025, and his Sprint Speed is second-best among current Jupiter Hammerheads, according to Statcast. All of a sudden, though, Valencia's bat has also caught fire. With a full week left in August, he has more total bases (35) than he had in any previous month of his professional career. His pre-trade track record was that of a league-average hitter, with wRC+ marks of 100, 98 and 103 during his three seasons with Astros affiliates. Since becoming a Marlins farmhand, he's slashing .362/.403/.603 with just as many walks as strikeouts and a 172 wRC+. Valencia is not particularly projectable for a 19-year-old, listed at only 5'10". Fortunately, he is making lots of quality contact as it is. He has a 90th-percentile exit velocity of 104.1 mph with Jupiter, per Prospect Savant. He has peaked at a 112.0 mph exit velo so far; for context, that exceeds the MLB/MiLB career-best EVs of Marlins outfielders Heriberto Hernández and Dane Myers. With that being said, I believe Valencia in his current form would get blown up by upper-minors pitching. His unorthodox hitting mechanics are easy to exploit. Valencia's setup and the finish to his swing remind me of former Marlin Yuli Gurriel—needless to say, that would be an incredible career outcome. The concern is what happens in between when he freezes his entire body for about half a second prior to the pitcher's delivery. He can overcome that to arrive on time and crush 86 mph sinkers like this one: NHl5YWpfV0ZRVkV3dEdEUT09X1Z3TURCbDBEVjFjQUNsb0ZWd0FIQmxWWEFGbFdVd0lBQndBRVVsQUZDVlVHVkZRQw==.mp4 However, that won't work versus high-end velocity. A statistical red flag has already popped up. Valencia is whiffing against 32.4% of the four-seam fastballs that he swings at. Only 18 of the 349 Statcast-qualified MLB hitters this season are north of that, per Baseball Savant, and they're obviously facing better four-seamers than Valencia. The average velocity of four-seamers thrown to him in the Florida State League has been 92.5 mph, whereas the MLB average is 94.5 mph. Valencia is maintaining an elite strikeout rate since the trade because opponents are trying to finish him off in two-strike counts with breaking balls and offspeed pitches. They are inadvertently doing him a favor! As he climbs the minor league ladder, the pitch-calling will be geared more toward his specific weaknesses, and his production will crater unless an adjustment is made. Valencia is 26th on the Fish On First Top 30 and likely to rise a bit in our end-of-season update. From there, we'll have to see what he changes about his pre-pitch routine in an effort to close this hole in his hitting profile.
-
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the first game of Miami's home series against the Atlanta Braves. Starting Lineup 2B Xavier Edwards (S) CF Jakob Marsee (L) C Agustín Ramírez 1B Liam Hicks (L) SS Otto Lopez DH Eric Wagaman LF Troy Johnston (L) RF Joey Wiemer 3B Maximo Acosta P Edward Cabrera Click HERE to download the full game notes (preview below)
-
You cannot refer to Tyler Phillips as another brilliant waiver-wire pickup. He was technically a trade acquisition. After being designated for assignment by the Philadelphia Phillies at the end of spring training, there were multiple teams interested, so the Miami Marlins had to send back cash considerations to complete the deal. But yeah, Phillips has shattered preseason expectations to stick with the Marlins throughout 2025. Initially thought to be among the weakest links on the active roster, it's now hard to envision next year's club without him. Phillips recorded his second save of the season on Sunday, retiring the side in order without allowing a ball to leave the infield. In 43 appearances, the right-hander has posted a 3.27 ERA, 4.46 FIP and .244 BAA in 63 ⅓ innings pitched. Most notably, his ground ball rate ranks in the 91st percentile among MLB qualifiers, per Baseball Savant, and that has continued to climb as the year progresses. Coincidence or not, his performance has peaked when the stakes are highest, as reflected in his pitching staff-leading win probability added. Working against Phillips, he rarely records strikeouts and doesn't have any minor league options left. However, outside of Ronny Henriquez and Anthony Bender, who else is clearly above him on the Marlins bullpen depth chart? Things are pretty unsettled with the prolonged absence of Andrew Nardi and concerns that both Declan Cronin and Jesús Tinoco could miss a portion of the 2026 season. Get used to Phillips' hijinks because he is poised to stick around for a while. Down on the farm, Triple-A Jacksonville lost, 8-3. Playing in his third and probably final rehab game, Connor Norby went 2-for-4 with a home run. Zach McCambley pitched an immaculate inning in the bottom of the third. Double-A Pensacola lost, 8-1. Emaarion Boyd was hitless (0-for-15) during his first week with the Blue Wahoos. High-A Beloit won, 5-4. The Sky Carp rallied from a 4-0 deficit, capped off by Wilfredo Lara's walk-off homer. More Marlins news and content below: 🔷 I wrote about Javier Sanoja's unique and productive rookie season. Exclusively for Fish On First SuperSubs, I did the math on a hypothetical Jakob Marsee contract extension. 🔷 Luis Castillo became the fourth and final member of the inaugural Marlins Legends Hall of Fame class to be inducted. Here is his plaque. 🔷 Later today, we are expecting an update on Janson Junk's right forearm injury. Junk has not spent any time on the major league or minor league IL since 2019. 🔷 With five weeks to go in the MLB regular season, Xavier Edwards (.291) has dipped to sixth place in the National League batting title race. 🔷 The Marlins were 28th in Awful Announcing's crowdsourced rankings of local MLB television broadcasts. As somebody who has sampled every team's local broadcast at various points this season, I would've expected Kyle Sielaff, Tommy Hutton and Co. to place slightly higher. 🔷 Marlins pitching coach Daniel Moskos spoke with David Laurila of FanGraphs about the process of outfitting Ryan Gusto with a kick change. 🔷 The Prediction Time leaderboard has been updated through the first 42 series. Become a SuperSub and we'll keep track of your predictions all season long! 🔷 Cal Raleigh blasted his 48th and 49th home runs of the year, establishing a new all-time single-season record for MLB catchers. The Colorado Rockies are the first team to be mathematically eliminated from postseason contention. For the sixth time in his last 10 tries, Paul Skenes had a scoreless start. Vinnie Pasquantino has homered in six of his last seven games. Zack Wheeler will be undergoing thoracic outlet decompression surgery. Not only will it end his 2025 season, but it jeopardizes his readiness for next year. 🔷 Today's MLB game: the Marlins and Atlanta Braves begin their final head-to-head series of 2025 (probable starters RHP Edward Cabrera and RHP Spencer Strider). Strider has struggled in back-to-back-to-back outings, allowing 20 earned runs on seven homers in his last 11 ⅔ innings pitched. The Marlins have a 44.3% chance to win, per FanGraphs. First pitch at 6:40 p.m. ET. 🔷 Prior to the series opener, Fish On First LIVE will preview it all beginning at 5:30 p.m. ET. FOF LIVE is presented by About The Fans. Check out our new merchandise collection (coupon code fof10 for 10% off). Marlins podcast episodes View full article
-
You cannot refer to Tyler Phillips as another brilliant waiver-wire pickup. He was technically a trade acquisition. After being designated for assignment by the Philadelphia Phillies at the end of spring training, there were multiple teams interested, so the Miami Marlins had to send back cash considerations to complete the deal. But yeah, Phillips has shattered preseason expectations to stick with the Marlins throughout 2025. Initially thought to be among the weakest links on the active roster, it's now hard to envision next year's club without him. Phillips recorded his second save of the season on Sunday, retiring the side in order without allowing a ball to leave the infield. In 43 appearances, the right-hander has posted a 3.27 ERA, 4.46 FIP and .244 BAA in 63 ⅓ innings pitched. Most notably, his ground ball rate ranks in the 91st percentile among MLB qualifiers, per Baseball Savant, and that has continued to climb as the year progresses. Coincidence or not, his performance has peaked when the stakes are highest, as reflected in his pitching staff-leading win probability added. Working against Phillips, he rarely records strikeouts and doesn't have any minor league options left. However, outside of Ronny Henriquez and Anthony Bender, who else is clearly above him on the Marlins bullpen depth chart? Things are pretty unsettled with the prolonged absence of Andrew Nardi and concerns that both Declan Cronin and Jesús Tinoco could miss a portion of the 2026 season. Get used to Phillips' hijinks because he is poised to stick around for a while. Down on the farm, Triple-A Jacksonville lost, 8-3. Playing in his third and probably final rehab game, Connor Norby went 2-for-4 with a home run. Zach McCambley pitched an immaculate inning in the bottom of the third. Double-A Pensacola lost, 8-1. Emaarion Boyd was hitless (0-for-15) during his first week with the Blue Wahoos. High-A Beloit won, 5-4. The Sky Carp rallied from a 4-0 deficit, capped off by Wilfredo Lara's walk-off homer. More Marlins news and content below: 🔷 I wrote about Javier Sanoja's unique and productive rookie season. Exclusively for Fish On First SuperSubs, I did the math on a hypothetical Jakob Marsee contract extension. 🔷 Luis Castillo became the fourth and final member of the inaugural Marlins Legends Hall of Fame class to be inducted. Here is his plaque. 🔷 Later today, we are expecting an update on Janson Junk's right forearm injury. Junk has not spent any time on the major league or minor league IL since 2019. 🔷 With five weeks to go in the MLB regular season, Xavier Edwards (.291) has dipped to sixth place in the National League batting title race. 🔷 The Marlins were 28th in Awful Announcing's crowdsourced rankings of local MLB television broadcasts. As somebody who has sampled every team's local broadcast at various points this season, I would've expected Kyle Sielaff, Tommy Hutton and Co. to place slightly higher. 🔷 Marlins pitching coach Daniel Moskos spoke with David Laurila of FanGraphs about the process of outfitting Ryan Gusto with a kick change. 🔷 The Prediction Time leaderboard has been updated through the first 42 series. Become a SuperSub and we'll keep track of your predictions all season long! 🔷 Cal Raleigh blasted his 48th and 49th home runs of the year, establishing a new all-time single-season record for MLB catchers. The Colorado Rockies are the first team to be mathematically eliminated from postseason contention. For the sixth time in his last 10 tries, Paul Skenes had a scoreless start. Vinnie Pasquantino has homered in six of his last seven games. Zack Wheeler will be undergoing thoracic outlet decompression surgery. Not only will it end his 2025 season, but it jeopardizes his readiness for next year. 🔷 Today's MLB game: the Marlins and Atlanta Braves begin their final head-to-head series of 2025 (probable starters RHP Edward Cabrera and RHP Spencer Strider). Strider has struggled in back-to-back-to-back outings, allowing 20 earned runs on seven homers in his last 11 ⅔ innings pitched. The Marlins have a 44.3% chance to win, per FanGraphs. First pitch at 6:40 p.m. ET. 🔷 Prior to the series opener, Fish On First LIVE will preview it all beginning at 5:30 p.m. ET. FOF LIVE is presented by About The Fans. Check out our new merchandise collection (coupon code fof10 for 10% off). Marlins podcast episodes
-
This Miami Marlins team is not quite good enough to be playing meaningful games throughout September, but a lot of the individual pieces look like long-term contributors, and that makes this 2025 season an important step in the right direction. It was a quiet trade deadline for the Fish and it could be a quiet winter as well because of how much young talent is already in place. The key question is which players are worth truly building around and inking to contract extensions that go beyond the standard six years of club control. The franchise's top priority should be extending Eury Pérez. In a full year's worth of starts at the major league level, he has posted an earned run average that's 39% better than the league average while being the youngest of all MLB starters during that span. Gifted with a unique physical build and arguably the nastiest pitch in baseball (his four-seam fastball), Pérez has the upside to be generational. But he is on track to reach free agency at age 26, which means the Marlins could miss out on several of the most valuable seasons of his career if they don't act quickly. The complication is, Pérez would be so highly coveted on the open market, there may not be a number that Miami's front office can responsibly offer him to justify delaying his FA eligibility. Meanwhile, All-Star Kyle Stowers has unquestionably made the biggest impact on the Marlins in 2025. A minor oblique injury will dilute his final overall numbers, but he has emerged as a trustworthy, middle-of-the-order bat. Stowers is under control through age 31 and no longer plays a premium defensive position on a regular basis. His MLB track record is also uneven, including sub-replacement-level performance last season. As much as fans want the Fish to express their gratitude to him in the form of a multi-year deal, the urgency to do so isn't really there. In a microscopic sample of 89 plate appearances, Jakob Marsee is looking like the ideal extension candidate. Marsee's well-rounded skill set has propelled him to a historically good first month in the majors. Also, he's represented by an agency, Dynamic Sports Group, with a relatively low profile in the baseball world and presumably eager to change that. More so than any other Marlins player, a contract covering his pre-arb, arbitration and early free agent years could be mutually beneficial. An important caveat: I don't think Marsee will stay on this otherworldly pace through season's end. If he does—if he continues to perform like literally the best player in Major League Baseball—I have a difficult time imagining him seeking an extension. Somebody who has yet to experience one iota of adversity through two full months at the highest level of competition ought to continue betting on themselves. My homemade rest-of-season projection for Marsee clones most of his current rate stats and counting stats while assuming a drop-off in his luck on balls in play. Let's go with three fewer singles remaining than he's recorded so far, two fewer doubles and one fewer triple. Even that is very generous to Marsee. This would result in the following rookie stat line: .308/.382/.641, 8 HR, 14 SB, 11.2 BB% and 23.6 K% in 46 games. That should generate approximately 3.0 fWAR. One other thing. As I got several hours deep into this exercise, I concluded there is enough analytical and entertainment value in here to justify charging money for it. If you are already a Fish On First SuperSub, you may continue scrolling without interruption! The rest of you will soon be implored to sign up. SuperSub support is absolutely vital to our survival. Relevant Contract #1: Brandon Lowe Prior to the 2019 season, Brandon Lowe and the Tampa Bay Rays agreed on a six-year, $24 million extension with club options for 2025 and 2026. If extended now, Marsee should insist on significantly more guaranteed money than Lowe got. You may be surprised by how much they have in common.
-
This Miami Marlins team is not quite good enough to be playing meaningful games throughout September, but a lot of the individual pieces look like long-term contributors, and that makes this 2025 season an important step in the right direction. It was a quiet trade deadline for the Fish and it could be a quiet winter as well because of how much young talent is already in place. The key question is which players are worth truly building around and inking to contract extensions that go beyond the standard six years of club control. The franchise's top priority should be extending Eury Pérez. In a full year's worth of starts at the major league level, he has posted an earned run average that's 39% better than the league average while being the youngest of all MLB starters during that span. Gifted with a unique physical build and arguably the nastiest pitch in baseball (his four-seam fastball), Pérez has the upside to be generational. But he is on track to reach free agency at age 26, which means the Marlins could miss out on several of the most valuable seasons of his career if they don't act quickly. The complication is, Pérez would be so highly coveted on the open market, there may not be a number that Miami's front office can responsibly offer him to justify delaying his FA eligibility. Meanwhile, All-Star Kyle Stowers has unquestionably made the biggest impact on the Marlins in 2025. A minor oblique injury will dilute his final overall numbers, but he has emerged as a trustworthy, middle-of-the-order bat. Stowers is under control through age 31 and no longer plays a premium defensive position on a regular basis. His MLB track record is also uneven, including sub-replacement-level performance last season. As much as fans want the Fish to express their gratitude to him in the form of a multi-year deal, the urgency to do so isn't really there. In a microscopic sample of 89 plate appearances, Jakob Marsee is looking like the ideal extension candidate. Marsee's well-rounded skill set has propelled him to a historically good first month in the majors. Also, he's represented by an agency, Dynamic Sports Group, with a relatively low profile in the baseball world and presumably eager to change that. More so than any other Marlins player, a contract covering his pre-arb, arbitration and early free agent years could be mutually beneficial. An important caveat: I don't think Marsee will stay on this otherworldly pace through season's end. If he does—if he continues to perform like literally the best player in Major League Baseball—I have a difficult time imagining him seeking an extension. Somebody who has yet to experience one iota of adversity through two full months at the highest level of competition ought to continue betting on themselves. My homemade rest-of-season projection for Marsee clones most of his current rate stats and counting stats while assuming a drop-off in his luck on balls in play. Let's go with three fewer singles remaining than he's recorded so far, two fewer doubles and one fewer triple. Even that is very generous to Marsee. This would result in the following rookie stat line: .308/.382/.641, 8 HR, 14 SB, 11.2 BB% and 23.6 K% in 46 games. That should generate approximately 3.0 fWAR. One other thing. As I got several hours deep into this exercise, I concluded there is enough analytical and entertainment value in here to justify charging money for it. If you are already a Fish On First SuperSub, you may continue scrolling without interruption! The rest of you will soon be implored to sign up. SuperSub support is absolutely vital to our survival. Relevant Contract #1: Brandon Lowe Prior to the 2019 season, Brandon Lowe and the Tampa Bay Rays agreed on a six-year, $24 million extension with club options for 2025 and 2026. If extended now, Marsee should insist on significantly more guaranteed money than Lowe got. You may be surprised by how much they have in common. View full article
-
Accompanied by his family and many of his former Marlins teammates, Luis Castillo returned to loanDepot park on Sunday to take his rightful place in the Marlins Legends Hall of Fame. Castillo's plaque reads: "Luis Antonio Castillo played for the Marlins from 1996 to 2005 and was an integral part of the 2003 World Series-winning team. Castillo is one of two players, along with Jeff Conine, to have played with the Marlins in both of their World Series-winning campaigns, although he did not appear in the 1997 postseason. A three-time National League All-Star and three-time Gold Glove recipient (2003-05), the switch-hitting infielder also led the NL in stolen bases twice (2000 and 2002). The San Pedro de Macoris, Dominican Republic, native played 10 seasons with the Marlins, and upon his induction, he ranked as the franchise leader in hits (1,273), at-bats (4,347), plate appearances (4,966), games played (1,128), singles (1,081), triples (42), walks (533), and stolen bases (281)." Castillo is part of the Hall of Fame's inaugural class of 2025. Jeff Conine, Jim Leyland and Jack McKeon were inducted earlier this season.
-
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the third and final game of Miami's home series against the Toronto Blue Jays. Starting Lineup 2B Xavier Edwards (S) CF Jakob Marsee (L) DH Agustín Ramírez C Liam Hicks (L) SS Otto Lopez LF Heriberto Hernández RF Troy Johnston (L) 1B Eric Wagaman 3B Javier Sanoja P Eury Pérez Click HERE to download the full game notes (preview below)
-
Don't take for granted that Marlins have developed Javier Sanoja
Ely Sussman posted an article in Marlins
Javier Sanoja looks ridiculously young in the photo above, doesn't he? With those soft facial features and a height of 5'7", you would not believe that he's a Major League Baseball player if you ever saw him without a Miami Marlins uniform. Sanoja hasn't captured national attention at any point in 2025 like fellow Marlins rookies Jakob Marsee and Agustín Ramírez, but this feels like the appropriate time to provide some important context about his first full season in the majors. The versatile Venezuelan was the most valuable Marlins player during Saturday's extra-inning loss in terms of win probability added. Playing third base on this particular afternoon, Sanoja recorded a trio of run-scoring hits, including game-tying ones in both the ninth and 11th innings. af7c41fe-1c62a331-cc5ac5d8-csvm-diamondgcp-asset-4000K.mp4 f3484dc4-b9e9-403d-bfd7-1400e810263e.mp4 The hot corner is the position that Sanoja has played most often this season (32 games), followed by second base (28), left field (26), center field (14) and shortstop (10). He is the only player in Marlins history to make at least 10 appearances at each of those spots in a single year. He's the 13th MLB player to ever be used in such a way, per Stathead, and easily the youngest in that exclusive club. Baseball Savant's fielding run value rates Sanoja as a league-average defender overall, while defensive runs saved views him a lot more favorably (6 DRS), particularly as an infielder. Sanoja has been pretty much as advertised at the plate. His 13.3 Whiff% would rank in the 95th percentile among MLB hitters if he had enough plate appearances to qualify. His power output was always going to depend on how often he could pull his hardest-hit balls. He has checked that box, pulling 19.8% of his batted balls in the air (MLB average is 16.7%). It's gone way under the radar that Sanoja (.393 SLG) is nearly slugging at a league-average level (.404 SLG). He has really picked it up since the All-Star break, slashing .284/.324/.552 in 71 plate appearances (138 wRC+). This is Sanoja's age-22 campaign (he turns 23 on Sept. 3). He's on track to be youngest position player to spend a full season on the Marlins active roster since Giancarlo Stanton despite signing for only $90,000 as a teenager. This career progression makes him the exception to the norm because Miami's player development has a laughably bad recent history of guiding amateur talent to The Show. The only other true "homegrown" hitters to appear for the 2025 Marlins have been Nick Fortes, Troy Johnston and Victor Mesa Jr.—Sanoja has accumulated more playing time than the rest of them combined. Sanoja lacks the physical projection that is typical of a 22-year-old, making it hard to forecast how much he will improve from here. Gaining all of this experience ought to benefit him, but will it be enough to graduate to an everyday player in the coming seasons, or just equip him to be a high-end utility man? Sanoja's highest priority should be learning to run the bases. Although he looks like somebody who'd be a pesky weapon in that department, he's been inefficient at every professional level, including 4-for-9 on stolen base attempts this season. It has been encouraging to see him attempting to take extra bases at a rate 8% above average, but there's the potential for him to be even more aggressive. -
Here are the latest Miami Marlins game notes, produced by the Marlins communications department and relayed to our loyal readers. These notes apply to the second game of Miami's home series against the Toronto Blue Jays. Starting Lineup 2B Xavier Edwards (S) CF Jakob Marsee (L) C Agustín Ramírez 1B Liam Hicks (L) DH Eric Wagaman LF Troy Johnston (L) CF Derek Hill 3B Javier Sanoja RF Dane Myers SS Maximo Acosta P Janson Junk Click HERE to download the full game notes (preview below)

