Jump to content
Fish On First
  • Create Account

Kevin Barral

Fish On First Contributor
  • Posts

    1,365
  • Joined

  • Last visited

  • Days Won

    254

 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 Kevin Barral

  1. MIAMI, FL—Two-out magic was the name of the game for the Miami Marlins in their series-opening win against the Tampa Bay Rays. They scored four runs in the bottom of the fourth inning and four more in the sixth on their way to a 9-4 final score. It was the Marlins' biggest margin of victory since April 13. When the Marlins acquired third baseman Connor Norby from the Baltimore Orioles last season, they brought in a highly rated prospect who really impressed through his first 36 games with the organization. After somewhat of a slow start in 2025, Norby has heated up and finished Friday's game going 2-for-4 with three RBI. He is now slashing .264/.304/.425/.729 with two home runs and nine RBI. The Marlins were one strike away from wasting a bases-loaded opportunity in the fourth inning, but rookie catcher Agustín Ramírez worked an eight-pitch walk to give the Marlins a 2-1 lead. That brought up Norby. Going into his at-bat, he had been 3-for-18 with runners in scoring position. In a 2-2 count, Rays starter Taj Bradley went with a splitter, which Norby hit 102.6 mph into left field, clearing the bases and giving the Marlins a 5-1 lead. This marked his fifth multi-hit game of the season. "I haven't been great in those spots," said Norby following the game about coming to the plate with RISP, "so that swing was obviously huge at that point in the game, but it's going to happen again for everyone else. Whether you get the job done or not, you're going to learn from the good or bad and as long as we keep putting ourselves in those spots, we're going to win a lot of games." The Marlins offense has been at its best with two outs. Going into Friday's game, as a team, they had been slashing .254/.338/.421/.759 in those situations (compared to .244/.309/.382/.691 overall). They have produced more than half of their total runs this season (92 out of 182) with two outs." For a while, it seemed like we were cashing in a whole lot on those opportunities," said Marlins manager Clayton McCullough. "To count on the two-out RBI, the odds aren't really in your favor and we continue to stress the more opportunities that we give ourselves—the more rallies we start, the more pressure we can put on the opponent. We will come through. Creating as many of those opportunities you can and tonight, we were able to both create the opportunities and also cash in." Eric Wagaman, who went hitless in the prior series against the Chicago Cubs and had a .513 OPS during the month of May, knocked in two runs for the Marlins. In the bottom of the first, a sac fly drove in the first run of the game and he added another insurance run in the sixth inning, following Kyle Stowers' RBI single with his own. "Wags has been going through it a little bit on the results part," said McCullough. "Carson (Vitale) talked to him quite a bit. Our hitting guys have talked to him and it's nothing about the swing or mechanics. It's just, 'take a step back, take a breath, we believe that you're a major league player and a really good hitter.'" Despite being struck by two comebackers in the top of the fourth inning, Marlins starter Max Meyer was solid, going five innings, allowing four runs on six hits, no walks and seven strikeouts. The first comebacker was a 112.7 mph base hit by Yandy Díaz, which hit Meyer's right ankle. The second hit Meyer's right thigh at 90.0 mph. He said postgame he was fine. "Guess I'm just ugly. The ball just finds me," Meyer said jokingly. One thing worth noting in his start was that his slider, which opposing hitters seem to have begun picking up, was hit extremely hard, with the five balls in play averaging an exit velocity of 96.0 mph exit (max of 106.2 mph). On the other hand, six of his seven strikeouts came on that slider. "Stuff felt really sharp," said Meyer. "Later on, probably leaned off the fastball a little bit. Should have went back to it, but I can't complain with how I feel right now. My stuff feels good. I'm starting to tighten everything up, so now it's just pick the right counts to throw certain pitches and I think we'll straighten out." For the first time this season, Marlins starting pitchers were credited with a win in back-to-back games. With the win, the Marlins are now 17-26 on the season while the Rays fall to 20-24. Sandy Alcantara will take the mound on Saturday. This will be Alcantara's first time facing the Rays since 8/29/23, where he surrendered four runs. That same season, he tossed a complete game shutout. First pitch is at 4:10 pm and it is Cuban Heritage Day at the ballpark.
  2. Prior to Friday's series opener in Miami, Tampa Bay Rays outfielder Kameron Misner speaks with Fish On First about the start of his MLB career. Misner was drafted 35th overall by the Marlins in 2019, then traded to the Rays in the Joey Wendle trade.
  3. Prior to Friday's series opener in Miami, Tampa Bay Rays outfielder Kameron Misner speaks with Fish On First about the start of his MLB career. Misner was drafted 35th overall by the Marlins in 2019, then traded to the Rays in the Joey Wendle trade. View full video
  4. Having completed his rehab from a left flexor muscle strain, Miami Marlins starting pitcher Ryan Weathers is expected to make his season debut on Wednesday in the series finale against the Chicago Cubs. "My last four innings in my last rehab were the sharpest I've felt," Weathers told the Marlins Radio Network. "Definitely needed that third rehab outing, just for that exact reason. In that outing, I got everything fine-tuned. Four-seam is back to carrying really well, best changeup I've had throughout the rehab and both breaking balls were really good. I'm just excited to go out there and pound the zone." A former first-round draft pick acquired from the San Diego Padres back in 2023, Weathers had a nice 2024 season, posting a 3.63 ERA and 4.11 FIP through 86 ⅔ innings pitched. A finger injury kept him out for half of that season. Weathers' velocity has climbed since coming over to the Marlins organization. In 2023 before the trade, his four-seam fastball averaged 94.9 mph. That pitch averaged 95.9 mph in 2024. He was up to 97.7 mph during a limited spring training sample this year. His velo topped out at 99.8 mph while pitching in a Triple-A rehab game on May 2, which is faster than any fastball he has thrown in his career against big league competition. The sweeper was Weathers' most unhittable pitch last season (.115 BAA and +3 run value). In 2025, he will also be utilizing a harder "bullet" slider more consistently. In his final rehab start, it was his third-most-used pitch (18% usage) and generated four whiffs with low 90s velo. "It's just about keeping those shapes consistently different from each other," said Weathers. "I throw both of them really hard—one of them is about four miles an hour less than the other. From that aspect, we just have to have the movement profile different." The expanded arsenal will be key for Weathers to miss even more bats than he did in 2024. It also helps that he dropped about 20 pounds as a result of an offseason diet change. Back in March, the 25-year-old discussed how he's now able to be "more efficient" with his delivery and recover more quickly during his starts. In 41 games this season without Weathers, Marlins starting pitchers have worked the third-fewest innings in MLB, averaging only 4.76 IP per outing, while combining for the second-worst ERA (6.17). It should go without saying that the team is excited to insert him into the rotation again.
  5. With boosted velocity, significant weight loss and an emerging slider, Weathers looked great throughout spring training. We will finally get to see him take a big league mound on Wednesday against the Chicago Cubs. Having completed his rehab from a left flexor muscle strain, Miami Marlins starting pitcher Ryan Weathers is expected to make his season debut on Wednesday in the series finale against the Chicago Cubs. "My last four innings in my last rehab were the sharpest I've felt," Weathers told the Marlins Radio Network. "Definitely needed that third rehab outing, just for that exact reason. In that outing, I got everything fine-tuned. Four-seam is back to carrying really well, best changeup I've had throughout the rehab and both breaking balls were really good. I'm just excited to go out there and pound the zone." A former first-round draft pick acquired from the San Diego Padres back in 2023, Weathers had a nice 2024 season, posting a 3.63 ERA and 4.11 FIP through 86 ⅔ innings pitched. A finger injury kept him out for half of that season. Weathers' velocity has climbed since coming over to the Marlins organization. In 2023 before the trade, his four-seam fastball averaged 94.9 mph. That pitch averaged 95.9 mph in 2024. He was up to 97.7 mph during a limited spring training sample this year. His velo topped out at 99.8 mph while pitching in a Triple-A rehab game on May 2, which is faster than any fastball he has thrown in his career against big league competition. The sweeper was Weathers' most unhittable pitch last season (.115 BAA and +3 run value). In 2025, he will also be utilizing a harder "bullet" slider more consistently. In his final rehab start, it was his third-most-used pitch (18% usage) and generated four whiffs with low 90s velo. "It's just about keeping those shapes consistently different from each other," said Weathers. "I throw both of them really hard—one of them is about four miles an hour less than the other. From that aspect, we just have to have the movement profile different." The expanded arsenal will be key for Weathers to miss even more bats than he did in 2024. It also helps that he dropped about 20 pounds as a result of an offseason diet change. Back in March, the 25-year-old discussed how he's now able to be "more efficient" with his delivery and recover more quickly during his starts. In 41 games this season without Weathers, Marlins starting pitchers have worked the third-fewest innings in MLB, averaging only 4.76 IP per outing, while combining for the second-worst ERA (6.17). It should go without saying that the team is excited to insert him into the rotation again. View full article
  6. The Marlins had outplayed the Cubs going into the bottom of the ninth inning, but weren't able to hold onto a 4-2 lead. They've now lost six straight series. Everything was going well, maybe too well. The tough Chicago Cubs lineup had been hitless ever since the Marlins bullpen came into play on Tuesday night. The Marlins had taken the lead in the top of the seventh inning and were still up 4-2 entering the bottom of the ninth. They couldn't close it out. The Cubs rallied back to walk it off, 5-4. The Marlins have now lost six straight series. This also marks the second time in 2025 that they have been walked off against. With Jesús Tinoco on the mound, Carson Kelly started off the ninth by hitting a grounder to Xavier Edwards, who wasn't able to get a grip on the ball. Edwards was charged with his sixth error of the season. Dansby Swanson walked, moving Kelly to second, then rookie Moises Ballesteros (in his major league debut) grounded into a force out, putting runners on the corners. Nico Hoerner drove in the third Cubs run and Justin Turner did the rest with a game-winning double down the left field line. This marked Tinoco's third career blown save, but first in 2025. "I thought he threw a ton of strikes," said manager Clayton McCullough. "They just got some hits well-placed there at the end to bring home a couple. He went in there, he pounded the strike zone and they just got some hits." Defensive struggles are nothing new for Edwards, who came into the game with negative six outs above average and negative four DRS at shortstop this season. He is tied for the third-most errors among MLB shortstops. His arm strength, which was expected to improve in 2025, has actually gotten worse. He is in the ninth percentile of arm strength, with his throws averaging 76.3 mph. The experiment with Edwards at shortstop has gone on for nearly a full year at this point and it is failing. It may be time to move him back to second base, where he would have less responsibility defensively. RDFBTWJfVjBZQUhRPT1fQWdnRlVWWUJWd0VBQ1ZzRlZRQUhWd0lEQUFBRUJnTUFCRkJVVmxJTkNWSUhCZ3Bm.mp4 On the bright side, both pieces who were acquired in the 2024 Trevor Rogers trade homered for Miami. Kyle Stowers was the secondary piece of that trade return. After struggling with the Marlins in 2024, posting a .557 OPS, he faced an uphill battle just to make the Opening Day roster. After he did make it, he hit a walk-off on Opening Day, walked it off with a grand slam against the Athletics earlier this month and was recently named National League Player of the Week. In the top of the second inning, Stowers hit his team-leading eighth home run of the season, giving the Marlins an early 1-0 lead. Following the game, he is now slashing .287/.365/.507/.872 with eight home runs and 27 RBI. "He's certainly a calming presence," said McCullough. "Big home run today to get us on the board, take an early lead. I think we've just seen that with Kyle, that his ability to just hang in there within a game and put together high quality at-bats. The steady presence with the way he handles himself and how he comes in each day, approaches the process and the preparation aspect of things. Kyle continues to find every night to do something on either side of the ball that helps us." Connor Norby made a great first impression with the Marlins last year and followed it up with a strong spring, but began the season on the injured list after suffering a left oblique strain. He extended his hit streak to eight games, leading off the top of the fifth with a triple. Javier Sanoja drove him in on an RBI groundout, giving the Marlins a 2-1 lead. Tied at two apiece in the top of the seventh inning, Norby hit a 400-foot blast to left field, his second home run of the season and taking a 3-2 lead. Jesús Sánchez later drove in Derek Hill to give the Marlins an insurance run. Norby's spot in the batting order has constantly changed this season, sometimes batting as high as second or as low as eighth. McCullough notes that he "lengthens out the lineup." On Tuesday, he was hitting seventh. Valente Bellozo was the Marlins starting pitcher on Tuesday. In four innings of work, he allowed two runs (one earned) on four hits, one walk and two strikeouts. After showing an increase in velocity in his last start, it was back down to what we've usually seen, with the fastball averaging 90.3 mph and topping out at 92.3 mph. He generated six whiffs—three with the cutter, two with the changeup and one with the sweeper. In the bottom of the third inning, young Cubs star Pete Crow-Armstrong hit his 11th home run of the season, taking advantage of a middle-middle cutter, which tied the game, 1-1. In the fifth inning, Bellozo hit Nico Hoerner, Nick Lopez got on first thanks to a throwing error by Eric Wagaman, moving Hoerner to third. Crow-Armstrong drove Hoerner in on a sac fly. "Bellozo was good again," said McCullough. "I think the cutter is a real pitch for him. How well he can use that to both side hitters and got some good changeups in there. I think he used his fastball well. He went out there and he attacked guys. Did his job." With the loss, the Marlins find themselves with a 15-26 record and look to salvage the series finale on Wednesday. In all likelihood, Bellozo will be optioned to the minors as the corresponding roster move to reinstate Ryan Weathers from the injured list as Weathers makes his 2025 season debut. First pitch is at 7:40 pm. View full article
  7. Everything was going well, maybe too well. The tough Chicago Cubs lineup had been hitless ever since the Marlins bullpen came into play on Tuesday night. The Marlins had taken the lead in the top of the seventh inning and were still up 4-2 entering the bottom of the ninth. They couldn't close it out. The Cubs rallied back to walk it off, 5-4. The Marlins have now lost six straight series. This also marks the second time in 2025 that they have been walked off against. With Jesús Tinoco on the mound, Carson Kelly started off the ninth by hitting a grounder to Xavier Edwards, who wasn't able to get a grip on the ball. Edwards was charged with his sixth error of the season. Dansby Swanson walked, moving Kelly to second, then rookie Moises Ballesteros (in his major league debut) grounded into a force out, putting runners on the corners. Nico Hoerner drove in the third Cubs run and Justin Turner did the rest with a game-winning double down the left field line. This marked Tinoco's third career blown save, but first in 2025. "I thought he threw a ton of strikes," said manager Clayton McCullough. "They just got some hits well-placed there at the end to bring home a couple. He went in there, he pounded the strike zone and they just got some hits." Defensive struggles are nothing new for Edwards, who came into the game with negative six outs above average and negative four DRS at shortstop this season. He is tied for the third-most errors among MLB shortstops. His arm strength, which was expected to improve in 2025, has actually gotten worse. He is in the ninth percentile of arm strength, with his throws averaging 76.3 mph. The experiment with Edwards at shortstop has gone on for nearly a full year at this point and it is failing. It may be time to move him back to second base, where he would have less responsibility defensively. RDFBTWJfVjBZQUhRPT1fQWdnRlVWWUJWd0VBQ1ZzRlZRQUhWd0lEQUFBRUJnTUFCRkJVVmxJTkNWSUhCZ3Bm.mp4 On the bright side, both pieces who were acquired in the 2024 Trevor Rogers trade homered for Miami. Kyle Stowers was the secondary piece of that trade return. After struggling with the Marlins in 2024, posting a .557 OPS, he faced an uphill battle just to make the Opening Day roster. After he did make it, he hit a walk-off on Opening Day, walked it off with a grand slam against the Athletics earlier this month and was recently named National League Player of the Week. In the top of the second inning, Stowers hit his team-leading eighth home run of the season, giving the Marlins an early 1-0 lead. Following the game, he is now slashing .287/.365/.507/.872 with eight home runs and 27 RBI. "He's certainly a calming presence," said McCullough. "Big home run today to get us on the board, take an early lead. I think we've just seen that with Kyle, that his ability to just hang in there within a game and put together high quality at-bats. The steady presence with the way he handles himself and how he comes in each day, approaches the process and the preparation aspect of things. Kyle continues to find every night to do something on either side of the ball that helps us." Connor Norby made a great first impression with the Marlins last year and followed it up with a strong spring, but began the season on the injured list after suffering a left oblique strain. He extended his hit streak to eight games, leading off the top of the fifth with a triple. Javier Sanoja drove him in on an RBI groundout, giving the Marlins a 2-1 lead. Tied at two apiece in the top of the seventh inning, Norby hit a 400-foot blast to left field, his second home run of the season and taking a 3-2 lead. Jesús Sánchez later drove in Derek Hill to give the Marlins an insurance run. Norby's spot in the batting order has constantly changed this season, sometimes batting as high as second or as low as eighth. McCullough notes that he "lengthens out the lineup." On Tuesday, he was hitting seventh. Valente Bellozo was the Marlins starting pitcher on Tuesday. In four innings of work, he allowed two runs (one earned) on four hits, one walk and two strikeouts. After showing an increase in velocity in his last start, it was back down to what we've usually seen, with the fastball averaging 90.3 mph and topping out at 92.3 mph. He generated six whiffs—three with the cutter, two with the changeup and one with the sweeper. In the bottom of the third inning, young Cubs star Pete Crow-Armstrong hit his 11th home run of the season, taking advantage of a middle-middle cutter, which tied the game, 1-1. In the fifth inning, Bellozo hit Nico Hoerner, Nick Lopez got on first thanks to a throwing error by Eric Wagaman, moving Hoerner to third. Crow-Armstrong drove Hoerner in on a sac fly. "Bellozo was good again," said McCullough. "I think the cutter is a real pitch for him. How well he can use that to both side hitters and got some good changeups in there. I think he used his fastball well. He went out there and he attacked guys. Did his job." With the loss, the Marlins find themselves with a 15-26 record and look to salvage the series finale on Wednesday. In all likelihood, Bellozo will be optioned to the minors as the corresponding roster move to reinstate Ryan Weathers from the injured list as Weathers makes his 2025 season debut. First pitch is at 7:40 pm.
  8. Fish On First is publishing weekly Miami Marlins minor league summaries throughout the 2025 season, covering the progress of FOF Top 30 prospects and lesser-known players in the organization who are worth monitoring. Each full-season MiLB affiliate has its own section below. Player stats are up to date entering May 13. Triple-A Jacksonville The Jumbo Shrimp offense has slumped as of late, but there was a nice highlight on Sunday, as Deyvison De Los Santos (FOF's #9 prospect) hit his fourth home run of the season to left-center. The ball left the bat at 110.4 mph and went 431 feet. With the struggles of first baseman Matt Mervis at the major league level, there may be an opportunity for De Los Santos to debut this season. His production will need to improve first—he is now slashing .250/.309/.382/.691, a very big drop-off from 2024. Andrew Pintar (FOF #25) was acquired along with De Los Santos in the trade that sent A.J. Puk to the Arizona Diamondbacks. He’s slashing .306/.348/.361/.709 with one home run and nine RBI. Pintar has been moved up near the top of Jacksonville's batting order. Seth Martinez continues to show that he should be with the Marlins whenever another fresh bullpen arm is needed. He has not allowed a run in 11 ⅓ innings pitched (11 appearances). Ryan Weathers and Derek Hill both completed rehab assignments with Jacksonville. Double-A Pensacola It was a rainy, winless week for the Pensacola Blue Wahoos in Biloxi. Most of the starting pitchers struggled, including Dax Fulton. Making his fifth start of the season, Fulton went four innings, allowing three runs on four hits and four walks. He struck out six. It’s been a weird season thus far for the 23-year-old in his return from his second Tommy John surgery. He has a 4.50 ERA, 5.39 FIP, 9.90 K/9 and 6.75 BB/9 (career-high). Even star reliever Josh Ekness had some trouble, allowing his first earned runs of 2025. He’s still been very successful overall with a 1.69 ERA, 1.74 FIP, 14.34 K/9 and 3.38 BB/9 in 10 ⅔ innings pitched (eight appearances). Offensively, Jake Thompson is the only name worth mentioning. He’s now slashing .266/.388/.415/.803 with one home run, nine RBI and a 137 wRC+. The former undrafted free agent is the oldest hitter in Pensacola (turned 27 in March). Fortunately, reinforcements are on the way. Outfielder Fenwick Trimble (FOF #30) was added to the Blue Wahoos roster on Tuesday. He figures to get regular reps in left field and center field. Always a solid on-base threat as a collegiate prospect at James Madison, Trimble is an under-the-radar contact bat with solid speed and fourth outfielder makeup, with potential for a bit more if everything works out. High-A Beloit Coming off of a disappointing outing against Peoria, Thomas White was back home at ABC Supply Stadium and feeling good. Going 5 IP and allowing just two hits and two walks while striking out eight, White had his best outing of the season. It was the second time in his career he’s gone five shutout frames. The biggest difference in this outing was his ability to avoid deep counts and come further into the zone. Thomas is still on a trajectory to be a bonafide ace once he’s allowed to throw a full slate of innings and pitches. So far this season, Miami is still limiting him to about 75 pitches per start. While there is all the reason in the world to protect your future star, there’s also much to gain from putting him in situations where he can continue to build confidence. As the season wears on, we expect those reins to be loosened. Limited size be damned! The stout Ryan Ignoffo continues to reach new heights. While spending his second full season at the catcher position, Ignoffo continues to build strength and hit. In this series, working as both backstop and DH, Ignoffo went 6-for-21. His star performance occurred in the third game of the series where he hit two home runs, both with the bases loaded. Not only was it Ignoffo’s first career multi-home run game, he made some recent MiLB history in the process. Through 27 games of the 2025 season, Ignoffo has already matched his 2024 home run total with six. He's up to 33 RBI on the season—no other Marlins minor leaguer has more than 19. As he did in college as a two-way player, Ignoffo continues to show up in whatever capacity he is asked to. He is the epitome of a team player and grinder. With continued success, he will make it to the upper minors this season, and his potential to eventually crack the MLB ranks is starting to become very real. Karson Milbrandt (FOF #21) stretched out to a season-high 57 pitches while tossing three hitless innings. There is still room to improve his control before a promotion to Double-A is considered. Qnd3TGxfV0ZRVkV3dEdEUT09X0R3WUhWQUpRVUFjQVhBWlVWd0FIQVFCWEFBQU5WVk1BVjFZR1ZBcFVVbFVIQWdzRQ==.mp4 Seventh-round pick Nick Brink became the first pitcher from Miami's 2024 draft class to join the Sky Carp. Brink posted a 3.28 ERA, 3.52 FIP and .235 BAA in 24 ⅔ innings with Jupiter. Low-A Jupiter The Hammerheads transferred Starlyn Caba (FOF #5) to the 60-day IL. That rules out the talented shortstop until at least late June. Caba's absence has created room for Andrew Salas (FOF #4) to play more regularly. He has been incredibly consistent at the plate, reaching base safely in each of his first 24 career games. Salas' .463 OBP paces the Florida State League. On top of that, he has 11 stolen bases and he’s walked more than he’s struck out (24/22 K/BB). The only thing that hasn’t shown up yet for Salas is power, but there is plenty of room for him to grow into what is a still wiry frame. Salas is undoubtedly one of the furthest-advanced signings the Marlins have ever seen particularly in the areas of plate discipline and bat control. Salas’ partner on the infield, Jesús Hernández had a solid series. A 2021 signing out of Venezuela, the 5’9”, 150-pounder went 6-for-15 with three doubles and a walk. Surprisingly for his size, Hernández has tapped into a bit of pop. At his core, he is a bat-to-ball type offensive threat who limits strikeouts and works his way on base. However, the boost in power in a pitcher-friendly park sure doesn’t hurt. With the ability to play multiple positions, this Javier Sanoja-esque righty is worth keeping an eye on. Right-hander Luke Lashutka is often the first guy out of the bullpen for Jupiter and he stays in for multiple innings. As a result, he is Minor League Baseball's unlikely leader with six wins this season. Lashutka has allowed only one earned run over his last 15 ⅓ innings pitched. Eury Pérez's fourth rehab start was his most impressive one yet, using all of his pitches and placing 73.8% of them for strikes. He is expected to make one more appearance with Jupiter before shifting his rehab assignment to Jacksonville. Rookie Ball The FCL Marlins kicked off their season this past week. With a roster featuring a pretty even mix of stateside draftees and international signings, the team has a 4-2 record through six games. Left-hander Nate Payne is the first pitcher on the team to make multiple starts so far. He has 11 strikeouts in 6 ⅔ innings, but with a 5.40 ERA. Former Dominican Summer League All-Stars infielder Joseph Tailor and outfielder Jancory De La Cruz made their FCL debuts over the weekend. Last week's report mentioned Kifraidy Encarnación, the 6’4”, 187-pound lefty who is throwing gas as he nears a return from Tommy John surgery. Encarnación brings more than just velo, according to Adrian Lorenzo, the former Marlins director of international operations who oversaw his signing. “It’s not just the 101. That’s great, don’t get me wrong. It’s also big physical projection with very good data characteristics on both the fastball (as a sinker) and the slider from the left side,” Lorenzo said. “If he throws strikes, which he flashed some ability to do last year, there’s not a whole lot that doesn’t work. “Love Kifraidy. He works his ass off. Not surprised he comes back from injury even stronger.” Gaining full feel of all three of his pitches will be the work in progress for Encarnación, but with a solid blueprint on all three, good velo separation, good size and present strength at 19, he is the personification of the word "projectable." A late-season stateside debut isn’t out of the question. The Marlins’ highest-priced international signing from 2022, Yoffry Solano got off to a fairly slow start to his pro career before turning it on late last FCL season. He has gotten off to an extremely hot start here in 2025. In his first 20 ABs, Solano is hitting a scorching .450. He’s doubled once and has shown off his speed with two triples. At the time of his signing, Solano boasted 50-grade tools across the board with a slight increase in the speed department at 55. He’s now applying those tools in game, particularly with swing decisions and on the basepaths. We will need to see how this matriculates for Solano as he faces better pitching, but so far this season he has received a nice confidence boost. Solano will be a candidate to be called up to Low-A in short order. He’s 20. After showing really solid pop and exit velos in spring training, Cody Schrier has hit the ground running in his first pro season. Though he is old for the FCL level, the Marlins' 2024 13th-rounder has shown solid bat-to-ball skills and even more solid speed early this season. Schrier is slashing a ridiculous .389/.560/.500 through 18 ABs with seven walks and four Ks. He’s mostly played first base, but has also gotten into two games at shortstop (where he primarily played as an amateur). The numbers are great, especially to start a career, but the 22-year-old is clearly under-matched. Schrier's bat and defensive versatility should have him poised for a promotion in short order. Next Up (May 13-18) Triple-A Jacksonville at Norfolk Double-A Pensacola vs. Rocket City High-A Beloit at Wisconsin Low-A Jupiter vs. Fort Myers
  9. Farm system updates from the week of May 5, including new assignments for Fenwick Trimble and Nick Brink. Fish On First is publishing weekly Miami Marlins minor league summaries throughout the 2025 season, covering the progress of FOF Top 30 prospects and lesser-known players in the organization who are worth monitoring. Each full-season MiLB affiliate has its own section below. Player stats are up to date entering May 13. Triple-A Jacksonville The Jumbo Shrimp offense has slumped as of late, but there was a nice highlight on Sunday, as Deyvison De Los Santos (FOF's #9 prospect) hit his fourth home run of the season to left-center. The ball left the bat at 110.4 mph and went 431 feet. With the struggles of first baseman Matt Mervis at the major league level, there may be an opportunity for De Los Santos to debut this season. His production will need to improve first—he is now slashing .250/.309/.382/.691, a very big drop-off from 2024. Andrew Pintar (FOF #25) was acquired along with De Los Santos in the trade that sent A.J. Puk to the Arizona Diamondbacks. He’s slashing .306/.348/.361/.709 with one home run and nine RBI. Pintar has been moved up near the top of Jacksonville's batting order. Seth Martinez continues to show that he should be with the Marlins whenever another fresh bullpen arm is needed. He has not allowed a run in 11 ⅓ innings pitched (11 appearances). Ryan Weathers and Derek Hill both completed rehab assignments with Jacksonville. Double-A Pensacola It was a rainy, winless week for the Pensacola Blue Wahoos in Biloxi. Most of the starting pitchers struggled, including Dax Fulton. Making his fifth start of the season, Fulton went four innings, allowing three runs on four hits and four walks. He struck out six. It’s been a weird season thus far for the 23-year-old in his return from his second Tommy John surgery. He has a 4.50 ERA, 5.39 FIP, 9.90 K/9 and 6.75 BB/9 (career-high). Even star reliever Josh Ekness had some trouble, allowing his first earned runs of 2025. He’s still been very successful overall with a 1.69 ERA, 1.74 FIP, 14.34 K/9 and 3.38 BB/9 in 10 ⅔ innings pitched (eight appearances). Offensively, Jake Thompson is the only name worth mentioning. He’s now slashing .266/.388/.415/.803 with one home run, nine RBI and a 137 wRC+. The former undrafted free agent is the oldest hitter in Pensacola (turned 27 in March). Fortunately, reinforcements are on the way. Outfielder Fenwick Trimble (FOF #30) was added to the Blue Wahoos roster on Tuesday. He figures to get regular reps in left field and center field. Always a solid on-base threat as a collegiate prospect at James Madison, Trimble is an under-the-radar contact bat with solid speed and fourth outfielder makeup, with potential for a bit more if everything works out. High-A Beloit Coming off of a disappointing outing against Peoria, Thomas White was back home at ABC Supply Stadium and feeling good. Going 5 IP and allowing just two hits and two walks while striking out eight, White had his best outing of the season. It was the second time in his career he’s gone five shutout frames. The biggest difference in this outing was his ability to avoid deep counts and come further into the zone. Thomas is still on a trajectory to be a bonafide ace once he’s allowed to throw a full slate of innings and pitches. So far this season, Miami is still limiting him to about 75 pitches per start. While there is all the reason in the world to protect your future star, there’s also much to gain from putting him in situations where he can continue to build confidence. As the season wears on, we expect those reins to be loosened. Limited size be damned! The stout Ryan Ignoffo continues to reach new heights. While spending his second full season at the catcher position, Ignoffo continues to build strength and hit. In this series, working as both backstop and DH, Ignoffo went 6-for-21. His star performance occurred in the third game of the series where he hit two home runs, both with the bases loaded. Not only was it Ignoffo’s first career multi-home run game, he made some recent MiLB history in the process. Through 27 games of the 2025 season, Ignoffo has already matched his 2024 home run total with six. He's up to 33 RBI on the season—no other Marlins minor leaguer has more than 19. As he did in college as a two-way player, Ignoffo continues to show up in whatever capacity he is asked to. He is the epitome of a team player and grinder. With continued success, he will make it to the upper minors this season, and his potential to eventually crack the MLB ranks is starting to become very real. Karson Milbrandt (FOF #21) stretched out to a season-high 57 pitches while tossing three hitless innings. There is still room to improve his control before a promotion to Double-A is considered. Qnd3TGxfV0ZRVkV3dEdEUT09X0R3WUhWQUpRVUFjQVhBWlVWd0FIQVFCWEFBQU5WVk1BVjFZR1ZBcFVVbFVIQWdzRQ==.mp4 Seventh-round pick Nick Brink became the first pitcher from Miami's 2024 draft class to join the Sky Carp. Brink posted a 3.28 ERA, 3.52 FIP and .235 BAA in 24 ⅔ innings with Jupiter. Low-A Jupiter The Hammerheads transferred Starlyn Caba (FOF #5) to the 60-day IL. That rules out the talented shortstop until at least late June. Caba's absence has created room for Andrew Salas (FOF #4) to play more regularly. He has been incredibly consistent at the plate, reaching base safely in each of his first 24 career games. Salas' .463 OBP paces the Florida State League. On top of that, he has 11 stolen bases and he’s walked more than he’s struck out (24/22 K/BB). The only thing that hasn’t shown up yet for Salas is power, but there is plenty of room for him to grow into what is a still wiry frame. Salas is undoubtedly one of the furthest-advanced signings the Marlins have ever seen particularly in the areas of plate discipline and bat control. Salas’ partner on the infield, Jesús Hernández had a solid series. A 2021 signing out of Venezuela, the 5’9”, 150-pounder went 6-for-15 with three doubles and a walk. Surprisingly for his size, Hernández has tapped into a bit of pop. At his core, he is a bat-to-ball type offensive threat who limits strikeouts and works his way on base. However, the boost in power in a pitcher-friendly park sure doesn’t hurt. With the ability to play multiple positions, this Javier Sanoja-esque righty is worth keeping an eye on. Right-hander Luke Lashutka is often the first guy out of the bullpen for Jupiter and he stays in for multiple innings. As a result, he is Minor League Baseball's unlikely leader with six wins this season. Lashutka has allowed only one earned run over his last 15 ⅓ innings pitched. Eury Pérez's fourth rehab start was his most impressive one yet, using all of his pitches and placing 73.8% of them for strikes. He is expected to make one more appearance with Jupiter before shifting his rehab assignment to Jacksonville. Rookie Ball The FCL Marlins kicked off their season this past week. With a roster featuring a pretty even mix of stateside draftees and international signings, the team has a 4-2 record through six games. Left-hander Nate Payne is the first pitcher on the team to make multiple starts so far. He has 11 strikeouts in 6 ⅔ innings, but with a 5.40 ERA. Former Dominican Summer League All-Stars infielder Joseph Tailor and outfielder Jancory De La Cruz made their FCL debuts over the weekend. Last week's report mentioned Kifraidy Encarnación, the 6’4”, 187-pound lefty who is throwing gas as he nears a return from Tommy John surgery. Encarnación brings more than just velo, according to Adrian Lorenzo, the former Marlins director of international operations who oversaw his signing. “It’s not just the 101. That’s great, don’t get me wrong. It’s also big physical projection with very good data characteristics on both the fastball (as a sinker) and the slider from the left side,” Lorenzo said. “If he throws strikes, which he flashed some ability to do last year, there’s not a whole lot that doesn’t work. “Love Kifraidy. He works his ass off. Not surprised he comes back from injury even stronger.” Gaining full feel of all three of his pitches will be the work in progress for Encarnación, but with a solid blueprint on all three, good velo separation, good size and present strength at 19, he is the personification of the word "projectable." A late-season stateside debut isn’t out of the question. The Marlins’ highest-priced international signing from 2022, Yoffry Solano got off to a fairly slow start to his pro career before turning it on late last FCL season. He has gotten off to an extremely hot start here in 2025. In his first 20 ABs, Solano is hitting a scorching .450. He’s doubled once and has shown off his speed with two triples. At the time of his signing, Solano boasted 50-grade tools across the board with a slight increase in the speed department at 55. He’s now applying those tools in game, particularly with swing decisions and on the basepaths. We will need to see how this matriculates for Solano as he faces better pitching, but so far this season he has received a nice confidence boost. Solano will be a candidate to be called up to Low-A in short order. He’s 20. After showing really solid pop and exit velos in spring training, Cody Schrier has hit the ground running in his first pro season. Though he is old for the FCL level, the Marlins' 2024 13th-rounder has shown solid bat-to-ball skills and even more solid speed early this season. Schrier is slashing a ridiculous .389/.560/.500 through 18 ABs with seven walks and four Ks. He’s mostly played first base, but has also gotten into two games at shortstop (where he primarily played as an amateur). The numbers are great, especially to start a career, but the 22-year-old is clearly under-matched. Schrier's bat and defensive versatility should have him poised for a promotion in short order. Next Up (May 13-18) Triple-A Jacksonville at Norfolk Double-A Pensacola vs. Rocket City High-A Beloit at Wisconsin Low-A Jupiter vs. Fort Myers View full article
  10. The Cubs piled on five runs during a fifth-inning rally and cruised to victory from there, dropping Miami to 10 games below the .500 mark. Before a Cal Quantrill start even begins, you have a good idea of when it will end. On Monday, Miami Marlins manager Clayton McCullough continued the trend of going to his bullpen before Quantrill had a chance to face the opposing lineup for a third time. Quantrill had surrendered a two-run homer earlier in the inning and the Chicago Cubs went on to score three more runs once the veteran starter was taken out. On the other side, the Marlins offense was dominated by former Fish Colin Rea, losing by a final score of 5-2. Quantrill was coming off a good start last week, allowing one run and striking out six against the Los Angeles Dodgers. The Marlins took him out following the fifth inning in favor of left-hander Anthony Veneziano. Despite having the platoon advantage when facing Shohei Ohtani and Freddie Freeman, he allowed home runs to both of them. At Wrigley Field, Quantrill was clean through four innings, but shortstop Dansby Swanson took him deep for his ninth home run of the season, giving the Cubs a 2-0 lead. After allowing a double to Miguel Amaya, Jon Berti lined out to Matt Mervis. When the lineup card turned over, that was McCullough's cue to pull his pitcher. "I think he used his cutter very well," said manager Clayton McCullough. "Ran into some deep counts, got the pitch count elevated...He did a good job early on of limiting traffic and making some pitches in counts when he had to. Other than the one mistake there to Dansby (Swanson), he gave us chances early to stay in that game." Once again, Veneziano was brought in to replace Quantrill, and once again, he struggled. Kyle Tucker tripled and Seiya Suzuki homered to extend Chicago's lead. That was the only inning of the game where the Cubs scored, but it was more than enough. In his return off the IL, Derek Hill hit his second home run of the season in the top of the seventh inning to break up the shutout. The ball left the bat at 103.6 mph and went 399 feet to left-center. Hill told the media earlier in the day that he wasn't going to blame his early-season struggles on his wrist injury, but postgame, McCullough had a different opinion. "It was definitely bothering him," McCullough said. "He was grinding it out and then trying to stay in there and wanting to keep going...It definitely affected him. The break and the time was hopefully good. Get that thing healed up where he could just go out there again now and take the kind of swings he was taking earlier in the season." Quietly, rookie Cade Gibson had a very nice outing, going three shutout innings. He now has a 1.23 ERA in four appearances. He has given the Marlins a second lefty to use in addition to Veneziano, who has been worked heavily this season. "He's certainly not afraid," said McCullough. "He goes out there, fills up the strike zone with multiple offerings. His ability to drop the curveball in there for strikes and he's got his changeup behind it and used his sinker well. I think the ability to go out there and fill up the strike zone, get ahead of people, that's what you want to see." With the loss, the Marlins fell to 15-25 on the season, ten games under .500 for the first time this season. They will look to even the series Tuesday night with Valente Bellozo taking the mound against Ben Brown. First pitch is at 7:40 pm. View full article
  11. Before a Cal Quantrill start even begins, you have a good idea of when it will end. On Monday, Miami Marlins manager Clayton McCullough continued the trend of going to his bullpen before Quantrill had a chance to face the opposing lineup for a third time. Quantrill had surrendered a two-run homer earlier in the inning and the Chicago Cubs went on to score three more runs once the veteran starter was taken out. On the other side, the Marlins offense was dominated by former Fish Colin Rea, losing by a final score of 5-2. Quantrill was coming off a good start last week, allowing one run and striking out six against the Los Angeles Dodgers. The Marlins took him out following the fifth inning in favor of left-hander Anthony Veneziano. Despite having the platoon advantage when facing Shohei Ohtani and Freddie Freeman, he allowed home runs to both of them. At Wrigley Field, Quantrill was clean through four innings, but shortstop Dansby Swanson took him deep for his ninth home run of the season, giving the Cubs a 2-0 lead. After allowing a double to Miguel Amaya, Jon Berti lined out to Matt Mervis. When the lineup card turned over, that was McCullough's cue to pull his pitcher. "I think he used his cutter very well," said manager Clayton McCullough. "Ran into some deep counts, got the pitch count elevated...He did a good job early on of limiting traffic and making some pitches in counts when he had to. Other than the one mistake there to Dansby (Swanson), he gave us chances early to stay in that game." Once again, Veneziano was brought in to replace Quantrill, and once again, he struggled. Kyle Tucker tripled and Seiya Suzuki homered to extend Chicago's lead. That was the only inning of the game where the Cubs scored, but it was more than enough. In his return off the IL, Derek Hill hit his second home run of the season in the top of the seventh inning to break up the shutout. The ball left the bat at 103.6 mph and went 399 feet to left-center. Hill told the media earlier in the day that he wasn't going to blame his early-season struggles on his wrist injury, but postgame, McCullough had a different opinion. "It was definitely bothering him," McCullough said. "He was grinding it out and then trying to stay in there and wanting to keep going...It definitely affected him. The break and the time was hopefully good. Get that thing healed up where he could just go out there again now and take the kind of swings he was taking earlier in the season." Quietly, rookie Cade Gibson had a very nice outing, going three shutout innings. He now has a 1.23 ERA in four appearances. He has given the Marlins a second lefty to use in addition to Veneziano, who has been worked heavily this season. "He's certainly not afraid," said McCullough. "He goes out there, fills up the strike zone with multiple offerings. His ability to drop the curveball in there for strikes and he's got his changeup behind it and used his sinker well. I think the ability to go out there and fill up the strike zone, get ahead of people, that's what you want to see." With the loss, the Marlins fell to 15-25 on the season, ten games under .500 for the first time this season. They will look to even the series Tuesday night with Valente Bellozo taking the mound against Ben Brown. First pitch is at 7:40 pm.
  12. Miami Marlins manager Clayton McCullough and starter Valente Bellozo speak with the media at loanDepot park about the decision to remove Bellozo from Wednesday's game with one out in the sixth inning. The right-hander had limited the Los Angeles Dodgers to one hit and held them scoreless up to that point. View full video
  13. Miami Marlins manager Clayton McCullough and starter Valente Bellozo speak with the media at loanDepot park about the decision to remove Bellozo from Wednesday's game with one out in the sixth inning. The right-hander had limited the Los Angeles Dodgers to one hit and held them scoreless up to that point.
  14. MIAMI, FL—Valente Bellozo turned in his best start of the 2025 season on Wednesday, shutting out the Los Angeles Dodgers lineup through 5 ⅓ innings. However, the Miami Marlins went to their bullpen rather than let him face any of the Dodgers hitters for a third time. It all went downhill after that decision. The Marlins fell by a final score of 10-1, dropping their fourth straight series. Recalled from Triple-A Jacksonville on May 2, Bellozo was not very effective in his previous start against the Athletics. It was a different story in this getaway day series finale—the right-hander allowed only one hit, two walks and struck out seven, one shy of matching his career-high. "I think we had a really good plan," said Bellozo. "We attacked on them really well. I think we minimized the damage when we needed to minimize. I think this was a great outing. Everything was dialed in. Fastball was good, sweeper was good, cutter was good and the changeup was pretty good. I think this is my best outing right now. We made really good adjustments from the last outing." Early in spring training, Bellozo showed a notable increase in fastball velocity. That had not translated to the regular season until now. His four-seamer topped out at 93.6 mph in the first inning and averaged 92.1 mph on Wednesday. "I was talking about it with (pitching coach Daniel) Moskos and we're gonna see videos," said Bellozo. "We're gonna see what changed today...I think if we replicate this every time, it's gonna be huge." With the game scoreless going into the sixth inning, Bellozo struck out former Marlins prospect Austin Barnes. That's when manager Clayton McCullough took him out in favor of lefty Cade Gibson, who was recalled from AAA-Jacksonville earlier in the day. Bellozo had only thrown 76 pitches, compared to 87 in his previous start. Pitching in just his second major league game, Gibson was tasked with facing three future Hall of Famers in Shohei Ohtani, Mookie Betts and Freddie Freeman. All three got the best of him. Gibson surrendered a triple to Ohtani, walked Betts and Freeman drove in Ohtani on an RBI single, giving the Dodgers a 1-0 lead. "We felt really good with the ability to use what we had left in areas that we felt very good with," said McCullough following the game. "Couldn't have asked anything more out of Valente. To get into the sixth inning today as efficiently as he did, I just felt good about who we had left and who they were going to match up best against. That's why we went to Cade there at the top as it rolled through. Unfortunately, it just didn't work out today." Bellozo wasn't surprised by the decision to be taken out with Ohtani looming on deck and Gibson warming up in the bullpen. "Manager decisions are manager decisions. This is his team," Bellozo said. "I think it was a really good decision to go with the lefty when Ohtani was up. I knew mentally that Barnes was my last hitter no matter what, and the importance to get one out with Barnes and put Gibson in that moment with one out and Ohtani was the best position to (McCullough)." The Marlins found themselves with a great opportunity to score in the bottom of the sixth inning. Back-to-back base hits by Xavier Edwards and Kyle Stowers set up Eric Wagaman, who grounded into a double play. Jesús Sánchez struck out swinging to end the inning. In the top of the seventh inning, the Dodgers scored six runs. Lake Bachar, who had been the Marlins' most reliable reliever this season, allowed all of them—a Hyeseong Kim RBI single was followed by a Mookie Betts bases-loaded walk, Freddie Freeman bases-clearing triple and Andy Pages RBI single. In the top of the ninth, the Dodgers added three more runs, making it a 10-0 game. The lone Marlins run of the ballgame came in the bottom of the ninth on a Jesús Sánchez sac fly. For the first time in Agustín Ramírez's young career, he threw out a baserunner attempting to steal. The runner who Ramírez threw out? It was none other than Shohei Ohtani. It was only the second time this season Ohtani had been caught stealing. He is the first runner to be nabbed by any Marlins catcher since April 25. With the loss, the Marlins are now 14-22 on the season and will hit the road for a week in Chicago, beginning with a three-game on the Southside against the White Sox. First pitch is on Friday at 7:40 pm. Max Meyer will take the mound for the Fish.
  15. Valente Bellozo was mowing down the best lineup in baseball. Clayton McCullough explains why he decided to take Bellozo out in a crucial situation. MIAMI, FL—Valente Bellozo turned in his best start of the 2025 season on Wednesday, shutting out the Los Angeles Dodgers lineup through 5 ⅓ innings. However, the Miami Marlins went to their bullpen rather than let him face any of the Dodgers hitters for a third time. It all went downhill after that decision. The Marlins fell by a final score of 10-1, dropping their fourth straight series. Recalled from Triple-A Jacksonville on May 2, Bellozo was not very effective in his previous start against the Athletics. It was a different story in this getaway day series finale—the right-hander allowed only one hit, two walks and struck out seven, one shy of matching his career-high. "I think we had a really good plan," said Bellozo. "We attacked on them really well. I think we minimized the damage when we needed to minimize. I think this was a great outing. Everything was dialed in. Fastball was good, sweeper was good, cutter was good and the changeup was pretty good. I think this is my best outing right now. We made really good adjustments from the last outing." Early in spring training, Bellozo showed a notable increase in fastball velocity. That had not translated to the regular season until now. His four-seamer topped out at 93.6 mph in the first inning and averaged 92.1 mph on Wednesday. "I was talking about it with (pitching coach Daniel) Moskos and we're gonna see videos," said Bellozo. "We're gonna see what changed today...I think if we replicate this every time, it's gonna be huge." With the game scoreless going into the sixth inning, Bellozo struck out former Marlins prospect Austin Barnes. That's when manager Clayton McCullough took him out in favor of lefty Cade Gibson, who was recalled from AAA-Jacksonville earlier in the day. Bellozo had only thrown 76 pitches, compared to 87 in his previous start. Pitching in just his second major league game, Gibson was tasked with facing three future Hall of Famers in Shohei Ohtani, Mookie Betts and Freddie Freeman. All three got the best of him. Gibson surrendered a triple to Ohtani, walked Betts and Freeman drove in Ohtani on an RBI single, giving the Dodgers a 1-0 lead. "We felt really good with the ability to use what we had left in areas that we felt very good with," said McCullough following the game. "Couldn't have asked anything more out of Valente. To get into the sixth inning today as efficiently as he did, I just felt good about who we had left and who they were going to match up best against. That's why we went to Cade there at the top as it rolled through. Unfortunately, it just didn't work out today." Bellozo wasn't surprised by the decision to be taken out with Ohtani looming on deck and Gibson warming up in the bullpen. "Manager decisions are manager decisions. This is his team," Bellozo said. "I think it was a really good decision to go with the lefty when Ohtani was up. I knew mentally that Barnes was my last hitter no matter what, and the importance to get one out with Barnes and put Gibson in that moment with one out and Ohtani was the best position to (McCullough)." The Marlins found themselves with a great opportunity to score in the bottom of the sixth inning. Back-to-back base hits by Xavier Edwards and Kyle Stowers set up Eric Wagaman, who grounded into a double play. Jesús Sánchez struck out swinging to end the inning. In the top of the seventh inning, the Dodgers scored six runs. Lake Bachar, who had been the Marlins' most reliable reliever this season, allowed all of them—a Hyeseong Kim RBI single was followed by a Mookie Betts bases-loaded walk, Freddie Freeman bases-clearing triple and Andy Pages RBI single. In the top of the ninth, the Dodgers added three more runs, making it a 10-0 game. The lone Marlins run of the ballgame came in the bottom of the ninth on a Jesús Sánchez sac fly. For the first time in Agustín Ramírez's young career, he threw out a baserunner attempting to steal. The runner who Ramírez threw out? It was none other than Shohei Ohtani. It was only the second time this season Ohtani had been caught stealing. He is the first runner to be nabbed by any Marlins catcher since April 25. With the loss, the Marlins are now 14-22 on the season and will hit the road for a week in Chicago, beginning with a three-game on the Southside against the White Sox. First pitch is on Friday at 7:40 pm. Max Meyer will take the mound for the Fish. View full article
  16. MIAMI, FL—On Monday, Major League Baseball announced that Miami Marlins outfielder Kyle Stowers had been named National League Player of the Week. He became the first Marlins player to win the award since Sandy Alcantara in 2022 and the first position player since Starling Marte in 2021. Facing the Los Angeles Dodgers on the road and the Athletics at home, Stowers slashed .421/.421/1.105/1.526 (8-for-19) with four home runs and 10 RBI. He had a four-hit game and two multi-homer games. His 0.91 win probability added led the NL, per FanGraphs. "That's awesome," Stowers told Fish On First. "Pretty surreal, still playing in the Major Leagues and winning award like that was super special." Stowers' brother, Michael, who is a Branch Manager for loanDepot, surprised Kyle with the award. Funny enough, Michael was recognized with the loanDepot Chairman's Elite award right before. "Wasn't expecting to find out from him," said Stowers. "Feel like he's played a big role in just everything. My developments as a human and part of the young man I am today is because of him." Stowers may have sealed the deal on Saturday by hitting a walk-off grand slam off Athletics closer Mason Miller. The Marlins were down one run in the bottom of the ninth with two outs. Miller, whose fastball averages 100.7 mph, tossed a 101.7 mph first-pitch fastball to Stowers, which he took deep to the opposite field. That marked the outfielder's first career grand slam and Miller's first blown save of 2025. "It's really cool," Stowers said. "I think for starters, it got us out of a little losing skid that we were going through, so I think winning, first and foremost, everything's more fun." Last season, the Marlins acquired Stowers along with Connor Norby in a trade that sent Trevor Rogers to the Baltimore Orioles. Stowers was seen as a throw-in, with Norby as the main piece of the deal. In 50 games played with the Marlins in 2024, Stowers slashed .186/.262/.295/.557 with two home runs, 15 RBI and a 56 wRC+. He struck out 35.5% of the time and went into spring training unsure if he would even make the team. Stowers began the 2025 season on a positive note with a walk-off hit on Opening Day to defeat the Pittsburgh Pirates. He has been Miami's most consistent hitter since then, slashing .302/.376/.509/.885 overall with six home runs and 25 RBI. After yet another walk-off win on Tuesday against the mighty Los Angeles Dodgers, the Marlins will look to take the series on Wednesday at 4:40 pm.
  17. Los Angeles Dodgers infielder Miguel Rojas speaks with Fish On First about returning to Miami as a visiting player, defending the Dodgers' 2024 World Series title and goals for his post-playing career. View full video
  18. Los Angeles Dodgers infielder Miguel Rojas speaks with Fish On First about returning to Miami as a visiting player, defending the Dodgers' 2024 World Series title and goals for his post-playing career.
  19. Fish On First is publishing weekly Miami Marlins minor league summaries throughout the 2025 season, covering the progress of FOF Top 30 prospects and lesser-known players in the organization who are worth monitoring. Each full-season MiLB affiliate has its own section below. Player stats are up to date entering May 6. Triple-A Jacksonville Although we usually highlight players who are trending in a positive direction, it must be mentioned that Jacob Berry has continued his trend of extreme early-season struggles. Berry was among the worst qualified hitters in the Midwest League (High-A) through this point of the 2023 season. Same story the next year when he was in the Southern League (Double-A). Here in 2025, he's slashing .129/.227/.235/.462 with two home runs and 10 RBI. His wRC+ of 33 is fourth-lowest in the International League. Nearly three full years into his professional career, Berry has yet to find a home defensively. The former first-rounder is getting a surprising amount of reps at second base. He's been charged with four errors in only 78 innings at third base. Through 10 games with the Jumbo Shrimp, Joe Mack is slashing .270/.372/.486/.859 with two home runs, three RBI and a 137 wRC+. Overall for the season, he has a 180 wRC+. On the season, he's caught eight runners stealing, with seven of those coming in AA. The Jacksonville pitching staff has really turned it around from one year to the next. They have a team ERA of 3.65, which is an improvement from last year's 4.43 mark. The biggest standout when it comes to the bullpen has been Seth Martinez, who remains with the organization despite twice being designated for assignment by the Marlins earlier this year. Martinez has a 0.00 ERA, 1.06 FIP, 15.43 K/9 and 1.93 BB/9 through nine appearances this season. He is getting done with below-average velocity—Martinez's fastball averaged 90.9 mph, topping out at 92.2 mph in his most recent appearance. Another potential call-up candidate to keep tabs on is Christian Roa. He has a 1.35 ERA, 2.85 FIP, 11.48 K/9 and 2.70 BB/9 through 13 ⅓ innings pitched (12 appearances). Roa's stuff is more in line with what we typically see from major league relievers, having topped out at 97.2 mph and averaged 96.5 mph on his fastball last weekend. Double-A Pensacola Kemp Alderman remains on pace for a career year with a 130 wRC+, striking out 19.2% of the time. He is slashing .264/.337/.462 with four home runs and 15 RBI. He is third on the team in OPS, behind only the promoted Joe Mack and injured Cody Morissette. The Blue Wahoos pitching staff has a combined ERA of 2.67, the lowest amongst all Marlins minor league affiliates. Three pitchers (Josh White, M.D. Johnson and Josh Ekness) have yet to allow a run. Just this past week, the staff surpassed 100 walks, which is the least amongst the affiliates as well. Swingman Adam Laskey continues to torch the AA level, posting a 0.84 ERA, 1.74 FIP, 9.70 K/9 and 1.27 BB/9 through 21 ⅓ innings pitched. Soon, Laskey should find himself in AAA. Dale Stanavich, who spent spring training with the big league team, has a 0.84 ERA, 3.80 FIP, 9.28 K/9 and 5.91 BB/9 through 10 ⅔ innings pitched. Stanavich is consistently getting thrown into high-leverage situations and succeeding. His five saves lead the Marlins organization. High-A Beloit Infielder Yiddi Cappe continues to impress offensively, slashing .309/.385/.441/.826 with two home runs, 10 RBI, 11 stolen bases and a 137 wRC+. Signed by the Marlins out of Cuba for $3.5M, Cappe has been stuck at the High-A level for 200 games over the last three seasons. The team's original hope that he would be a long-term shortstop is gone, but good to see him make legitimate progress at the plate. Featured in our own Ely Sussman's minor league spotlight Small Pod, 2024 draft pick Fenwick Trimble is off to a great start, slashing .247/.402/.403/.805 with one home run, 12 RBI, 14 stolen bases and a 137 wRC+. Trimble is also walking (19.6%) more than striking out (18.6%). Trimble could become the first member of his draft class to earn a promotion to AA. Connor Caskenette, mentioned in last week's recap, is worth mentioning again given how good he's been, slashing .310/.500/.379/.879 with five RBI and a 170 wRC+. It is an impressive start considering Caskenette fell to the third day of the 2024 draft and signed for a modest $100k bonus. Low-A Jupiter Andrew Salas continues to be the biggest story of the season. He's slashing .350/.500/.400/.900 with five RBI, nine stolen bases and a 173 wRC+. His on-base streak is more than a month long at this point. Salas is in the Hammerheads lineup on a regular basis, rotating between second base, shortstop and center field. Two years older than Salas, Carter Johnson is having more trouble with the transition to Low-A. He's slashing .181/.256/.238/.495 with 12 RBI and a 51 wRC+, a step down from where he was last summer. He has struck out 40 times in 26 games. Going down to the Florida Complex League to face competition more suited for him could be the key to getting back into a rhythm. PJ Morlando suffered an apparent leg injury this past week. On Monday, he was placed on the 7-day IL. He was 6-for-26 with one home run and three RBI. Morlando has had only nine games of MiLB experience since being drafted due to various injuries. Eury Pérez will make his third rehab start for the Hammerheads on Tuesday. He is expected to build up his pitch count to 30-35 pitches. Other Notes - FCL play started on Monday. Starter Nate Payne went 3 ⅔ innings, allowing one run on one hit, walked two and struck out five. Breyias Dean and Cody Schrier both drove in a pair of runs. The Marlins lost 8-7 to the FCL Astros. - Out of the Marlins academy in the Dominican Republic, lefty Kifraidy Encarnación hit 101 mph in a recent bullpen session. Encarnacion made two starts last season, but went down with an injury, requiring him to undergo Tommy John surgery. He is still rehabbing from that.
  20. Farm system updates from the week of April 28, including outstanding pitching performances and rough news for a pair of former Marlins first-round draft picks. Fish On First is publishing weekly Miami Marlins minor league summaries throughout the 2025 season, covering the progress of FOF Top 30 prospects and lesser-known players in the organization who are worth monitoring. Each full-season MiLB affiliate has its own section below. Player stats are up to date entering May 6. Triple-A Jacksonville Although we usually highlight players who are trending in a positive direction, it must be mentioned that Jacob Berry has continued his trend of extreme early-season struggles. Berry was among the worst qualified hitters in the Midwest League (High-A) through this point of the 2023 season. Same story the next year when he was in the Southern League (Double-A). Here in 2025, he's slashing .129/.227/.235/.462 with two home runs and 10 RBI. His wRC+ of 33 is fourth-lowest in the International League. Nearly three full years into his professional career, Berry has yet to find a home defensively. The former first-rounder is getting a surprising amount of reps at second base. He's been charged with four errors in only 78 innings at third base. Through 10 games with the Jumbo Shrimp, Joe Mack is slashing .270/.372/.486/.859 with two home runs, three RBI and a 137 wRC+. Overall for the season, he has a 180 wRC+. On the season, he's caught eight runners stealing, with seven of those coming in AA. The Jacksonville pitching staff has really turned it around from one year to the next. They have a team ERA of 3.65, which is an improvement from last year's 4.43 mark. The biggest standout when it comes to the bullpen has been Seth Martinez, who remains with the organization despite twice being designated for assignment by the Marlins earlier this year. Martinez has a 0.00 ERA, 1.06 FIP, 15.43 K/9 and 1.93 BB/9 through nine appearances this season. He is getting done with below-average velocity—Martinez's fastball averaged 90.9 mph, topping out at 92.2 mph in his most recent appearance. Another potential call-up candidate to keep tabs on is Christian Roa. He has a 1.35 ERA, 2.85 FIP, 11.48 K/9 and 2.70 BB/9 through 13 ⅓ innings pitched (12 appearances). Roa's stuff is more in line with what we typically see from major league relievers, having topped out at 97.2 mph and averaged 96.5 mph on his fastball last weekend. Double-A Pensacola Kemp Alderman remains on pace for a career year with a 130 wRC+, striking out 19.2% of the time. He is slashing .264/.337/.462 with four home runs and 15 RBI. He is third on the team in OPS, behind only the promoted Joe Mack and injured Cody Morissette. The Blue Wahoos pitching staff has a combined ERA of 2.67, the lowest amongst all Marlins minor league affiliates. Three pitchers (Josh White, M.D. Johnson and Josh Ekness) have yet to allow a run. Just this past week, the staff surpassed 100 walks, which is the least amongst the affiliates as well. Swingman Adam Laskey continues to torch the AA level, posting a 0.84 ERA, 1.74 FIP, 9.70 K/9 and 1.27 BB/9 through 21 ⅓ innings pitched. Soon, Laskey should find himself in AAA. Dale Stanavich, who spent spring training with the big league team, has a 0.84 ERA, 3.80 FIP, 9.28 K/9 and 5.91 BB/9 through 10 ⅔ innings pitched. Stanavich is consistently getting thrown into high-leverage situations and succeeding. His five saves lead the Marlins organization. High-A Beloit Infielder Yiddi Cappe continues to impress offensively, slashing .309/.385/.441/.826 with two home runs, 10 RBI, 11 stolen bases and a 137 wRC+. Signed by the Marlins out of Cuba for $3.5M, Cappe has been stuck at the High-A level for 200 games over the last three seasons. The team's original hope that he would be a long-term shortstop is gone, but good to see him make legitimate progress at the plate. Featured in our own Ely Sussman's minor league spotlight Small Pod, 2024 draft pick Fenwick Trimble is off to a great start, slashing .247/.402/.403/.805 with one home run, 12 RBI, 14 stolen bases and a 137 wRC+. Trimble is also walking (19.6%) more than striking out (18.6%). Trimble could become the first member of his draft class to earn a promotion to AA. Connor Caskenette, mentioned in last week's recap, is worth mentioning again given how good he's been, slashing .310/.500/.379/.879 with five RBI and a 170 wRC+. It is an impressive start considering Caskenette fell to the third day of the 2024 draft and signed for a modest $100k bonus. Low-A Jupiter Andrew Salas continues to be the biggest story of the season. He's slashing .350/.500/.400/.900 with five RBI, nine stolen bases and a 173 wRC+. His on-base streak is more than a month long at this point. Salas is in the Hammerheads lineup on a regular basis, rotating between second base, shortstop and center field. Two years older than Salas, Carter Johnson is having more trouble with the transition to Low-A. He's slashing .181/.256/.238/.495 with 12 RBI and a 51 wRC+, a step down from where he was last summer. He has struck out 40 times in 26 games. Going down to the Florida Complex League to face competition more suited for him could be the key to getting back into a rhythm. PJ Morlando suffered an apparent leg injury this past week. On Monday, he was placed on the 7-day IL. He was 6-for-26 with one home run and three RBI. Morlando has had only nine games of MiLB experience since being drafted due to various injuries. Eury Pérez will make his third rehab start for the Hammerheads on Tuesday. He is expected to build up his pitch count to 30-35 pitches. Other Notes - FCL play started on Monday. Starter Nate Payne went 3 ⅔ innings, allowing one run on one hit, walked two and struck out five. Breyias Dean and Cody Schrier both drove in a pair of runs. The Marlins lost 8-7 to the FCL Astros. - Out of the Marlins academy in the Dominican Republic, lefty Kifraidy Encarnación hit 101 mph in a recent bullpen session. Encarnacion made two starts last season, but went down with an injury, requiring him to undergo Tommy John surgery. He is still rehabbing from that. View full article
  21. Early in his first season as the Miami Marlins television play-by-play announcer, Kyle Sielaff makes his return to Fish Unfiltered. Sielaff sits down with Isaac Azout and Kevin Barral to describe his transition from radio to TV, impressions of how the organization is rebuilding under Peter Bendix and the most underrated Marlins players. Find Fish Unfiltered 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, Swimming Upstream, Big Fish Small Pod and more. For more than a decade, Sielaff worked for the Marlins Radio Network in various capacities, including two years as the radio play-by-play announcer (2022-23). In January, FanDuel Sports Network Florida hired him to replace Paul Severino on the television side. Sielaff has done play-by-play for each of the first 34 Marlins games this season, working with a rotating cast of analysts (Tommy Hutton, Rod Allen, Jeff Nelson and Gaby Sanchez). For a limited time, fans in the state of Florida can get a 30-day free trial of FanDuel's Marlins Season Pass by entering code MARLINS30 at checkout. Follow Kyle (⁠@Kyle_Sielaff⁠), Isaac (⁠@IsaacAzout⁠), Kevin (⁠@kevin_barral⁠) and Fish On First (⁠@FishOnFirst⁠) on Twitter. Join the ⁠Marlins Discord server⁠! Complete Miami Marlins coverage here at ⁠FishOnFirst.com⁠.
  22. Fish Unfiltered—Episode #73 Early in his first season as the Miami Marlins television play-by-play announcer, Kyle Sielaff makes his return to Fish Unfiltered. Sielaff sits down with Isaac Azout and Kevin Barral to describe his transition from radio to TV, impressions of how the organization is rebuilding under Peter Bendix and the most underrated Marlins players. Find Fish Unfiltered 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, Swimming Upstream, Big Fish Small Pod and more. For more than a decade, Sielaff worked for the Marlins Radio Network in various capacities, including two years as the radio play-by-play announcer (2022-23). In January, FanDuel Sports Network Florida hired him to replace Paul Severino on the television side. Sielaff has done play-by-play for each of the first 34 Marlins games this season, working with a rotating cast of analysts (Tommy Hutton, Rod Allen, Jeff Nelson and Gaby Sanchez). For a limited time, fans in the state of Florida can get a 30-day free trial of FanDuel's Marlins Season Pass by entering code MARLINS30 at checkout. Follow Kyle (⁠@Kyle_Sielaff⁠), Isaac (⁠@IsaacAzout⁠), Kevin (⁠@kevin_barral⁠) and Fish On First (⁠@FishOnFirst⁠) on Twitter. Join the ⁠Marlins Discord server⁠! Complete Miami Marlins coverage here at ⁠FishOnFirst.com⁠. View full article
  23. Miami Marlins starter Sandy Alcantara speaks with the media at loanDepot park after Monday's loss. The Marlins have lost each of Alcantara's last four outings. View full video
  24. Miami Marlins starter Sandy Alcantara speaks with the media at loanDepot park after Monday's loss. The Marlins have lost each of Alcantara's last four outings.
  25. Stowers' dominant week included a walk-off grand slam and four home runs overall. MIAMI, FL—On Monday, Major League Baseball announced that Miami Marlins outfielder Kyle Stowers had been named National League Player of the Week. He became the first Marlins player to win the award since Sandy Alcantara in 2022 and the first position player since Starling Marte in 2021. Facing the Los Angeles Dodgers on the road and the Athletics at home, Stowers slashed .421/.421/1.105/1.526 (8-for-19) with four home runs and 10 RBI. He had a four-hit game and two multi-homer games. His 0.91 win probability added led the NL, per FanGraphs. "That's awesome," Stowers told Fish On First. "Pretty surreal, still playing in the Major Leagues and winning award like that was super special." Stowers' brother, Michael, who is a Branch Manager for loanDepot, surprised Kyle with the award. Funny enough, Michael was recognized with the loanDepot Chairman's Elite award right before. "Wasn't expecting to find out from him," said Stowers. "Feel like he's played a big role in just everything. My developments as a human and part of the young man I am today is because of him." Stowers may have sealed the deal on Saturday by hitting a walk-off grand slam off Athletics closer Mason Miller. The Marlins were down one run in the bottom of the ninth with two outs. Miller, whose fastball averages 100.7 mph, tossed a 101.7 mph first-pitch fastball to Stowers, which he took deep to the opposite field. That marked the outfielder's first career grand slam and Miller's first blown save of 2025. "It's really cool," Stowers said. "I think for starters, it got us out of a little losing skid that we were going through, so I think winning, first and foremost, everything's more fun." Last season, the Marlins acquired Stowers along with Connor Norby in a trade that sent Trevor Rogers to the Baltimore Orioles. Stowers was seen as a throw-in, with Norby as the main piece of the deal. In 50 games played with the Marlins in 2024, Stowers slashed .186/.262/.295/.557 with two home runs, 15 RBI and a 56 wRC+. He struck out 35.5% of the time and went into spring training unsure if he would even make the team. Stowers began the 2025 season on a positive note with a walk-off hit on Opening Day to defeat the Pittsburgh Pirates. He has been Miami's most consistent hitter since then, slashing .302/.376/.509/.885 overall with six home runs and 25 RBI. After yet another walk-off win on Tuesday against the mighty Los Angeles Dodgers, the Marlins will look to take the series on Wednesday at 4:40 pm. View full article
×
×
  • Create New...