-
Posts
2,631 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Events
News
Tutorials & Help
Major League Baseball Videos
Guides & Resources
Store
Downloads
Gallery
Everything posted by DiamondCentric
-
There have been plenty of problems with the 2026 Kansas City Royals. After all, they wouldn't be 8-17, tied for the worst record in baseball, if they didn't have flaws. That said, the Royals' bullpen has been a glaring weakness, significantly contributing to Kansas City's struggles through its first 25 games this season. According to Fangraphs, the Royals' relievers rank 30th in ERA, 29th in WHIP, 28th in H/9, and 27th in BB/9 and HR/9. On a positive note, they rank 14th in K/9, which is better than a season ago (they ranked 29th in 2025). Unfortunately, they have seen major declines in every other statistical category. On an individual basis, many important Royals relievers have struggled in the above-listed categories, including SIERA, which is the acronym for Skill Independent Earned Run Average. Here are the definition and formula for SIERA, according to MLB.com. SIERA can be a good indicator of a pitcher's skills this year, like FIP. However, SIERA does a much better job of accounting for grounders and pop-ups, which are more favorable for a pitcher. Here's a list of Royals relievers and their advanced metrics this season, as organized by SIERA. Some Royals relievers have been solid this year, based on SIERA. Daniel Lynch IV and Alex Lange have SIERA marks under three, which is encouraging. Matt Strahm has a SIERA of 3.63. That's not great for his standards, but it's much better than his 5.19 ERA and 5.57 FIP. Conversely, one reliever who has struggled this season is Lucas Erceg, who has taken over closer duties in Kansas City since Carlos Estevez landed on the IL after his lone appearance in Atlanta during Opening Weekend. Erceg ranks 10th of 12 qualified Royals relievers in SIERA with a 5.95 mark. That is much worse than his 5.79 ERA and 4.32 FIP. Only John Schreiber (6.16) and Mitch Spence (7.05) have been worse this season in SIERA (and Spence has only made one appearance at the MLB level). When looking at Erceg's numbers this year, he's been pretty poor across the board. His 4.82 K/9 ranks 11th, his 6.75 BB/9 is 4th-highest, and his 0.71 K/BB ranks 10th. He hasn't given up a home run this season, but that's been the lone positive for Erceg on the mound this season. So what has been the issue with Erceg this season, especially after being so locked down in the closer role in 2024 when he came over at the Trade Deadline? That season, Erceg posted an 11.16 K/9, 1.08 BB/9, 10.33 K/BB, and 2.26 SIERA in 25 IP. He also had 11 saves that season and was a key part of their bullpen in the postseason. Erceg does have five saves this season, but he's already blown two games in 10 appearances, the same number he blew in 23 appearances in 2024. Thus, let's look more deeply into Erceg's profile, what the issue has been, and whether he will be able to correct it at all this season to help improve this struggling bullpen unit. Examining Erceg's Statcast Percentiles from 2024 to 2026 A good place to start with Erceg is looking at his TJ Stats Statcast summary from the past three seasons. That could give us a full picture of Erceg, not just in terms of his ability to generate strikes, but also his stuff and ability to avoid hard-hit batted balls. Here's a look at his 2026 TJ Stats Stacast summary through 10 games. When looking at his Statcast percentiles this year, Erceg is a bit of a conundrum. On one end, he's still flooding the strike zone and generating groundballs. His 44.9% zone rate ranks in the 73rd percentile, and his GB% of 51.8% ranks in the 79th percentile. Additionally, his fastball ranks in the 92nd percentile at 97.5 MPH, and he doesn't have a pitch under the 101 TJ Stuff+ mark. However, when it comes to batted-ball metrics and strike data, Erceg has been incredibly lackluster. The 30-year-old reliever ranks in the 15th percentile with a 91.1 MPH average EV, 35th percentile in hard-hit rate with a 44,4% rate allowed, and in the 49th percentile in barrel rate at 7.4%. Thus, while he's producing a good number of groundballs, he's also allowing a fair number of hard-batted balls that are doing damage. That is evidenced by his .362 xwOBA (25th percentile) and .356 xwOBA (23rd percentile). The strike metrics are even more concerning. Erceg ranks in the 7th percentile in K% and BB%, 6th percentile in whiff%, 4th percentile in O-Swing%, and 1st percentile in CSW%. He's also allowing a ton of contact in the zone, as evidenced by his 87.7% Z-Contact%, which ranks in the 23rd percentile. Erceg is not just failing to generate strikes or swing-and-miss, but inducing chase. All those characteristics have made him a mediocre reliever in 2026, Now, let's take a look at what he did in 2024, when he was with the Athletics and Royals. In 61.2 IP with the A's and Royals, Erceg pretty much excelled in every category. That includes K% (87th percentile), BB% (81st percentile), CSW% (89th percentile), O-Swing% (76th percentile) and Z-Contact% (85th percentile). Those were all categories where Erceg ranks below the 10th percentile this season. One could argue that Erceg was one of the most talented and underrated relievers in baseball in 2024, and it makes sense, given that, why the Royals acquired him at the Trade Deadline. That said, his Statcast percentiles looked a little different in 2025 in his first season with the Royals. The fastball velo, GB%, and BB% remained table last season. However, he began to show signs of regression across many key areas. His CSW dropped to the 33rd percentile, his K% dropped to the 35th percentile, and his Z-Contact% dropped to the 43rd percentile. The O-Swing% was still solid, ranking in the 66th percentile. The same could also be said for his barrel% allowed (61st percentile) and hard-hit% allowed (70th percentile). That said, Erceg began to show flaws last season across so many Statcast metrics, and perhaps this regression was to be expected given that trend (though maybe not as dramatic or as soon). What's the Deal With the Swing and Miss? For a reliever to succeed in the ninth, they have to be able to generate swing-and-miss, especially in those high-leverage situations. It's hard for a closer to be successful long-term if they're not able to produce whiffs and strikeouts in the ninth. In 2024, Erceg had a 31% whiff rate and 28.7% K%. In 2025? That whiff rate fell to 24.7%, and K% regressed to 19.4%. This year, he's really bottomed out in those two categories, with a 16% whiff rate and 12.8% K%. Below is a trend of Erceg's swing-and-miss% over his career. Notice how it dropped sharply last season, especially after a decent start to 2025. After finishing with a Swing-And-Miss% in the 32.5% range, he bottomed out last year, with his Swing-And-Miss% even dropping to under 10% just past the 600th swing mark. This year, his Swing-And-Miss% is hovering around the 17.5% mark. While that's not as bad as what it got to at the end of 2025, it's not a promising sign, especially so early in the season. To understand Erceg's whiff problem, it may be helpful to look at his overall repertoire and how each pitch has fared this season. Here's a glimpse of Erceg's arsenal profile, via TJ Stats. It doesn't seem to be a stuff problem for Erceg, at least according to TJ Stuff+. He has an overall mark of 103 with two of his pitches (sinker and changeup) sporting 60+ grades. His four-seamer, his most thrown pitch, has a 101 TJ Stuff+ and a 56 grade. However, despite those encouraging metrics, he just isn't able to get hitters to miss. His overall whiff rate is 16%, and he's generating a 13.3% whiff rate on the four-seamer (as well as a 14.3% chase, which isn't good either). Now, let's look at his TJ Stats season summary from 2024. The four-seamer and overall stuff profiled better in 2024 with a 104 TJ Stuff+ on the four-seamer and 106 TJ Stuff+ overall. That said, his whiff rate in 2024 absolutely blew away his 2026 mark. In 2024, he had a 31.2% overall whiff% and a 28.6% whiff% on the four-seamer. Those elite metrics explain why Erceg was utilized as a closer and fireman down the stretch in 2024 for the Royals. Now, let's take a look at his 2025 TJ Stats summary. A lot regressed for Erceg last season. The TJ Stuff+ was 102 overall, and his four-seamer actually had a TJ Stuff+ mark under 100. However, he still generated a 28.2% whiff rate with the four-seamer, only a 0.4% difference from his 2024 four-seamer whiff rate. Thus, it may be that Erceg's four-seamer is the difference this year. However, if it's not a stuff problem (his four-seamer TJ Stuff+ is better this year), it must be a command issue, which may be a tougher fix. The Four-Seam Location Hasn't Been Good This season, not only is Erceg just generating a 13.3% whiff rate, but he is allowing a .595 xwOBACON on the four-seamer this year. That has contributed to only poor fastball results (zero run value, according to Savant), but lackluster overall numbers as well. That said, I don't think it's a "stuff" issue with his four-seamer. His 101 TJ Stuff+ on the four-seamer this year is actually two points better than what he did last year. And yet, his whiff rate on the pitch is 14.9% lower than a year ago. Thus, the problem is likely due to his inability to command the four-seamer effectively. A good way to test this hypothesis is to examine his heatmap data on TJ Stats. That could give a sense not just of the heatmaps for lefties and righties on the pitch, but also of the metrics. Here's Erceg's four-seam heatmap this season. Erceg has thrown the four-seamer a fair amount against lefties (38.9%) and righties (31.9%). It has also gotten hit around by both sides of the plate. Against lefties, Erceg's four-seamer is producing only an 18.9% CSW% and allowing a .601 xwOBACON. Against righties, he's generating a 13% CSW% and .571 xwOBACON. When looking at his heatmap, it's easy to see why Erceg is failing to generate strikes and allowing a lot of hard hits: he's throwing the pitch way too much in the strike zone. For context, let's look at his four-seam heatmap data a season ago. Erceg seemed to elevate the four-seamer better last year, especially against lefties. Notice how the bright orange circle is closer to the top of the strike zone than the one in 2025 against lefties. Closer to the top of the zone is good for four-seamers, especially ones with Erceg's velocity. As a result, the former Cal product generated a 33% CSW% and .379 xwOBACON against lefties and a 28.2% CSW and .393 xwOBACON against righties. The numbers weren't as good against righties, but he also didn't elevate the ball as consistently against righties as he did against lefties last season. Here's an example of Erceg elevating the four-seamer effectively last season against Cleveland's CJ Kayfus to generate the swing and miss. akQ5S0FfWGw0TUFRPT1fQVZVRVZGWUhVRkVBWGxGV0FBQUhDRkFEQUFBQ1dnSUFCMWRSVkZjSEFBY0JBRkJR.mp4 Erceg not only throws it 98 MPH, but he locates it up and away in the zone, even in a 2-1 count, which tends to favor the hitter. That shows the confidence and feel Erceg had for the fastball last year. Now, let's take a look at a fastball thrown by Erceg to Baltimore's Samuel Basallo. Erceg grooves this in the middle of the zone on a 1-2 count (which favors the pitcher), and the Rookie Orioles catcher hits in the gap to help Baltimore tie the game (they later relinquished the lead). ZFh2bHpfWGw0TUFRPT1fQndkWFUxQlNVd1VBRGxSUkFnQUhBd1ZXQUZrTlZBTUFCVklFVXdVREFnWlFBd0FE.mp4 In order for Erceg to generate whiff and effectiveness with the four-seamer, he has to get command of the pitch again. A start would not just be to throw it for strikes, but get to throwing it up in the zone, especially against lefties, which he was effective at doing last season. Final Thoughts on Erceg Right now, Erceg isn't pitching well by any stretch of the imagination. His ERA, BB/K ratio, and SIERA demonstrate that. However, with Estevez on the shelf, Erceg continues to be the Royals' best option in the ninth. I say that not because of the results, but because the TJ Stuff+ numbers remain promising for Erceg. When looking at the TJ Stuff+ leaderboard for Royals pitchers via TJ Stats, Erceg ranks third in overall TJ Stuff+ with a 103 mark. He's behind only Steven Cruz (109) and Nick Mears (105). There are many issues that Erceg needs to correct. His 24.4% zone rate on the slider has to improve, as it is 15% lower than it was a season ago. It's easy for opposing hitters to lay off Erceg's primary breaking pitch when he's not even locating it in the strike zone 25% of the time. However, the four-seam command needs to be priority number one for Erceg and Royals pitching coach Brian Sweeney. If Erceg keeps grooving it in the middle of the zone, it's going to continue to get hit hard. If he's able to locate it more up in the zone, he can keep hitters honest, which could open up his other offerings, especially his changeup and slider (if the latter can be controlled more effectively). Sweeney has been lauded for his staff's work with the Royals pitchers over the past couple of years. Now, the Royals' bullpen, especially Erceg, needs to understand and correct these issues soon in order to turn around the club's fortunes for the remainder of the season. If Sweeney can't help Erceg, or any other members of this bullpen, not only will wins become tough to acquire, but Sweeney may find himself in a hotter seat than expected by the conclusion of the season. View the full article
-
Transactions: RHP Craig Yoho completed rehab assignment and optioned to AAA Nashville RHP Kaleb Bowman placed on Development List retroactive to April 22 Although this wasn’t a transaction, it’s incredibly encouraging that High-A SS Luis Pena was released from the Fort Wayne hospital on Thursday morning and said to be “fine” after overheating and passing out in the 8th inning of Wednesday night’s game. Game Action: Nashville Pre-Game Media Notes Final: Charlotte 3, Nashville 2 (in 10 innings) Box Score and Game Log Via extracts from the Sounds’ postgame notes which we’re able to share, plus some nuggets of our own: Sounds Walked Off in Extras in Charlotte - Tate Kuehner Strikes Out Eight Over 5.2 IP Charlotte, NC — Nashville dropped their second straight game with a 3-2 extra innings loss to the Charlotte Knights Thursday night at Truist Field. Left-hander Tate Kuehner was great on the mound for Nashville with a season-high eight strikeouts and one earned run allowed over 5.2 IP (1 R, 3 H, 3 BB, 8 Ks). The Knights struck first with the only run allowed by Kuehner coming via a solo homer in the bottom of the first inning by Jarred Kelenic. Nashville answered back with a run in the top of the second with Luis Lara drawing a walk before moving to third on a single off the bat of Eddys Leonard (2-for-3, walk). Ramon Rodriguez picked up the RBI with a productive groundout that allowed Lara to score and even the game at a run a piece. The game would remain deadlocked at 1-1 over the next four innings. Kuehner worked a three-up, three-down second inning with a pair of strikeouts before stranding a pair of Knights on base after allowing consecutive two out singles in the third. The southpaw didn't allow a hit in the fourth or the fifth innings but pitched around a hit batter in the fourth and a Kelenic walk in the fifth as Kelenic reached base his first three times at the plate for Charlotte. Kuehner issued the third walk of his outing with two outs in the sixth before turning the ball over to Drew Rom to get the final out of the inning. Lara and Leonard singled off Zach Franklin to start the top of the seventh ahead of a wild pitch that moved both runners into scoring position. Ethan Murray delivered a go-ahead RBI single to score Lara, but Leonard was thrown out at the plate as the Sounds would have to settle for just a one-run advantage. The lead didn't last long with Ryan Galanie tying the game at 2-2 with a leadoff home run in the bottom of the seventh. Rom finished his outing by retiring the next three in a row, including back-to-back strikeouts to end the frame. Right-hander Easton McGee took over on the mound in the eighth after the Sounds were sent back to the dugout in order, and McGee posted a 1-2-3 inning of his own with three strikeouts. Brock Wilken drew a leadoff walk in the top of the ninth, and Lara collected his second hit of the night with a single to give the Sounds a prime scoring chance. That quickly went away with the Knights getting the force out at third on a bunt attempt aimed at moving the runners over followed by a strikeout and ground out that stranded two in the inning. Blake Holub allowed a single to start the bottom of the ninth but induced a double play and then worked around a two-out walk with a strikeout to send the game to extras. Nashville let another scoring chance slip away with Ethan Murray starting the game at second base and moving into third with no outs after a wild pitch to start the top of the 10th. Two infield pop outs and a shallow fly ball into right field weren't enough to get the runner across as Nashville left the potential go-ahead run stranded at third base. The Knights played small ball to move the runner to third on a sac bunt. After intentionally walking Kelenic to set up a double play, the Knights got a single through the left side of the infield for the win and Nashville's fourth walk-off loss of the season. CALL TO BLACK?: OF/1B Tyler Black was a late scratch from Nashville’s starting lineup, for reasons not yet known. @CurtHogg reported on April 19 that Pat Murphy had indicated that Black could be an option for the Brewers in the near future. Tyler has a 9-game hitting streak and is 4-for-13 with 2 doubles, a walk, 2 strikeouts and a stolen base since returning from a 2-week injury absence. MULTIPLIED: Held hitless on Wednesday and hitless over four of his last five games entering Thursday night, Luis Lara was back in the hit column with his team-leading eighth multi-hit game of the season so far. Lara, the Brewers no. 12-rated prospect ended Thursday night 2-for-3 with a walk and two runs scored. His eight multi-hit efforts in still just one ahead of Eddys Leonard who provided Nashville with the other multi-hit game on Thursday night (2-for-3, BB). With his pair of singles, Leonard extended his current hitting streak to seven games and is hitting .478 (11-for-23) with two doubles and two RBI since April 15th. Four of his seven total multi-hit games have come during his current seven-game hitting streak. SLUG IT OUT: Despite just having nine hits on the season, Brewers no. 22-rated prospect Brock Wilken has made his hits count. Wilken added his fourth double of the season to go along with a home run to have 56% of his hits on the season go for extra-bases. Wilken also leads the team in walks (18) after another free pass on Thursday. Wilken is riding a 12-game on-base streak after Thursday and is tied for the second-longest on-base streak on the team among active players behind Eddys Leonard (16). Friday’s outlook: Nashville aims to even the series up on Friday night with RHP Coleman Crow (2-0, 4.02 ERA) on the mound fresh off his Major League debut last week for Milwaukee. Former Sounds pitcher Shane Smith (1-0, 3.00 ERA) will get the start for Charlotte. First pitch is scheduled for 6:04 pm CT. Biloxi Pre-Game Media Notes Final: Biloxi 9, Rocket City 5 Box Score and Game Log Via the Shuckers’ website, game details and we encourage readers to review affiliate write-ups as part of their Link Report routine: Tyson Hardin’s Career-High in K’s Secures Third Straight Shuckers Win Starting RHP Tyson Hardin (4 IP, 2 R, 4 H, 1 BB, 9 Ks) commenced his evening with 4 consecutive strikeouts and ended it by bearing down with the bases loaded to strike out the final 2 batters he faced, keeping the game tied 2-2 through 3 and a half innings. That set the stage for Biloxi’s offense to erupt for 4 runs in the bottom of the 4th inning, started by OF Mike Boeve’s second double of the game and capped off by SS Jesus Made’s 2-out RBI single. The superlatives keep rolling in for the Brewers’ 18-year old super-prospect, who also stole 3 bases in this contest: Boeve’s RBI single in the bottom of the 7th inning gave the team a 7-2 advantage which looked safe, but he exited for a pinch runner and Rocket City cut the gap to 7-4 in LHP Jesus Broca’s second inning of work, bringing the potential tying run to the plate with one out in the top of the 8th inning. Thankfully, Broca induced a pop out and retired the next batter looking on strikes. That early exit for 3-hit, 3-run man Boeve might ordinarily turn our concern-o-meter on, but I thought he looked fine in the game video: Shuckers’ Extras: Kudos to RHP Stiven Cruz for his 2 shutout innings of work, with 2 strikeouts. He’s been stellar over his last 4 outings, picking up two Wins in the process. Three errors and 11 strikeouts thankfully didn’t hurt the Shuckers too badly, thanks to the team going 6-for-12 with runners in scoring position and stealing 5 bases. Regular contributors 2B Dylan O’Rae and 1B Blake Burke combined to go 0-for-7 this time out, snapping O’Rae’s 6-game hitting streak. But they both walked, stole a base (O’Rae’s 14th, Burke’s 9th on the young season) and O’Rae’s defense showed up amongst the numerous Shuckers’ ‘X’ video highlights. Two Trash Panda players managed to get ejected in the middle of the contest, including their starting first baseman and a reserve pitcher. Friday’s outlook: RHP Jaron DeBerry (1.80 ERA, 1.13 WHIP, 9.6 K/9 in 15.0 IP) is set for his 4th start of 2026, looking to lead Biloxi to a series-clinching win. Wisconsin Pre-Game Media Notes Final: Wisconsin 9, Fort Wayne 7 Box Score and Game Log Via the Timber Rattlers’ website, game details: Wisconsin Holds On for Third Straight Win What an exciting win and thorough game report by Wisconsin’s Director of Media Relations, Chris Mehring. The shock and awe homers by 3B Andrew Fischer (2-for-5), OF Braylon Payne (1-for-3) and DH Marco Dinges certainly had the internet buzzing: And let’s remember that family are following closely along as well. We thank Mr. Dinges for noting the exit velocity on Marco’s solo blast, which came one pitch after Payne’s smash: Fischer’s second dinger of the game came just 4 pitches later for a 7-2 lead in the top of the 6th inning, but the buzz later shifted to RHP Michael’s Fowler’s impeccable work to close it out on the road: Timber Rattlers’ Extras: This was a terrific bounce-back performance by starting LHP Wande Torres after walking 5 and allowing 3 earned runs in 3 innings on Saturday. Signed back in June 2022 and still just 21 years and 83 days old, Torres (5 IP, 2 R, 6 H, 0 BB, 5 Ks) deservedly earned his first Win in High-A ball. We’re so accustomed to OF Josh Adamczewski’s dominance that a 2-for-4 outing with a double, a walk and an RBI barely registers a note. His 2026 OPS is now 1.259(!) in 59 plate appearances. C David Garcia, who missed most of the 2025 season with an injury and is more than 2 years older than any other active player on the Timber Rattlers’ roster, is an experienced, calming presence for the Wisconsin staff. He’s also a capable hitter, as evidenced by his 3-for-4 evening with 2 doubles, a walk and 2 RBIs. While LHP Bjorn Johnson and RHP Jesus Flores struggled, RHP Jack Seppings got the job done over 1 2/3 innings of relief: 0 R, 1 H, 0 BB, 3 Ks. Friday’s outlook: 20-year old RHP Bryce Meccage (2.61 ERA, 1.65 WHIP, 7.8 K/9 in 10 1/3 IP) gets the chance to lead Wisconsin to a series-clinching victory in his 4th start of 2026. Wilson Pre-Game Media Notes Final: Delmarva 7, Wilson 3 Box Score and Game Log Via the Warbirds’ website, game details: Delmarva Scores Early En Route to Victory Over Wilson Despite allowing 5 runs (4 earned) on 8 hits, starting RHP Jarrette Bonet can still feel good about ending his 91-pitch evening with a 3-up, 3-down 6th inning of work, as well as his 6 strikeouts. He faced 26 batters, walking 2. The team had some early opportunities they couldn’t quite capitalize on, including stranding 2 in the first inning, scoring none in the 3rd inning despite 2 singles and stranding a leadoff walk in the 4th frame, before Delmarva extended its advantage to 5-0 in the bottom half of the inning. OF Pedro Ibarguen had a 2-for-3, 1 RBI evening after being out of the lineup the past 3 games. 1B Frederi Montero’s RBI triple in the 9th inning was his first triple since June 2024 and also stands as the first triple in Wilson Warbirds’ franchise history, in their 18th game played. Warbirds’ Extras: 3B Filippo Di Turi and DH Handelfry Encarnacion both had 1-for-3 games with a walk, being amongst numerous Warbirds attempting to boost their batting average above .200 (team average .182, far below second last Kannapolis at .231 in the 12-team Carolina League). While RHP Joshua Quezada struggled in relief (1 IP, 2 R, 3 H, 1 BB, 3 Ks), RHP Ayendy Bravo faced the minimum 3 batters (BB, force out, ground ball double play). Two errors and two outs on the basepaths (pick off, caught stealing) didn’t help Wilson’s chances, though they exactly matched the Shorebirds in this regard. Friday’s outlook: 19-year old RHP Carlos Carra (11.74 ERA, 3.13 WHIP, 10.6 K/9 in 7 2/3 IP) is scheduled for his 4th appearance (2nd start), with Wilson needing a victory to even their road series 2-2. We hope that you enjoy the Minor League Link Report. On Friday, the Sounds, Timber Rattlers and Warbirds kick off action simultaneously at 6:04 or 6:05pm CST, with the Shuckers following at 6:35pm. The Milwaukee Brewers commence their home series against Paul Skenes and the Pirates at 6:40pm. Organizational Scoreboard including starting pitcher info, game times, MiLB TV links, and box scores Current Milwaukee Brewers Organization Batting Stats and Depth Current Milwaukee Brewers Organization Pitching Stats and Depth View the full article
-
What a forgettable start to the season it’s been for Jarren Duran. He’s mired in that fabled outfield logjam that is getting worse by the day, and when he is getting at-bats, he’s not producing. Alex Cora has moved him around the lineup multiple times to try and get his bat going, shuffling the 29-year-old from designated hitter, to left field, and then to center. In what may be the most damning piece of evidence that Duran is losing his grip on what little playing time he sees, he was pinch hit for by Isiah Kiner-Falefa in the series finale against the Tigers. Instead of letting Duran attempt to get on base, even with a bunt as Kiner-Falefa was instructed to do, Cora would rather turn to someone who currently holds a .179 batting average over 12 games. That’s not to say Cora's thought process was entirely flawed; as of the series finale against the Yankees, Duran is slashing .194/.266/.306. Still, you’d think that someone Cora trusted to show up in big spots over the last two seasons wouldn’t be sat down for a veteran journeyman who arguably doesn’t have a true role on this team. Dive further into Duran's start, and things start to look even worse. He’s currently in the 18th percentile for expected batting average, the 20th percentile for xwOBA, and the 25th percentile for xSLG. The only red areas on his Savant page are his barrel rate and bat speed. Those are solid indicators of someone who can do damage from the batter's box, but not when everything else presents a glaring red flag. What’s maybe most concerning is the fact that Duran is chasing a ton of pitches this season. He’s currently sitting at a 34.0% chase rate, ranking in the 26th percentile, which is an increase from both his 2025 season, 31.1%, and his 2024 season, 28.1%. As with all things Duran, his 2024 mark was the best of his career. If you judge him solely on the eye test, you’ll see similar troubling trends. He’s swinging out of his shoes at pitches that never touch the plate while staring at fastballs pumped right down the middle. That’s not someone who’s just struggling, that’s someone who is completely lost in his approach. MassLive.com’s Chris Smite spoke to the Red Sox's skipper about Duran’s struggles and Cora had this to say: “…Now he’s not even doing that (walking)… Kind of like slow it down, even a bunt or something. Just get it going. We need him to run the bases, do what he does. Hit one in the gap and stretch it out to a triple or one of those ground balls that get through and get to second and get that energy going. We need it as a group, he needs it as a player.” Those are telling comments from the manager who pulled Duran in a bunt situation later that day. Should Cora have kept Duran in to attempt that bunt scenario, especially when Kiner-Falefa bunted the third strike foul? Possibly, but the fact Cora pulled him shows that the trust he once had in Duran is waning quickly. Unless the team finally trades an outfielder so that Duran, or even Masataka Yoshida, can get more at-bats, there’s no clear answer to the current problem. Duran’s struggles are likely due in large part to the fact that he’s sitting on the bench more often than not at this point in the season. As long as the outfield logjam continues to exist though, it’s not going to get any better. Duran’s All-Star 2024 was followed up by a quiet yet solid 2025. His 2026 season, though, paints a picture of a hitter who is falling further from his peak. His at-bats are unspectacular and the process behind them is even worse. As currently constructed, the Red Sox can't afford to give someone struggling this bad more opportunities... which is exactly what Duran needs to break out of this funk. View the full article
-
Welcome to Shape of the Blue Jays, my column where I dig into Statcast numbers to analyze recent pitch shape and swing shape trends for Toronto Blue Jays players and discuss how they have impacted their performance. Click here to read the last edition. Quick Hits: Reinforcements Trey Yesavage made another rehab start for Triple-A Buffalo on Tuesday. It didn't go great (2.1 IP, 4 R, 2 ER, 2 H, 2 K, 4 BB), and he failed to reach his 75-pitch target. Either way, it was his fourth rehab start of the year, as he continues to work his way back from the right shoulder impingement that he reported to camp with. The following day, John Schneider said the goal for Yesavage's next outing will be 80 pitches. It's just a matter of whether that start happens with Toronto or with Buffalo again. He seems to be one more rehab start away, at most, from rejoining the team. Most importantly, his stuff doesn't seem to be affected by the injury. His fastball averaged 94.3 mph and 19-20" of iVB on Tuesday, right in line with what we saw last year. His splitter averaged about 82 mph, which is a couple of ticks slower than it was in the 2025 postseason, but it also had almost 200 fewer RPM and three more inches of drop. This would bring the vertical separation between the fastball and splitter to nearly 15 inches. If that helps him induce more ugly swings like the ones we saw all throughout his magical October, then so be it. The Jays won three in a row earlier this week to salvage some ground, but they still need to get healthy. Hopefully, Yesavage isn't the only key reinforcement to arrive over the next few weeks. In terms of who could be on the hot seat when the time comes, Patrick Corbin has outpitched Eric Lauer in each of the past two turns through the rotation, but the jury's still out. Vladimir Guerrero Jr. I can't believe I'm saying this, but Vladimir Guerrero Jr.'s results are matching his expected numbers. He's hitting for a 151 wRC+ through his first 24 games, and his wOBA and xwOBA are within seven points of each other. Among Blue Jays with at least 50 PA, Daulton Varsho is the only other hitter with a wRC+ over 110. Vlad is the best hitter in this lineup, and he's performing like it. His production might even be a little unsustainable given his peripherals. His groundball rate is over 55% for the first time in his career, his average launch angle is lower than it's been since 2022, and he only has two home runs on the young season. He's finding a way despite lifting the ball less than he ever has, which was never a lot to begin with. On the other hand, his swing tilt and attack angle are both up from last year, so maybe this is something that will naturally work itself out. Vladimir Guerrero Jr. Batted Balls, 2025 vs. 2026 (Statcast) Stat 2025 2026 GB% 47.1% 55.3% LA° 7.8° 4.5° xSLG .506 .486 Barrel% 12.2% 11.8% Pitchers around the league took notice after he bludgeoned his way through the postseason. Guerrero is seeing more breaking balls this year (34.1%) than he has at any point during his time in the big leagues. A similar pattern developed in 2022 following his MVP runner-up season in 2021. Due to his reputation around the league, as well as the current state of the Jays' lineup around him, that isn't likely to change anytime soon. Let's see how he punches back. Tyler Rogers Absolutely nothing has surprised us about Tyler Rogers in the season's early going (12.1 IP, 0.73 ERA). The king of soft contact has taken things to another level in 2026: His groundball rate has eclipsed 70%, his hard hit rate is under 20%, and opposing hitters' average exit velocity is 82 mph. This is the submariner at his peak. A week and a half ago, the Brewers scored two runs in the eighth inning off him to win the game. One of those runs was unearned, and not a single batted ball left the infield. That outing remains the only blemish on his season. Tyler Rogers sinker location vs. RHB, 2025 (left) and 2026 (right) - Statcast I'm not sure if this is intentional or small-sample weirdness, but Rogers has been throwing his sinker up in the zone more to right-handed hitters. Thankfully, the conventional laws of baseball do not apply to a man with a -61° arm angle, so rather than facilitating more damage from opponents, this has actually had the opposite effect. Looking at his bat tracking splits tells us he has righties in knots right now. Their average attack angle against his sinker is down to -6°, attack direction is up to 17° toward the opposite field, and contact depth is three inches closer to the plate. These are all indicators that they're so absurdly late, even though the pitch is only 83 mph on average. Exactly how he wants it. Ernie Clement Ernie Clement is enjoying his best run of the year so far. He's hit safely in each of his last seven games and collected multiple hits in four of his last five. His slash line is up to .320/.327/.420 on the year. I'm not worried by the fact that he has only drawn a single walk through his first 101 PA; he walked just 4.6% of the time last year, and he's always chased a lot. Besides, that all becomes easier to swallow when he's hitting .320. He has struck out just seven times to that one walk, his zone contact rate is 94.5%, and he has 97th-percentile collision efficiency according to Statcast. He's squaring everything up. Can this continue over a full season? Only 29 qualified hitters in baseball (from a sample of 283) have a bigger positive difference between their wOBA and their xwOBA than Clement. His BABIP is currently .344, compared to a career BABIP of .282. At the same time, he seems like the type of hitter that can reasonably outperform expectations because he hits so many line drives and puts the ball in play a lot. Like Guerrero, Clement is seeing way more breaking balls than he ever has after his record-setting October. Much of his success last year came against fastballs, both in the regular season and the postseason. It's not easy to hit after the whole world is exposed to your game plan on the biggest stage. Hopefully, he can keep them coming. Ernie Clement Line Drive% Ranking Among 278 Qualified Hitters, 2026 (Statcast) Rank Hitter LD% 17 Ildemaro Vargas 31.6% 18 Troy Johnston 31.6% 19 Ernie Clement 31.2% 20 Ezequiel Tovar 31.1% 21 Jorge Polanco 31.1% All visuals and figures courtesy of Baseball Savant and FanGraphs. Up to date as of April 23, 2026. View the full article
-
Despite the New York Mets’ early struggles that required them to snap a 12-game losing streak dating back to April 8, Huascar Brazoban has been a rare bright spot on the roster. The righty is in his fifth major-league season and has appeared in 10 games thus far. Over 10.2 innings, Brazobán has yet to allow a run and has only issued two walks; resulting in an excellent 0.94 WHIP. He’s also done a good job forcing soft contact and has yet to give up a barrel so far. Likewise, batters have an average exit velocity of 86.7 mph off him, ranking in the 80th percentile. Combine that with the fact that the 36-year-old has been good at limiting walks, and you get a pitcher with a 1.83 FIP. If there's a hole to poke, it's in his middling strikeout numbers, but that's not abnormal, with his career strikeout rate sitting at 24.3%, just a tad better than league average. Brazobán's signature pitch is his sinker, which has a Stuff+ grade of 101, per FanGraphs, leading to an excellent 53.3% groundball rate. He works mainly with only two offerings -- his sinker and a changeup -- but does occasionally mix in a four-seam, cutter, and slider that have only accounted for 14% of his pitches this year. Interestingly, his pitch usage has evolved over time; during his first three seasons, he featured all four pitches and used them all at around the same rate. Last year, he leaned more into favoring his changeup and sinker to the point that they combined for a 75% usage rate. The same trend has carried into 2026, but he’s used his sinker more this year, whereas he favored his changeup more last season. His cutter was his main pitch with the Marlins, but the Mets smartly weened him off the pitch, which flashed subpar ride up in the zone. Of everything we've discussed so far, what's most worth revisiting is his newfound command of the strike zone. Brazobán has had a reputation in the past for issuing walks at a pretty high rate. He’s seemed to have fixed this problem in his 10 games so far, hence his 4.8% walk rate. For his career, Brazobán has walked batters 11.5% of the time. which is worse than the league average mark of 8.4% during that stretch. Notably, his career Location+ according is 96, signaling that he is below average when it comes to locating and commanding his pitches. This year, it’s up to 108, which is a career best. Naturally, he's been throwing more strikes this year than previous seasons, with roughly two-thirds of his offerings going for strikes, a career high. That's the sign of a confident reliever who knows he can challenge batters and win while living in the zone. The Mets' bullpens has had its ups and downs this season, especially when it comes to the late innings, but through most of April, Brazobán has been unshakeable on the mound. Bright spots are few and far between on this roster right now, but the 36-year-old set-up man has certainly been one of them. View the full article
-
Leading up to the 2026 MLB Draft, Fish On First brings you a series of scouting reports on top prospects in this draft class who could realistically wind up in Miami. Overview Position: LHP Height: 6’4" Weight: 210 pounds School: Southside Christian School (SC) Commitment: Wake Forest Carson Bolemon is a 6’4”, 210-pound left-handed pitcher who plays at Southside Christian School in Five Forks, South Carolina. Bolemon is one of the top pitching prospects in this draft class. He’s also considered one of the top left-handed pitching prospects in the 2026 draft class. Bolemon is signed to play college baseball at Wake Forest University. Bolemon might be the most polished high school pitching prospect we have seen in recent years. He has plus pitches and a projectable frame that he can grow into. On the mound, Bolemon possesses a four-pitch arsenal including his fastball, curveball, slider, and changeup. Bolemon’s fastball sits 92-95 mph and tops out at 96 mph with excellent command. He can mix both of his breaking balls very well. Bolemon’s curveball sits 78-81 mph with excellent spin and great depth to generate swing-and-miss. His slider sits in the low-90s and works very well against left-handed batters. Bolemon also has a good feel for his mid-80s changeup, which he uses mostly against right-handed hitters. While the quality of Bolemon's stuff jumps out, he also impresses with the ability to land all of his pitches in the strike zone. Strengths Excellent control Plus fastball Plus breaking pitches Projectable body type Very polished for prep prospect Weaknesses Struggles to repeat his mechanics Needs to improve his command of secondary pitches Pro Comparison: Connelly Early Projection: Top 15 pick Bottom Line Bolemon is an elite pitching prospect in this draft class. On Perfect Game, Bolemon is the fourth-ranked prospect and the second-ranked left-handed pitcher in the Class of 2026. He’s also the #1 overall prospect out of South Carolina. On MLB Pipeline, Bolemon is the seventh-ranked draft prospect and the #1 prep pitching prospect. On Baseball America, Bolemon is the 19th-ranked prospect and the fifth-ranked pitcher. The Marlins will have the 14th overall pick in the 2026 MLB Draft and should be able to grab one of the top prospects in this draft class. While the Marlins already have two excellent left-handed pitching prospects in Thomas White and Robby Snelling, that should not prevent them from going after Bolemon, who might be the best prospect available when Miami is on the clock. More 2026 MLB draft profiles RHP Jackson Flora INF Jacob Lombard OF AJ Gracia View the full article
-
After Aníbal Sánchez took a no-hitter into the ninth inning to open the Florida Marlins’ home series with the Colorado Rockies early during the 2011 season, Giancarlo Stanton (then known as Mike Stanton) capped it with a bang. On this day 15 years ago, Stanton’s three-run blast in the bottom of the eighth delivered the Marlins past the Rockies in the rubber game of a three-game series, 6-3. Like Sánchez two nights prior, Marlins starter Josh Johnson had kept the Rockies hitless through five innings at Sun Life Stadium on April 24, 2011. Florida finally broke the scoreless tie in the bottom of the fifth inning on a bases-clearing triple from Omar Infante. Colorado, however, fought back. After Jonathan Herrera’s RBI double got the Rockies on the board in the sixth, Colorado drew even at 3-3 with a pair of runs in the eighth against the Florida bullpen. Rockies lefty Matt Reynolds was able to strike out Chris Coghlan to open the bottom of the inning, but a pitching change to Matt Belisle was made shortly after. Infante was able to single off Belisle, who followed by striking out Hanley Ramírez. After Gaby Sanchez worked a six-pitch walk, Stanton came to the plate with two outs and the go-ahead run in scoring position. Stanton took the first pitch for a ball. The second pitch was in the strike zone and the Florida slugger didn’t miss it. On an offspeed pitch that got too much of the plate, Stanton turned on it for a no-doubter as the Marlins took a 6-3 lead. Juan Carlos Oviedo—then known as Leo Núñez—worked a 1-2-3 ninth to seal the win and collect the save. Lefty Mike Dunn was credited with the victory. In addition to Infante’s two hits, Stanton’s game-winning blast was the only other hit for Florida. It happened to be the biggest one of the game. It came on this day 15 years ago. View the full article
-
TRANSACTIONS Following the Twins loss in New York, Kendry Rojas was optioned to St. Paul. Presumably, the corresponding move would be to activate Kody Funderburk from the paternity list. Infielder Ryan Kreidler reported to the Saints in Indianapolis on Thursday morning after being optioned by the Twins on Wednesday. The Twins claimed Christian Roa, a 27-year-old right-hander who was DFAd by the Houston Astros earlier this week. Roa was the Reds second-round pick in 2020 out of Texas A&M. He has fought a ton of injuries in his career, but clearly has something teams like. He pitched in two games for the Marlins in September of 2025. He pitched in seven games for the Astros this season. In 8 2/3 innings, he gave up five runs on 10 hits, seven walks and three hit batters, and just six strikeouts. The Twins have been very active in making claims on relief pitcher options for the back of the 40-man roster and potentially for the back of the 26-man roster. It’s a solid strategy for a team in the Twins current position. The nice part is that he could be optioned meaning the Twins can invest some time with him if they want. To make room on the 40-man roster, the Twins have DFAd infielder Eric Wagaman. He was one of the last cuts for the Twins this spring after playing in 140 games for the Marlins last year. In 18 games with the Saints this year, he is hitting .159/.284/.254 (.538). Those numbers aren’t great, or good, or even adequate, but it’s also important to realize the small sample size. On Sunday, he went 3-for-4 and hit his lone double, triple, and home run of the season. That one game increased his OPS by about .130 points. Wagaman just never made much sense for the Twins, and it’s hard to believe they had to give up a Double-A lefty reliever Kade Bragg for him. It’ll be interesting to see if he’ll clear waivers and stay in the organization. Catcher David Banuelos transferred back to the Development List for St. Paul. SAINTS SENTINEL St. Paul 1, Indianapolis 6 Box Score Gabriel Gonzalez hit a long home run, his fifth homer of the young season. The solo shot in the fourth inning cut the Saints’ deficit to 3-1. The only other Saints player with a hit in this game was Ryan Kreidler who doubled. Walker Jenkins and Kaelen Culpepper both walked. Culpepper returned to the Saints lineup after being out of the lineup the first two games of this week. John Klein made the start for the Saints. He gave up three runs on four hits and a walk over three innings. Marco Raya came on and gave up three runs on two hits and three walks over two innings. Zak Kent gave up two hits and two walks over two innings, but no runs. Drew Smith struck out two batters in a scoreless ninth inning. WIND SURGE WISDOM Wichita 12, NW Arkansas 13 (10 innings) Box Score 25 runs, 29 hits, 12 walks. Occasionally some big pitching and defense. Actually, defense played a certain role in the results of this game. Wichita committed three errors to NW Arkansas’s zero errors. Three unearned runs certainly looms large in a one-run, extra inning game. We had several Surge highlights, but no tally in the win column for Wichita. The Wind Surge took the early first-inning lead with a four-spot. The Naturals put six on the board in the fourth inning. C.J. Culpepper started. He was charged with five runs (3 earned) on seven hits over three innings. He walked none and had seven strikeouts. He started the fourth inning but was replaced by Darren Bowen with a runner on base. The inherited runner scored, but Bowen was charged with three runs on one hit and two walks in his two innings. He struck out four. Sam Ryan went 2 2/3 innings. He gave up two runs on five hits and a walk. Jaylen Nowlin threw two innings. He gave up three runs (2 earned) on three hits. In the top of the first, Hendry Mendez led off with a walk. With one out, he scored on Billy Amick’s third home run of the season. Jorel Ortega and Jake Rucker had RBI singles in the four-run first. Jose Salas led off the top of the third inning with his third home run of the season. With one out in the top of the fourth, Mendez knocked his fourth homer of the season. In the top of the fifth inning, Jake Rucker doubled to drive in Ricardo Olivar. Poncho Ruiz tied the game at 8-8 with a single to score Rucker. Jose Salas led off the top of the seventh inning with his fourth home run of the season to give the Surge a 9-8. With one out in the top of the ninth, Olivar hit his fourth home run of the season to tie the game at 10-10. Jorel Ortega was the Manfred Man on second base to start the top of the 10th. With one out, Poncho Ruiz hit his first home run of the season to make it 12-10. With two outs, Mendez and Kala’i Rosario walked. Billy Amick lined a single to left field. Mendez attempted to score but was thrown out at home. Maybe that’s what gave the momentum for the Naturals to put three runs on the board in the bottom of the inning. KERNELS CHRONICLE Cedar Rapids 10, Peoria 12 Box Score Try as they might, the Kernels fell behind early and kept working their way back into the game. They were behind 6-2 after three innings. The Kernels scored two runs in the top of the sixth which cut their deficit to 7-6. However, Peoria scored five runs in the bottom of the sixth which made it 12-6. But there was no Quit in the Kernels. In the eighth inning, they scored four runs but fell short in the end. The Kernels actually had the first lead of the game. In the top of the first, Eduardo Tait drilled his third home run of the season to make it 1-0. Tait also drove in the team’s second run with a groundout in the third inning. Jason Doktorczyk made the start. He was charged with five runs on five hits and three walks in the first two innings. Ivran Romero was next. He gave up two runs on five hits over 2 2/3 innings. He had five strikeouts and no walks. Eston Stull came on with a runner on and got the final out of the fifth inning without further damage. Then in the sixth, he gave up five runs on five hits and a walk. Yehizon Sanchez came on and had four strikeouts over two perfect innings. With two outs in the top of the fifth, Jaime Ferrer was hit by a pitch. He moved to third on a Marek Houston single. Tait came through again. His fifth double of the season drove in both runs and cut the Peoria lead to 6-4. With two outs in the top of the fifth, Caden Kendle hit a two-run homer, his second of the season, to make it 7-6. But as noted above, that was as close as it got. Down 12-6 going to the eighth, Kendle drove in two with a single to left. Miguel Briceno knocked his second home run in limited April play, a two-run homer that ended the scoring with the Kernels down 12-10. Tait went 3-for-5 with his fifth double, third homer and four RBI. Kendle was 2-for-4 with his second home run. Houston went 2-for-5. It is his third straight multi-hit game. Heading into the week, he was hitting .246/.328/.404 (.732). Three games later, he is hitting .296/.359/.437 (.796). MIGHTY MATTERS Ft. Myers 12, Dunedin 7 Box Score Like the Kernels, the Mussels fell behind early. After four innings, the Blue Jays led 5-2. When the Mussels came to bat for the bottom of the fifth inning, they were behind 7-2. But like the Kernels (and like the big-league clue), the bats didn’t quit early. Fort Myers responded with four straight crooked numbers while their pitchers ended with four straight zeroes. Nice win at Hammond Stadium. With two outs in the top of the third, Yasser Mercedes knocked his first triple and scored on an error to make it 2-1 after three innings. Kolten Smith started and gave up two runs (1 earned) on a walk and a home run. He had four strikeouts. Down 5-1, Quentin Young started the bottom of the fourth inning with a walk. Consecutive ground outs advanced Young to third base, but with two outs. Ramiro Dominguez doubled to drive him in. Eric Hammond came in and gave up four runs on three hits (including a homer) and two walks over two innings. Xavier Kolhosser gave up one run on one hit and two walks. Down 7-2, Dameury Pena singled to lead off the bottom of the fifth frame. Yasser Mercedes followed with his third home run since joining the Mussels last week. Down 7-4, Ramiro Dominguez hit a two-out solo home run, his second of the season. It was followed by a single by Irvin Nunez, and a triple by Dameury Pena. Down 7-6 in the bottom of the seventh inning, Jayson Bass knocked a two-out, two-run homer to give the Mussels their first lead of the game. Now to the really strong late-inning pitching. Mike McKenna pitched a scoreless sixth inning and struck three batters. Matthew DesMarets came in and tossed the final three innings. He gave up no runs on one hit. He walked three and had three strikeouts to earn his first professional win. Now leading 8-7, Dominguez led off the bottom of the eighth with a single. Nunez was hit by a pitch. With two outs, there was a double steal. Eduardo Beltre came through with a two-run single to center for some insurance. Beltre then stole second and third, but JP Smith told him that was unnecessary, that he was already in scoring position. Smith drilled his first home run of the season to make it 12-7 Mussels. Ramiro Dominguez went 3-for-4 with his first double and his second home run. Dameury Pena went 3-for-5 with his first triple. He’s still hitting .418. Yasser Mercedes hit his first triple and third home run. JP Smith went 2-for-4 with a walk and his first homer. The Jayson Bass homer, his second of the season, was the one that turned a deficit to a lead. PLAYERS OF THE DAY Hitter of the Day Jose Salas (Wichita): 2-for-5, 2 HR(4), 2 R, 2 RBI, K. Eduardo Tait (Cedar Rapids): 3-for-5, 2B(5), HR(3), R, 4 RBI, K Ramiro Dominguez (Fort Myers): 3-for-4, 2B(1), HR(2), 2 R, 2 RBI, K. Yasser Mercedes (Fort Myers): 2-for-5, 3B(1), HR(3), 2 R, 2 RBI, K Pitcher of the Day Matthew DesMarets (Fort Myers): 3 IP, H, 0 R, 3 BB, 3 K, 58 pitches, 31 strikes (53.4%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 0-for-3, BB, K (batted first, played DH) #2 - IF Kaelen Culpepper (St. Paul) - 0-for-3, BB, 2 K (batted second, played SS) #3 - OF Emmanuel Rodriguez (St. Paul) - 0-for-4, 2 K (batted third, played CF) #4 - C Eduardo Tait (Cedar Rapids) - 3-for-5, 2B(5), HR(3), R, 4 RBI, K (batted second, DHd) #5 - LHP Connor Prielipp (Minnesota) - Did Not Pitch #6 - LHP Dasan Hill (Cedar Rapids) - Did Not Pitch #7 - OF Gabriel Gonzalez (St. Paul) - 1-for-3, BB, HR(5), R, RBI, K (batted fourth, played RF) #8 - LHP Kendry Rojas (St. Paul) - Did Not Pitch #9 - SS Marek Houston (Cedar Rapids) - 2-for-5, R, K (batted leadoff, played SS) #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - Did Not Pitch #12 - RHP Andrew Morris (Minnesota) - 2 2/3 IP, 2 H, 2 ER, 0 BB, 4 K, 37 pitches, 27 strikes (73.0%) #13 - 3B/CF Brandon Winokur (Cedar Rapids) - Did Not Play. #14 - 3B/SS Quentin Young (Ft. Myers) - 0-for-4, BB, R, 3 K (batted fifth, played SS) #15 - RHP Marco Raya (St. Paul) - 2 IP, 2 H, 3 ER, 3 BB, K, 27 pitches, 14 strikes (51.9%) #16 - OF Hendry Mendez (Wichita) - 1-for-4, 2 BB, HR(4), 2 R, RBI, K (batted first, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - Did Not Play. #18 - RHP C.J. Culpepper (Wichita) - 3 IP, 7 H, 5 R, 3 ER, 0 BB, 7 K, 67 pitches, 46 strikes (68.7%) #19 - C/OF Khadim Diaw (Cedar Rapids) - 0-for-K (batted third, catcher) #20 - RHP James Ellwanger (Ft. Myers) - 60 IL (right elbow sprain) UPCOMING PROBABLES Friday: St. Paul @ Indianapolis (5:35 pm CT) - RHP John Brebbia (0-0, 3.86 ERA) Wichita @ NW Arkansas (7:05 pm CT) - RHP Jose Olivares (1st AA Start) Cedar Rapids @ Peoria (6:35 pm CT) - RHP Nolan Santos (0-1, 5.40 ERA) Dunedin @ Ft. Myers (6:05 CT) - RHP Matthew Dalquist (0-1, 7.71 ERA) CURRENT W-L Records Minnesota Twins: 12-13 St. Paul Saints: 9-14 Wichita Wind Surge: 10-8 Cedar Rapids Kernels: 7-11 Fort Myers Mighty Mussels: 11-7 FCL Twins: 0-0 (season begins Monday, May 4) DSL Twins: 0-0 (season begins Monday, June 1) Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View the full article
-
JP Sears earned the win for Triple-A El Paso, throwing six innings in an 8-5 victory. Ryan Wideman went 2-for-3 with four steals and Bradley Frye hit a two-run homer for Low-A Lake Elsinore in a 13-6 rout. High-A Fort Wayne fell 9-7 despite Carlos Rodriguez's three-run homer. Double-A San Antonio dropped a 7-5 decision. Padres Minor-League Transactions San Antonio Missions activated RHP Josh Mallitz from the 7-day injured list. San Antonio Missions transferred LHP Luis Gutierrez 7-Day IL to 60-Day IL. Lake Elsinore Storm placed 3B Kale Fountain on the 7-day injured list. OF Qrey Lott assigned to Lake Elsinore Storm from ACL Padres. Chihuahuas Erupt For 5 In First, Hold On to Beat Aces The El Paso Chihuahuas jumped out to an early lead and held on for an 8-5 win over the visiting Reno Aces on Thursday. El Paso scored five runs in the bottom of the first, with Jose Miranda reaching on a throwing error that plated a pair of runs, Carlos Rodríguez bringing in another with a single, and Mason McCoy capping the rally with a two-run ground-rule double. Jase Bowen pushed the lead to 6-0 with a solo home run in the second, his team-leading sixth blast of the year. Samad Taylor paced the offense by going 3-for-3, with a double, a walk, and two runs scored out of the designated hitter spot. Bowen finished 2-for-5 with the homer and two runs scored. McCoy drove in two. Rodolfo Durán reached twice on a single and a walk. JP Sears earned the win, moving to 2-1 on the year. Sears worked six innings, allowing four runs on seven hits while walking one and striking out one. He gave up two home runs in a four-run Reno fourth that trimmed the margin to 6-4. Ethan Routzahn closed the door in the ninth for his second save. EP_0423.mp4 Player AB R H RBI BB K Jase Bowen 5 2 2 1 0 3 Samad Taylor 3 2 3 0 1 0 Pablo Reyes 4 1 1 0 0 2 Jose Miranda 3 1 0 2 0 0 Nick Solak 4 0 1 1 0 1 Clay Dungan 0 0 0 0 0 0 Rodolfo Durán 3 1 1 0 1 1 Carlos Rodríguez 4 1 1 1 0 2 Mason McCoy 4 0 1 2 0 0 Nick Schnell 4 0 0 0 0 2 Player IP H R ER BB K HR JP Sears (W) 6 7 4 4 1 1 2 Yuki Matsui 1 2 1 1 0 2 1 Eli Villalobos 1 0 0 0 1 2 0 Ethan Routzahn (S) 1 0 0 0 1 0 0 Missions' Comeback Falls Short In Loss To Sod Poodles The San Antonio Missions rallied to tie the game but could not grab the lead, falling 7-5 to the visiting Amarillo Sod Poodles. Leandro Cedeño led the offense with a 2-for-5 night from the DH spot, collecting a triple, a double, and an RBI. Romeo Sanabria went 2-for-4 with two runs scored and a walk from the cleanup spot. Ethan Salas added two hits. The Missions opened the scoring when Braedon Karpathios drew a bases-loaded walk in the bottom of the first to plate Salas. Amarillo answered with four runs in the second, and San Antonio responded with two runs in the third on a Tirso Ornelas sacrifice fly and a Ryan Jackson RBI single. The Missions pulled even at 5-5 in the fifth on Cedeño's RBI triple and a Karpathios RBI double, but Amarillo plated two more in the sixth on a fielder's choice aided by a throwing error. Starter Miguel Mendez didn't make it past the second inning. He allowed four runs on six hits. SA_0423.mp4 Player AB R H RBI BB K Ethan Salas 5 1 2 0 0 1 Francisco Acuna 4 0 0 0 0 0 Romeo Sanabria 4 2 2 0 1 1 Leandro Cedeño 5 2 2 1 0 1 Tirso Ornelas 2 0 0 1 1 2 Braedon Karpathios 3 0 1 2 1 1 Ryan Jackson 4 0 1 1 0 2 Luis Verdugo 4 0 0 0 0 1 Albert Fabian 4 0 1 0 0 0 Player IP H R ER BB K HR Manuel Castro 1 0 0 0 2 1 0 Miguel Mendez 2 6 4 4 0 1 0 Francis Peña 2 1/3 4 1 1 1 2 0 Michael Flynn (L) 1 2/3 4 2 0 1 3 0 Sadrac Franco 2 1 0 0 1 2 0 TinCaps' Seventh-Inning Homers Not Enough Against Timber Rattlers The Fort Wayne TinCaps came up just short in their comeback bid, falling 9-7 to the visiting Wisconsin Timber Rattlers. Wisconsin carried a 7-2 lead into the bottom of the seventh before Fort Wayne answered with five runs of its own, but the Timber Rattlers tacked on an insurance run in the ninth to close out the win. Carlos Rodriguez powered the offense with a three-run home run in the bottom of the seventh that brought Fort Wayne within 8-7. Oswaldo Linares homered earlier in the inning with a two-run shot, finishing 2-for-3 with a walk and a double. Kavares Tears went 2-for-5 with an RBI double. Rosman Verdugo contributed two hits out of the DH spot. Alex McCoy extended his hitting streak to 14 games, the longest since the TinCaps became a High-A team in 2021 and the long since Xavier Edwards' 14 in 2019. Carson Montgomery got the start for Fort Wayne, tossing four innings and allowing two runs on four hits with three walks and two strikeouts. He surrendered one home run. Kleiber Olmedo was charged with the loss after giving up three earned runs in 1⅔ innings of relief. FW_0423.mp4 Player AB R H RBI BB K Jake Cunningham 4 1 1 1 1 1 Zach Evans 3 1 0 0 2 1 Carlos Rodriguez 5 1 1 3 0 1 Alex McCoy 5 1 1 0 0 4 Kavares Tears 5 0 2 1 0 2 Rosman Verdugo 4 0 2 0 0 2 Kasen Wells 0 0 0 0 0 0 Jack Costello 4 0 1 0 0 2 Jonathan Vastine 4 2 1 0 0 1 Oswaldo Linares 3 1 2 2 1 0 Player IP H R ER BB K HR Carson Montgomery 4 4 2 2 3 2 1 Bernard Jose 2 1 1 1 3 2 0 Luis Germán 1/3 2 2 2 1 0 2 Kleiber Olmedo (L) 1 2/3 3 3 3 0 3 1 Will Varmette 1 2 1 1 1 0 0 Wideman Swipes Four Bases, Frye Homers In Storm Rout The Lake Elsinore Storm routed the visiting Visalia Rawhide 13-6, piling up 12 hits and seven walks in a wire-to-wire victory. Ryan Wideman had a monster night from the leadoff spot, going 2-for-3 with two runs scored, two RBIs, two walks, a double, and four stolen bases. Bradley Frye finished 1-for-3 with a home run, two runs scored, two RBIs, and a walk. Kerrington Cross reached base three times, with a triple, two walks, three runs scored and an RBI. Justin DeCriscio drove in two with a single in the seventh, going 2-for-5 with a double from the cleanup spot. The Storm plated five runs in the bottom of the first, highlighted by Frye's two-run home run, Kerrington Cross had an RBI triple and two throwing errors allowed two runs to score. Starter Bryan Balzer worked four innings, allowing four runs on five hits with two walks and three strikeouts. Javier Chacon earned the win in relief, firing three hitless innings and striking out four while walking two to improve to 2-0. Vicarte Domingo added 1⅓ scoreless innings with three strikeouts. LE_0423.mp4 Player AB R H RBI BB K Ryan Wideman 3 2 2 2 2 0 Bradley Frye 3 2 1 2 1 0 Truitt Madonna 4 2 1 1 0 1 Justin DeCriscio 5 0 2 2 0 0 Jose Verdugo 5 0 1 0 0 0 Luke Cantwell 3 1 0 0 1 1 Yoiber Ocopio 1 0 1 0 0 0 Kerrington Cross 3 3 1 1 2 1 George Bilecki 3 1 0 0 1 2 Qrey Lott 1 0 1 0 0 0 Conner Westenburg 4 2 2 1 0 0 Player IP H R ER BB K HR Bryan Balzer 4 5 4 4 2 3 0 Javier Chacon (W) 3 0 0 0 2 4 0 Sean Barnett 2/3 1 2 2 3 0 0 Vicarte Domingo 1 1/3 0 0 0 1 3 0 Padres Top-20 Prospect Performance Kash Mayfield: DNP Ethan Salas: 2-for-5, R, K Kruz Schoolcraft: DNP Bradgley Rodriguez: DNP Humberto Cruz: DNP Miguel Mendez: 2 IP, 6 H, 4 R, 4 ER, K Ty Harvey: DNP Jorge Quintana: DNP Kale Fountain: DNP Ryan Wideman: 2-for-3, 2B, 2 R, 2 RBI, 2 BB, 4 SB Jagger Haynes: DNP Lamar King Jr.: DNP Romeo Sanabria: 2-for-4, 2 R, BB, K Truitt Madonna: 1-for-4, 2 R, RBI, K Michael Salina: DNP Garrett Hawkins: DNP Kavares Tears: 2-for-5, 2B, RBI, 2 K Deivid Coronil: DNP Francis Pena: 2⅓ IP, 4 H, R, ER, BB, 2 K Bryan Balzer: 4 IP, 5 H, 4 R, 4 ER, 2 BB, 3 K View the full article
-
Box Score Starting Pitcher: Joe Ryan - 5 IP, 7 H, 7 R (4 ER), 2 BB, 5 K (92 pitches, 66 strikes (72% strikes)) Home Runs: Tristan Gray, Ryan Jeffers Bottom 3 WPA: Joe Ryan (-0.44), Anthony Banda (-0.36), Luke Keaschall (-0.13) Win Probability Chart (via Baseball Savant) The Twins came into Thursday’s rubber match with a chance to do something they’ve never done before: win a series at Citi Field. For much of the night, it looked like they wouldn’t come close. Then, for a brief moment late, it looked like they might steal it, after all. It was a blowout, undone by a triumphant comeback—but it ended in heartbreak. They fought back. They erased a six-run deficit. But in the end, the early damage and one more late breakdown proved too much to overcome. JOE RYAN CAN’T ESCAPE EARLY DAMAGE Joe Ryan never really found his footing. The first inning set the tone. After allowing a leadoff single and a walk, Ryan looked like he might limit the damage. But one mistake changed everything. Brett Baty got a fastball at the top of the zone and didn’t miss it, launching a three-run homer to give the Mets an early 3-1 lead. It snowballed from there. The second inning unraveled in a different way. A leadoff double, a passed ball that allowed a run to score on a strikeout, and a sequence of extended at-bats kept the line moving. Before Ryan could settle in, the Mets had pushed across three more runs, stretching the lead to 6-1. From there, Ryan did stabilize. He retired six straight at one point and needed just 13 pitches to get through a clean third inning, after throwing 52 across the first two. But the damage was already done. A fourth-inning solo homer from Carson Benge added another run, and by the time Ryan exited after five, the Twins were staring at a steep deficit. The final line shows seven runs, but only four earned. Even so, this was a grind from the start, and one where he was constantly pitching uphill. It's to Ryan's credit, at least, that he stuck around and got them 15 outs, without letting the game get any further out of hand. MISSED CHANCES EARLY The Twins had just as good a chance to hang a crooked number in the first inning as the Mets did. They just couldn’t capitalize. They didn’t record a hit in the inning, yet still managed to score, thanks to four walks and a hit batter. Mets starter Christian Scott had serious command issues, needing 33 pitches to get through the inning while throwing just 13 strikes. That should’ve been the moment to break things open. Instead, the Twins left the bases loaded. That became a theme. Through the first four innings, they left eight runners on base and logged one hit with runners in scoring position. There were competitive at-bats, traffic on the bases, and plenty of opportunities, but no big swing to flip the game. By the time the offense started to break through, they were already chasing the game. THE COMEBACK SWING For seven innings, it felt like the Twins were stuck in neutral offensively. Then everything changed in one swing. After slowly chipping away, including a solo homer from Tristan Gray in the sixth, the Twins entered the eighth still trailing by four. They loaded the bases with two outs, bringing Ryan Jeffers to the plate, and he delivered, big-time. Jeffers got a sinker over the heart of the plate and demolished it, launching a game-tying grand slam that erased the deficit in an instant. Just like that, a 7-3 game became 7-7, and the energy completely flipped (literally—Jeffers flipped his bat with gusto and the dugout was abuzz after the blast). It was the kind of swing that felt like it could define the game, but the momentum did not last long. BULLPEN CAN’T HOLD THE LINE After clawing all the way back, the Twins needed the bullpen to record some big outs in the bottom of the eighth. They did not get them. Andrew Morris was outstanding in relief of Ryan, striking out four across two perfect innings and giving the Twins exactly what they needed to stay within reach. He carried that momentum into the eighth, but the inning quickly turned. A leadoff single, a walk, and a couple of extended at-bats loaded the bases with two outs, in the middle of which Anthony Banda took over for Morris. His walk to Tommy Pham set up a sacks-packed showdown with Bo Bichette, and Bichette made Banda and the Twins pay. He got a slider up out of the zone and drove it off the wall in left-center for a bases-clearing double, instantly flipping the game back in the Mets’ favor at 10-7. It was a harsh reminder of how quickly things can unravel, especially after free passes extend an inning. The Twins didn’t go quietly in the ninth. Brooks Lee and Tristan Gray each singled to bring home a run, and Byron Buxton followed with a double to put the tying run in scoring position. But that’s where it ended. Trevor Larnach struck out swinging, and the comeback fell just short. The Twins lose the series, and they’re now below .500 for the first time since April 7—left to wonder what might’ve been after one of the more chaotic games of the season. What’s Next? The Twins travel to Tampa Bay tonight to start a three-game series with the Rays tomorrow. Taj Bradley is set to take on his former team tomorrow, and opposite Bradley will be righty Drew Rasmussen. First pitch is set for 6:10 CT. Postgame Interviews Coming Soon! Bullpen Usage Chart SAT SUN MON TUE WED THU TOT Sands 12 0 0 23 0 0 35 Morris 0 47 0 0 0 37 47 Acton 0 29 0 0 0 0 29 Banda 0 0 0 18 0 9 18 Orze 15 0 0 0 11 0 26 Rogers 0 8 0 0 12 0 20 Topa 10 0 0 17 17 0 55 Rojas 0 0 0 0 35 0 35 View the full article
-
Trey Yesavage started collecting cards about the time that he was called up to the big leagues last year. He collects some baseball cards but also football cards. But, if you want to mail him cards through the mail to sign for you, just don't. On the We the Hobby podcast, Yesavage said that he doesn't collect cards of himself, but he also isn't going to sign cards sent to him through the mail. "People send me my cards in the mail to sign and send back, but I don't sign them. I'll put that out there. if you send them to me, you're not going to get them back. I do keep some of them and give them to my family and whatnot, but I really don't collect any higher-end stuff of myself." He doesn't really explain why he doesn't do it. It doesn't appear to come from a place of anger. In the interview, he just said it simply, straightforward. Does that bother you? Do you care? If you send cards through the mail, what is your expectation for return? Share your thoughts. (time stamp about 16:12) In the 25-minute conversation recorded about a week ago, the Blue Jays (can we call him an Ace yet?) pitcher discussed a number of topics from his rehab, the high moments of the playoffs and his call up, and much, much more. View the full article
-
Welcome to the 2026 MLB Consensus Draft Board. This is the fifth version of the board, which began in 2022 as a top-30. Since then, it’s expanded to around 150 players on an annual basis, featuring at eight different team sites. So what is the Consensus Board? How is it made? How should it be used? The concept is loosely based on Arif Hasan’s NFL Consensus Board. It’s meant to be a tool for folks getting interested in the MLB Draft. As I was learning about the draft, I struggled to navigate wildly varied rankings and evaluations of players. The Consensus Board takes every major publicly available board and combines them into a consensus ranking, eliminating some of the noise and variance of an extremely challenging evaluation process. We’ve found this process to be useful in ranking players in appropriate ranges through around the first five rounds of the draft. On the board, you’ll find player names, handedness, listed height and weight, age, and a write-up, walking through their strengths and opportunities as a prospect. As we go through the cycle, these will be updated with tweaks, final college stats, etc. Every time a major outlet (Baseball America, ESPN, The Athletic, etc.) releases an updated list, the consensus ranking shifts. As such, the board is a lagging reflection of what the industry thinks of the class and its key players. The final Consensus Board will incorporate at least 10 other boards as inputs. New MLB Mock Draft Board Features There are a few important features to point out to help you navigate the board. There’s a search bar to help you find players of interest. If you click ‘expand,’ the board will focus on the write-up you are engaged with, in addition to one immediately above it and one immediately below it. Additionally, you’ll find the logo of your team next to their draft slots to help understand where they are picking. There will be a player slotted there, based on their consensus ranking. Rather than using that ranking as an indicator of who they might actually pick, it’s more useful to use it as a proxy for what caliber of talent is available at that slot. We’ll dig in deeper to team-specific mock drafts later in the cycle. The last important note is that this year the board features ‘push’ updates. It updates automatically every hour. The board is typically updated with new write-ups five days per week, so check back regularly for updates. At #25, The Milwaukee Brewers Select: Ryder Helfrick, C, Arkansas Entering the season, Helfrick was neck and neck with Vahn Lackey as the possible best college catcher in the class. That Lackey has established himself as a clear number one says more about his incredible season than any dip in performance from Helfrick. A notable prep prospect, Helfrick got to campus at Arkansas and has featured consistently in the Razorbacks' lineup ever since. Helfrick has a solid approach. He doesn't expand the zone too much, and while there's some swing and miss in his profile, it's not a real flaw in his offensive game. His skill set is built around dealing damage on contact. He hits the ball hard in the air and has a knack for finding the barrel. Defensively, there's a lot to like, too. Helfrick isn't the same caliber of defender as Lackey, but neither is he 'a hitter who does some catching'. He calls games effectively, receives and blocks well, and has an easy plus arm. Helfrick looks likely to set a career high in walks and home runs in 2026, in addition to a career low strikeout rate. That's a combination that will put him in the top 30 consideration when we get to July. View the full article
-
Connor Prielipp’s long road to the majors finally led him to the mound, and his debut showed both why the Twins are excited and where there is still room to grow. The 25-year-old left-hander worked four innings, allowing two runs while striking out six and walking none. He generated 10 swinging strikes and leaned heavily on his best pitch, navigating a dangerous lineup that featured Juan Soto and Francisco Lindor. After giving up a run on two hits in the first inning, Prielipp quickly settled in and retired the next eight hitters he faced. The early nerves were real, but they did not linger. “I’ve been calm my whole life, so it’s really not been a big problem for me,” he said. “But yeah, that first inning, the noise, it’s loud, it’s hard.” For a pitcher with limited professional experience and an extensive injury history, it was an encouraging first step. Beneath the surface, his debut revealed three key truths about his current profile. The Slider Is Already a Weapon Prielipp’s slider looked every bit like a big-league out pitch. He threw it 51% of the time and used it to rack up five of his six strikeouts. Hitters consistently chased it out of the zone, including seven whiffs on the pitch. Overall, it helped him to a 43.4% chase rate and a 35.3% strikeout rate for the entire game. The pitch showed sharp break and late movement, diving below barrels even when opponents were anticipating it. That level of confidence in a secondary pitch is rare, especially in a debut. Prielipp didn't just show the slider. He relied on it, and it carried him through much of the outing. Because he leaned on the pitch so heavily, it was also the one that took the most damage. Mets hitters produced a 62.5% hard-hit rate against his slider, with all four hits coming off it. Still, the expected slugging percentage was 165 points lower than the actual result, suggesting some of that damage may have come down to poor luck rather than poor execution. New Pitches Begin to Take Shape Another notable development was the use of his newer offerings. Prielipp mixed in both a curveball and a sinker, pitches he still considers recent additions to his arsenal. The sinker was introduced last season, while the curveball came out of a January pitching camp. The Twins were intentional about building his innings base before expanding his repertoire, and now those additions are starting to show up in games. “We kind of wanted to get through the [2025] season before trying anything else,” said general manager Jeremy Zoll. “[The curveball is] showing really good promise. It’s showing good early results. That’s all, really encouraging.” Neither pitch was a focal point in this start, but their presence matters. They give Prielipp more ways to attack hitters and could become critical as he faces lineups multiple times. This will be critical for him to stick as a starting pitcher. Fastball Command Remains the Next Step While the slider stole the show, Prielipp’s fastball still needs refinement. He topped out at 97.3 mph, but his command was inconsistent. Several fastballs missed high and out of the zone, limiting his ability to establish it early in counts. Some of that might have been nerves from making his debut, so it is something to monitor. That said, the pitch does have some natural synergy with his slider. Elevated fastballs can change a hitter’s eye level before the breaking ball drops out of the zone. Still, to stick in a starting role, Prielipp will likely need to rely on it more and locate it more effectively. His fastball was the lone pitch with a positive run value from his debut, but it had a 1.456 xSLG in limited use. With his current pitch mix, improving fastball command could be the key to unlocking another level of consistency. A Debut That Means More Prielipp’s journey to this point has not been straightforward. A 2022 draft pick out of Alabama, he has already undergone two Tommy John surgeries and entered pro ball with limited innings. That made his debut as much about perseverance as performance. “Whenever someone goes through as much adversity as someone like Connor did,” said Zoll, “going through two rehabs without pitching in meaningful games in pro ball yet, you’re just always rooting for someone like that to get a chance.” Now healthy, Prielipp is beginning to show why the Twins remained patient. The organization’s 2025 Minor League Pitcher of the Year is still something of a blank canvas, but the early returns are promising. Four innings is only a snapshot, but it was enough to highlight a legitimate out pitch, a developing arsenal, and a fastball that could determine his ceiling. For a first impression, that's more than enough to build on. What stood out about Prielipp’s debut? Leave a comment and start the discussion. View the full article
-
-
Cubs Transactions Chicago Cubs activated LHP Matthew Boyd from the 15-day injured list. Chicago Cubs optioned LHP Luke Little to Iowa Cubs. Pedro Ramírez Drives In Eight As Iowa Outlasts Louisville Pedro Ramírez drove in eight runs on two home runs, including a grand slam, as the Iowa Cubs outlasted the Louisville Bats, 15-9, at Principal Park. The Cubs scored in six different innings, punctuated by a seven-run outburst in the bottom of the eighth. Ramírez finished 3-for-5 with two home runs, a two-run single in the seventh inning, and eight RBI. Leadoff hitter BJ Murray went 3-for-4 with two doubles, a walk, three runs scored, and three RBI. Brett Bateman collected three hits, a double, a walk, and scored four runs. Iowa trailed 3-2 entering the fifth inning before sending seven batters to the plate. Eric Yang's sacrifice fly plated Owen Miller, Murray doubled home Bateman, and Ramírez connected on a two-run homer to center. Louisville rallied to take a 9-8 lead into the bottom of the eighth, where the Cubs answered with seven runs. Yang and Murray delivered RBI singles, Jonathon Long reached on a fielder's choice that scored Yang, and Ramírez capped the inning with a grand slam to center. Starter Charlie Barnes worked five innings, allowing five hits, three earned runs, and two walks while striking out five. He surrendered two home runs. Collin Snider picked up the win with an inning of relief. Ryan Jensen closed out a scoreless ninth with one strikeout. Iowa finished with 14 hits, three home runs, and stranded three runners. Player AB R H RBI BB K BJ Murray 4 3 3 3 1 0 Jonathon Long 4 1 0 1 1 1 Pedro Ramírez 5 2 3 8 0 1 Kevin Alcántara 5 0 0 0 0 2 Dylan Carlson 5 1 1 1 0 1 Chas McCormick 5 1 1 0 0 2 Owen Miller 4 2 2 0 0 0 Eric Yang 3 1 1 2 0 0 Brett Bateman 3 4 3 0 1 0 Player IP H R ER BB K HR Charlie Barnes 5 5 3 3 2 5 2 Tyler Santana 2 7 5 5 2 1 2 Collin Snider (W) 1 2 1 1 1 0 0 Ryan Jensen 1 0 0 0 0 1 0 Smokies' Late Lead Slips Away Against Chattanooga A 4-3 Knoxville lead disappeared in the top of the eighth inning as the Smokies fell to the Chattanooga Lookouts, 8-4. Knoxville managed six hits, struck out 13 times, and stranded five runners. Andy Garriola accounted for two of Knoxville's four RBI. Ed Howard went 1-for-4 with a double. Jordan Nwogu reached base three times on a hit and two walks and scored once. Carter Trice and Owen Ayers each collected a hit, with Trice adding a stolen base. The Smokies plated two runs in the first inning. Trice singled, Nwogu walked, and Ayers lined a single to center that scored Trice. After Ariel Armas drew a bases-loaded walk, Devin Ortiz lifted a sacrifice fly to right to bring Nwogu home. Chattanooga pulled even in the third, and Knoxville retook the lead in the fifth inning when Haydn McGeary singled, Howard followed with a double, and after a walk loaded the bases, Garriola lined a two-run single to center for a 4-3 edge. The lead held until the eighth, when Chattanooga sent ten batters to the plate and scored five runs to flip the game. Starter Yenrri Rojas turned in the strongest outing of the night, throwing four innings while allowing five hits, three earned runs, and two walks with six strikeouts and one home run. Luis Rujano followed with two scoreless innings and three strikeouts. Marino Santy tossed 1 2/3 scoreless frames with three strikeouts. Player AB R H RBI BB K Carter Trice 4 1 1 0 0 1 Jordan Nwogu 2 1 1 0 2 0 Owen Ayers 4 0 1 1 0 3 Andy Garriola 4 0 1 2 0 2 Ariel Armas 2 0 0 0 2 1 Devin Ortiz 2 0 0 1 1 0 Karson Simas 4 0 0 0 0 2 Haydn McGeary 4 1 1 0 0 2 Ed Howard 4 1 1 0 0 2 Player IP H R ER BB K HR Yenrri Rojas 4 5 3 3 2 6 1 Luis Rujano 2 1 0 0 1 3 0 Luis Martinez-Gomez (L) 1 1/3 3 5 5 1 1 0 Marino Santy 1 2/3 2 0 0 0 3 0 Cole Mathis Doubles Twice In South Bend's Loss To Dayton The South Bend Cubs dropped an 8-5 decision to the Dayton Dragons at Day Air Ballpark, unable to recover after an early deficit. South Bend finished with six hits and left seven runners on base. Cole Mathis paced the offense, going 2-for-3 with two doubles, two walks, two runs scored, one RBI, and a stolen base. Leadoff hitter Kane Kepley singled, walked, scored twice, and swiped two bases. Kade Snell drove in two runs with a third-inning single, and Reginald Preciado added an RBI single later in the game. Christian Olivo singled home a run in the seventh. South Bend's only multi-run frame came in the third inning. Kepley reached, Mathis doubled, and Snell lined a two-run single to center. The Cubs added solo runs in the seventh on Olivo's RBI single, in the eighth on Preciado's single that scored Mathis, and in the ninth on Mathis's double that plated Kepley. Starter Nazier Mulé took the loss after one inning, allowing one hit, two runs (one earned), and two walks while striking out one. Grayson Moore tossed two scoreless innings with two strikeouts. Kenyi Perez threw 1 2/3 scoreless frames with three strikeouts. Brayden Spears yielded one earned run across two innings with three walks. Kenten Egbert was hit hardest, surrendering three earned runs in 1 1/3 innings. South Bend stole three bases and walked four times in the loss. Player AB R H RBI BB K Kane Kepley 4 2 1 0 1 0 Cole Mathis 3 2 2 1 2 0 Kade Snell 5 0 1 2 0 1 Matt Halbach 3 0 0 0 1 0 Cameron Sisneros 4 0 0 0 0 1 Reginald Preciado 4 0 1 1 0 3 Drew Bowser 3 1 0 0 0 2 Dilan Granadillo 3 0 0 0 0 1 Christian Olivo 4 0 1 1 0 1 Player IP H R ER BB K HR Nazier Mulé (L) 1 1 2 1 2 1 0 Kenten Egbert 1 1/3 5 5 3 2 3 0 Brayden Spears 2 2 1 1 3 0 0 Kenyi Perez 1 2/3 2 0 0 1 3 0 Grayson Moore 2 0 0 0 2 2 0 Late Rally Falls Short As Pelicans Drop Fayetteville Game The Myrtle Beach Pelicans fell to the Fayetteville Woodpeckers, 12-8, at Segra Stadium despite pushing runs across in the third, sixth, eighth, and ninth innings. Myrtle Beach collected nine hits, drew eight walks, and stranded nine runners. Alexey Lumpuy went 2-for-5 with two runs scored and an RBI. Josiah Hartshorn added two hits and scored twice. Logan Poteet went 2-for-4 with a walk and two runs scored. Leadoff man Ty Southisene tripled, scored, and drove in a run. Alexis Hernandez tripled, walked twice, stole a base, and recorded an RBI. Myrtle Beach's biggest frame came in the sixth inning. Southisene tripled to lead off, Lumpuy singled him home, Hartshorn singled, Jose Escobar singled to score Lumpuy, and Ludwing Espinoza grounded out to plate Hartshorn. The Pelicans added two in the eighth on an Eli Lovich error, a Hartshorn run scored, and Hernandez's sacrifice fly, and two more in the ninth on bases-loaded walks drawn by Derniche Valdez and Lovich. Starter Noah Edders took the loss after three innings, giving up seven hits, seven runs (six earned), and two home runs with one strikeout. Braylon Myers struck out three in two scoreless innings. Aiden Moffett worked two scoreless frames. Daniel Avitia gave up five earned runs in one inning of relief. Player AB R H RBI BB K Ty Southisene 4 1 1 1 0 0 Alexey Lumpuy 5 2 2 1 0 1 Josiah Hartshorn 5 2 2 0 0 1 Logan Poteet 4 2 2 0 1 2 Jose Escobar 3 0 1 1 2 0 Ludwing Espinoza 2 0 0 1 1 0 Derniche Valdez 1 0 0 1 1 0 Eli Lovich 4 0 0 2 1 1 Alexis Hernandez 2 1 1 1 2 0 Derik Alcantara 4 0 0 0 0 2 Player IP H R ER BB K HR Noah Edders (L) 3 7 7 6 0 1 2 Braylon Myers 2 1 0 0 0 3 0 Daniel Avitia 1 7 5 5 0 1 0 Aiden Moffett 2 0 0 0 1 1 0 Cubs Top-20 Prospect Performance Moises Ballesteros: DNP Jaxon Wiggins: DNP Jefferson Rojas: DNP Kevin Alcantara: 0-for-5, 2 K Jonathon Long: 0-for-4, R, RBI, BB, K Ethan Conrad: DNP Pedro Ramirez: 3-for-5, 2 HR, 2 R, 8 RBI, K Kane Kepley: 1-for-4, 2 R, BB, 2 SB Josiah Hartshorn: 2-for-5, 2 R, K James Triantos: DNP Brandon Birdsell: DNP Cole Mathis: 2-for-3, 2 2B, 2 R, RBI, 2 BB, SB Angel Cepeda: DNP Kaleb Wing: DNP Will Sanders: DNP Juan Cabada: DNP Jostin Florentino: DNP Dominick Reid: DNP Ty Southisene: 1-for-4, 3B, R, RBI Erian Rodriguez: DNP View the full article
-
Royals Temperature Check: Bright Spots in a Rough Start
DiamondCentric posted an article in Royals Keep
Going into Tuesday’s game against the Orioles, the Royals were on an eight-game losing streak and held the worst record in baseball at 7-16. While they were able to snap the skid, they returned to the loss column in Wednesday’s series finale against Baltimore. With the Royals now sitting at 8–17 and last in the American League, which players are helping push the team forward, and which are still searching for answers? Who's Hot? 🔥 Bobby Witt Jr. Witt, unsurprisingly, leads the Royals hitters in bWAR so far with 1.3. Despite the team’s struggles at the plate, Witt had a solid week with a slash line of .304/.370/.391. You could argue that Witt is still waiting to hit his stride in 2026. His marks for batting average, slugging percentage, and wOBA are significantly under their expected values, showing signs that he has been “unlucky” to start the season. He leads the team in walks, OBP, and steals, but scored the fewest runs among all Royals qualified hitters. Vinnie Pasquantino and Salvador Perez have so far failed to drive in Witt when he is able to get on base, limiting his impact on the basepaths. Once they each can get out of their early-season slumps, Witt will be on base and ready to score. Seth Lugo Lugo leads the team in bWAR overall at 1.4. On Monday, he delivered a dominant outing, seven scoreless innings on one hit and four walks. Unfortunately, the offense provided minimal support, and the Royals ultimately lost to the Orioles in 12 innings. Lugo once again has a deep pitching arsenal with nine different pitches thrown this season (and he hasn’t yet thrown his splitter). His curveball and slider have particularly stood out with Stuff+ of 104 and 103, respectively, according to TJStats. In 2026, Lugo is preventing hitters from pulling the ball in the air with a rate of only 11.5%. In addition to his lowered hard-hit rate compared to last season. Together, these trends point to strong run prevention and limited power allowed. Lugo is slated to make his next start on Sunday against the Angels, where he will look to continue his excellent early-season form. Carter Jensen Jensen had a solid week at the plate with a slash line of .467/.619/.933. Going into Wednesday’s game, Jensen led all qualified Royals hitters with a 133 wRC+, and he added more production, going 2 for 3 with another home run. Jensen is continuing to build on the level of production he displayed in his last-season call-up in 2025. While there is still room to improve his game, namely his contact and strikeout rates, he is providing a spark in the Royals lineup that is otherwise missing. With Perez continuing to struggle offensively, Jensen might find more time behind the plate rather than just hitting in the DH spot. Who's Not? 🧊 Alex Lange Lange had a couple of tough outings this past week, allowing the winning run to score in his first two appearances. While he has not been brought on to protect leads, he was called upon twice in tied games and was unable to keep the Royals in a position to win. On Friday, he was tasked with facing the middle of the Yankees’ order in a tied game. While he was able to retire the first two hitters of the inning, he allowed a single and a home run before getting out of the inning, putting the Royals down two runs going into the 8th inning. On Monday, he entered the 11th inning in a tied game with the automatic runner on second. Lange struggled to get the Orioles hitters out, allowing two singles and a walk before giving up a home run, which effectively ended the game. While it is difficult to enter a game in those circumstances, if Lange had limited the damage to only one run, he could have preserved the chance for the Royals to make a comeback. Lange has been particularly susceptible to hard contact this season. Opponents are averaging 93.8 mph exit velocity against him, with a 20.8% barrel rate (1st percentile) and a 58.3% hard-hit rate (2nd percentile). Lange excels at striking batters out and inducing whiffs; however, when batters have been making contact against Lange, they often do damage. Lange rebounded with an improved performance against the Orioles on Wednesday with a clean inning and no baserunners allowed. Noah Cameron Cameron struggled on Saturday, allowing seven runs (five earned) over four innings of work. He allowed seven hits, three of which were home runs, two walks, and posted a 59% hard-hit rate. Cameron was able to get out of the first two innings unscathed before the floodgates opened up in the third inning. He has now suffered back-to-back outings allowing five earned runs after only allowing one earned run in each of his first two starts of the season. A concerning trend is now emerging of Cameron being susceptible to hard hits and many fly balls. In 2025, Cameron excelled at inducing soft contact ground balls. In 2026, while his overall contact rate is similar, the quality of contact has worsened significantly, with more barrels and fewer ground balls. If Cameron wants to repeat his success from his rookie season, he will need to limit the hard contact, and he will get a chance to bounce back at his next start on Friday against the Angels. Isaac Collins Collins continues to struggle offensively, going 2 for 18 in the past week. Collins was given the day on Wednesday off in favor of Lane Thomas despite right-handed Chris Bassitt starting for Baltimore. He suffered a right knee contusion that he had sustained the previous week in Detroit. Even though he has played four games since the injury, this could have been a scheduled day off for maintenance. There has been much reported on Collins’s tough start in Kansas City. He has displayed uneven offensive metrics and a defensive regression in left field. There is still time for Collins to bounce back, but with many of the Royals' hitters also struggling for consistency, a resurgence from Collins could go a long way in helping the Royals turn the corner. View the full article -
-
It’s Time for the Twins to Call Up Emmanuel Rodriguez
DiamondCentric posted an article in Twins Daily
The Minnesota Twins have done plenty to feel good about early in the season, but this past weekend was a reminder that good vibes do not always equal sustainable offense. Against the Cincinnati Reds, Minnesota found itself grinding through multiple tight games, struggling to deliver the one big swing that changes everything. That swing exists in St. Paul, and it's attached to Emmanuel Rodriguez. At some point, a team that has overperformed needs to decide whether it's content staying afloat or ready to push forward. The Twins are at that crossroads already. If they want to keep this early momentum from fading into mediocrity, the answer is obvious: Call up Rodriguez. The Spark This Lineup Lacks There is a difference between scoring runs and threatening to score runs. Right now, Minnesota is doing just enough of the former while lacking too much of the latter. Rodriguez changes that instantly. Few prospects in baseball can impact a game with one swing the way he can. His elite bat speed and natural strength have produced some of the loudest contact in the organization, including a 116.6-mph home run over the weekend that traveled 439 feet and left no doubt off the bat. That kind of power is not just impressive. It's disruptive. Pitchers have to approach him differently. Mistakes do not get fouled off or rolled over. They get punished. That's exactly what this lineup is missing. Nothing Left to Prove in Triple-A At a certain point, development stops being about refinement and starts being about opportunity. Rodriguez has reached that point. He has now spent parts of three seasons at Triple-A (74 games), producing across the board and flashing the same elite traits that have kept him on top prospect lists for years. Across his minor-league career, he owns a .913 OPS with a massive .423 on-base percentage, showing both patience and impact power. He owns the four hardest-hit balls in the organization this season, including a 451-foot grand slam that jumped off his bat at 113.6 mph. This isn’t a new trend for him as he’s been posting numbers like that throughout his career. In 2025, his 109.1-mph EV90 placed him in the 99th percentile at Triple-A, while his top mark of 113.6 mph sat in the 95th percentile. This season, he's barreling the baseball more than ever as well, with a hard-hit rate up to 50%, and no one at Triple A has a harder hit. Even this season, the underlying indicators remain strong. He is walking, hitting the ball hard, and continuing to show that rare blend of power and on-base ability that plays at any level. Keeping him in St. Paul is no longer about development, and it’s time for the Twins to make a move. The Injury Clock Is Real This is the uncomfortable part of the conversation, but it cannot be ignored. Rodriguez has dealt with injuries throughout his career, ranging from knee and thumb issues to hip and oblique problems. He has averaged well under a full season’s worth of games, with durability being the one thing that has consistently held him back. That reality should not scare the Twins away from promoting him. It should push them toward it. There are only so many bullets in the gun. If Rodriguez is going to impact this organization, it should happen in Minneapolis, not in St. Paul. Waiting for the perfect moment risks missing the moment entirely. Fit Matters Less Than Impact Yes, the Twins already have left-handed hitters. Yes, the roster construction is not perfect to accommodate Rodriguez's arrival. That should not matter. Rodriguez is not a depth piece or a bench option. He's a potential difference maker. When a player has this kind of upside, you do not wait for a perfect opening. You create one. Move pieces around. Rotate the outfield. Let him DH when needed. The specifics can be figured out later. What cannot be manufactured is his skill set. The Twins have surprised people to start the year, but surprises fade quickly when the offense stalls. This weekend showed just how thin the margin can be when timely hitting disappears. This week has already yielded more evidence of the same, in another way. Matt Wallner came nowhere near catching a catchable ball on the hit that won the game for the Mets Wednesday night. Rodriguez has plus speed and has a chance to play a good amount of center field in the majors. Moved to right, he would be a markedly above-average defender—and a huge, immediate upgrade over Wallner in the field. Rodriguez represents more than just a prospect promotion. He represents urgency. He represents upside. He represents the willingness to turn a good start into something more meaningful. At some point, a team has to decide it wants more. For the Twins, that decision should come with one phone call to St. Paul. Is the time right to call up Rodriguez? Leave a comment and start the discussion. View the full article -
Royals Minor League Report: Walk-Off Magic In Quad Cities
DiamondCentric posted an article in Royals Keep
Ramon Ramirez powered a Quad Cities walk-off with three hits and five RBI while Asbel Gonzalez drove in the winner. Emmanuel Reyes fired four scoreless frames for the River Bandits. Blake Wolters struck out five over five innings as Josh Hammond homered in the Columbia Fireflies' win. Sam Kulasingam added three hits in a Northwest Arkansas loss. Aaron Sanchez took the loss for Omaha after allowing six runs, while Abraham Toro drove in two. Royals Transactions No Roster Moves Toro's Two RBI Not Enough In Omaha's Loss To Toledo Omaha struck first in the top of the opening frame when Kameron Misner drew a walk, stole second, and came around on an Abraham Toro RBI single to put the Storm Chasers up 1-0. The lead did not last. Toledo answered with back-to-back solo home runs in the bottom of the second to take a 2-1 advantage, then added another solo shot in the third to push in front 3-1. The game slipped away in the fifth. Omaha pulled within one in the top half when John Rave scored on a Toro groundout to make it 3-2, but Toledo erupted in the bottom of the fifth with a four-run outburst that included a two-run double and a bases-loaded walk that drove in another run, widening the margin to 7-2. A solo home run in the eighth finalized the 8-2 result. Abraham Toro led Omaha's offense with two RBI on a 1-for-4 night. Drew Waters added a double, and Misner reached base three times with a hit and two walks out of the three spot. The Storm Chasers managed just three hits as a team and stole four bases. Starter Aaron Sanchez took the loss after giving up six runs (five earned) on six hits and two walks across four innings, surrendering three home runs and striking out four. Bailey Falter provided the lone bright spot from the bullpen, striking out four over 2 1/3 innings of relief. Player AB R H RBI BB K John Rave 4 1 0 0 1 1 Drew Waters 5 0 1 0 0 0 Kameron Misner 2 1 1 0 2 1 Abraham Toro 4 0 1 2 0 1 Luca Tresh 1 0 0 0 2 0 Josh Rojas 3 0 0 0 0 0 Connor Kaiser 1 0 0 0 0 0 Gavin Cross 4 0 0 0 0 2 Tyler Tolbert 3 0 0 0 1 1 Kevin Newman 4 0 0 0 0 2 Player IP H R ER BB K HR Aaron Sanchez 4 6 6 5 2 4 3 Ethan Bosacker 1 1 1 1 2 1 0 Bailey Falter 2 1/3 2 1 1 0 4 1 Eric Cerantola 2/3 1 0 0 0 1 0 Naturals Fall Short Against Wichita Northwest Arkansas fell into an early hole and never fully recovered. Starter Frank Mozzicato surrendered an RBI double, another RBI double, and a three-run home run in the top of the first as the Wind Surge opened a 5-0 lead before the Naturals took a swing. Northwest Arkansas responded in the bottom of the first with RBI groundouts from Brett Squires and Daniel Vazquez that scored Carson Roccaforte and Rudy Martin Jr., cutting the deficit to 5-2. The Naturals chipped two more runs back in the third on RBI singles from Sam Kulasingam and Jorge Alfaro. The biggest frame came in the bottom of the fourth. Canyon Brown opened it with a solo home run to left, and later in the inning, Sam Kulasingam lashed a two-run single that gave the Naturals a 7-6 lead. Wichita took the lead right back in the top of the fifth with a two-run home run, then added an insurance solo shot in the eighth for a 9-7 final. Kulasingam was the offensive standout, going 3-for-3 with two RBI and two walks. Carson Roccaforte added two hits, two runs, a walk, and a stolen base out of the leadoff spot. Canyon Brown contributed the solo home run. Frank Mozzicato's rough outing covered 1 2/3 innings, six earned runs on five hits and four walks with two strikeouts. Caden Monke followed with 2 1/3 scoreless innings and four strikeouts, and Oscar Rayo absorbed the loss after allowing two runs over three innings. Player AB R H RBI BB K Carson Roccaforte 4 2 2 0 1 0 Rudy Martin Jr. 2 2 0 0 2 1 Sam Kulasingam 3 1 3 2 2 0 Brett Squires 4 0 1 1 1 1 Daniel Vazquez 4 0 0 1 0 0 Jorge Alfaro 3 0 1 1 1 1 Dustin Dickerson 4 0 1 0 0 2 Canyon Brown 3 1 1 1 1 1 Justin Johnson 4 1 1 0 0 0 Player IP H R ER BB K HR Frank Mozzicato 1 2/3 5 6 6 4 2 1 Caden Monke 2 1/3 0 0 0 0 4 0 Oscar Rayo 3 2 2 2 0 2 1 Andrew Morones 1 1 1 1 0 1 1 Brandon Johnson 1 0 0 0 0 2 0 Ramirez's Five-RBI Night Fuels River Bandits Walk-Off Over Lansing Quad Cities trailed most of the night before Ramon Ramirez and Asbel Gonzalez took over late. Ramirez opened the scoring with an RBI double in the bottom of the fourth that plated Gonzalez for a 1-0 lead. Lansing flipped the game in the top of the fifth on a three-run home run, moving in front 3-1. Ramirez evened the score in the bottom of the sixth, lifting a two-run home run to left-center that scored Gonzalez. The game was decided in the eighth and ninth innings. With Gonzalez and Blake Mitchell aboard in the bottom of the eighth, Ramirez ripped a two-run double to left to give the River Bandits a 5-4 lead. Lansing tied it with a run in the top of the ninth. In the bottom of the ninth, Jose Cerice singled, and Asbel Gonzalez followed with a walk-off single to center that scored Cerice for a 6-5 win. Ramon Ramirez finished 3-for-4 with a home run, two doubles, and five RBI out of the cleanup spot. Asbel Gonzalez added three hits, three runs, and two stolen bases. Starter Emmanuel Reyes delivered four scoreless innings, allowing just one hit with four walks and three strikeouts. Yimi Presinal earned the win with 1 2/3 innings of relief. Player AB R H RBI BB K Nolan Sailors 4 0 1 0 1 0 Asbel Gonzalez 5 3 3 1 0 0 Blake Mitchell 3 1 0 0 1 1 Ramon Ramirez 4 1 3 5 0 0 Derlin Figueroa 4 0 0 0 0 2 Austin Charles 4 0 1 0 0 0 Jose Cerice 4 1 2 0 0 0 Tyriq Kemp 2 0 0 0 2 0 Erick Torres 3 0 1 0 0 0 Player IP H R ER BB K HR Emmanuel Reyes 4 1 0 0 4 3 0 Kamden Edge 1 2/3 1 3 3 2 4 1 Hunter Alberini 1 2/3 2 1 1 1 2 0 Yimi Presinal 1 2/3 1 1 1 1 2 0 Hammond Homers, Wolters Fans Five As Fireflies Down Augusta The Columbia Fireflies took down Augusta 6-2 behind a multi-hit attack at the top of the order and a steady turn from starter Blake Wolters. Augusta struck first on a solo home run in the top of the first, but Columbia answered in the bottom half when Brooks Bryan grounded into a force out that scored Henry Ramos to even it at 1-1. Augusta regained the lead on an RBI single in the second, and Columbia responded again when Henry Ramos singled home Daniel Lopez. Josh Hammond then homered to left-center in the bottom of the third to push Columbia ahead 3-2. The Fireflies broke it open in the bottom of the seventh. Josh Hammond doubled home Henry Ramos to extend the lead. Brooks Bryan followed with a sacrifice fly that scored Sean Gamble, and a Hyungchan Um flyout brought Hammond home on a throwing error, capping a three-run frame for the 6-2 final. Henry Ramos paced the lineup with a 4-for-5 night that included a double, an RBI, and two stolen bases out of the leadoff spot. Josh Hammond went 3-for-3 with a home run, a double, two runs, two RBI, and a walk. JC Vanek chipped in two hits. Blake Wolters earned the win, striking out five over five innings while allowing two runs on four hits and two walks. Henson Leal added two hitless innings, and Max Martin closed with two scoreless innings and two strikeouts. Player AB R H RBI BB K Henry Ramos 5 2 4 1 0 0 Sean Gamble 3 1 1 0 1 2 Josh Hammond 3 2 3 2 1 0 Brooks Bryan 3 0 0 2 0 0 Hyungchan Um 4 0 0 0 0 2 JC Vanek 3 0 2 0 1 1 Stone Russell 4 0 1 0 0 0 Daniel Lopez 3 1 0 0 1 1 Connor Rasmussen 4 0 0 0 0 1 Player IP H R ER BB K HR Blake Wolters 5 4 2 2 2 5 1 Henson Leal 2 0 0 0 2 0 0 Max Martin 2 1 0 0 0 2 0 Royals Top-20 Prospect Performance Carter Jensen: DNP Blake Mitchell: 0-for-3, BB, K David Shields: DNP Kendry Chourio: DNP Ben Kudrna: DNP Sean Gamble: 1-for-3, BB, 2 K Josh Hammond: 3-for-3, 2B, HR, 2 RBI, BB Ramon Ramirez: 3-for-4, 2 2B, HR, 5 RBI Drew Beam: DNP Asbel Gonzalez: 3-for-5, RBI, 2 SB Yandel Ricardo: DNP Felix Arronde: DNP Luinder Avila: DNP Daniel Vazquez: 0-for-4, RBI Steven Zobac: DNP Carson Roccaforte: 2-for-4, BB, SB Blake Wolters: 5 IP, 4 H, 2 R, 2 ER, 2 BB, 5 K, HR (W) Michael Lombardi: DNP Warren Calcaño: DNP Frank Mozzicato: 1 2/3 IP, 5 H, 6 R, 6 ER, 4 BB, 2 K, HR View the full article -
What are your Marlins vs. Giants series predictions?
DiamondCentric posted an article in Fish On First
Once again in 2026, I will be monitoring Miami Marlins predictions from our valued SuperSubs, Fish On First staffers and livestream guests. Individual article pages like this one will be created prior to every Marlins series and featured prominently on the FOF site. Consistent participation is key if you want to win this annual contest. Submissions only take a few seconds. Scoring system A "perfect" series is worth three points: Earn one point for predicting which team will win the upcoming series Earn one point for predicting the precise number of victories for each team Earn one point for predicting the “Series MVP” who accumulated the highest win probability added (WPA) during the series as calculated by FanGraphs (could pick a player from either team) Here is a reminder of what the 2025 season leaderboard looked like. FOF staffer Jeremiah Geiger currently sit atop the 2026 leaderboard, which will be updated between every Marlins series. If you are a SuperSub, leave a comment with your Prediction Time picks on this page, or join the Marlins Discord Server and submit there. We'll feature them on the upcoming Fish On First LIVE episode and track your points throughout the season! Any picks submitted prior to the first pitch of the series opener will be counted. If you are not a SuperSub, please consider signing up here to support the FOF staff. Series preview notes Probable starting pitchers: RHP Sandy Alcantara (MIA) vs. RHP Adrian Houser (SF) on Friday RHP Eury Pérez (MIA) on LHP Robby Ray (SF) Saturday RHP Max Meyer (MIA) vs. RHP Landon Roupp (SF) on Sunday The Marlins rank ninth in MLB with a 103 wRC+ and 13th in MLB with a 3.87 FIP. They are 4-6 in their last 10 games and have a 2-7 record on the road this season. The following Marlins players are on the injured list: Griffin Conine (10-day IL), Ronny Henriquez (60-day IL), Adam Mazur (60-day IL) and Christopher Morel (10-day IL). Out for the past month due to an oblique strain, Esteury Ruiz is being reinstated for this series. The Giants ranks 25th in MLB with an 84 wRC+ and 17th in MLB with a 4.03 FIP. They are 5-5 in their last 10 games and have a 5-7 record at home this season. The following Giants players are on the injured list: Harrison Bader (10-day IL), Hayden Birdsong (60-day IL), José Buttó (60-day IL), Sean Foley (60-day IL), Sam Hentges (15-day IL), Jared Oliva (10-day IL), Joel Peguero (15-day IL), Randy Rodríguez (60-day IL), Reiver Sanmartin (60-day IL), Daniel Susac (10-day IL) and Rowan Wick (60-day IL). View the full article -
David Festa Nears Return From Injury As Twins Weigh His Future Role
DiamondCentric posted an article in Twins Daily
Right-hander David Festa is inching closer to getting back on a mound after dealing with a shoulder issue that surfaced during Spring Training. The next step in his progression is scheduled to come this week, as Festa is expected to face live hitters. If that goes well, a rehab assignment should not be far behind, putting him on a clearer path back to the Twins pitching staff. That timeline alone would be encouraging, but Festa’s situation carries another layer of intrigue. The Twins are in need of bullpen reinforcements, and his power arsenal could make him a natural fit in a relief role. General manager Jeremy Zoll acknowledged that the organization is actively evaluating how Festa might be used once he is healthy. “I know the role conversation remains a relevant question,” Zoll said. “We’re going to have more to come probably next week on that.” The uncertainty surrounding his role is tied, in part, to a string of health interruptions. Festa dealt with thoracic outlet syndrome symptoms during the 2025 season, and this spring brought a new issue. He was diagnosed with a shoulder impingement, an injury the Twins have indicated is unrelated to last year’s TOS concerns, but still enough to halt his throwing program for a couple of weeks. “I’ve kind of felt it on and off the last week or two,” Festa said in spring training. “Didn’t really say anything, because sometimes when you’re building up, you don’t always feel great. But once my bullpen wasn’t as good as it probably should’ve been, I just spoke up and got an image done. And everything lines up pretty well with what I’m feeling.” Following an MRI, Festa received an injection and was shut down for roughly two to three weeks. Now, with that downtime behind him, the focus shifts toward ramping back up and proving he can handle game intensity again. Originally a 13th-round pick in 2021, Festa moved quickly through the minor leagues and debuted in June 2024. His rookie season showed flashes of real promise. After a rocky introduction, he settled in with a 3.81 ERA and 69 strikeouts across his final 54.1 innings. His ability to miss bats with a three-pitch mix stood out immediately. Expectations rose heading into 2025, but the results never quite matched the underlying talent. Festa posted a 5.40 ERA over 53.1 innings, though inconsistency and lingering health concerns likely played a role. Even so, his 130 strikeouts against 42 walks in 117.2 career innings point to a pitcher with more upside than his surface-level numbers suggest, reinforced by a 4.27 FIP that paints a more optimistic picture. That upside is exactly why the Twins have a decision to make. As a starter, Festa has shown he can turn a lineup over and generate swings and misses. In shorter bursts, his velocity and raw stuff could tick up even further, potentially making him a high-leverage weapon out of the bullpen. That possibility becomes even more relevant when looking at the current state of Minnesota’s relief corps. The Twins have operated with the lowest average fastball velocity among MLB bullpens, a profile that can work when command and sequencing are sharp but leaves little margin for error. Adding a pitcher like Festa, who can bring power and miss bats, could give the group a different look and help balance the group. For now, the priority is simple. Festa needs to get through live batting practice, build up innings, and prove his shoulder can hold up. Once that box is checked, the Twins will have a much clearer picture not just of when he can return, but also of how he can make the biggest impact. View the full article -
Welcome to the 2026 MLB Consensus Draft Board. This is the fifth version of the board, which started in 2022 as a top 30. Since then, it’s expanded to around 150 players on an annual basis, featuring at eight different team sites. So what is the Consensus Board? How is it made? How should it be used? The concept is loosely based on Arif Hasan’s NFL Consensus Board. It’s meant to be a tool for folks getting interested in the MLB Draft. As I was learning about the draft, I struggled to navigate wildly varied rankings and evaluations of players. The Consensus Board takes every major publicly available board and combines them into a consensus ranking, eliminating some of the noise and variance of an extremely challenging evaluation process. We’ve found this process to be useful in ranking players in appropriate ranges through around the first five rounds of the draft. On the board, you’ll find player names, handedness, listed height and weight, age, and a write-up, walking through their strengths and opportunities as a prospect. As we go through the cycle, these will be updated with tweaks, final college stats, etc. Every time a major outlet (Baseball America, ESPN, The Athletic, etc.) releases an updated list, the consensus ranking shifts. As such, the board is a lagging reflection of what the industry thinks of the class and its key players. The final Consensus Board will incorporate at least 10 other boards as inputs. New MLB Mock Draft Board Features There are a few important features to point out to help you navigate the board. There’s a search bar to help you find players of interest. If you click ‘expand’ the board will focus on the writeup you are engaged with, in addition to one immediately above it and one immediately below it. Additionally, you’ll find the logo of your team next to their draft slots to help understand where they are picking. There will be a player slotted there, based on their consensus ranking. Rather than using that ranking as an indicator of who they might actually pick, it’s more useful to use it as a proxy for what caliber of talent is available at that slot. We’ll dig in deeper to team-specific mock drafts later in the cycle. The last important note is that this year the board features ‘push’ updates. It updates automatically every hour. The board is typically updated with new write-ups five days per week, so check back regularly for updates. At #23, The Chicago Cubs Select: Logan Reddemann, RHP, UCLA Reddemann has surged up draft boards, after not featuring prominently on pre- or early-season lists. A transfer from San Diego, the 6-foot-2 righty has turned a developmental corner for an outstanding UCLA team and is putting it all together in his draft-eligible junior season. Reddeman has a little bit of a jerky delivery to the plate. Even so, he keeps the baseball well hidden behind his frame until release, creating some deception for hitters and making the ball difficult to track. Reddemann is an excellent strike thrower, which (in concert with an uptick in velocity this year) has left Big Ten hitters with little chance against his stuff. Reddemann relies on a fastball that sits 94-96 mph, but can grab 98 mph. There's a sinker and a cutter, too, to round out a trio of fastballs. He has a slider, which he throws in the low 80s, although it tends to blur with his cutter, and a high-70s curveball to round out a diverse arsenal of pitches. He's striking out over 30% of hitters through mid-April, and walking less than 5%. If that trend continues, he has a chance to be a top-20 pick. Though it's in the same range of the first round, this would be a different type of pick than Jordan Wicks was in 2021; Reddemann is more of a high-upside power arm. View the full article
-
The Brewers continued in their ways this winter, when they traded erstwhile ace (and impending free agent) Freddy Peralta to the New York Mets in exchange for starter Brandon Sproat and shortstop Jett Williams. Williams ended up starting his season in Nashville, but Sproat earned a spot in the rotation—a chance to build on four solid starts with the Mets in 2025. He struggled in his first Brewers start against the Chicago White Sox, giving up 7 earned runs in only three innings. The next two appearances came out of the bullpen. First, he followed Logan Henderson against the Royals, giving up 4 earned runs in 3 2/3 innings. He then followed Kyle Harrison and Grant Anderson against Washington, throwing 3 2/3 innings again but only giving up one earned run. Sproat turned in his best start for the Brewers last week against the Blue Jays, pitching 6 2/3 innings, allowing 1 run on 4 hits and a walk while striking out 6. The strikeouts and walks are his Brewers bests so far this season, so what really changed between these appearances? Well, first and foremost, he threw strikes. When you have stuff as good as Sproat's, filling up the zone is always good advice, but Sproat didn't do it over his first few outings, topping out at a 52.3% zone rate. Against the Jays, that figure climbed to almost 59%, making life tougher on opposing batters by getting the hurler ahead in counts. This is an encouraging development, and hopefully, it'll be one that carries over to future starts. Sproat’s pitch usage has evolved across the early season, as well. His most common pitch across his first three outings was his sinker, but in his start against the Blue Jays, he utilized cutters (32%) and sweepers (20%) more often. His sinker was still a factor (17%), but not as frequently as in his first three starts. Additionally, Sproat only threw his sinker once against lefties versus Toronto, while throwing it 11 or more times to lefties in his previous three appearances. It’ll be interesting to see whether he's simply decided to junk the sinker to opposite-handed batters. The utilization of Sproat’s cutter is eminently notable. He used it sparingly against righties through the first two games, throwing only seven of them in total in those matchups. His appearance in relief against Washington saw a 50/50 split: he threw eight of them to both lefties and righties. Against Toronto, Sproat utilized it more against righties than lefties, 15 to 9, and if it continues to be the pitch he uses the most, the splits will likely remain the same going forward. One last thing to notice about Sproat’s strategy to attack hitters: his best Brewers start saw him eschew one of his best pitches. His changeup vanished into thin air against Toronto, after throwing that 17% of the time in his prior appearance against Washington. He utilized his changeup 14% of the time in his four starts with the Mets. Given this sudden change, it isn’t a stretch to imagine that the Brewers want him to use his other pitches before his changeup—although it might also be that they want him to gain a better feel for the changeup, making it more distinct from his sinker before reintroducing it. Thursday will be a good follow-up exam after Sproat passed the test of the defending American League champions. The Tigers are middle-of-the-road in walk and strikeout rate, so look for him to attack the zone boldly again. With a solid defense behind him, Sproat should be able to produce consistent starts all season like the one he did last Thursday. After all, the Brewers have always figured out the pitching, and while there may be bumps in the road, Sproat has all the tools to figure it out in Milwaukee. View the full article
-
Baseball can change, and baseball can change fast. Just take a look at Yariel Rodríguez. In 2024, he was a key piece in the starting rotation, making 21 starts and pitching to a respectable 4.47 ERA. In 2025, he joined the bullpen and was dynamite in the first half, with a 2.47 ERA and a 25.6% K rate. He quickly became a key high-leverage reliever for the team. But all that seems like a distant memory. Yariel struggled in the second half. His velocity dropped, the strikeouts followed, and everything else (walks, WHIP, and ERA) went in the wrong direction. With that, the man who was relied on heavily in the first half of the season was left off the playoff roster and has since found himself much further down on the depth chart. In what was a surprising move this offseason, the Blue Jays outrighted him off the 40-man roster entirely, and he went unclaimed on waivers. Rodríguez was then at a turning point in his career. He could accept that this was just the new normal and ride buses in the minor leagues for the remaining two years of his four-year deal, or he could get back to work and try to figure out how to get back to Toronto and help the big league team. So far in the minors, it looks like he chose the latter. Through Buffalo’s first 21 games of the season, Rodríguez has appeared in six of them (prior to games on April 21), throwing 8.2 IP, and early returns look promising. He has a respectable 3.12 ERA, a 1.04 WHIP, and he’s holding opposing hitters to a .133 batting average against. Under the hood, the numbers look even better. He’s sporting a 21.7% swinging-strike rate, which has led to an exceptional 47.2% K rate. That’ll play. Missing bats was never really the issue for Rodríguez; his problems had been a decline in velocity and in command. At first look, the walks are still elevated (13.9% BB rate), but he has been able to find the strike zone more consistently, currently sitting at 59% (95 of his 161 pitches have been strikes), which is up from the 56.5% he was at in the second half of 2025. As for his velocity? It's still down from the 96.1 mph he averaged in the first half of 2025, but in the second half, he sat around 95 mph, and that's right where he sits currently. 95 mph is still playable in the big leagues. In a small sample, the results have been promising, but it's how he’s getting the results that really stands out. He’s completely changed his pitch mix, throwing his fastball significantly less and leaning more heavily on his splitter. Here’s the pitch mix in 2025: And in 2026: So far, the splitter has led to exceptional results. Rodríguez has thrown 50 splitters this year. Here is how they have performed: Whiffs - 20 (40% of all splitters) Balls - 21 (42%) Fouled off - 3 (6%) Called Strikes - 2 (4%) Balls in play - 3 (6%) Hits allowed - 1 (2%) This has led to an outstanding 74.1% whiff rate (whiffs divided by total swings). There is certainly some small sample noise contributing to this, but you don't achieve high numbers like this by accident. For context, Trey Yesavage's splitter had a 57.1% whiff rate, and Brendon Little’s knuckle curve was at 55.6% in 2025. Major league hitters won't swing and miss as often as Triple-A bats, but still, Yariel Rodríguez has unlocked something with this wipeout pitch. So, should the Blue Jays call him up? Well, the simple answer is no. The small-sample change is encouraging, and with his revamped pitch mix, there is a legitimate case that he’s trending back to being a major league-calibre arm. But baseball is a game of adjustments; word of Yariel’s splitter will get around the league, and other lineups will adjust. This is similar to what happened to Little and his knuckle curve: He was striking out the world with that pitch, but other teams have learned to take it, and as a result, Little has been far less effective since. How Rodríguez reacts to these inevitable adjustments will give the Blue Jays a better sense of whether he’s ready to rejoin the team. There is also the issue of the players in front of him. No one has warranted losing their job. For as injury-prone as the Blue Jays have been as a whole, the bullpen has largely remained intact. Jeff Hoffman has had his struggles, but even if he’s removed from the closer role, he’ll still be on the roster. Louis Varland, Braydon Fisher, and Tyler Rogers have been terrific. And the Blue Jays risk losing Tommy Nance (out of options) or Spencer Miles (Rule 5 pick) if they decide to demote them from the roster. There simply isn’t a spot for Rodríguez on the roster right now. There’s also the issue that he is no longer on the 40-man. Chase Lee is likely the first name called up if there is a need for a right-handed pitcher in the bullpen, and the impending returns of Yesavage, José Berríos, and Yimi García are likely going to have an effect on the bullpen as well. Barring any unforeseen circumstances, Yariel's return to the big leagues is not likely anytime soon. For now, Yariel Rodríguez can’t focus on that. He just needs to focus on what he can control, and right now, that's what he’s been doing on the pitcher's mound. If the splitter continues to miss bats at an elite level, then the Blue Jays will not be able to ignore him, and the conversation quickly becomes not if he’ll rejoin the big league team, but when. View the full article
-
Jackson Cluff's three-run homer gave Syracuse a late lead before Worcester walked off 7-6, with Jihwan Bae driving in three. Will Watson allowed four runs over 5 1/3 innings as Binghamton fell 8-1, though Jacob Reimer collected four hits. Brooklyn dropped a 4-3 walk-off to Hudson Valley despite Ronald Hernandez's RBI double. Frank Camarillo turned in five strong innings, and Elwis Mijares earned the win as St. Lucie beat Palm Beach 5-2. Mets Transactions New York Mets activated RF Juan Soto from the 10-day injured list. New York Mets sent LHP A.J. Minter on a rehab assignment to Syracuse Mets. New York Mets optioned C Hayden Senger to Syracuse Mets. Cluff Homers But Syracuse Falls In Worcester Walk-Off The Syracuse Mets took a late lead on Jackson Cluff's three-run home run but fell 7-6 to the Worcester Red Sox on a walk-off in the bottom of the ninth at Polar Park. Cluff went 2-for-4 with three RBIs, a run scored, a home run, and a walk. Ji Hwan Bae also drove in three runs, finishing 2-for-5 with a two-RBI double. Cristian Pache added a 2-for-4 effort, and leadoff hitter Nick Morabito drew three walks and scored a run. Trace Willhoite went 1-for-3 with a run scored and a walk. Starter Brandon Waddell was tagged for three runs on four hits in three innings, walking none and striking out three. Jonathan Pintaro followed with three scoreless innings, allowing three hits and striking out one. A.J. Minter worked an inning and allowed a run. Alex Carrillo took the loss, and Daniel Duarte recorded a blown save after surrendering two hits and a run in the ninth. Syracuse fell behind 3-0 in the bottom of the first before rallying. In the fifth, Bae doubled home Cluff and Morabito to cut the deficit to 3-2. The Mets surged ahead in the sixth when, with Vidal Bruján and Pache aboard, Cluff launched a three-run home run to put Syracuse in front 5-3. Worcester pulled within 5-4 with a run in the seventh before Syracuse added another in the eighth on a Bae RBI groundout that scored Willhoite. Worcester tied the game in the eighth on a bases-loaded walk against Carrillo. In the ninth, a game-tying double and an RBI single off Duarte delivered the walk-off. Syracuse struck out seven times and left 10 runners on base. Player AB R H RBI BB K Nick Morabito 2 1 0 0 3 1 Ji Hwan Bae 5 0 2 3 0 0 Ronny Mauricio 4 0 0 0 1 1 Ryan Clifford 3 0 0 0 2 2 Vidal Bruján 4 1 1 0 1 1 Cristian Pache 4 1 2 0 1 0 Jackson Cluff 4 2 2 3 1 1 Trace Willhoite 3 1 1 0 1 1 Onix Vega 4 0 1 0 0 0 Player IP H R ER BB K HR Brandon Waddell 3 4 3 3 0 3 0 Jonathan Pintaro 3 3 0 0 0 1 0 A.J. Minter 1 3 1 1 0 0 0 Ryan Lambert 2/3 0 1 1 3 1 0 Alex Carrillo 2/3 0 1 1 3 2 0 Daniel Duarte 1/3 2 1 1 1 0 0 Rumble Ponies Manage Just One Run In Lopsided Loss The Binghamton Rumble Ponies managed only one run on seven hits and fell 8-1 to the Erie SeaWolves at Mirabito Stadium. Jacob Reimer was the lone offensive bright spot, going 4-for-4 and scoring the team's only run. Cleanup hitter Chris Suero and Kevin Parada each collected a hit. Eli Serrano III delivered the team's RBI with a double in the fourth inning and added a walk. Starter Will Watson took the loss, falling to 0-3 after allowing four runs on six hits over 5 1/3 innings. Watson walked one and struck out six while giving up a three-run home run in the second. Felipe De La Cruz worked 1 2/3 innings without a hit but walked two and allowed a run. Zach Peek surrendered three runs on a hit and two walks in one inning. Saul Garcia followed with a scoreless inning and a strikeout. Erie opened the scoring in the top of the second on a three-run home run off Watson. In the third, a run-scoring single made it 4-0. Binghamton got on the board in the fourth when Reimer reached and scored on Serrano's double to left, but that was the only answer. Erie added a run in the seventh on a sacrifice fly against De La Cruz. In the eighth, the SeaWolves poured on three more runs against Peek on an RBI double and a sacrifice fly. Binghamton struck out 11 times as a team, with Marco Vargas fanning twice. The Rumble Ponies left seven runners on base. Player AB R H RBI BB K A.J. Ewing 4 0 0 0 0 1 Marco Vargas 4 0 0 0 0 2 Jacob Reimer 4 1 4 0 0 0 Chris Suero 4 0 1 0 0 1 Eli Serrano III 3 0 1 1 1 0 Jose Ramos 4 0 0 0 1 0 Kevin Parada 3 0 1 1 0 0 Nick Lorusso 4 0 0 0 3 0 Wyatt Young 3 0 0 0 0 2 Player IP H R ER BB K HR Will Watson 5 1/3 6 4 4 1 6 1 Felipe De La Cruz 1 2/3 0 1 1 2 1 0 Zach Peek 1 1 3 3 2 0 0 Saul Garcia 1 0 0 0 0 1 0 Walk-Off Home Run Sinks Cyclones In Hudson Valley The Brooklyn Cyclones lost 4-3 to the Hudson Valley Renegades at Heritage Financial Park on a walk-off home run in the bottom of the ninth. Ronald Hernandez went 1-for-4 with an RBI double. John Bay collected an RBI single among his 1-for-4 line. Daiverson Gutierrez went 1-for-3 and scored twice. Leadoff hitter Mitch Voit walked and scored a run. Cleanup hitter Corey Collins added a hit and a walk. Starter Noah Hall struggled across three innings, allowing three runs, two earned, on five hits and four walks while striking out four. Parker Carlson followed with two scoreless innings, retiring all six batters he faced. Cristofer Gomez went two innings while allowing two hits, one walk, and two strikeouts. Bryce Jenkins took the loss after giving up the walk-off solo home run and falling to 0-1. Brooklyn struck early in the top of the first. Voit drew a walk and came home on Collins's sacrifice fly to right. Later in the inning, Hernandez doubled home Gutierrez to push the Cyclones ahead 2-0. Hudson Valley answered in the bottom of the second with an unearned run, then took a 3-2 lead in the fourth on a two-RBI single against Hall. Brooklyn tied it in the sixth when Bay singled home Gutierrez to make it 3-3. In the bottom of the ninth, the Renegades led off the frame with a solo home run against Jenkins to end the game. The Cyclones struck out nine times and left five runners on base. Player AB R H RBI BB K Mitch Voit 3 1 0 0 1 0 Antonio Jimenez 4 0 0 0 0 1 Daiverson Gutierrez 3 2 1 0 0 2 Corey Collins 3 0 1 0 1 0 Ronald Hernandez 4 0 1 1 0 1 John Bay 4 0 1 1 0 1 Colin Houck 3 0 1 0 1 1 Yohairo Cuevas 3 0 1 0 1 1 Kevin Villavicencio 3 0 0 0 0 1 Player IP H R ER BB K HR Noah Hall 3 5 3 2 4 4 0 Parker Carlson 2 0 0 0 0 0 0 Cristofer Gomez 2 2 1 0 1 2 0 Bryce Jenkins 1 1 1 1 0 0 1 Camarillo And Mijares Lead St. Lucie Past Palm Beach The St. Lucie Mets rallied from an early deficit to beat the Palm Beach Cardinals 5-2 at Clover Park. Cleanup hitter Julio Zayas led the way with a 2-for-4 performance that included a double and an RBI. Branny De Oleo went 1-for-4 with an RBI single. Sam Biller added a double, an RBI, and a walk. Leadoff hitter Elian Peña reached three times with a hit and two walks and scored once. Chase Meggers drew three walks, and JT Benson went 1-for-4 and scored a run. Starter Frank Camarillo kept St. Lucie within striking distance with five innings of work, allowing two runs on five hits and one walk while striking out five. He gave up a two-run home run in the second. Nate Lavender followed with a scoreless inning and two strikeouts. Elwis Mijares earned the win with two innings of one-hit ball and two strikeouts. Tyler McLoughlin closed it out with a scoreless ninth and two more strikeouts for his first save. Palm Beach jumped ahead 2-0 in the top of the second on a two-run home run off Camarillo. St. Lucie answered in the bottom of the fourth. Benson singled home AJ Salgado, and De Oleo followed with an RBI single that scored Benson to tie the game at 2-2. The Mets took the lead for good in the seventh. Zayas doubled home Peña to make it 3-2, and Salgado added a sacrifice fly that scored Sam Robertson. In the eighth, Biller doubled home Meggers to push the lead to 5-2. The Mets struck out 12 times and left nine runners on base. Player AB R H RBI BB K Elian Peña 3 1 1 0 2 1 Sam Robertson 4 1 0 0 0 2 Randy Guzman 3 0 0 0 1 2 Julio Zayas 4 0 2 1 0 1 AJ Salgado 3 1 0 1 0 2 JT Benson 4 1 1 0 0 0 Chase Meggers 1 1 0 0 3 1 Sam Biller 2 0 1 1 1 1 Branny De Oleo 4 0 1 1 0 2 Player IP H R ER BB K HR Frank Camarillo 5 5 2 2 1 5 1 Nate Lavender 1 0 0 0 0 2 0 Elwis Mijares 2 1 0 0 1 2 0 Tyler McLoughlin 1 0 0 0 0 2 0 View the full article

