We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsToronto Blue Jays at Kansas City Royals
Toronto Blue JaysToronto Blue Jays
@
Kauffman Stadium
Kansas City RoyalsKansas City Royals

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
Kansas City Royals
Toronto Blue Jays 50%Kansas City Royals 50%
Market LinesRun Line: Kansas City Royals -0.5Total: O/U 9.5
Model: Under 9.5
Model projects 9.0 total runs vs 9.5 line

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
36%
51/142
MLB: 48%
Starter
46%
6/13
vs KC
50%
2/4
Avg Total
8.3
MLB: 8.9
Game Starter (13) Last Starter vs KC vs KC (4)
Max Scherzer #31 · RHP · Age 42
6.16
ERA (2026)
7.3
K/9 (2026)
13
Starts (2026)
9.5
Avg Total (2026)
Last 3:
W SEA (Aug 30): 7.0IP, 0ER, 10K
L KC (Aug 25): 5.0IP, 2ER, 4K
L @TB (Aug 19): 4.0IP, 7ER, 1K
vs KC: W (Aug 02 2025): 6.0 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.06MLB Avg: 3.9510 relievers
Recent: W 7-0L 1-6W 11-0W 6-3W 9-2
Lineup vs Max Scherzer (Career)
BatterPosPAAVGOPSHR
Salvador PerezDH39.3681.1224
Bobby Witt Jr.SS9.1250.3470
Vinnie Pasquantino1B9.2500.7080
Josh Rojas3B6.5001.0000
Carter JensenC5.7502.0500
John RaveRF5.0000.0000
Nick Loftin3B5.0000.0000
Isaac CollinsLF4.3330.8330
Kyle IsbelCF4.5001.5000
Michael Massey2B4.3331.8331
Luke MaileC2.0000.5000
Jac CaglianoneRF1.0000.0000
2 batters with no matchup history

Kansas City Royals

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
39%
56/142
MLB: 48%
Starter
61%
17/28
vs TOR
50%
2/4
Avg Total
9.2
MLB: 8.9
Game Starter (28) Last Starter vs TOR vs TOR (4)
Seth Lugo #67 · RHP · Age 37
5.03
ERA (2026)
6.9
K/9 (2026)
28
Starts (2026)
10.6
Avg Total (2026)
Last 3:
L @CLE (Aug 30): 3.2IP, 9ER, 2K
W @TOR (Aug 25): 5.0IP, 1ER, 5K
ND ATH (Aug 19): 6.0IP, 5ER, 3K
vs TOR: W (May 01 2024): 7.0 IP, 1 ER, 8 K
Bullpen (2026 Season)Average
ERA: 4.13MLB Avg: 3.9512 relievers
Workload Alert: Allowed 11 runs on 2026-08-30 vs CLE. Bullpen arms likely still recovering.
Recent: L 1-11L 3-6L 6-9W 7-3L 2-9
Lineup vs Seth Lugo (Career)
BatterPosPAAVGOPSHR
Jesus SanchezRF13.0910.5181
Vladimir Guerrero Jr.1B11.2000.5730
Andres GimenezSS10.3330.9560
George SpringerDH7.2860.5720
Nathan LukesRF6.1670.3340
Alejandro KirkC5.0000.4000
Ernie Clement2B5.5001.1000
Myles StrawCF4.3330.6660
Brett BatemanCF3.6671.3340
Josh Smith2B3.0000.0000
Brandon ValenzuelaC2.0000.0000
Kazuma Okamoto3B2.0000.5000
2 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals +1.5 (-182) | MEDIUM
Kansas City Royals +1.5 (-182) | MEDIUM confidence. The market prices this game as a true coin flip, with both moneylines at -120. Getting the home te...
PickUnder 9.5 Total Runs (-106) | LOW confid
Under 9.5 Total Runs (-106) | LOW confidence. Our model aligns with the 9.5 line, which means there is no strong directional signal here. The thin lea...
PickSeth Lugo Under 3.5 Strikeouts (-169) |
Seth Lugo Under 3.5 Strikeouts (-169) | MEDIUM confidence. Lugo's 2026 K/9 is 6.90, but his last three starts produced just 2, 5, and 3 strikeouts, a ...
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Toronto Blue Jays vs Kansas City Royals Game Preview

The Toronto Blue Jays send Max Scherzer to the mound at Kauffman Stadium, and the 42-year-old right-hander could not be harder to read. Two starts ago he allowed 7 earned runs in 4 innings against Tampa Bay. Then last Sunday he shut out Seattle for 7 innings with 10 strikeouts. His 2026 numbers tell the real story: a 6.16 ERA and 26 walks in just 57 innings pitched. Against the Kansas City Royals specifically, his history reads like the same pattern: 7 earned runs in 0.2 innings in September 2025, then 1 ER in 6 innings the following August, then 2 ER over 5 innings with 4 strikeouts on August 25. He can dominate. He can also fall apart before the second out of the first inning. There is no reliable way to predict which version arrives tonight.

Home starter Seth Lugo carries equal volatility. His full-season 5.03 ERA understates how badly he has struggled lately. As Yahoo Sports reported, "Seth Lugo has a 6.40 ERA in his last 11 starts." His August 30 outing in Cleveland ended after 3.2 innings and 9 earned runs. But here is the number the market is partially ignoring: Lugo faced this exact Toronto lineup 10 days ago and held them to 1 earned run over 5 innings with 5 strikeouts. One disaster start in Cleveland is driving the narrative more than it should. At 154 innings pitched in 2026, there is enough data to see Lugo as a below-average starter, not a certainty to implode by the third inning.

George Springer is the engine of Toronto's recent run. He is hitting .426/.460/.681 over his last 14 games with three 3-plus-hit performances in two weeks. He draws Lugo first, and that is a problem for Kansas City because Lugo has walked 49 batters in 154 innings this year. Patient hitters who make contact at a high clip feast on that kind of command problem. The Toronto lineup as a whole is rolling, 7-3 in the last 10 games, even as Vladimir Guerrero Jr. continues to underperform with just 8 home runs on the season. The lineup around him has compensated.

In tonight's MLB action, the Royals have their own live bat. Carter Jensen has posted a .321/.439/.755 line with 6 home runs over his last 15 games, and his career numbers against Scherzer are elite in a small sample: a 2.050 OPS across 5 plate appearances. Bobby Witt Jr. is going in the opposite direction. Yahoo Sports confirmed it: he has just 2 extra-base hits in his last 12 games with a .277 slugging percentage over that span. His career line against Scherzer is equally concerning: .125 average and a 0.347 OPS in 9 plate appearances. Kauffman Stadium carries a home run factor of 0.92, providing a slight suppression on fly balls for both lineups. With both bullpens in the average range and weather data unavailable, the starter matchup is the whole game tonight.

Toronto Blue Jays vs Kansas City Royals Key Insights

  • Seth Lugo has a 6.40 ERA over his last 11 starts, but held this same Toronto lineup to 1 earned run in 5 innings on August 25. One Cleveland blowout does not define his floor against this opponent.
  • Max Scherzer at 42 carries a 6.16 ERA and 26 walks in 57 innings in 2026. His 10-strikeout shutout against Seattle was real but rare. His Kansas City-specific strikeout line: 4 K (Aug 25, 2026), 2 K (Sep 2025), 5 K (Aug 2025). Elevated pitch counts and short outings are his pattern, not dominance.
  • George Springer is the hottest hitter on either roster: .426/.460/.681 over his last 14 games with three 3-plus-hit outings in two weeks. He faces Seth Lugo, who has walked 49 batters in 154 innings, a favorable setup for a patient, contact-driven hitter in peak form.
  • Bobby Witt Jr. is in a significant cold spell. Just 2 extra-base hits and a .277 slugging percentage in his last 12 games. His career OPS against Scherzer is 0.347 across 9 plate appearances, with zero home runs in that sample.
  • Carter Jensen has slugged .755 with 6 home runs in his last 15 games. In 5 career plate appearances against Scherzer he has posted a 2.050 OPS, including a 3.000 OPS in 2025. He is the most dangerous bat in the Royals lineup tonight.
  • Toronto's bullpen ERA (3.79) is better than Kansas City's (4.13). In a game projected to stay close, the late-game edge belongs to Toronto if both starters exit before the seventh.

Toronto Blue Jays vs Kansas City Royals Betting Picks

Picks made September 05, 2026 at 05:47 AM ET. Odds shown reflect current market prices.

Under 9.5 Total Runs (-106) | LOW confid
Under 9.5 Total Runs (-106) | LOW confidence. Our model aligns with the 9.5 line, which means there is no strong directional signal here. The thin lean to Under rests on two recent data points: Lugo's 5 IP, 1 ER effort against this Toronto lineup on August 25, and Scherzer's dominant 10-K shutout last week against Seattle. Both starters showed they can pitch competitively in this matchup. The Outs lines (Lugo at 17.5, Scherzer at 15.5) project short outings, so the bullpens carry significant weight. LOW confidence. Size down accordingly.
Moneyline
Moneyline: No Pick. Both sides are priced at -120, implying 54.6% probability after vig. When the market correctly identifies a coin flip and prices it symmetrically on both sides, there is no exploitable edge. The disciplined move is to pass the flat moneyline and find value elsewhere in this game, which there is plenty of.
Analysis insight — no specific bet associated
Seth Lugo Under 3.5 Strikeouts (-169) |
Seth Lugo Under 3.5 Strikeouts (-169) | MEDIUM confidence. Lugo's 2026 K/9 is 6.90, but his last three starts produced just 2, 5, and 3 strikeouts, a 3.33-K average. The 5-K outing was against this same Toronto lineup and stands as the outlier in this sample. His Cleveland start ended in 3.2 innings with just 2 Ks before he was pulled having allowed 9 runs. Short outings cap strikeout upside by definition. Toronto is not a swing-heavy lineup (.247 average, .691 OPS), but the real risk is Lugo getting yanked in the fourth. Market at -169 Under reflects that same lean.
Max Scherzer Under 3.5 Strikeouts (+104)
Max Scherzer Under 3.5 Strikeouts (+104) | MEDIUM confidence. The Seattle 10-K game was the outlier, not the baseline. His 2026 line: 46 K in 57 IP with 26 walks. Pitch counts inflate before he gets deep enough to accumulate strikeouts. Kansas City-specific history tells the consistent story: 4 K (Aug 25, 2026), 2 K (Sep 2025), 5 K (Aug 2025). His Outs line is set at just 15.5, barely 5 innings, which hard-caps his ceiling. Getting positive odds on the Under against a pitcher with this profile against this opponent is mispriced.
George Springer Over 1.5 Hits (+162) | M
George Springer Over 1.5 Hits (+162) | MEDIUM confidence. Springer is the hottest hitter on either roster right now: .426/.460/.681 over his last 14 games with three 3-plus-hit performances in two weeks. He faces Seth Lugo, a pitcher who has issued 49 walks in 154 innings this year. That kind of command problem plays directly into a patient, line-drive approach. Career vs Lugo: 7 PA, .286 average, no alarming matchup data. At +162, this is the best-value individual prop on the board for the player with the most sustained recent evidence behind him.
Bobby Witt Jr. Under 1.5 Hits (-238) | M
Bobby Witt Jr. Under 1.5 Hits (-238) | MEDIUM confidence. Two independent signals converge. Career vs Scherzer: .125 average, 0.347 OPS in 9 plate appearances, including a 0.000 OPS in 2024 and 0.333 OPS in 2026. Zero home runs in that sample. Current form: just 2 extra-base hits in his last 12 games, .277 slugging percentage over that stretch. Even against a declining Scherzer, the combination of specific historical futility at the plate and an active cold spell makes Under 1.5 hits the statistically grounded play. The market at -238 prices this as close to a certainty. The data supports that lean.
Carter Jensen to Hit a Home Run (+350) |
Carter Jensen to Hit a Home Run (+350) | LOW confidence. Jensen is in a genuine power surge: .321/.439/.755 with 6 home runs in his last 15 games. His career line against Scherzer is elite in a small sample: 5 PA, .750 average, 2.050 OPS, including a 3.000 OPS in 2025 and a 1.167 OPS in 3 PA this season alone. Scherzer's 2026 home run rate is 1.89 per 9 innings, well above league average, making him genuinely homer-prone. Kauffman's 0.92 HR factor slightly suppresses fly balls, keeping this LOW confidence. But at +350 (22.2% implied), the convergence of Jensen's power streak and strong career BvP makes this a playable number.
Same Game Parlay
Same Game Parlay: Royals +1.5, Under 9.5, Lugo Under 3.5 K, Scherzer Under 3.5 K. The thesis connects cleanly. When both starters project to post sub-4 strikeout totals, it signals a contact-heavy, efficiently paced game rather than a high-velocity strikeout duel. That environment compresses scoring and keeps final margins tight. A close, low-scoring game is exactly where Royals +1.5 finds its best cover equity. All four legs point the same direction, not against each other. Individual legs: Royals +1.5, Under 9.5, Lugo Under 3.5 K, Scherzer Under 3.5 K.
Analysis insight — no specific bet associated
YRFI (-139) | LOW confidence. Pitcher-sp
YRFI (-139) | LOW confidence. Pitcher-specific first-inning splits for Scherzer and Lugo are unavailable, so this call is driven by overall game tendencies. Lugo's August 30 start was 9 earned runs in 3.2 innings, and his command issues throughout 2026 (49 walks in 154 IP) create real early-inning exposure. On the other side, Scherzer's 26 walks in 57 innings mean first-inning traffic for the Royals lineup is also a genuine risk. Toronto is 7-3 in their last 10 games and scoring with confidence. Market at -139 YRFI reflects the same read. LOW confidence given the absence of pitcher-specific first-inning data.

Key Players

Batting AverageTOR
Ernie Clement
.276Batting Average
2B
Home RunsTOR
Kazuma Okamoto
28Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
79Runs Batted In
3B
Earned Run AverageTOR
Dylan Cease
2.25Earned Run Average
SP
WinsTOR
Dylan Cease
10Wins
SP
StrikeoutsTOR
Dylan Cease
221Strikeouts
SP
Batting AverageKC
Bobby Witt Jr.
.283Batting Average
SS
Home RunsKC
Jac Caglianone
23Home Runs
RF
Runs Batted InKC
Jac Caglianone
69Runs Batted In
RF
Earned Run AverageKC
Michael Wacha
3.36Earned Run Average
SP
WinsKC
Michael Wacha
9Wins
SP
StrikeoutsKC
Michael Wacha
143Strikeouts
SP

Recent Form

Toronto Blue Jays
W7-0Seattle Mariners
L6-1Cleveland Guardians
W11-0Cleveland Guardians
W6-3Cleveland Guardians
W9-2Kansas City Royals
Kansas City Royals
L11-1Cleveland Guardians
L6-3Miami Marlins
L9-6Miami Marlins
W7-3Miami Marlins
L9-2Toronto Blue Jays

Toronto Blue Jays vs Kansas City Royals Summary

Our model lands in line with the 9.5 total, pointing toward a competitive, reasonably tight game rather than a blowout in either direction. Both starters pitched adequately in this exact matchup 10 days ago, and both are also capable of the kind of implosion that blows up any pre-game narrative. The variance here is real. My lean is toward the lower end of the run total, where contact-heavy pitching and average bullpens keep the final margin compressed. The YRFI is defensible given Lugo's command history and Scherzer's walk rate, but beyond that first inning the game should settle into something close.

The cleanest single angle is the Kansas City Royals +1.5 run line. Getting the home team 1.5 runs at -182 in a market that prices both sides as a coin flip is straightforward value. Lugo's August 25 performance against this Toronto lineup (5 IP, 1 ER) is recent evidence that the blowout scenario requires dismissing an outing that happened 10 days ago. Pair the run line with strikeout unders on both starters: Scherzer's pitch count inflation and Lugo's short outing trend both point toward sub-4 K totals, and those three legs form a coherent same-game parlay thesis. George Springer at +162 for over 1.5 hits is the individual prop with the strongest combination of recent form and price.

The main risk is real: Scherzer's ceiling is genuine. If he pitches like the Seattle version, Toronto wins comfortably and the Royals +1.5 cover becomes the only surviving bet from this card. Do not overcommit to any single outcome when the starting pitchers carry this much variance. Bet within your limits and treat these as part of a disciplined weekly approach. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTOR leads series 1-0
DateMatchupResult
Sep 05, 2026TOR @ KCTORTOR 9-2

Blue Jays vs Royals predictions: KC +1.5 top play in a coin-flip. Scherzer vs Lugo, Springer hitting .426 last 14 games, strikeout unders on both starters.

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Kansas City Royals