Rogers Centre’s 1.00 park factor strips away any run-inflation buffer on a total already sitting at 9.0 — a number the combined projected run expectation of 8.9 barely supports. Spencer Miles’s elite fastball combination and Dobnak’s quiet strand rate both point toward a suppressed run environment the market is pricing as a coin flip.
Randy Dobnak vs. Spencer Miles: Kansas City Royals at Toronto Blue Jays Betting Preview
The market has set this total at 9.0, and on paper that’s a defensible number — Kansas City is riding a nine-game winning streak, their offense has genuine pop, and the Rogers Centre dome removes any weather variable. But the 9.0 doesn’t hold up when you actually put the two starting pitchers under the microscope. Spencer Miles is one of the better young starters in the American League right now, and Randy Dobnak — despite a gaudy ERA — has been keeping runs off the board in a way that fits the Under narrative just as much as Miles does.
The numbers project a combined 8.9 runs tonight (Toronto 4.6, Kansas City 4.3). That’s a hair under the posted 9.0. In almost any other context, a projected total sitting that close to the line would push me toward the sideline. But the pitching profiles on both sides actively support a suppressed run environment, and neither lineup is built to erase that gap in a hurry.
After Kansas City’s 5-3 win Tuesday to extend the streak to nine, the narrative machine is running hot on the Royals. The Under doesn’t care about narrative — it cares about how many runs actually score.
Game Info & Betting Lines
- Date/Time: Wednesday, August 26, 2026 | 7:07 PM ET
- Venue: Rogers Centre, Toronto | Park Factor: 1.00 (neutral, dome)
- Probable Starters: Randy Dobnak (KC) vs. Spencer Miles (TOR)
- Moneyline: Kansas City Royals +125 / Toronto Blue Jays -134
- Run Line: Toronto Blue Jays -1.5 (+144) / Kansas City Royals +1.5 (-175)
- Total: 9.0 (Over +101 / Under -122)
Why This Number Is Close — But Still Off
The market’s case for 9.0 is legitimate. Kansas City has been scoring runs in bunches during this winning streak — 11 against Detroit on Sunday, 5 against Toronto on Tuesday. Their lineup carries a .715 OPS and 136 home runs, and Bobby Witt Jr. (.823 OPS, .434 xwOBA) gives them a genuine middle-of-the-order threat. Toronto’s pitching staff has an ERA of 3.97, but multiple starters are on the IL and the backend has absorbed extra stress.
The concern is that the market is pricing recent momentum rather than tonight’s specific pitching equation. Dobnak’s 1.58 ERA and Miles’s 3.02 ERA over 80.1 innings both point toward a game that plays in the low-scoring range — and a neutral park with a 1.00 factor provides no inflation buffer to push the combined total upward.
Where I think the market is slightly wrong: the 9.0 asks both offenses to perform at or above their season averages in a context that actively suppresses them. Toronto’s offense is genuinely weak — .686 OPS, .380 slugging, 524 runs on the season, bottom tier in the AL. Kansas City can score, but they’re walking into Miles’s 8.18 K/9 with a lineup that strikes out over 1,000 times a season. The juice at -122 is fair, not a value screamer — but the underlying run expectation supports it.
What Separates the Pitching
The gap between these two starters isn’t as wide as the ERA differential suggests, but it’s real where it matters most for run prevention.
Spencer Miles is the better pitcher by a clear margin. His 96.2 mph sinker — thrown 40.6% of the time — generates an xwOBA of just .292 against, and his four-seamer at 95.9 mph posts a .209 xwOBA with a 23.1% whiff rate. That’s an elite fastball combination. He layers in a curveball at 24.4% usage with a 23.7% whiff rate and a .284 xwOBA, and a slider at .232 xwOBA. Four legitimate weapons, all backed by swing-and-miss stuff. His 8.18 K/9, 1.10 WHIP, and just 20 walks in 80.1 innings paint a picture of a starter who doesn’t beat himself.
Against this Kansas City lineup, the matchup tilts Miles’s way. Bobby Witt Jr. is the obvious danger — .434 xwOBA, 31.9% hard-hit rate — but even Witt carries an 18.1% strikeout rate, and the rest of the projected lineup is softer. Tyler Tolbert (.324 xwOBA, 18.9% hard-hit), Carter Jensen (.353 xwOBA, 24.0% hard-hit), and Salvador Perez (.352 xwOBA) are all hittable. Miles’s ability to generate whiffs at the top of the zone gives him the profile to navigate this order without a lot of damage in bunches.
Randy Dobnak is a different animal. His 91.6 mph sinker is his primary pitch at 38.1% usage, but it’s carrying an xwOBA of .378 — that’s hittable. His put-away pitch is the sweeper (30.0% whiff, .342 xwOBA) and a changeup that generates a .258 xwOBA and 29.1% whiff rate. His 5.72 K/9 is low, meaning he’s relying on contact management rather than strikeouts. The WHIP of 1.40 reflects real baserunner traffic. But a 1.58 ERA in 45.2 innings means he’s stranded those runners. Toronto’s lineup — especially the top of the order — shows soft contact: Brett Bateman (.302 xwOBA, 0.0% barrel rate, 16.8% hard-hit) and Nathan Lukes (.308 xwOBA, 1.0% barrel rate, 15.7% hard-hit) are exactly the hitters Dobnak’s ground-ball sinker is built to retire. The fly-ball threat is Kazuma Okamoto (26 HR, 6.2% barrel), but his 30.0% strikeout rate gives Dobnak an avenue.
The pitching gap favors Toronto in quality, but the run-suppression story runs through both arms tonight.
The Pushback
The strongest case against the Under is Kansas City’s recent explosion. The Royals have scored 11, 3, 5 in their last three — the 3 is an outlier, the 11 is the concern. If their offense is in one of those big-inning grooves, nine runs is reachable on their end alone. Jac Caglianone is listed as day-to-day with an ankle issue, which would remove one of their biggest bats (.819 OPS, 22 HR), but even without him the lineup has enough to do damage.
Dobnak’s WHIP of 1.40 is also a real flag. He’s been fortunate with strand rate, and the Blue Jays — even with a weak offense — have enough contact hitters at the top of the order to manufacture a crooked number if the sequencing breaks right. Kazuma Okamoto at cleanup (.410 xwOBA, 26 HR) is a genuine threat to change the game with one swing.
The other risk is the bullpen equation. If either starter exits before the sixth, the back-end arms on both sides have been taxed by injury. Kansas City is missing Carlos Estevez, Nick Mears, Connor Seabold, and Beck Way from their relief corps. Toronto is without Joe Mantiply and others. Bullpen exposure typically pushes totals higher, not lower.
The Bet
At -122, the Under at 9.0 is priced fairly for a game where the combined run expectation sits at 8.9 and both starters carry legitimate run-suppression profiles. Toronto’s offense is one of the weakest in the AL by OPS and slugging. Kansas City’s lineup, despite its recent run, is walking into a pitcher who misses bats at an 8.18 K/9 clip. The park is neutral. The streaking Royals narrative is real — but narratives don’t score runs, contact does, and the contact profiles here lean toward the Under.
I’m not pounding this one — the variance in Dobnak’s strand rate and the Kansas City hot streak create real tail risk. But the numbers are pointed in one direction.
Bet: Under 9.0 | 2 units | Moderate confidence

