With the Mets currently on an 11-game losing streak, they could certainly use superstar Juan Soto back as soon as possible.
And it sounds like Soto's return date is now set.
According to Jon Heyman of the New York Post, the Mets' "current plan" is for Soto to be activated ahead of Wednesday's game against the Minnesota Twins, the second game of the three-game series.
The most recent update on Soto from manager Carlos Mendoza noted that Soto had been taking live at-bats and had been doing "high-intensity running."
Soto hasn't played since April 3, when he landed on the IL with a calf strain. The Mets won their first three games without Soto, and then started their current 11-game skid.
Soto had been off to a tremendous start, slashing .355/.412/.516 with one home run and five RBI. The Mets offense has struggled mightily over the last 11 games, averaging just 1.7 runs per game during that span, so adding Soto back into the mix should provide a much-needed boost.
It's Dinger Tuesday, which is a great day to get out of a home-run rut. The current weather might be suppressing some four-baggers, so bettors need to pick their MLB player prop spots today on a full schedule.
The spots I'm picking are in Anaheim, where two of my favorite pitcher fades are starting in Patrick Corbin and Jack Kochanowicz, and in Denver, where the thin air at Coors Field is always prime for exploiting power. In this case, I'm backing Colorado Rockies outfielder Brenton Doyle.
Below are my favorite MLB home run props for Tuesday, April 21.
UPDATE: Added another HR pick + parlay.
Best MLB home run props today
Player to hit a HR
Odds
Mike Trout
+350
Kazuma Okamoto
+790
Brenton Doyle
+700
💲Today's HR parlay
+29017
Mike Trout (+350)
I don’t dip too much into the mid-300s, but getting the most probable Los Angeles Angels home-run hitter 75 points better than fair is tough to pass up against Patrick Corbin. Mike Trout is priced at +350 to go deep for an eighth time this year, which is stronger than most of his recent closing numbers. The matchup sets up well, as Corbin owns one of the highest Blast Contact% rates among starters.
Corbin’s leash has been extended and could push 90+ pitches, but even if he exits early, the Toronto Blue Jays bullpen may be without multiple high-leverage arms. Right-handed hitters are batting around .300 against Corbin since 2024, and the setting helps with 10-mph winds blowing out to center. Angel Stadium also has the lowest average fence height in baseball.
Time: 9:38 p.m. ET
Where to watch: FanDuel Sports Network West, SN1
Kazuma Okamoto (+790)
Let’s stay in Anaheim, as Jack Kochanowicz is another arm to target on Dinger Tuesday.
His command has been poor this year (15 walks in 23+ innings), and he also struggles to keep the ball in the park, allowing plenty of hard contact with the 14th-worst Blast Contact% since last season. He does generate ground balls, but when hitters elevate, they often leave the yard — he had the highest HR/FB rate among MLB starters last year.
Let’s back a name that has already cashed for us this season in Kazuma Okamoto, who brings strong home run metrics, especially in Blast Contact% and Ideal Attack Angle%.
There’s some swing-and-miss, but the matchup is elite, and the price is right, with a breakeven around +650. It’s also a Top-10 park for right-handed power, and the wind blowing out only helps.
Time: 9:38 p.m. ET
Where to watch: FanDuel Sports Network West, SN1
Brenton Doyle (+700)
Brenton Doyle might hit near the bottom of the Colorado Rockies lineup, but his +700 home run price at home vs. Randy Vásquez is a great number that I’d play down to +600.
Coors Field is always a strong backdrop, but it stands out even more on this slate and projects as today's top hitting environment. The snow is gone, temperatures are up to 80 degrees, and the wind is blowing out to left field — all pointing to a favorable home run setup.
Vásquez allows solid contact and ranks among the worst pitchers in baseball in Blast Contact% through the first month. Doyle may only have one homer so far, but it came against Vásquez two weeks ago, and he also brings one of the fastest swings in the Colorado lineup.
Time: 8:40 p.m. ET
Where to watch: Padres.TV, Rockies.TV
Jinglis' 2026 Transparency Record
HR picks: 5-35, -4.4 units
Today’s HR parlay
Mike Trout
Bet Now +29017
Kazuma Okamoto
Brenton Doyle
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
While Cubs manager Craig Counsell was having his usual pre-game media scrum on Monday, he decided to opine about Dodgers pitcher/DH Shohei Ohtani and the rule that allows an exception for the Dodgers to have essentially an extra pitcher on their roster, as MLB teams are now limited to 13 pitchers on their 26-man roster.
Counsell called the rule “bizarre” and added:
“I’ve never understood it,” Counsell said. “It’s an offensive rule, essentially. It’s a rule to help offense, more than anything, if you ask me. And then there’s one team that’s allowed to carry basically one of both, and he gets special consideration, which is probably the most bizarre rule. For one team.”
Well… yes, it’s for one team. At this time. Any team that has a player that meets these requirements can have a similar exception:
To qualify for a two-way designation, players must meet the following criteria in either the current season or any of the two previous seasons:
Pitched at least 20 major-league innings
Started at least 20 games as a position player or DH, with at least three plate appearances in each of those games
With his two-way designation, Ohtani does not count against the Dodgers’ pitcher total on their active roster, another luxury for a franchise with an enormous payroll.
The thing is, everyone in baseball knows Ohtani is a unicorn. There isn’t anyone in MLB history who’s done what Ohtani has — no, not even Babe Ruth, who was a good pitcher for several years before becoming the legendary hitter he was. Ruth only did the pitching/hitting combo for, really, two years (1918-19) before pretty much quitting pitching (he pitched in only five games after 1919).
Ohtani has been a top pitcher and hitter for several seasons, winning three MVP awards for his combined production (though it could be argued he could have been MVP only as a hitter, and won Cy Young Awards had he only been a pitcher). He has 17.0 career bWAR as a pitcher and 36.0 bWAR as a hitter — no one’s ever come close to that, though Ruth did amass 20.4 career bWAR pitching. Ohtani will easily double that. He’s a Hall of Fame player, right now, and could easily wind up with 600 career home runs, 300 career stolen bases and 100 career wins (in an era when wins are downplayed), and possibly 2,000 strikeouts.
Now if any other team can find a player like that, they’d get the same roster exception the Dodgers have. Only that’s not likely to happen, because Ohtani is unique. And I use the word “unique” as it’s supposed to be used, meaning “only one.”
Yes, the rule is called the “Ohtani Rule.” So what? Ohtani is good for baseball and Counsell’s comments, in my view, shouldn’t have been made.
“He’s an exception because he’s an exceptional player,” the Dodgers manager told reporters after his team’s 12-3 victory against the Colorado Rockies.
“It certainly benefits us, because we have the player,” he said. “But that’s something that, any team that had Ohtani would have that player.
“We’re more than willing for other teams to go out and find a player who can do both.”
It’s something Counsell shouldn’t have said, in my view, and especially not just before a weekend series coming up between the Cubs and Dodgers at Dodger Stadium this weekend. You can be sure this topic will be revisited before that series.
Oh, and Ohtani is starting tonight against the Giants. If the Dodgers hold to a five-man rotation (though this year, they’ve given Ohtani six, seven and five days of rest between starts), Ohtani could possibly start against the Cubs Sunday afternoon in Los Angeles.
That’d be interesting just for Counsell’s comments alone, but also — Ohtani has never pitched against the Cubs, one of just two teams he’s never faced (the other: the Brewers).
Vladimir Guerrero Jr. is swinging a hit bat right now, and my Blue Jays vs. Angels predictions expect him to remain hot tonight in a plus-matchup against Jack Kochanowicz.
Find out more in my MLB picks for Tuesday, April 21.
Blue Jays vs Angels predictions
Blue Jays vs Angels best bet: Vladimir Guerrero Jr. O 1.5 total bases (+110)
You’re getting great value on Vladimir Guerrero Jr. at +110 to go Over his bases total tonight.
He has been one of the most consistent hitters in baseball this season, batting .354, the second-highest average in the majors.
Vladdy is also currently riding an 11-game hitting streak, averaging2.54 bases per contest in that stretch.
Additionally, Guerrero Jr. has faced Angels starter Jack Kochanowicz three times in his career, going 2-for-3 against him.
Kochanowicz primarily uses his sinker against right-handed batters with a 43% usage. That’ll be dangerous against Vladdy, who owns a .444 average against the pitch with a 56% hard-hit rate.
COVERS INTEL: Guerrero Jr. owns a 1.136 OPS during this current 11-game hitting streak.
Blue Jays vs Angels same-game parlay (SGP)
I’ll continue to bank on the Toronto Blue Jays’ offense remaining hot and take the suddenly surging Nathan Luke’s to keep swinging the bat well by taking Over 0.5 hits. After an abysmal start, Luke’s has totalled eight hits while on a current four-game hitting streak. He is also 1-for-2 against Kochanowicz in his career.
For the last leg of the SGP, I’ll take Over 1.5 walks for Kochanowicz. The Los Angeles Angels righty has struggled right he zone this season, going Over the total in each of his four starts. He is also averaging 3.75 walks per game this season, which ranks in the 13th percentile in walk-rate among all pitchers.
Blue Jays vs Angels SGP
Guerrero Jr. Over 1.5 total bases
Lukes Over 0.5 hits
Kochanowicz Over 1.5 walks
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Blue Jays vs Angels home run pick: Vladimir Guerrero Jr. (+600)
I’ll make this a half-unit wager.
Kochanowicz is a ground-ball pitcher who doesn’t give up many homers — just one on the year.
However, Guerrero Jr. has been known to hit his homers in bunches, so I’ll bet on him getting another one tonight in Angel Stadium after going yard last night.
Additionally, Vladdy does seem to torture sinker ballers. He has a 56.6% hard-hit rate against the pitch this season, while posting a .532 slug-rate against it in 2025.
2026 Transparency record
Best bets: 5-16, -8.35 units
SGPs: 2-19, -11.50 units
HR picks: 4-17, +0.15 units
Blue Jays vs Angels odds
Moneyline: Toronto +101 | Los Angeles -110
Run line: Toronto +1.5 (-200) | Los Angeles -1.5 (+150)
Over/Under: Over 9 | Under 9
Blue Jays vs Angels trend
The Toronto Blue Jays have hit the 1st Five Innings (F5) Team Total Under in 18 of their last 24 games (+12.20 Units / 42% ROI). Find more MLB betting trends for Blue Jays vs. Angels.
How to watch Blue Jays vs Angels and game info
Location
Angel Stadium, Anaheim, CA
Date
Tuesday, April 21, 2026
First pitch
9:38 p.m. ET
TV
FDSN-W, SN1
Blue Jays starting pitcher
Patrick Corbin (0-0, 4.66 ERA)
Angels starting pitcher
Jack Kochanowicz (2-0, 3.47 ERA)
Blue Jays vs Angels latest injuries
Blue Jays vs Angels weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The Baltimore Orioles (11-12) and the Kansas City Royals (7-16) continue their three-game series at Kauffman Stadium tonight.
The O’s took the series opener last night, winning 7-5 in 12 innings. The Royals led the game 1-0 heading to the ninth. Light-hitting Sal Basallo, though, drove in Dylan Beavers with a single to force extra innings. Leody Tavares did the rest cracking a grand slam in the 12th to propel Baltimore to a 7-5 win. Nick Loftin cleared the bases with a double in the bottom of the 12th inning, but it was not enough for the Royals. With the win, the Orioles snapped a modest two-game losing streak and, in the process, sent the Royals to their eighth straight defeat.
Tonight, Shane Baz (0-2, 4.91 ERA), still looking to find his footing with the Orioles, takes his turn on the bump for Baltimore against looking to find his form after a rocky start to his tenure in Baltimore. Baz has struggled with control, yielding at least three runs in three of his four starts this season. He will need to navigate a Kansas City offense that did manage to total 14 hits last night, but also struck out 13 times. The Royals counter with left-hander Kris Bubic (2-1, 3.97 ERA), who has been good, but at the same time unable to save Kansas City from a disastrous start. The Royals' bullpen has blown multiple leads, but the team’s bigger issue may well be a lack of timely hitting. Even with their five runs last night, the Royals have scored just 76 runs this season (3.3/gm).
Lets dive into tonight’s matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game Details and How to Watch: Orioles vs. Royals
Date: Tuesday, April 21, 2026
Time: 7:40PM EST
Site: Kauffman Stadium
City: Kansas City, MO
Network/Streaming: MLB.TV, MASN, Royals.TV
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
The Latest Odds: Orioles vs. Royals
The latest odds as of Tuesday courtesy of DraftKings:
Moneyline: Baltimore Orioles (+102), Kansas City Royals (-122)
Bobby Witt Jr. is 5-11 over his last 3 games and 8-20 over his last 5.
Salvador Perez snapped a 2-12 streak with 3 hits in 6ABs last night
Taylor Ward is 4-13 over his last 3 games
Jeremiah Jackson has hit safely in 12 of 16 games in April (.305)
Leody Tavares has hit safely in 8 of his last 9 games (9-26) with 9 RBIs
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top Betting Trends & Insights: Orioles vs. Royals
The Royals are 8-15 on the Run Line this season
The O’s are 9-14 on the Run Line this season
The OVER has cashed 13 times in Baltimore’s 23 games this season (13-10)
The OVER has cashed an MLB-worst 8 times in the Royals’ 23 games this season (8-15)
If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions: Orioles vs. Royals
Rotoworld Bet Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Tuesday’s game between the Orioles and the Royals:
Moneyline: Rotoworld Bet is leaning towards a play on the Orioles on the Moneyline.
Spread: Rotoworld Bet is staying away from a play on the Run Line.
Total: Rotoworld Bet is recommending a play on the Game Total UNDER 9.0.
Follow our experts on socials to keep up with all the latest content from the staff:
WASHINGTON (AP) — Ronald Acuña Jr. left the Atlanta Braves’ game against Washington in the sixth inning after Nationals starter Jake Irvin hit him with a pitch for a second time Monday night.
The Braves were trailing 2-0 when Irvin hit Acuña with a 92 mph fastball leading off the fourth. They were down 3-2 with no outs in the sixth when Irvin hit him with a 91 mph fastball.
The second pitch appeared to hit Acuña in the left hand, and he yelled in pain. The Braves said X-rays were negative and Acuña was day to day.
Acuña was in the on-deck circle when the sixth inning ended, but he didn’t come out for the bottom half. Eli White replaced him in right field.
Braves starter Bryce Elder hit Daylen Lile to start the bottom of the sixth, prompting umpires to issue warnings to both dugouts.
Detroit Tigers pitcher Keider Montero (54) throws against Kansas City Royals during the first inning at Comerica Park in Detroit on Thursday, April 16, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images
Once again this spring, 25-year-old Keider Montero found himself on the outside of the Detroit Tigers starting rotation. Justin Verlander’s hip injury opened up an opportunity, and so far Montero is running with it to a degree we haven’t seen from him in his two-year major league career. Three starts isn’t enough to say anything has truly changed for him, but there are a few interesting developments to keep an eye on as he seems in line to get at least 2 or 3 more starts before Verlander might be ready to return.
The result have certainly been good. Through 18 1/3 innings and three starts, which is really nice volume of innings in the first place, Montero holds a 3.31 ERA with a 1.66 FIP to back it up. The first key to that success is Montero’s walk rate. The right-hander has walked just 3.2 percent of hitters faced. He always throwns a really good volume of first pitch strikes, which certainly helps, and he’s doing so again this season at 65.1 percent first pitch strikes. That’s pretty standard for Montero but it does put him in a good position to succeed rather than falling behind hitters. League average first pitch strike rate is 60.5 percent. Montero is throwing three percent more strikes than last year overall, and so far he’s done so without getting hit hard. He’s yet to allow a home run. That will change, but it’s still a positive step that he’s been able to attack the zone a little more without retribution from hitters.
If there’s a reason he’s throwing more strikes beyond simply repeating his delivery better and rebounding after a poor sequence, all marks of a maturing starting pitcher, it’s that he’s throwing more fastballs overall. Obviously, for most pitchers fastballs are the easiest pitches to spot around the strike zone. Montero has so far used 33.2 percent fourseam fastballs and 25.7 percent sinkers. Overall that’s about 8 percent more fastballs than he was throwing last season and his velocity is up almost a half a mile per hour on average, despite the cooler weather he’s dealt with overall by making all three starts at home in Comerica Park.
There’s nothing significantly different about either fastball type this season. As we saw in the spring, Montero can reach back for 97 and even 98 here and there when he wants it, but he’s largely stayed within himself, spotted fastballs well and avoided damage. That’s a good recipe for success in terms of avoiding walks and being efficient, but without a true plus or better heater, it can also lead to more home runs allowed.
We’ll have to see if this is more than early season strategy. In a bigger park in generally cool spring weather, it’s harder to hit the ball out of the park and Montero has taken advantage by attacking the zone and forcing opposing hitters to swing the bat. So far they haven’t been able to make him pay for that approach, but that could change as the weather warms up. It’s a fairly standard cold weather strategy as gripping breaking balls and changeups is trickier in cool conditions. Hitters may eventually get to the fastball, but it’s just as likely that Chris Fetter will adjust Montero’s pitch mix as the weather improves. So early in the year, all these things are moving targets and it’s hard to take too much from usage changes so soon. It’s likely this is just taking advantage of the weather to attack with a little more impunity that Montero will have when it’s 85 degrees this summer.
Another notable change to his pitch mix early on is throwing less sliders and more changeups. He threw 22 percent sliders in 2025, and only 11.1 percent sliders so far this season. He gave up 7 homers and a .667 slug against the slide piece last season, so it certainly makes sense to use it less, particularly as he still has his knuckle curve to work with. Montero really doesn’t get that many whiffs, particularly to the degree stuff metrics might suggest on the breaking stuff. His strikeout rate is up from 18.5 percent last year, including relief appearances, to 23.5 percent early on. He’s not getting more swing and miss, but he is pounding the edges a little more effective with his two fastball types, while throwing a more even mix of sliders, knuckle curves, and changeups. His ability to lean into the fastballs more and cut usage of the breaking stuff has made both breaking balls more effective so far. We’ll have to see if that lasts if the fourseamer and sinker start to get hit harder.
One minor development that might help prevent that is the better depth Montero is getting on his split changeup. He’s getting two inches more drop on it than he did last year, and his whiff rate is up from 21.1 percent to 33.3 percent. He’s also shown some willingness to use it against right-handers instead of exclusively to lefties. That’s particularly good to note, as he’s also throwing it 4.5 percent of the time. He’s using his fastballs and changeups more, and trimming back the breaking balls more to use to steal strikes, and as chase pitches only once he’s ahead in counts. Again, the question is whether he can get away with throwing more fastballs as the weather improves. The lynchpin to making this approach work is likely the changeup, so we’ll hope he sustains improvement with that pitch in particular.
Overall, there are no signs of a major breakout here, but there are certainly hints of a more mature pitcher who is locating more consistently and recovering faster when he gets out of sync or makes a bad pitch. There’s no new pitch or a big velocity bump. No arm angle adjustment or big change in spin profile on a pitch. Command improvements take more time to buy into, and he may just be throwing the changeup a little more because of the specifics lineups and conditions he’s faced early on.
Right now, he’s just getting more out of his stuff and showing confidence in the two fastball types and the fact that neither was hit all that hard last year. The hope would be that with the fourseam and sinker better established and Montero throwing more strikes overall, hitters reading that scouting report may start swinging more aggressively, knowing that he’s going to attack with fastballs. Once you put that in their heads, the secondary stuff may be more effective overall, but especially in terms of drawing whiffs against hitters expecting more fastballs.
It’s always a cat and mouse game, and pitching coaches Chris Fetter and Robin Lund, along with catchers Dillon Dingler and Jake Rogers, play it well. But unfortunately there’s no sign of a real improvement in any individual pitch, other than simply more consistency. That may be enough to make Montero a more legitimate mid-rotation level starting pitcher. But it will take a lot more starts to prove out whether these are signs of a pitcher in better command of his game, or just a pitcher taking advantage of April weather to attack more, knowing that it’s harder for hitters to do damage in chilly early spring conditions.
NEW YORK, NY - APRIL 18: Ryan McMahon #19 of the New York Yankees high fives teammates during the game against the Kansas City Royals at Yankee Stadium on April 18, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images
The Yankees entered their recent series against the Royals needing a serious shift in momentum. They were 2-7 in their previous nine games — a stretch which saw them get one-hit by the Rays, fail to score for 17 straight innings, and surrender 13 home runs and 32 runs total in four games against the Angels. In the final series of the home stand, it became imperative that they turn their ship around before heading out on the road.
That’s just what transpired, the Yankees sweeping the Royals in a much needed laugher series to reduce stress levels and restore confidence. It could have been a different story, Camilo Doval squandering the Yankees’ 2-1 lead by giving up the game-tying home run in the top of the eighth inning of the series opener. That left the Bombers looking for heroics from the impotent bottom of their batting order, somehow finding themselves in the situation of needing to call on Ryan McMahon as a pinch-hitter with two outs — a man whose bat had gone so cold that he was benched for Amed Rosario despite the right-handed Michael Wacha having made the start for the Royals.
We join McMahon with two outs in the eighth, Aaron Boone having inserted him into the game as a defensive replacement for Rosario in the top half of the inning. Ben Rice is on first after his two-out single kept the inning alive against hard-throwing reliever Alex Lange. Lange was once one of the hottest commodities on the reliever market in his first few seasons with the Tigers before injuries sapped his effectiveness and eventually led to his DFA. His fastball used to touch triple digits, and while it has fallen off from those heights, he can still dial it up to the upper-90s. He begins this encounter with a four-seamer at 96 mph.
This is a well-executed heater on the corner up and away. McMahon takes it for called strike one and it’s a good thing he did. As we’ll discuss below, McMahon has a very narrow range of pitch locations that he’s able to make solid contact. Up and away is most certainly not one of those areas, so despite this pitch being in the zone, it is absolutely not one McMahon should be swinging at first pitch.
After watching McMahon take the previous pitch, Lange looks to tunnel a knuckle curve down a similar chute, hoping to either steal another called strike low and away or maybe even induce a chase and whiff.
Once again, McMahon is taking all the way. The pitch is a ball out of Lange’s hand and never looks like a strike during its path to home, making for a pretty straightforward but still decent take from McMahon considering it lands just inches from the corner.
Now that he has shown McMahon two straight pitches away, Lange has him set up to potentially chase a changeup off the plate down and away.
Instead, he spikes this pitch into the dirt on the other side of home plate than he was intending. In a sense, he lets McMahon off the hook here with this automatic take.
Despite showing McMahon the movement profile of the changeup on a non-competitive pitch, Lange makes the curious decision to double up on the pitch.
McMahon gets the off-speed mistake right in his wheelhouse and doesn’t miss, sending it to the opposite field just over the wall in left for the go-ahead, two-run home run, the first extra-base hit of his season. It’s a bizarre pitch selection — McMahon has serious contact issues against high-velocity elevated fastballs and breaking balls below the zone, so he’s certainly not complaining about getting just about the only pitch he can hit in this situation.
It’s no secret how much McMahon has struggled to begin the year. Among all hitters with at least 50 plate appearances entering play Monday, McMahon’s .130 average ranked third worst, while his 53 wRC+, 32.1-percent strikeout rate, and and 34-percent whiff rate all rank him well into the bottom 15-percent league-wide. I fear that without fundamental changes to his swing mechanics, we can expect more of the same going forward, McMahon under contract this season and next at $16 million a year.
His extreme uppercut swing is aimed toward pulling the ball in the air. However, those mechanics mean he is only able to make contact with pitches below belt-level — the irony being that while his goal is to lift the ball, the only pitches he can hit are the hardest to lift in the air! There’s a very narrow sweet-spot about thigh-high and middle of the plate where he can do damage, and fortunately Lange threw him a pitch exactly in that area. The goal therefore for McMahon is to maximize damage on the few occasions when he sees a pitch like the one Lange threw, and fortunately for the Yankees, McMahon didn’t miss this time.
PHILADELPHIA, PENNSYLVANIA - APRIL 19: Rob Thomson #49, Rafael Marchán #13, Trea Turner #7, Bryson Stott #5, Alec Bohm #28, and Bryce Harper #3 of the Philadelphia Phillies look on against the Atlanta Braves at Citizens Bank Park on April 19, 2026 in Philadelphia, Pennsylvania. The Braves defeated the Phillies 4-2. (Photo by Mitchell Leff/Getty Images) | Getty Images
With each gruesome loss, the bleakness of their situation increases.
You can see it in the numbers. After Monday night’s 5-1 loss to the Cubs, the Phillies are 8-14. They have had a similar, or worse, record a number of times in their long and storied franchise history, and the trends do not portent good tidings.
It’s early, but … since 1900, the Phillies have started 8-14, or worse, 26 times: 2026, 2015, 2002, 2000, 1997, 1987, 1982, 1971, 1961, 1956, 1946, 1945, 1942, 1941, 1938, 1937, 1935, 1934, 1933, 1930, 1928, 1924, 1923, 1921, 1904, 1903.
Generally speaking, bad teams begin a season 8-14. The record usually reflects the talent level of the team. But this Phillies team was expected to reach the postseason once again in 2026. They began the season as one of the National League teams most likely to reach the World Series. They have a payroll approaching $300 million.
And yet, here they sit, keeping company with some of the worst squads in franchise history.
If the Phillies finish with a losing record, like in 25 of the 26 instances listed above, they will not reach the postseason. But prior to the three wild card era that began in 2022, most of the teams listed above knew their seasons were over before April ended. The incentive to play hard, pursue mid-season trades and push for a playoff berth would have been foolish prior to the wild card era, let alone a time when six teams in each league, not 2 or 4, reach the postseason.
Last year, the Cincinnati Reds earned the third wild card with an 83-79 record, while the Tigers took the final wild card with an 87-75 mark. In 2024, it took 89 wins for anyone to earn entry in the NL, while the 86-win Tigers and Royals got the final spots. In ‘23, the Marlins and Diamondbacks each made the playoffs with 84 wins, with Arizona advancing all the way to the World Series, and in ‘22, your very own Philadelphia Phillies snuck into the postseason and went on a breathtaking run after a dreadful April and sputtering September that netted 87 victories during the regular season.
Let’s say it will take 86 wins for the Phillies to reach the playoffs. In order to get there, they would need to go 78-70 the rest of the way. It is not at all unreasonable to think this team can play 8 games over .500 the rest of the way. To get to 90 wins, they need to finish with an 82-66 record. That’s 14 games over .500 over the season’s final five-plus months. Again, far from impossible.
It’s difficult to envision this team going on a run like that right now.
Over the last 128 years, only four Phillies teams have had a lower batting average through 22 games than the 2026 Phillies (.220). It's their lowest mark through 22 games since 1970.
The Phillies starting pitchers have an ERA of 5.48. Aaron Nola got hit around again last night in Chicago. His ERA is 5.04. Jesus Luzardo has a 7.94 ERA. Taijuan Walker 9.16. How concerned are you about the Phillies starters? https://t.co/epGyRIsOMo
It’s entirely possible that, like the 2012 Phillies, this particular group has reached its end point. It’s possible that, like the 1979 Phillies, it’s simply more of a setback season in which nothing is going to go right. It’s also possible that, like ‘22, the Phillies will stumble to a 22-29 start, replace their manager, and go on another tear.
All of those options seem equally likely.
But as MLB.com noted late last year, other teams have started as slowly, if not slower, and reached the October tournament.
These types of finishes were almost impossible prior to the wild card era in 1995, when four teams in each league reached the postseason. Through 1993, only two teams from each league, division winners of the four divisions, went to the playoffs.
This isn’t to say fans shouldn’t be concerned. The Phillies are playing some awful baseball right now, and there are no signs of a breakthrough. But while their Fangraphs playoff odds have understandably fallen over the last week, especially their chances of winning the NL East (12.4%), they are still being given a 45.0% chance of making the playoffs. Those are the 6th-best odds of any team in the NL, which would, you guessed it, place them in the No. 3 wild card spot.
All that’s difficult to swallow when they’re sporting a -42 run differential that is by far the worst in baseball (Royals -34 are 2nd-worst). Everyone should be prepared for a very different summer than the ones we’ve experienced over the last few years. History is not kind to Phils teams that have started like this.
But this is a different era of baseball, when slow starts to not automatically sink a team’s chances. The Phillies can wait this out, get hot, and still reasonably believe their playoff chances are not sunk.
In New York, Marcus Semien is batting .234 with an adjusted OPS of 73.
In Arlington, Texas, Brandon Nimmo has four home runs, a .311 batting average and a .908 OPS.
In New York, Devin Williams just blew a save to extend the Mets’ losing streak to 11 and is clocking a 7.11 ERA.
In Baltimore, Ryan Helsley is 6-for-6 in save opportunities and is striking out 35% of the batters he’s faced.
In New York, Carson Benge has looked overmatched and not ready for prime time, with a .229 on-base percentage, a 26 adjusted OPS and 18 strikeouts in 70 plate appearances.
In Detroit and St. Louis and Cleveland, Kevin McGonigle, JJ Wetherholt and Chase DeLauter are making the leap to the major leagues look simple.
See where this is going?
The small-minded among us are wondering whether it’s time for Carlos Mendoza to pay for this debacle of a Mets season with his job. Fair to wonder, we suppose, but also beside the point.
Because right now, virtually every button pushed this winter – trading Nimmo for Semien, Helsley’s New York failures begetting Williams’ arrival, Benge handed an outfield job on Opening Day - has turned nuclear during this 7-15 start.
The manager? That’s largely beside the point.
Mendoza can’t hit for those guys, cannot resurrect Jorge Polanco off the injured list, and perhaps doesn’t have the time to await water finding its level and the club’s performance tilting closer to “expected.”
Sure, maybe he should’ve intentionally walked Nico Hoerner in the 10th inning of their 11th consecutive loss. Yet as great and valued as Hoerner is, this isn’t exactly “why did he pitch to Barry Bonds?” territory.
No, this club’s composition is squarely on president David Stearns’ shoulders and to be fair, the jury is still very much out on the group.
Will Mets fire Carlos Mendoza?
Look, Bo Bichette will hit. Eventually. Yet the sequencing of his .217/.255/.383 start in concert with the other failures is a dagger. Trade acquisition Freddy Peralta has delivered two good starts and three so-sos – not the stuff of an ace, but at least he’s not Garrett Crochet or Jesus Luzardo.
And perhaps this nine-game homestand – Twins, Rockies, Nationals, with slugger Juan Soto expected back at some point in the stretch – will be the start of curing what ails them.
For now, Mendoza has entered stage one of the danger zone – player testimonials.
“He’s done a fantastic job. This is not on him,” All-Star shortstop Francisco Lindor – he of the one homer, the one RBI and the 72 adjusted OPS – told reporters after the Cubs swept them out of Wrigley Field.
“We have the information. It comes down to us. Mendy’s our guy. He’s our leader, he’s in control, he’s done a tremendous job. The people paddling – we’ve got to paddle and execute.”
For now, they are sinking under the weight of underperformance. This failure has many authors, but likely only one might pay the price.
HARRISBURG, PA - APRIL 09: Seaver King #3 of the Harrisburg Senators is seen on the field during the game between the Akron RubberDucks and the Harrisburg Senators at FNB Field on Thursday, April 9, 2026 in Harrisburg, Pennsylvania. (Photo by Casey Saussaman/Minor League Baseball via Getty Images)
While the big league club had an up and down week, it was all sunshine and roses down on the farm. Nats prospects were absolutely killing it last week. There were so many guys producing that I probably won’t be able to give all of them the shine they deserve here. Of the 20 prospects on Baseball America’s weekly hot sheet, five of them were Nats prospects.
The crazy thing is that there are still a few Nats prospects who arguably got snubbed here. Coy James hit his first two pro homers, Landon Harmon fired five scoreless innings, Ethan Petry put up monster numbers and Cayden Wallace continued raking. Yet, none of those guys were able to make the cut.
They probably should have, but whoever was making the list probably did not want half the players to come from one team. It was the most productive week in the minor leagues that I can remember. The hitting development in this organization has taken a massive step forward under Paul Toboni. From the Fred Nats to the real Nats, you can see the improvements.
In my opinion, no player has improved more at the plate than Seaver King. The turning point for him seemed to be the Arizona Fall League, but it has carried over. Right now, he is hitting .286 with a .992 OPS in Double A. Last season, he posted a .600 OPS in 80 Double-A games. In 14 games, he has homered just as many times in Harrisburg as he did all of last season. Last week, he had a two-homer game.
seaver king homers TWICE in the same game, but on DIFFERENT DAYS (due to a delay) 🤯 pic.twitter.com/kUIzKRqZqx
— Nationals Player Development (@Nats_PlayerDev) April 19, 2026
The biggest change for King is that he is swinging way less. That has predictably led to way more walks. He has 15 walks to just 16 strikeouts. Last year in AA, he had 23 walks and 74 strikeouts. In 2025, he swung at over 53% of pitches, but that number has dropped to 36.8% this year.
That number is a bit lower than you would like, but it is clear he has a plan of attack now. He is only going to swing at pitches he can do damage with. Eventually, this approach will be attacked and he will have to find a happy medium. For context, that 36.8% swing rate is lower than James Wood’s swing rate, and Wood is a guy who many nitpick for not swinging enough.
This more selective version of King is producing much better results, and landed him a place on the hot sheet. If he keeps hitting like this, a promotion to Triple-A could come soon. There is a chance he could make his MLB debut this year if he keeps performing. The Nats could use a second baseman with an offensive punch.
Another infielder performing well is Ronny Cruz. Ever since Spring Training, his name has been on the tip of people’s tongues. He is emerging as a breakout prospect and a real coup for the Nats. They acquired Cruz as part of the Michael Soroka trade last July.
He spent all of last season in rookie ball, but he absolutely lit it up in Low-A to start the season. Cruz posted a .333 average and 1.087 OPS. He is a power speed threat, who has 7 extra base hits already. Cruz also stole 12 bases just last week. That production was enough to secure him a promotion to High-A despite only 14 career games above rookie ball.
Ronny Cruz was my Nationals Breakout hitting prospect entering the 2026 and he has already received the stamp of approval from the front office with an aggressive promotion to Hi-A at just 19-years-old
This aggressive promotion shows how much faith the Nats have in Cruz. He has been a guy the organization has been absolutely raving about. They think they have unearthed a hidden gem here. Right now, he is the Nats 25th ranked prospect, but that will not be the case for long.
Speaking of players who could be in line for a promotion, Yeremy Cabrera should not be with the Fred Nats for much longer. After posting solid, but not elite numbers in Low-A for the Rangers last year, the Nats had Cabrera repeat the level. For guys who are repeating levels, you want to see big numbers.
Cabrera has certainly put up big numbers to start the season. In 13 games, the 20 year old is hitting .362 with a 1.223 OPS. This just looks like a player who is too good for the level he is playing at right now. He was considered a smaller piece in the Gore trade, but Cabrera has emerged as a name to watch.
Nats OF Yeremy Cabrera (Acquired in MacKenzie Gore trade) through 13 Low A games: .362 AVG 1.223 OPS 3 HRs 9 SBs 20% Walk rate (86th percentile) .506 wOBA (98th percentile) Just about promotion time for him pic.twitter.com/e1FigS8zDl
Yeremy Cabrera seems like a well rounded outfield prospect with a complete game. He is well regarded as a defender in center field, and the offensive numbers speak for themselves. How the offense translates is still the question mark, but he is off to a great start. While neither his hit or power tools are elite, they show quality flashes. I am excited to see what he can do in Wilmington.
King, Cruz and Cabrera had the best weeks, but there were other names on the hot sheet. Eli Willits got off to a slow start, but he had a big week, hitting his first two pro homers. One was an inside the parker, but the other one was a well struck opposite field bomb. He hit the ball with more authority this past week and got his OPS up to .773. We know Willits is a great defender, with a phenomenal approach and good speed. The question with him is how much power is there. This week was a positive step in answering that question.
The last guy on the list was flame thrower Miguel Sime. He was the Nats 4th round pick last year and stands out for his triple digit velocity. In Sime’s three starts, we have seen the complete package, both good and bad. His first and third starts were electric, with the big righty striking out 15 and walking just two in those outings. However, in his other start, he only went two innings and walked six batters.
When Sime is on, he is electric, but when he is off, he just can’t find the zone. He is strikingly similar to Jarlin Susana at the same age. Both are big burly righties who throw gas, but have control issues. However, for both of them, the control issues don’t occur every time out. Some nights, they are pounding the zone, but when they don’t have it, things get ugly.
Overall, the Nats minor league seasons have gotten off to as good of a start as you could ask for. Most of the Nats breakout guys are emerging, and the 2025 draft class has a chance to be a special group. While 2026 could be a long year for the big league team, the future of the Nats is sprouting in the minor leagues.
Dodgers pitcher Shohei Ohtani on the mound against the New York Mets at Dodger Stadium. (Robert Gauthier / Los Angeles Times)
Dave Roberts took exception to comments from Chicago Cubs manager Craig Counsell on Monday about a rule that makes Shohei Ohtani an exception.
“He’s an exception because he’s an exceptional player," the Dodgers manager told reporters after his team's 12-3 victory against the Colorado Rockies.
Addressing the rash of injuries to Cubs pitchers and whether teams should have more roster flexibility than the rules currently allow, Counsell questioned the fairness of the MLB rule that allows Ohtani to be excluded from the 13-pitcher roster maximum because he is a two-way player.
“There’s not another player like that, but one team gets different rules for that player,” Counsell told reporters.
MLB rosters are capped at 26 players, up to 13 of whom can be designated as pitchers. Players designated as position players are not allowed to pitch unless a game is in extra innings or there is at least a six-run differential in the score when they take the mound.
Teams can also designate two-way players — players who are both position players and pitchers — if they meet certain criteria: In the previous season they must have pitched at least 20 major league innings and started at least 20 major league games as a position player or designated hitter, with at least three plate appearances in each of those games.
Ohtani, who won most valuable player awards in four of the last five seasons, is the lone two-way player. Counsell termed the rule "bizarre."
"There’s one team that’s allowed to carry basically one of both, and that he gets special consideration," he said. "Which is probably the most bizarre rule.”
Roberts offered a pointed rebuttal.
“It certainly benefits us, because we have the player," he said. "But that’s something that, any team that had Ohtani would have that player.
“We’re more than willing for other teams to go out and find a player who can do both."
The rule exception helps the Dodgers in one obvious way: They can utilize a six-man starting rotation while maintaining the full complement of eight relievers. Any other team using six starters would be down to seven relievers.
The topic likely will be revisited when the Cubs visit the Dodgers for a three-game series this weekend.
The New York Mets’ struggles are well beyond an ordinary slump. That’s why FanDuel is now offering bettors the chance to wager on when they will win their next game.
After starting the year 7-4, the Mets haven’t registered a win since their victory over the Arizona Diamondbacks on April 7.
Key Takeaways
The Mets are -180 favorites against the Twins on Tuesday, April 21.
FanDuel dropped the Mets from +1300 preseason to +2200 current odds to win the World Series.
No MLB team has a lower on-base percentage or OPS than the Mets.
The Mets began the year at +1300 in World Series odds at FanDuel, the fourth-shortest on the board.
It was mostly business as usual for the Mets early on. They won their first series against the Pittsburgh Pirates, sputtered against the St. Louis Cardinals, and then took three of four from the San Francisco Giants.
New York's momentum carried over to a four-game winning streak, capped off by their April 7 victory against the Diamondbacks; but unfortunately for them, they haven’t tasted a win since.
An impressive 11-game losing streak sent the Mets free-falling to last place in the National League East, 8.5 games behind the first-place Atlanta Braves—the largest deficit faced by any team in all of baseball.
They’re down to +2200 to win the championship and +340 to win the division, while the Braves are already a -155 favorite. That’s despite them opening behind the Mets at +2000 in odds to win the World Series.
The Big Apple representatives are going to win again, but the question is when it will happen.
Betting on the Mets’ losing streak
Mercifully for Mets fans, FanDuel expects the team to snag a win against the Minnesota Twins on Tuesday evening. Real-time moneyline odds have them as -180 favorites over their NL Central opponents, who are 11-11 and lost four straight games.
FanDuel has odds for the Mets’ losing streak to end for each of the next six games, and a “not before 4/28” option. Cashing that bet would require the Mets to tie a franchise record established in 1962 and lose 17 straight contests.
The New York Mets are on an 11-Game losing streak🤯
Breaking the ongoing skid will require the Mets to get their act together at the plate. They have the lowest on-base percentage in all of baseball, and also rank third-from-bottom in home runs and eighth-worst in batting average. Fittingly, they scored fewer runs than all other teams (3.3 per game).
Their pitching has also been the definition of average, ranking 16th in both combined ERA (4.06) and batting average allowed (.239).
Mets future outlook
The Mets’ miserable performances are antithetical to their expectations. Their $370 million payroll projection is the second-highest in all of baseball, only behind the Los Angeles Dodgers ($397 million) and more than 19% higher than the next-closest team, the New York Yankees ($310 million).
FanDuel believes the Mets will win 80-90 games this season. Their win total odds at the time of writing are:
SURPRISE, AZ - FEBRUARY 24: Asa Lacy #33 of the Kansas City Royals poses during Photo Day on Wednesday, February 24, 2021 at Surprise Stadium in Surprise, Arizona. (Photo by Rob Tringali/MLB Photos via Getty Images) | MLB Photos via Getty Images
Lacy, a lefty out of Texas A&M, was the #4 overall pick in the MLB Draft in 2020, ranked #3 overall by Baseball America, and his $6.67 million signing bonus was the fourth largest in the class. He has been dogged by injuries in his professional career, and hasn’t pitched in an affiliated game since 2022, when he had a 10.61 ERA in 28 innings over 15 appearances between the Arizona Complex League and the Texas League.
We have previously discussed how the 4th overall pick in the MLB Draft seems cursed, although Wyatt Langford and Nick Kurtz are currently doing their best to dispel that notion. Still, in the 30 years since Kerry Wood was selected fourth overall in 1995, only five players — Ryan Zimmerman, Kevin Gausman, Kyle Schwarber, Gavin Floyd and Wyatt Langford — have hit double digits in bWAR.
But fourth pick superstitions aside, almost six years after the 2020 draft took place, the first round as a whole appears to be a massive disappointment. Here are the first ten picks:
1 — Spencer Torkelson to the Tigers. Torkelson, a third baseman out of Arizona State, was supposed to be a major league ready impact bat. After three disappointing seasons in the majors from 2022-24, Torkelson appeared to have turned a corner in 2025, when he put up a 117 OPS+ and 2.3 bWAR. Alas, he’s off to a slow start in 2026, slashing .179/.329/.224 in 22 games.
2 — Heston Kjerstad to the Orioles. Kjerstad was a below-slot pick as an outfielder out of the University of Arkansas. He’s slashed .218/.284/.365 in 314 major league plate appearances over three seasons as a platoon COF/DH, and started 2026 on the injured list.
3 — Max Meyer to the Marlins. Meyer got the third highest bonus as a righthander out of the University of Minnesota. He’s missed time with injuries and hasn’t been good when he has been on the mound, with a 5.07 ERA in 30 career starts, though the 27 year old has a 3.96 ERA and 3.49 FIP through five starts this season.
4 — Asa Lacy to the Royals. Released.
5 — Austin Martin to the Blue Jays. A shortstop out of Vanderbilt, Austin Martin got the second highest bonus in the draft. Barely a year later, he was traded, along with Simeon Woods Richardson, to the Minnesota Twins in a deal that was initially viewed as a coup for Minnesota, but was probably more the Jays realizing their #5 overall pick wasn’t what they had hoped. He’s missed a lot of time with injuries, and has just a 0.5 bWAR in 163 major league games, though he’s off to a very good start in 2026.
6 — Emerson Hancock to the Mariners. Hancock was a righthanded pitcher out of the University of Georgia. After spending parts of 2023-25 in the majors and not pitching well, he’s put up a 2.83 ERA in five starts so far this season, albeit with a 3.97 FIP and 3.81 xERA.
7 — Nick Gonzales to the Pirates. A shortstop out of the University of New Mexico, Gonzales has played mostly second base in the majors. He has a career .257/.300/.370 slash line in 244 games, with a 0.2 bWAR.
8 — Robert Hassell IIIto the Padres. The first high schooler selected, Hassell was a toolsy outfielder who you may remember as being the subject of talks between the Rangers and Padres when they were discussing Joey Gallo. Hassell, who turns 25 in August, ended up being traded to the Nationals in the Juan Soto trade. After slashing .223/.257/.315 in 206 plate appearances in 2025, with an ugly 62:8 K:BB ratio, Hassell is back in AAA this year and sporting a 667 OPS.
9 — Zac Veen to the Rockies. The second high schooler taken, and like Hassell an outfielder, Veen made his major league debut last season, putting up a 424 OPS in 12 games. He is in AAA this year and has a 576 OPS.
10 — Reid Detmers to the Angels. Finally, a success story, kinda! A lefthanded pitcher out of the University of Louisville, Detmers, in typical Angels first round fashion, made his major league debut in 2021. He put up a 4.6 bWAR between 2022-23, was bad in 2024, pitched out of the bullpen in 2025, and is back in the rotation in 2026. His 4.9 career bWAR is the fourth highest of any 2020 first rounder.
There were some productive picks later in the first round. Garrett Crochet went 11th overall. Pete Crow-Armstrong was the 19th overall pick. Jordan Westburg looks like a terrific pick at #30. Tyler Soderstrom, selected 26th overall, had a very good 2025 season. Patrick Bailey, selected 13th, is a defensive savant behind the plate, though the bat is lacking.
Still, this is an underwhelming draft — particularly given how college-heavy it was, especially at the top. A college player selected in 2020 should be in his age 26 or 27 season, should be in his prime. Out of the 37 players selected, it looks, at this point, like there are two stars* — Crochet and Crow-Armstrong — a handful of solid regulars, and then guys who are role players, at best.
* Three, if you are sold on Jordan Walker’s start to the season.
That includes, of course, Justin Foscue, who the Rangers took 14th overall. Texas would have been much better off grabbing Crow-Armstrong, or Westburg, though the picks immediately after Foscue were Mick Abel, Ed Howard, Nick Yorke and Bryce Jarvis.
The overall whiff is, I imagine, largely going to be blamed on the pandemic, which resulted in an abbreviated spring season that left evaluators with scant data to go off of in making their selections, as well as disrupting players’ overall development paths, both pre-draft and in the year-plus after they were picked. Under the circumstances, the large number of misses seem understandable.
But hey, at least the Rangers grabbed Evan Carter that year.
SURPRISE, AZ - FEBRUARY 22: Alec Zumwalt #37 of the Kansas City Royals poses for a photo during the Kansas City Royals Photo Day at Surprise Stadium on Thursday, February 22, 2024 in Surprise, Arizona. (Photo by Adam Glanzman/MLB Photos via Getty Images) | MLB Photos via Getty Images
Clamoring for someone to lose their job isn’t the best thing to do in the world. However, if you are bad at your job, what reasons should you keep it? It’s just the nature of the real world, when you can’t maintain the standard that your job requires of you, you have to go and someone else should get your job and a chance to make things better.
After the Royals made the playoffs in 2024, the expectations the last two seasons have been to win the division. Well, we know how last year turned out. This year is somehow off to an even worst start.
Before the Thursday meltdown in Detroit, the Royals had scored 2 runs or less in 11 of their first 18 games and in 7 of their last 8. Losing games despite strong starting pitching, with no one running away with the division, makes those early-season games a lost opportunity. Similar to last season, the Royals are losing a bunch of games because their offense is downright terrible.
The Royals have the worst record in baseball at 7-16, losing eight straight contests. They are currently averaging 3.30 runs per game, second worst in the league. They have seven guys who have struck out 17 or more times in the first 23 games. If you took a shot for every pop up or strike out the Royals hit every game, you might be heading to the hospital by the fifth inning. They’ve been shut out three times in 23 games, which makes them to be on pace to be shut out 22 times this season. Finally, they are awful with runners in scoring position. As a team, they are hitting .200/.277/.259 in those situations, a wRC+ of 50 that is dead last in baseball.
Look no further than last night’s debacle against Baltimore. The Royals loaded the bases THREE times, once with nobody out and ZERO times did they hit the ball out of the infield. They have run into more outs on the bases than homers hit, although that might be a Hollins/Wilson issue. The Royals were 5-for-21 with RISP and left 16 guys on base in the loss last night. The performance is preposterous and the lack of runs puts way too much pressure on the bullpen. Yes, I know they’ve struggled, but they have no breathing room. The Royals had 14 hits last night, 12 singles. Meanwhile, guys like Leody Taveras, who has 42 career homers, is crushing grand slams to dead center in Kauffman Stadium. The Royals can’t even hit doubles or triples! Only the Mets have fewer extra-base hits!
The Royals haven’t won a baseball game in which the other team has scored since April 6th.
The best hitters in the lineup, Bobby Witt Jr., Vinnie Pasquantino and Salvador Perez are all struggling. Bobby Witt Jr. is looking for his first home run. Salvy is 2-for-27 with runners in scoring position. Vinnie and Salvy are among the ten worst qualified hitters in baseball by wRC+.
If you want to blame it on the Royals big three mightily struggling as to why the offense is bad, fine you can do that, but what is your solution, bench them? Trade them? Send them down? Salvy sat out on Saturday afternoon and he posted his displeasure on social media on the way it was handled.
Royals director of hitting performance/player development Alec Zumwalt has had a rather long leash and opportunity to prove his worth to stay. He is in his ninth season with the organization – he is a holdover from Mike Matheny’s staff! And what does he have to show for his performance?
Jac Caglianone currently sits at one homer. While he is hitting the ball hard a decent amount of the time, his swing is pounding a lot of balls into the ground. After he crushed homers all throughout the minors, who is to blame for his big league struggles?
Cags isn’t the only hitter to struggle under the Zumwalt regime, Drew Waters was once a highly touted prospect, he is nothing more than an AAAA player now. He is Barry Bonds in Omaha but has consistently been bad when getting run with Kansas City. MJ Melendez was a 40-homer guy in the minors and was then really bad for the Royals. Look at what he is doing so far for the Mets. Ryan O’Hearn and Brent Rooker have also found success with other organizations.
And this isn’t just a three-week sample size to panic over either. It’s a multi-year issue with Zumwalt and the offense. In the 130 games that Zumwalt was the hitting coach in 2022, the team averaged 4.01 runs, which over a full season, would’ve been 23rd best in the league. Since then, the 2024 playoff run looks like an aberration, rather than progress.
Outside of the runs not being scored, the Royals hit a lot of fly balls, and most of them are easy outs. They have a 43.4 percent flyball rate, third-highest in baseball. The Royals are batting .223 as a team currently, but according to Baseball Savant, their expected batting average is just a measly .229, which means they aren’t unlucky. Their at bats stink and when they put the ball in play, it’s either not well struck, or the launch angle is astronomical which makes for a very routine play. As a team they have a 13.8% pop up rate, fifth-highest in baseball.
The Royals also don’t hit for that much power for a team that is trying to hit as many flyballs as they do. In 2022, they hit 138 homers, the 26th most in baseball. In 2023, they hit 163, tied for 26th most. In 2024, they hit 170, which was tied for the 20th most. Last year, they hit 159, which was 26th best. So far this year, they have hit 18, which is tied for 22nd most. So, they’ve always been bottom third of the league in homers, despite putting the ball in the air a lot, and moving the fences in this year.
The Royals may turn it around like last season, but like last season, it’ll probably be too late, and they’ll never truly compete for a postseason spot. We are in the prime Bobby Witt Jr. era, and he has been turned into a singles hitter that can’t be driven in by his teammates. They are also wasting a top three starting pitching staff in baseball. It’s beyond time JJ. The move needs to be made now.
To borrow a phrase from Rex Hudler, “Alec Zumwalt, you got to go!”