We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsBoston Red Sox at Kansas City Royals
Boston Red SoxBoston Red Sox
@
Kauffman Stadium
Kansas City RoyalsKansas City Royals

Match Predictor

Pre-match Prediction
Boston Red Sox
@
Kansas City Royals
Boston Red Sox 48%Kansas City Royals 52%
Market LinesRun Line: Kansas City Royals -0.5Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Boston Red Sox

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
38%
18/48
MLB: 48%
Starter
22%
2/9
vs KC
0%
0/2
Avg Total
7.6
MLB: 8.9
Game Starter (9) Last Starter vs KC vs KC (2)
Connelly Early #71 · LHP · Age 24
3.21
ERA (2026)
8.6
K/9 (2026)
9
Starts (2026)
6.3
Avg Total (2026)
Last 3:
ND @ATL (May 15): 5.0IP, 2ER, 6K
W TB (May 08): 7.0IP, 0ER, 8K
L HOU (May 02): 4.0IP, 5ER, 3K
Bullpen (2026 Season)Average
ERA: 4.02MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-05-17 vs ATL. Bullpen arms likely still recovering.
Recent: L 2-3W 3-2L 1-8W 3-1W 7-1
Lineup vs Connelly Early (Career)
No career matchup data — first meaningful meeting

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
41%
20/49
MLB: 48%
Starter
22%
2/9
vs BOS
0%
0/2
Avg Total
8.4
MLB: 8.9
Game Starter (9) Last Starter vs BOS vs BOS (2)
Michael Wacha #52 · RHP · Age 35
2.83
ERA (2026)
7.4
K/9 (2026)
9
Starts (2026)
7.3
Avg Total (2026)
Last 3:
ND @STL (May 15): 6.0IP, 3ER, 5K
W DET (May 09): 7.0IP, 0ER, 6K
W CLE (May 04): 7.0IP, 2ER, 3K
vs BOS: W (Aug 06 2025): 6.0 IP, 2 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.29MLB Avg: 3.959 relievers
Recent: L 4-5L 2-4W 2-0L 1-3L 1-7
Lineup vs Michael Wacha (Career)
BatterPosPAAVGOPSHR
Willson Contreras1B24.1900.7682
Isiah Kiner-Falefa2B15.3080.7080
Jarren DuranLF5.2000.4000
Masataka YoshidaDH5.2500.6500
Andruw MonasterioSS2.0000.0000
Ceddanne RafaelaCF2.0000.0000
Connor WongC2.0000.0000
Wilyer AbreuRF2.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickBoston Red Sox ML (+102, MEDIUM confidence)
Kansas City is 2-11 against left-handed starters and tonight they face Early, a southpaw who misses bats and controls walks.
PickUnder 7.5 Runs (+110, LOW confidence)
The case for the under rests on context, not a model number.
PickBoston Red Sox +1.5 (-204, LOW confidence)
The structural case for Boston winning outright is real, but paying -204 for a 1.5-run cushion in a pitcher's duel that could end 4-3 is expensive juice for limited return.

Boston Red Sox vs Kansas City Royals Game Preview

In tonight's MLB action, Boston Red Sox left-hander Connelly Early takes the mound for Game 3 of this series, and the handedness of that assignment matters more than almost anything else in this preview. Early carries a 3.21 ERA through 47.2 innings in 2026, with 45 strikeouts and a K/9 of 8.52. His last three starts tell the real story: a dominant 7.0 IP, 0 ER, 8 K outing against Tampa Bay, then 5.0 IP, 6 K, zero walks against Atlanta. The Houston start between those two (4.0 IP, 5 ER) looks like an outlier against a loaded lineup rather than a red flag about his stuff. Tonight he faces a Kansas City lineup that is 2-11 against left-handed starting pitching this season.

On the other side, Kansas City Royals veteran Michael Wacha is pitching the best baseball of his recent career. His 2026 ERA sits at 2.83 across 57.1 innings, and his command has been crisp: just 18 walks in those innings, fewer than three per nine. His last three starts include back-to-back seven-inning efforts with zero and two earned runs, and his 18.5-outs line reflects a pitcher who goes deep and spares the bullpen. He held Boston to 2 earned runs in 6.0 innings the one time they faced each other in 2025. That is a quality start from a pitcher who knows exactly what he is doing. The problem for Kansas City tonight is not who is on the mound for them. It is who is at the plate.

Kansas City's 2-11 record against lefties this season is the dominant angle in this game, and it shows up throughout the lineup. Vinnie Pasquantino posts a .326 OPS against left-handed pitching, Jac Caglianone drops to .508, Isaac Collins falls to .512, and Michael Massey checks in at .357. Bobby Witt Jr. is the clear exception, carrying a 0.998 OPS versus lefties and an L28d OPS of 0.955. He is a genuine threat against Early on every plate appearance and the one Royal who can genuinely change the game's direction. But one elite bat does not fix a lineup-wide structural failure. Boston has outscored Kansas City 10-2 through the first two games of this series. The market pricing Boston at +102, essentially even money, does not reflect the platoon edge Early creates every time he delivers a pitch.

Kauffman Stadium carries a neutral runs factor (1.0) with a mildly suppressive home run factor (0.92). The large outfield keeps balls in play and nudges the game toward contact rather than extra-base power. That setting suits Early's contact-management profile. Both bullpens have absorbed real workload through the first two contests, introducing late-inning variance, but the starter matchup and the platoon numbers point clearly in one direction from the opening pitch.

Boston Red Sox vs Kansas City Royals Key Insights

  • Kansas City is 2-11 against left-handed starters this season, one of the worst platoon splits in the AL. With Early on the mound, the entire Royals lineup faces its most uncomfortable alignment.
  • Early's command has been sharp in 2026, just 18 walks in 47.2 innings. Against a KC lineup that can't manufacture offense against lefties, free passes are the primary path to runs for the Royals, and Early is not giving them away.
  • Wacha's 2.83 ERA and three straight quality starts mean Kansas City stays competitive through five or six innings. This game has the shape of a low-scoring decision rather than a blowout.
  • Bobby Witt Jr. is the X-factor. His 0.998 OPS against LHP this season makes him the one Royal who can genuinely hurt Early at any point in the game. Watch his at-bats closely to read how Early's stuff is working.
  • Willson Contreras carries a .190 average and 0.768 OPS in 24 career plate appearances against Wacha, and the trend is deteriorating year over year. Against a healthy Wacha in a pitcher-friendly park, Contreras is a clear fade candidate.
  • Both bullpens enter Game 3 stretched from the prior two contests. Late-inning variance is elevated, which cuts both ways on the total, but the quality of both starters keeps the first five innings pointing quiet.

Boston Red Sox vs Kansas City Royals Betting Picks

Picks made May 20, 2026 at 04:26 AM ET. Odds shown reflect current market prices.

Under 7.5 Runs (+110, LOW confidence)
Under 7.5 Runs (+110, LOW confidence): The case for the under rests on context, not a model number. Early should handcuff a KC lineup that structurally struggles against lefties. Wacha's 2.83 ERA and command-first approach suppresses Boston's offense, which averages just 3.7 runs per game this season. Kauffman's HR factor of 0.92 keeps extra-base damage in check. At +110, you are getting positive odds on a lean that the pitching matchup and park both support. The gap between the projected total and the market line is thin, so treat this as a complement to the moneyline rather than a standalone primary bet. LOW confidence accordingly.
Boston Red Sox +1.5 (-204, LOW confidence)
Boston Red Sox +1.5 (-204, LOW confidence): The structural case for Boston winning outright is real, but paying -204 for a 1.5-run cushion in a pitcher's duel that could end 4-3 is expensive juice for limited return. Wacha has the profile to keep Kansas City within striking distance through six innings, and the Royals are 4-8 in one-run games this season, meaning close games are a real possibility. If you are leaning Boston tonight, the moneyline at +102 delivers the same directional bet at far better value. The +1.5 line is here for reference but the price makes it a last resort.
Connelly Early Over 4.5 Strikeouts (-125, MEDIUM confidence)
Connelly Early Over 4.5 Strikeouts (-125, MEDIUM confidence): Early is averaging 8.52 K/9 in 2026, and he recorded 8 and 6 strikeouts in two of his last three starts. Kansas City's lineup has zero career data against him, which removes any BvP counter-signal, and their 2-11 record against lefties tells you the team as a whole has trouble making quality contact against southpaws. Five strikeouts in five to six innings is a reasonable expectation for a command-oriented lefty with a K rate above eight per nine. This is the cleanest individual prop on the board tonight, and the one I would prioritize in the prop stack.
Bobby Witt Jr. Over 1.5 Total Bases (+150, MEDIUM confidence)
Bobby Witt Jr. Over 1.5 Total Bases (+150, MEDIUM confidence): Witt carries a 0.998 OPS against left-handed pitching this season, and Early is a lefty. That split is elite, and no career matchup data exists between them to suppress it. His L28d OPS of 0.955 shows he is locked in right now. His 7 home runs and .482 slugging percentage demonstrate extra-base power. Kauffman's HR factor (0.92) is mildly suppressive, but total bases includes doubles and singles, so two hits of any kind or one extra-base hit with a single clears this line. At +150, the market undervalues what Witt's platoon advantage means against a fresh left-hander. Back the one Royal who has an actual edge in this matchup.
Willson Contreras Under 0.5 Hits (+156, MEDIUM confidence)
Willson Contreras Under 0.5 Hits (+156, MEDIUM confidence): Twenty-four career plate appearances against Wacha have produced a .190 average and 0.768 OPS for Contreras. The trend is pointing down: his 2024 OPS against Wacha was 0.334, and his 2025 OPS was 0.000. Wacha at 2.83 ERA this season is healthy and sharp. In a low-scoring game where Contreras might see three at-bats, a career .190 average against this specific pitcher puts the probability of going hitless around 43%. The market prices that at +156, implying only 36.2%. That gap is where the value lives on this prop.
Maikel Garcia Over 0.5 Hits (-270, MEDIUM confidence)
Maikel Garcia Over 0.5 Hits (-270, MEDIUM confidence): Garcia's 1.102 OPS against left-handed pitching this season is an elite individual platoon number, even as his team collectively struggles against lefties. Early is LHP. While most of the Kansas City lineup folds against southpaws, Garcia represents the team's second-best individual platoon advantage after Witt. No career data exists between Garcia and Early, so the season split dominates the read. At -270, the market already reflects this, but the directional edge is clear. Garcia getting a hit in a game where Boston wins a 4-2 pitcher's duel is not a contradiction. It is what a coherent low-scoring Boston victory can look like.
Jarren Duran Under 0.5 Hits (+176, LOW confidence)
Jarren Duran Under 0.5 Hits (+176, LOW confidence): Duran is hitting .189 on the season across 187 plate appearances, and his OPS against RHP sits at 0.586. Wacha at 2.83 ERA is a tough draw for a cold hitter. His five career plate appearances against Wacha produced a .200 average and 0.400 OPS, a small sample that still points in one direction. In three to four at-bats tonight against a sharp right-hander, the math on going hitless at a .189 season average is closer to 43%. The market prices that at +176, implying 36.2%. LOW confidence given the small BvP sample and lineup uncertainty, but the price creates enough cushion to consider a small play.
Same-Game Parlay
Same-Game Parlay: BOS ML + Under 7.5 Runs + Early Over 4.5 Strikeouts + Contreras Under 0.5 Hits: These four legs share one narrative. Early dominates a left-handed pitching-challenged Kansas City lineup, generating five or more strikeouts while keeping the run total under control. Boston wins a pitcher's duel in the low-to-mid run range. Contreras goes hitless against the specific pitcher he has historically struggled against most. Each leg reinforces the others. The component contracts are 396396361 (BOS ML), 396398320 (Under 7.5), 396491309 (Early strikeouts), and 396515610 (Contreras hits). Parlay these four legs if your book allows SGP construction on this game.
Analysis insight — no specific bet associated
NRFI (-141, LOW confidence)
NRFI (-141, LOW confidence): Wacha has posted three straight quality starts of six-plus innings with strong command in 2026. Early's 3.21 ERA and controlled walk rate suggest a clean first frame is more likely than not. Boston scores 3.7 runs per game, below the league average, and Kansas City's lineup does not jump on left-handers. Kauffman's runs factor is neutral at 1.0. The market prices NRFI at -141, implying roughly 58.5%, which is consistent with what the overall starter profiles project. Note that first-inning specific ERA and WHIP data for Early and Wacha was not available in this data set, so this read comes from overall context rather than inning-level splits. LOW confidence accordingly, and size this one small.

Key Players

Batting AverageBOS
Wilyer Abreu
.294Batting Average
RF
Home RunsBOS
Willson Contreras
10Home Runs
1B
Runs Batted InBOS
Willson Contreras
30Runs Batted In
1B
Earned Run AverageBOS
Ranger Suarez
2.40Earned Run Average
SP
WinsBOS
Sonny Gray
5Wins
SP
StrikeoutsBOS
Connelly Early
45Strikeouts
SP
Batting AverageKC
Bobby Witt Jr.
.301Batting Average
SS
Home RunsKC
Salvador Perez
7Home Runs
C
Runs Batted InKC
Bobby Witt Jr.
23Runs Batted In
SS
Earned Run AverageKC
Michael Wacha
2.83Earned Run Average
SP
WinsKC
Michael Wacha
4Wins
SP
StrikeoutsKC
Seth Lugo
51Strikeouts
SP

Recent Form

Boston Red Sox
W3-2Atlanta Braves
L8-1Atlanta Braves
W3-1Kansas City Royals
W7-1Kansas City Royals
Kansas City Royals
L4-2St. Louis Cardinals
W2-0St. Louis Cardinals
L3-1Boston Red Sox
L7-1Boston Red Sox

Boston Red Sox vs Kansas City Royals Summary

Start with the mound, because that is where this game gets decided. Connelly Early goes tonight as a left-hander against a Kansas City lineup that is 2-11 versus lefties, and the market prices Boston at essentially even money. That pricing is the entire story. You are not laying -180 or worse for a squad with a structural platoon advantage. You are getting +102 on a team with the pitching-type edge, the lineup alignment edge, and 10 combined runs scored in the first two games of this series. Wacha is good enough to keep Kansas City in the game through five or six innings, but he cannot fix what ails his hitters against a southpaw. The Red Sox moneyline at +102 is the primary play, and the under 7.5 at +110 is the natural complement in a game where both starters suppress offense and neither team runs deep lineups into favorable counts.

The contrarian case for Kansas City rests on Wacha's 2026 quality and Boston's 15-22 record against right-handed pitching. That argument is real enough to acknowledge, and you will find sharps interested in the Royals at home. But it ignores who is on the mound for Boston tonight. When a team's platoon split is 2-11 against lefties and the opposing starter is a lefty with a K/9 above eight, that structural problem does not disappear because the home pitcher is having a nice season. Early's prop (over 4.5 strikeouts at -125) is the cleanest single bet on the board, followed by the Boston moneyline. Witt Jr.'s total bases over 1.5 at +150 is the honest acknowledgment that one Royal can hurt you on any given pitch, and it rounds out a coherent approach to the game.

The caveat is straightforward. Both bullpens have been used heavily in this series, and a game this close in score through six innings can swing fast when tired arms enter. The under and the moneyline both survive a one-run swing, but they do not survive a three-run inning from a depleted pen. Size accordingly and treat the low-confidence bets as small plays rather than primary positions. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesBOS leads series 2-0
DateMatchupResult
May 18, 2026BOS @ KCBOSBOS 3-1
May 19, 2026BOS @ KCBOSBOS 7-1

Compare odds for BOS @ KC

Frequently Asked Questions

MLBGame PreviewsBoston Red Sox at Kansas City Royals