We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at New York Yankees
Kansas City RoyalsKansas City Royals
@
Yankee Stadium
New York YankeesNew York Yankees

Match Predictor

Pre-match Prediction
Kansas City Royals
@
New York Yankees
Kansas City Royals 44%New York Yankees 56%
Market LinesRun Line: New York Yankees -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.6 total runs vs 7.5 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
38%
8/21
MLB: 48%
Starter
25%
1/4
vs NYY
50%
1/2
Avg Total
8.0
MLB: 8.9
Game Starter (4) Last Starter vs NYY vs NYY (2)
Cole Ragans #55 · LHP · Age 29
3.78
ERA (2026)
8.9
K/9 (2026)
4
Starts (2026)
6.8
Avg Total (2026)
Last 3:
ND @DET (Apr 14): 6.0IP, 0ER, 1K
L @CLE (Apr 08): 0.2IP, 3ER, 2K
L MIN (Apr 02): 6.0IP, 0ER, 8K
vs NYY: ND (Sep 11 2024): 6.0 IP, 2 ER, 7 K
Bullpen (2026 Season)Poor
ERA: 4.72MLB Avg: 3.958 relievers
Workload Alert: Allowed 10 runs on 2026-04-16 vs DET. Bullpen arms likely still recovering.
Recent: L 1-2L 1-2L 9-10L 2-4L 4-13
Lineup vs Cole Ragans (Career)
BatterPosPAAVGOPSHR
Jazz Chisholm Jr.2B6.0000.3330
Ryan McMahon3B6.0000.1670
Cody BellingerLF5.0000.0000
Paul Goldschmidt1B4.5001.0000
Randal GrichukRF4.0000.2500
Aaron JudgeRF3.0000.3330
Amed Rosario3B3.0000.0000
Giancarlo StantonDH3.0000.0000
5 batters with no matchup history

New York Yankees

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
62%
13/21
MLB: 48%
Starter
50%
2/4
vs KC
50%
1/2
Avg Total
8.8
MLB: 8.9
Game Starter (4) Last Starter vs KC vs KC (2)
Ryan Weathers #40 · LHP · Age 27
4.29
ERA (2026)
12.0
K/9 (2026)
4
Starts (2026)
7.0
Avg Total (2026)
Last 3:
L LAA (Apr 14): 5.0IP, 5ER, 10K
L ATH (Apr 09): 8.0IP, 1ER, 7K
ND MIA (Apr 04): 3.2IP, 3ER, 4K
Bullpen (2026 Season)Average
ERA: 3.82MLB Avg: 3.958 relievers
Workload Alert: Allowed 11 runs on 2026-04-16 vs LAA. Bullpen arms likely still recovering.
Recent: L 1-7W 5-4L 4-11W 4-2W 13-4
Lineup vs Ryan Weathers (Career)
BatterPosPAAVGOPSHR
Starling MarteLF4.3330.8330
Jonathan India2B3.5001.6670
Lane ThomasCF3.3331.0000
10 batters with no matchup history
Our Top PicksLive Odds
Top PickNew York Yankees ML (-161, MEDIUM)
The market implies a 61.7% Yankees win probability while our model sits at 56.2%, meaning the market slightly overprices New York.
PickNew York Yankees -1.5 (+126, MEDIUM)
Our model projects a 0.6-run margin, which is thin for covering a run-and-a-half.
PickUnder 7.5 (-109, LOW)
Our model's blended total is exactly 7.5, matching the market line precisely.

Kansas City Royals vs New York Yankees Game Preview

In tonight's MLB series finale at Yankee Stadium, the New York Yankees send Ryan Weathers to the mound against the Kansas City Royals and Cole Ragans. Both starters are left-handed. That sounds neutral on the surface. It is not. Kansas City is 0-5 against left-handed pitching this season, meaning this game is structured around a split the Royals cannot escape. Weathers carries a 4.29 ERA across 21 innings in 2026, but his strikeout rate is the real number: 12.0 per nine, 28 punchouts in those frames. His results have swung hard, a gem against Oakland (8.0 IP, 1 ER on April 9) followed five days later by a blowup against the Angels (5.0 IP, 5 ER). Tonight he draws a Kansas City lineup with no answers against southpaws and a team batting average of .219 to show for it.

Ragans is where the structural problem deepens for Kansas City. The 29-year-old has issued 10 walks in just 16.2 innings in 2026, a 5.4 walks-per-nine rate that becomes genuinely dangerous against New York's right-handed core at Yankee Stadium. The park carries a 1.15 home run factor and its short right-field porch punishes any elevated mistake in the zone. His most recent start against Detroit on April 14 produced six shutout innings but also four walks and just one strikeout. Before that, he lasted two-thirds of an inning against Cleveland, giving up three earned runs before the hook. Aaron Judge is posting a 1.178 OPS against left-handed pitching this season. Ben Rice is slashing .339/.468/.774 with a 1.210 OPS over the last seven days and seven home runs in 79 plate appearances. There is no career matchup data between Rice and Ragans, meaning the pitcher has no book on the hottest bat in the Yankees lineup.

New York has outscored Kansas City 17-6 across the first two games of this set, winning 4-2 on April 17 and 13-4 on April 18. The Royals arrive on a six-game losing streak with a -25 run differential and a 2-9 road record. Their offense averages 3.4 runs per game against a Yankees pitching staff that carries a 3.57 team ERA. Even accounting for Weathers' volatility, these are favorable conditions for a home team that has gone 7-5 at Yankee Stadium. The edge in this series has flowed one direction for three days running.

Our model projects a 4.1-3.5 Yankees win, landing the blended total at exactly 7.5, which is identical to the market line. That perfect alignment eliminates clean model-versus-market edge on the total, but the qualitative lean toward under still holds. Kansas City's structural ceiling against left-handed pitching caps how many runs they can realistically score against Weathers. If Ragans compounds that with early free passes, this lineup will punish him quickly. The structural edge belongs entirely to New York, and the price reflects it.

Kansas City Royals vs New York Yankees Key Insights

  • Kansas City is 0-5 against left-handed starters in 2026. Ryan Weathers is a left-hander. That is the defining split of this game and it runs entirely against the Royals tonight.
  • Cole Ragans has walked 10 batters in 16.2 innings this season (5.4 BB/9). At Yankee Stadium, where the park's 1.15 home run factor amplifies any mistake, those free passes carry serious run-scoring risk against a lineup averaging 4.9 runs per game at home.
  • Ben Rice is slashing .339/.468/.774 with seven home runs in 79 plate appearances and a 1.210 OPS over the last seven days. He has no career data against Ragans, leaving the pitcher with no blueprint against the hottest bat in the Yankees lineup. His left-on-left OPS of 1.041 also confirms he handles southpaws.
  • Jazz Chisholm Jr. is 0-for-6 lifetime against Ragans and is posting a .217 OPS versus left-handed pitching this season. Both data points point toward the same outcome: a quiet night at the plate against a southpaw he has never solved.
  • Weathers is striking out batters at 12.0 per nine in 2026, with 10, 7, and 4 Ks in his last three outings. The risk is outing length, not stuff. Against a KC lineup that is 0-5 against lefties and averages just 3.4 runs per game, his strikeout ceiling tonight is legitimate.
  • New York has outscored Kansas City 17-6 in this series. The Royals carry a six-game losing streak, a -25 season run differential, and a 2-9 road record. Momentum, splits, and park context all point the same direction heading into Game 3.

Kansas City Royals vs New York Yankees Betting Picks

Picks made April 19, 2026 at 04:05 AM ET. Odds shown reflect current market prices.

New York Yankees -1.5 (+126, MEDIUM)
New York Yankees -1.5 (+126, MEDIUM): Our model projects a 0.6-run margin, which is thin for covering a run-and-a-half. The qualitative case lifts this pick above the model alone: KC's offensive ceiling against LHP limits their scoring range, Ragans' control issues at a hitter-friendly park compound the problem, and getting plus-money on New York in a series where they've already outscored this opponent 17-6 is a price worth taking.
Under 7.5 (-109, LOW)
Under 7.5 (-109, LOW): Our model's blended total is exactly 7.5, matching the market line precisely. There is no model edge here, which mandates low confidence. The marginal lean toward under comes from KC's structural offensive weakness against left-handed pitching. This is a qualitative edge, not a data-driven one. Size down accordingly and treat this as a supporting leg rather than a standalone anchor.
Cole Ragans Under 6.5 Strikeouts (-145, HIGH)
Cole Ragans Under 6.5 Strikeouts (-145, HIGH): This is the cleanest prop on the board. Ragans' last three starts produced 1, 2, and 8 strikeouts, a median of 2. His 2026 strikeout rate is 8.6 per nine, well below what the 6.5 line requires in any outing shorter than full depth. His April 14 start produced one strikeout in six innings. Command issues (10 BB in 16.2 IP) mean he is generating walks as outs more than strikeouts. The market's -145 price reflects strong consensus with the data here.
Ryan Weathers Over 5.5 Strikeouts (+110, MEDIUM)
Ryan Weathers Over 5.5 Strikeouts (+110, MEDIUM): Weathers' 12.0 strikeouts-per-nine in 2026 is real swing-and-miss stuff. His last three starts produced 10, 7, and 4 strikeouts, a median of 7. Kansas City is 0-5 against left-handed pitchers and their lineup ranks among the weakest in baseball on contact. The only risk is a short outing, which happened April 4 (3.2 IP). At +110, this is plus-money value against a lineup built to strike out against southpaws.
Jazz Chisholm Jr. Under 0.5 Hits (-123, HIGH)
Jazz Chisholm Jr. Under 0.5 Hits (-123, HIGH): Three signals converge here. Career versus Ragans: 0-for-6 across six plate appearances, all from 2024. Season slash line: .164/.265/.233 in 83 plate appearances. Left-on-left OPS: .217, near the bottom of the entire league. Ragans is left-handed. Every angle on Chisholm tonight points toward silence.
Aaron Judge to Hit a Home Run (+225, LOW)
Aaron Judge to Hit a Home Run (+225, LOW): Judge has eight home runs in 90 plate appearances this season and a 1.178 OPS against left-handed pitching. Ragans is left-handed. Yankee Stadium's 1.15 home run park factor and short right-field porch amplify elevated contact from right-handed hitters. Career data between Judge and Ragans covers just three plate appearances, far too small to weight. Low confidence reflects game-total variance, but at +225 the market's implied 30.8% probability undervalues Judge's current form against southpaws.
Ben Rice Over 0.5 Total Bases (-164, MEDIUM)
Ben Rice Over 0.5 Total Bases (-164, MEDIUM): Rice is slashing .339/.468/.774 with a 1.242 OPS over the last 28 days. His vL OPS of 1.041 confirms he handles left-handed pitching. Ragans has allowed three home runs in 16.2 innings with ongoing command issues (10 BB in 16.2 IP). There is no career data between the two, giving Ragans no pattern to exploit. Getting Rice to reach at least one total base at -164 is warranted given his current pace against a pitcher who has no book on him.
SGP
SGP: Yankees -1.5 / Under 7.5 / Ragans Under 6.5 K / Chisholm Under 0.5 Hits: Four legs, one thesis. A low-scoring game where New York controls the margins and Kansas City's offense goes quiet against Weathers. The Yankees cover with efficient run scoring while Ragans' walk-heavy approach limits his strikeout accumulation and Chisholm produces nothing against a pitcher he has never solved. Each leg reinforces the others and the correlated outcomes tighten the parlay's internal logic.
Analysis insight — no specific bet associated
YRFI (-104)
YRFI (-104): Ragans opens against a Yankees lineup averaging 4.9 runs per game at home with a 5.4 BB/9 walk rate and a recent history of unraveling fast (3 ER in 0.2 IP versus Cleveland on April 8). The asymmetry is clear: Ragans' volatility facing New York's powerful right-handed core tips the first-inning needle toward a run scoring before the lineup even cycles through. At -104, the price is essentially even money for an outcome that Ragans' profile makes more likely than not.

Key Players

Batting AverageKC
Jac Caglianone
.270Batting Average
RF
Home RunsKC
Carter Jensen
5Home Runs
C
Runs Batted InKC
Carter Jensen
12Runs Batted In
C
Earned Run AverageKC
Michael Wacha
1.00Earned Run Average
SP
WinsKC
Michael Wacha
2Wins
SP
StrikeoutsKC
Kris Bubic
26Strikeouts
SP
Batting AverageNYY
Ben Rice
.339Batting Average
1B
Home RunsNYY
Aaron Judge
8Home Runs
RF
Runs Batted InNYY
Ben Rice
17Runs Batted In
1B
Earned Run AverageNYY
Cam Schlittler
1.95Earned Run Average
SP
WinsNYY
Max Fried
2Wins
SP
StrikeoutsNYY
Cam Schlittler
36Strikeouts
SP

Recent Form

Kansas City Royals
L2-1Detroit Tigers
L2-1Detroit Tigers
L10-9Detroit Tigers
L4-2New York Yankees
L13-4New York Yankees
New York Yankees
L7-1Los Angeles Angels
W5-4Los Angeles Angels
L11-4Los Angeles Angels
W4-2Kansas City Royals
W13-4Kansas City Royals

Kansas City Royals vs New York Yankees Summary

Our model projects New York 4.1, Kansas City 3.5, and the market lands in the same spot. Both lines agree on a tight Yankees win in a game that stays around 7.5 total runs. The edge doesn't care what sport you're watching. Rest, context, price: same formula, different field. Here the context is everything. Kansas City is 0-5 against left-handed pitchers and tonight they face a left-hander. The run line at +126 is the best price on the board given the series data (17-6 combined), the structural KC split, and Ragans' command issues at a park that punishes any mistake. The Ragans strikeout under at -145 is the prop I'd feel most confident doubling down on. His median strikeout total across his last three starts is 2. Getting under 6.5 at that price is close to a data-automatic call. Rice's home run at +410 is the upside lottery worth considering on the side: no career data between them, Ragans has allowed three homers in 16.2 innings, and the park plays up for left-handed power. That +410 implied probability of 19.6% is low for a hitter this hot against a pitcher this shaky.

The honest contrarian case for Kansas City at +108 is this: Ragans shut out Detroit for six innings on April 14, Weathers has a 4.29 ERA in 2026 and has already blown up once this month, and our model only gives New York a 56.2% win probability versus the market's 61.7%. That gap is real. But a 0-5 record against left-handed pitching is not a narrative, it is a fact accumulated over 21 games. The six-game losing streak and -25 run differential are not flukes either. Variance always exists in baseball. One game does not follow a script. But the structural edge here points clearly toward New York, and the price on the run line at plus-money makes the case even easier to make. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesNYY lead series 2-0
DateMatchupResult
Apr 17, 2026KC @ NYYNYYNYY 4-2
Apr 18, 2026KC @ NYYNYYNYY 13-4

Compare odds for KC @ NYY

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at New York Yankees