We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsCleveland Guardians at Kansas City Royals
Cleveland GuardiansCleveland Guardians
@
Kauffman Stadium
Kansas City RoyalsKansas City Royals

Match Predictor

Pre-match Prediction
Cleveland Guardians
@
Kansas City Royals
Cleveland Guardians 44%Kansas City Royals 57%
Market LinesRun Line: Kansas City Royals -0.5Total: O/U 9
Model: Under 9
Model projects 8.3 total runs vs 9 line

Cleveland Guardians

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
39%
15/38
MLB: 48%
Starter
43%
3/7
vs KC
17%
1/6
Avg Total
8.3
MLB: 8.9
Game Starter (7) Last Starter vs KC vs KC (6)
Slade Cecconi #44 · RHP · Age 27
6.56
ERA (2026)
7.2
K/9 (2026)
7
Starts (2026)
10.0
Avg Total (2026)
Last 3:
W @ATH (May 02): 5.1IP, 5ER, 3K
L @TOR (Apr 26): 5.2IP, 4ER, 5K
L HOU (Apr 20): 5.0IP, 6ER, 2K
vs KC: W (Sep 08 2025): 8.0 IP, 0 ER, 3 K
Bullpen (2026 Season)Average
ERA: 3.51MLB Avg: 3.958 relievers
Recent: W 14-6L 1-7L 2-6L 3-5W 3-1
Lineup vs Slade Cecconi (Career)
BatterPosPAAVGOPSHR
Carter JensenC3.0000.6670
Jac CaglianoneRF3.0000.3330
Kyle IsbelCF3.0000.0000
Lane ThomasCF3.0000.0000
Maikel Garcia3B3.0000.0000
Michael Massey2B3.3330.6660
Salvador PerezC3.0000.0000
Vinnie Pasquantino1B3.0000.0000
Starling MarteRF2.0000.0000
4 batters with no matchup history

Kansas City Royals

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
35%
13/37
MLB: 48%
Starter
43%
3/7
vs CLE
17%
1/6
Avg Total
8.6
MLB: 8.9
Game Starter (7) Last Starter vs CLE vs CLE (6)
Seth Lugo #67 · RHP · Age 37
2.68
ERA (2026)
7.7
K/9 (2026)
7
Starts (2026)
8.1
Avg Total (2026)
Last 3:
ND @SEA (May 02): 6.0IP, 2ER, 6K
ND LAA (Apr 26): 6.1IP, 7ER, 3K
ND BAL (Apr 20): 7.0IP, 0ER, 7K
vs CLE: W (Jun 30 2024): 6.0 IP, 0 ER, 10 K
Bullpen (2026 Season)Average
ERA: 3.94MLB Avg: 3.958 relievers
Recent: W 3-2W 4-1W 6-2W 5-3L 1-3
Lineup vs Seth Lugo (Career)
BatterPosPAAVGOPSHR
Rhys Hoskins1B26.1600.6322
Jose Ramirez3B13.1670.3980
Steven KwanCF12.3001.1171
Daniel SchneemannCF9.0000.2220
Kyle Manzardo1B8.0000.1250
Bo NaylorC6.5001.1670
David FryRF6.1670.3340
Brayan RocchioSS4.0000.0000
Austin HedgesC3.6671.6670
4 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals ML (-154), MEDIUM con
Kansas City Royals ML (-154), MEDIUM confidence. The pitching gap justifies this price. Lugo is working with a 2.68 ERA and zero home runs allowed in ...
PickKansas City Royals -1.5 (+144), MEDIUM c
Kansas City Royals -1.5 (+144), MEDIUM confidence. The run line at +144 implies only 41% market probability for a multi-run Kansas City win. Given Cec...
PickUnder 9.0 Total Runs (-114), LOW confide
Under 9.0 Total Runs (-114), LOW confidence. This is a feather-light lean, not a conviction play. The qualitative case is real: Lugo's run suppression...

Cleveland Guardians vs Kansas City Royals Game Preview

In today's MLB slate, the series finale between the Cleveland Guardians and the Kansas City Royals comes down to a single story: Seth Lugo versus Slade Cecconi. This is the widest confirmed starter quality gap on the board. Lugo carries a 2.68 ERA through 43.2 innings and has not allowed a home run all season. Zero. In 43-plus innings. He has struck out 37 and walked just 13, working with a control profile that puts him among the most efficient starters in the AL. His one bad outing, seven earned runs against the Angels on April 26, sits on the ledger as an obvious outlier surrounded by quality starts on both sides of it. He comes into this game on normal rest, five days removed from a six-inning, two-run effort at Seattle.

Cecconi is the other side of that ledger. His ERA stands at 6.56 across 35.2 innings, with 8 home runs allowed at a 2.02 HR/9 rate that ranks among the worst in the American League. He has given up 4 or more earned runs in five of his seven starts this season. His last three outings produced 5, 4, and 6 earned runs, respectively. He did throw a complete-game shutout against this Kansas City lineup in September 2025, 8 innings, no runs, three strikeouts, and that is a legitimate and documented data point. It is also one game from eight months ago. His 2026 body of work makes it impossible to use that outing as a baseline. Cleveland needs something close to his September 2025 form for this game to stay competitive, and nothing in his recent starts suggests that form is available right now.

Kansas City enters the finale riding genuine momentum at home. The Royals are 11-8 at Kauffman Stadium and have won 9 of their last 11 games. They score 5.44 runs per game at home, well above their 4.1 R/G season average. As one beat writer put it: "Kansas City is hot, winners of 9 of its last 11 games, and they're trending in a much better direction after going 8-2." Cleveland, by contrast, has gone 4-6 over its last 10 games and sits 11-16 against right-handed starters in 2026. Chase DeLauter is Cleveland's hottest bat entering this game, posting a 1.531 OPS over his last seven days and leading the team in hits and RBIs. He is also 2-for-12 against Kansas City in 2026, and no career matchup data exists between DeLauter and Lugo specifically. The broader platoon disadvantage for Cleveland against right-handed pitching is the more reliable indicator.

Kauffman Stadium carries a home run park factor of 0.92, which matters in the context of Cecconi's extreme homer problem. It does not fix his command or the exit-velocity issues driving his ERA, but it slightly caps his ceiling damage by reducing the probability of the multi-run shot that has defined his worst starts this year. Both bullpens are depleted after three straight games in this series. Lugo going six to seven innings is a realistic expectation on normal rest, and if he does, Kansas City limits its exposure to a tired Cleveland bullpen while Cleveland gets exposed to Kansas City's comparatively fresher relief corps. That structural edge, layered on top of the pitching mismatch, is what drives the case for the Royals in this finale.

Cleveland Guardians vs Kansas City Royals Key Insights

  • Seth Lugo has not allowed a home run in 43.2 innings in 2026. That is the defining number of this matchup. Cleveland must string together multiple baserunners to score against him, not wait for one swing to do the damage.
  • Slade Cecconi has a 6.56 ERA and a 2.02 HR/9 rate through 35.2 innings in 2026, allowing 4 or more earned runs in 5 of his 7 starts. His September 2025 shutout of Kansas City was real, but it is a one-game sample from eight months ago. His 2026 track record is the relevant frame for betting this game.
  • Kansas City is 11-8 at home and scores 5.44 runs per game at Kauffman Stadium, more than a full run above their season average. They have won 9 of their last 11 games. This is a lineup that consistently converts at home.
  • Cleveland is 11-16 against right-handed pitching this season and has averaged only 4.08 runs per game over its last 10 games. Chase DeLauter is red-hot in the last week, but he is hitting just 2-for-12 against Kansas City in 2026, and no career matchup data exists between him and Lugo.
  • Kauffman Stadium's home run park factor of 0.92 provides a marginal cap on Cecconi's ceiling damage. It does not solve his command or his inability to get outs efficiently, but it reduces the worst-case blowup scenario that has defined his recent starts.
  • This is a series finale with depleted bullpens on both sides. Lugo absorbing six-plus innings is a realistic outcome on normal rest, which limits Kansas City's bullpen exposure and gives the Royals a structural edge in any late-game situation.

Cleveland Guardians vs Kansas City Royals Betting Picks

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

Kansas City Royals -1.5 (+144), MEDIUM c
Kansas City Royals -1.5 (+144), MEDIUM confidence. The run line at +144 implies only 41% market probability for a multi-run Kansas City win. Given Cecconi's pattern, allowing 5 or more earned runs in three of his last four starts, a multi-run margin is a realistic outcome, not a long shot. Lugo holding Cleveland to two or three runs is consistent with his 2026 profile. The positive price makes this the sharpest expression of the matchup thesis and the primary play of the game.
Under 9.0 Total Runs (-114), LOW confide
Under 9.0 Total Runs (-114), LOW confidence. This is a feather-light lean, not a conviction play. The qualitative case is real: Lugo's run suppression numbers are elite, Kauffman's 0.92 HR factor limits Cecconi's biggest damage vector, and the expected game flow of a low-scoring contest lands comfortably under the line. But when the quantitative edge is narrow, LOW is the honest ceiling. Size a half-unit at most and treat this as a supplementary play to the run line, not a standalone anchor.
Slade Cecconi Under 3.5 Strikeouts (+102
Slade Cecconi Under 3.5 Strikeouts (+102), MEDIUM confidence. Cecconi's last three starts produced only 3, 5, and 2 strikeouts, with two of those three landing under 3.5. Kansas City posts a .703 OPS and is 15-12 against right-handed pitching this season. They make contact. Against a pitcher whose punchout volume has declined sharply in actual game logs despite a season-level 7.07 K/9, the under on strikeouts is the natural play. The +102 price offers slight positive value and aligns with the broader under narrative.
Daniel Schneemann Under 0.5 Hits (+132),
Daniel Schneemann Under 0.5 Hits (+132), MEDIUM confidence. Career against Seth Lugo: 9 PA, .000 batting average, 0.222 OPS. Schneemann is 0-for-7 in recorded at-bats against Lugo across 2024 and 2025 appearances. He is hitting .284 overall in 2026, but Lugo has consistently suppressed him in every career meeting on record. The market implies only 43.1% probability for the under, which undervalues a meaningful multi-year pattern of zero hits against this specific pitcher. This is the kind of BvP edge that pays at plus money.
Kyle Manzardo Under 0.5 Hits (+120), MED
Kyle Manzardo Under 0.5 Hits (+120), MEDIUM confidence. Career against Seth Lugo: 8 PA, .000 batting average, 0.125 OPS. Manzardo is 0-for-6 in recorded at-bats against Lugo. He is also struggling on the season at a .200 average with a .560 OPS against right-handers, a meaningful platoon weakness when facing a right-handed pitcher of Lugo's current caliber. The +120 price offers slight value given the career hitless pattern and the weak vR splits compounding the matchup disadvantage.
Bobby Witt Jr. to Hit a Home Run (+350),
Bobby Witt Jr. to Hit a Home Run (+350), LOW confidence. Cecconi has allowed 8 HR in just 35.2 innings at a 2.02 HR/9 rate, among the worst marks in the AL. Witt leads Kansas City with a .422 slugging percentage and is the team's most dangerous power bat against right-handed pitching. Kauffman's 0.92 HR factor keeps this at LOW confidence, and home run props carry inherent variance by nature. But if there is one bat on this board best positioned to exploit Cecconi's homer rate, it is Witt. Small unit only, and treat it as a lottery ticket attached to the broader Kansas City offensive narrative.
José Ramírez Under 1.5 Total Bases (-130
José Ramírez Under 1.5 Total Bases (-130), MEDIUM confidence. Career against Lugo: 13 PA, .167 average, 0.398 OPS, zero home runs. Ramírez has been consistently suppressed across every career meeting with Lugo in 2019, 2024, and 2025. For him to reach 2 or more total bases he needs an extra-base hit, which requires first getting a hit. Both outcomes are historically rare against Lugo in this matchup. He is also hitting .209 on the 2026 season overall. The -130 price is reasonable given the multi-year career suppression sample, and this is the cleanest individual prop in the game.
Same-Game Parlay
Same-Game Parlay: Kansas City Royals ML + Under 9.0 + Cecconi Under 3.5 Strikeouts + Ramírez Under 1.5 Total Bases. These four legs reinforce each other directly. A low-scoring game favors Kansas City winning a tight contest on the moneyline. Fewer runs mean fewer baserunners and fewer total bases for Cleveland hitters. A contact-heavy Kansas City lineup limits Cecconi's punchout volume in a game he is already struggling to navigate. The legs cohere naturally and tell one unified story. Component contracts: KC ML at -154 (ID 390413211), Under 9.0 at -114 (ID 390414057), Cecconi Under 3.5 K at +102 (ID 390509120), Ramírez Under 1.5 TB at -130 (ID 390509144).
Analysis insight — no specific bet associated
YRFI (Yes Run in First Inning) (-135). C
YRFI (Yes Run in First Inning) (-135). Cecconi's 6.56 ERA and recurring pattern of multi-run innings make a first-inning run by Kansas City a plausible outcome. The Royals score 5.44 runs per game at home and are the series' hottest lineup. Kauffman's neutral runs factor of 1.0 does not dampen first-inning run expectation. Without confirmed first-inning ERA splits for Cecconi in 2026, this does not reach high confidence, but the weight of game-level evidence leans toward Kansas City putting up a run early against a struggling starter who has not recorded a clean outing in months.

Key Players

Batting AverageCLE
Chase DeLauter
.308Batting Average
RF
Home RunsCLE
Jose Ramirez
6Home Runs
3B
Runs Batted InCLE
Chase DeLauter
23Runs Batted In
RF
Earned Run AverageCLE
Parker Messick
2.40Earned Run Average
SP
WinsCLE
Gavin Williams
5Wins
SP
StrikeoutsCLE
Gavin Williams
60Strikeouts
SP
Batting AverageKC
Bobby Witt Jr.
.279Batting Average
SS
Home RunsKC
Carter Jensen
6Home Runs
C
Runs Batted InKC
Salvador Perez
17Runs Batted In
C
Earned Run AverageKC
Seth Lugo
2.68Earned Run Average
SP
WinsKC
Michael Wacha
3Wins
SP
StrikeoutsKC
Cole Ragans
45Strikeouts
SP

Recent Form

Cleveland Guardians
W14-6Athletics
L7-1Athletics
L6-2Kansas City Royals
L5-3Kansas City Royals
W3-1Kansas City Royals
Kansas City Royals
W4-1Seattle Mariners
W6-2Cleveland Guardians
W5-3Cleveland Guardians
L3-1Cleveland Guardians

Cleveland Guardians vs Kansas City Royals Summary

No model score prediction is available for this game. The analysis rests on the matchup data and market context, and that data is unusually direct. Lugo has not allowed a home run in 43-plus innings. Cecconi has allowed 8 in 35.2. Kansas City is the hotter team, the home team, and the team with the structurally superior starting pitcher. The market implies a 60.6% win probability for the Royals at -154, and the evidence supports that number as fair value. The -1.5 run line at +144 is the sharper expression of the same thesis, priced at only 41% market probability for an outcome that Cecconi's 2026 track record makes structurally likely on a regular basis.

The honest counterargument deserves space: Cecconi threw a complete-game shutout against this Kansas City lineup eight months ago. Lugo did allow seven runs on April 26. Cleveland won yesterday 3-1 and carries a day of momentum. These are facts. But Cecconi's September 2025 outing is a one-game sample, Lugo's April blowup is clearly an outlier in an otherwise consistent 2026 season, and one win does not erase 11-16 against right-handed pitching. The +114 Cleveland moneyline exists for a reason. It prices a real scenario. It does not price a likely one. I am not chasing it.

The best angle in this game is Kansas City -1.5 at +144. It is the most efficient expression of the pitching gap and home-lineup advantage, and the positive price gives you room to be right about the process even if the margin is tighter than expected. The Under 9.0 is a half-unit lean worth taking alongside the run line if the qualitative factors resonate for you. The Ramírez Under 1.5 total bases at -130 is the cleanest individual prop on the board given his career suppression numbers against Lugo. As always, variance is real in baseball and no edge is guaranteed. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesKC leads series 2-1
DateMatchupResult
May 04, 2026CLE @ KCKCKC 6-2
May 05, 2026CLE @ KCKCKC 5-3
May 06, 2026CLE @ KCCLECLE 3-1

Compare odds for CLE @ KC

Frequently Asked Questions

MLBGame PreviewsCleveland Guardians at Kansas City Royals