We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSeattle Mariners at Toronto Blue Jays
Seattle MarinersSeattle Mariners
@
Rogers Centre
Toronto Blue JaysToronto Blue Jays

Match Predictor

Pre-match Prediction
Seattle Mariners
@
Toronto Blue Jays
Seattle Mariners 47%Toronto Blue Jays 53%
Market LinesRun Line: Toronto Blue Jays -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.0 total runs vs 7.5 line

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
55%
74/135
MLB: 48%
Starter
100%
1/1
vs TOR
50%
2/4
Avg Total
8.3
MLB: 8.9
Game Starter (1) Last Starter vs TOR vs TOR (4)
Kade Anderson #13 · LHP · Age 22
4.76
ERA (2026)
8.7
K/9 (2026)
1
Starts (2026)
9.0
Avg Total (2026)
Last 3:
ND CHC (Aug 22): 5.2IP, 3ER, 5K
Bullpen (2026 Season)Average
ERA: 3.97MLB Avg: 3.958 relievers
Workload Alert: Allowed 19 runs on 2026-08-23 vs CHC. Bullpen arms likely still recovering.
Recent: L 2-19W 9-2W 4-1L 0-6L 1-8
Lineup vs Kade Anderson (Career)
No career matchup data — first meaningful meeting

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
52%
71/136
MLB: 48%
Starter
100%
4/4
vs SEA
50%
2/4
Avg Total
8.3
MLB: 8.9
Game Starter (4) Last Starter vs SEA vs SEA (4)
Jose Soriano #40 · RHP · Age 28
3.43
ERA (2026)
8.9
K/9 (2026)
4
Starts (2026)
11.3
Avg Total (2026)
Last 3:
L @NYY (Aug 23): 5.0IP, 5ER, 7K
W @TB (Aug 18): 5.2IP, 3ER, 2K
ND BOS (Aug 12): 6.0IP, 1ER, 4K
vs SEA: ND (Jul 25 2025): 6.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.18MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-08-23 vs NYY. Bullpen arms likely still recovering.
Recent: L 3-8L 3-5W 3-0L 2-13W 8-1
Lineup vs Jose Soriano (Career)
BatterPosPAAVGOPSHR
Julio RodriguezCF20.5561.5442
Cal RaleighC19.2000.5160
J.P. CrawfordSS19.2780.7600
Josh Naylor1B19.1670.3780
Randy ArozarenaLF16.3850.8850
Victor RoblesRF8.2860.6610
Dominic CanzoneDH7.0000.1430
Cole Young2B4.0000.0000
Taylor WardDH2.0000.0000
Weston Wilson3B2.0000.0000
Patrick Wisdom3B1.0000.0000
2 batters with no matchup history
Our Top PicksLive Odds
Top PickBlue Jays Moneyline (-141) | MEDIUM conf
Blue Jays Moneyline (-141) | MEDIUM confidence. Toronto is 12-8 over their last 20 games, holds the home dome, and sends a pitcher with 144.1 innings ...
PickMariners +1.5 (-213) | MEDIUM confidence
Mariners +1.5 (-213) | MEDIUM confidence. The predicted game flow points to a Toronto win in the 4-3 range, a one-run margin that covers Seattle at +1...
PickOver 7.5 Runs (-123) | LOW confidence. T
Over 7.5 Runs (-123) | LOW confidence. The model blends to 7.5 total, matching the market line exactly. When the projection offers zero edge, I look a...

Seattle Mariners vs Toronto Blue Jays Game Preview

The story of Game 2 at Rogers Centre comes down to a single number: 5.2. That is every inning Kade Anderson has thrown in the major leagues. The 22-year-old lefty makes his second career appearance this afternoon, and not a single Toronto Blue Jays batter has ever faced him. Zero career plate appearances. No advance scouting. No tendency charts worth using. That anonymity is real, and it cuts both ways. Rookie arms with live fastballs can run through a lineup cold the first time through the order. They can also unravel the moment hitters start recognizing patterns and the pitch count climbs. Anderson has thrown 5.2 innings in 2026. Toronto is about to hand him a home lineup coming off an 8-1 win, sitting 12-8 over their last 20 games.

José Soriano brings a 3.43 ERA and 143 strikeouts across 144.1 innings in 2026 to the mound, but the recent trajectory demands an honest look. His last three starts: 5.0 IP, 5 ER against the Yankees; 5.2 IP, 3 ER against Tampa Bay; 6.0 IP, 1 ER against Boston. Two of those three ended before the sixth inning. The market's outs line for Soriano sits at 16.5, meaning the book is pricing him out around the fifth. Anderson's outs line is 15.5. When both starters are expected to exit before the sixth, you are not betting on pitching. You are betting on which bullpen does less damage in the middle innings. Toronto's pen carries a 4.18 ERA across 10 arms. Seattle's checks in at 3.97 with eight arms. This is a bullpen game wearing a pitching matchup's clothes.

The Seattle Mariners bring one concrete, documented edge: Julio Rodríguez against Soriano. Twenty plate appearances, .556 average, 1.544 OPS, two home runs. That number has trended upward every year Rodríguez has faced this pitcher: 0.800 OPS in 2023, 1.167 in 2024, 2.500 in 2025, and 1.334 OPS in 2026 across 3 PA. The small 2026 sample does not break the pattern. It extends it. Rogers Centre's HR factor of 1.08 means the dome amplifies rather than suppresses power, and every Rodríguez at-bat against Soriano carries real extra-base ceiling. On the Toronto side, George Springer is the bat to watch against the unknown lefty. His L7d OPS of 1.450 is the highest in the Blue Jays lineup over that span, he carries 14 home runs on the season, and he has zero career plate appearances against Anderson, putting him on equal footing with every other Toronto hitter in terms of available information.

Context fills in the rest. Seattle is 27-40 on the road in 2026, one of the worst away splits in the American League. A team carrying that road record facing a pitcher making his second career start is not the obvious coin-flip the -106 Mariners moneyline implies. The Rogers Centre dome removes weather entirely as a suppressive factor. Both clubs played night games yesterday and carry the same fatigue variable into today's 3:07 start. What separates them is the structural weight of Seattle's road environment and the simple fact that Soriano, even in inconsistent recent form, is a pitcher with a three-year body of major-league work. Anderson is not. In tonight's MLB action, that distinction carries real dollar value.

Seattle Mariners vs Toronto Blue Jays Key Insights

  • Both starters are priced to exit before the sixth inning. Anderson's outs line sits at 15.5, Soriano's at 16.5. From the fifth inning on, this is effectively a bullpen game, and two middling relief corps carrying the majority of a contest in a dome park with a 1.08 HR factor is not a low-scoring recipe.
  • Julio Rodríguez owns a 1.544 OPS across 20 career PA against Soriano, with the number trending upward in every season he has faced him. This is the most concrete, multi-year batter-vs-pitcher edge on the board today, and it comes with Rogers Centre's power-amplifying dome setting.
  • Seattle is 27-40 away from home in 2026. That road split is a structural burden, not a random variance blip. The -106 Mariners moneyline prices this as a coin flip when the road environment and recent L20 form (8-12 for Seattle vs. 12-8 for Toronto) argue for something closer to a 55-45 home lean.
  • Soriano's last three starts produced 13 combined strikeouts across 16.2 innings, averaging 4.3 Ks per outing. His 5.5 K line today is priced on season-long rate (8.93 K/9 over 144.1 IP), not current output. The gap between those two numbers is where the under edge lives.
  • Josh Naylor has a .167 average and 0.378 OPS across 19 career PA against Soriano, a consistent suppression pattern across multiple seasons. Dominic Canzone is hitless across 7 career PA against him. Both under-0.5-hit props are priced on season averages, not documented history against this specific pitcher.
  • Anderson's total anonymity to the Toronto lineup is the one wild card that could flip this game early. No film means no adjustments. That is a real first-inning advantage for a lefty with a live arm. If Toronto goes scoreless in the first two innings, the Anderson-as-chaos-agent scenario becomes a genuine factor worth monitoring.

Seattle Mariners vs Toronto Blue Jays Betting Picks

Picks made August 29, 2026 at 05:32 AM ET. Odds shown reflect current market prices.

Mariners +1.5 (-213) | MEDIUM confidence
Mariners +1.5 (-213) | MEDIUM confidence. The predicted game flow points to a Toronto win in the 4-3 range, a one-run margin that covers Seattle at +1.5. Both starters are expected short, which historically compresses run differentials as games shift to bullpen-on-bullpen matchups. At -213 this is expensive, but the structural argument for a close final score is solid: neither offense is elite, both bullpens are roughly even in ERA, and short-starter games tend to stay within two runs more often than they blow out.
Over 7.5 Runs (-123) | LOW confidence. T
Over 7.5 Runs (-123) | LOW confidence. The model blends to 7.5 total, matching the market line exactly. When the projection offers zero edge, I look at the context underneath the number. Both starters projected to exit before the sixth. Rogers Centre dome removing any atmospheric suppression. Soriano coming off a 5-ER performance in 5.0 innings just six days ago. Two bullpens carrying the majority of this game in a 1.08 HR-factor environment. The lean is Over, but treat this as a thin-margin situational play rather than a confident swing.
Julio Rodríguez Over 1.5 Total Bases (+1
Julio Rodríguez Over 1.5 Total Bases (+126) | HIGH confidence. This is the clearest edge available in this game. Rodríguez has a 1.544 OPS across 20 career PA against Soriano, with the number escalating in every season he has faced him: 0.800 OPS in 2023, 1.167 in 2024, 2.500 in 2025, 1.334 in 2026. He carries 20 home runs and a .407 slugging percentage on the season. Rogers Centre's 1.08 HR factor adds power upside to every at-bat. At +126 for a hitter with this specific, multi-season mastery of today's opposing starter, this is where the value lives.
José Soriano Under 5.5 Strikeouts (-154)
José Soriano Under 5.5 Strikeouts (-154) | MEDIUM confidence. Soriano's 2026 K/9 of 8.93 is strong across a full season, but his last three starts tell a different story: 7 K in 5.0 IP, 2 K in 5.2 IP, 4 K in 6.0 IP. That is a 4.3 K average over his most recent work, well below today's 5.5 line. His outs line at 16.5 further caps his strikeout ceiling by implying an early exit. Seattle is a below-average contact team at .228 AVG, but Soriano is not currently in a dominant K groove regardless of the opponent. The recent form carries more weight than the season rate here.
Josh Naylor Under 0.5 Hits (+184) | MEDI
Josh Naylor Under 0.5 Hits (+184) | MEDIUM confidence. Naylor has a .167 average and 0.378 OPS across 19 career plate appearances against Soriano, a sustained suppression pattern across multiple seasons: 0.334 OPS in 2024, 0.222 OPS in 2025. The 2026 three-PA sample of 1.167 OPS is too small to override three years of documented futility against this specific pitcher. The market prices the under at +184 based on Naylor's .269 season average, not his BvP history. That gap between what the market sees and what the matchup data shows is exactly where underpriced props live.
Dominic Canzone Under 0.5 Hits (+170) |
Dominic Canzone Under 0.5 Hits (+170) | MEDIUM confidence. Canzone is hitless across 7 career PA against Soriano, with 0.000 OPS in 2023 (2 PA) and 0.000 OPS in 2024 (3 PA). The 2025 showing was 0.500 OPS across just 2 PA, too thin to change the read on the overall pattern. Seven total PA is a limited sample, and this should be treated as supporting evidence rather than a primary signal. Consistent hitlessness against the same pitcher across different seasons and roster constructions is a real tendency, not noise. The market's +170 reflects Canzone's .259 season average rather than the documented history, which looks underpriced given the pattern.
George Springer to Hit a Home Run (+490)
George Springer to Hit a Home Run (+490) | LOW confidence. Springer's L7d OPS of 1.450 is the hottest recent stretch in the Toronto lineup. He carries 14 home runs on the season and faces a 22-year-old lefty who has already surrendered 2 HR in just 5.2 career innings, an elevated rate even accounting for the tiny sample. Rogers Centre's 1.08 HR factor is favorable. The drag is Springer's vLHP OPS of 0.699, which lags his vRHP production, and the overall scoring environment is a low-confidence lean. At +490 this is a value dart on sustained momentum and a demonstrably hittable opposing arm. Allocate accordingly: small plays only.
Same-Game Parlay
Same-Game Parlay: Blue Jays ML + Over 7.5 + Rodríguez Over 1.5 Total Bases + Soriano Under 5.5 Strikeouts. The thesis is internally consistent: Soriano limits strikeouts by giving up contact, Toronto hitters square up pitches and score runs, the scoring environment fuels the over, and Rodríguez does what the 20-PA sample against this pitcher says he does. The four legs are correlated rather than contradictory. Legs: Blue Jays ML (contract 444279646), Over 7.5 (contract 444281512), Rodríguez Over 1.5 Total Bases (contract 444268950), Soriano Under 5.5 Strikeouts (contract 444268837).
Analysis insight — no specific bet associated
NRFI (-139) | Lean. Toronto's home first
NRFI (-139) | Lean. Toronto's home first-inning record over the last 10 games is 7-3 NRFI, a clear recent lean toward scoreless openers at Rogers Centre. Soriano's K/9 of 8.93 limits first-inning contact against a Seattle lineup posting .228 AVG and .683 OPS, one of the weaker offensive units in the AL. The -139 price implies 58.1% probability, which reflects a moderate edge consistent with the data rather than a dominant lean. This fits the overall game flow: two starters expected to be sharp early before their pitch counts and recent form drag them out of the game in the middle innings.

Key Players

Batting AverageSEA
Randy Arozarena
.273Batting Average
LF
Home RunsSEA
Randy Arozarena
20Home Runs
LF
Runs Batted InSEA
Dominic Canzone
59Runs Batted In
DH
Earned Run AverageSEA
Logan Gilbert
3.36Earned Run Average
SP
WinsSEA
Logan Gilbert
11Wins
SP
StrikeoutsSEA
Logan Gilbert
162Strikeouts
SP
Batting AverageTOR
Ernie Clement
.279Batting Average
2B
Home RunsTOR
Kazuma Okamoto
27Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
77Runs Batted In
3B
Earned Run AverageTOR
Dylan Cease
2.33Earned Run Average
SP
WinsTOR
Dylan Cease
9Wins
SP
StrikeoutsTOR
Dylan Cease
217Strikeouts
SP

Recent Form

Seattle Mariners
L19-2Chicago Cubs
W9-2Philadelphia Phillies
W4-1Philadelphia Phillies
L6-0Philadelphia Phillies
L8-1Toronto Blue Jays
Toronto Blue Jays
L8-3New York Yankees
L5-3Kansas City Royals
W3-0Kansas City Royals
L13-2Kansas City Royals
W8-1Seattle Mariners

Seattle Mariners vs Toronto Blue Jays Summary

Our model projects a 3.5-3.5 finish, landing exactly on the market's 7.5 total. When the projection and the line match perfectly, I stop treating the model as a differentiator and start looking at what the number cannot capture on its own. Two starters expected out before the sixth inning. A dome park with a 1.08 HR factor that removes any atmospheric suppression. Two bullpens carrying majority load in an environment that tilts toward runs rather than against them. I lean Over on the total for those structural reasons, but this is a thin-margin play and the confidence is honestly low. The Blue Jays at -141 is the cleaner primary play: Seattle's 27-40 road record is a real burden, Toronto's 12-8 L20 form reflects genuine recent momentum, and sending a pitcher with 144 innings of 2026 evidence beats sending a pitcher with 5.2 innings of career evidence regardless of the novelty factor Anderson brings.

The best individual bet in this game is Julio Rodríguez Over 1.5 total bases at +126. Twenty career PA against Soriano, .556 average, 1.544 OPS, two home runs, and a trend line moving upward in every season he has faced this pitcher. That is the most documented, most consistent edge available today, and it comes at plus money. The four-leg same-game parlay builds a coherent narrative around it: Soriano gives up contact rather than strikeouts, Toronto scores, and Rodríguez does damage in his at-bats against a pitcher the data says he consistently punishes. One caveat to carry into the game: Anderson's total anonymity is an unquantifiable variable. Zero career PA means zero adjustment capability from Toronto hitters. That advantage is real for the first time through the order and disappears once the lineup turns over and hitters start sitting on patterns. The variance in this game is higher than a -141 favorite price typically implies. Acknowledge it before you size your bets.

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
Aug 28, 2026SEA @ TORTORTOR 8-1

Mariners vs Blue Jays predictions: Rodríguez owns a 1.544 OPS vs Soriano in 20 PA. Best bets: Blue Jays ML -141, Over 7.5, Rodríguez total bases +126.

Frequently Asked Questions

MLBGame PreviewsSeattle Mariners at Toronto Blue Jays