Game Details:
Matchup: Mariners vs Blue Jays
Date & Time: Friday, October 17, 2025 | 7:07 PM ET
Venue: Rogers Centre, Toronto, Canada
Betting Line: Blue Jays -1.5 | Over/Under: 8.0

Key Storylines

Playoff Implications Loom Large

This mid-October showdown has significant playoff implications as both teams are still fighting for positioning in the American League Wild Card race. With just a few games left in the regular season, every inning matters.

Seattle’s Pitching Carries the Load

The Mariners come into this game on the strength of a dominant pitching staff that ranks second in team ERA (3.47) in the American League. Friday’s starter, Luis Castillo (15-7, 3.19 ERA), has been their ace all season and boasts a 2.71 ERA over his last five starts.

Toronto’s Bats Heating Up

Toronto has won five of their last seven games, fueled by the resurgence of Vladimir Guerrero Jr., who is batting .312 with four home runs and 10 RBIs over his last 10 games. The Blue Jays average 4.8 runs per game during this stretch and will look to keep that momentum going at home.

Injury Report

Mariners:
Out: J.P. Crawford (hamstring), Andres Munoz (shoulder)
Questionable: Julio Rodriguez (wrist)

Blue Jays:
Out: Jordan Romano (elbow), Kevin Gausman (rest)
Day-to-Day: Bo Bichette (quad)

Betting Trends

Against the Spread (ATS):
Mariners: 78-68 ATS this season
Blue Jays: 72-74 ATS this season

Over/Under Trends:
The total has gone under in 42 of Seattle’s last 70 road games
The total has gone over in 5 of Toronto’s last 6 games

Home Field Edge:
Blue Jays are 45-32 at home this season, while the Mariners are 37-39 on the road.

Player Prop to Watch

Luis Castillo (Mariners) – Strikeouts Total: 6.5
Castillo has reached 7+ strikeouts in 4 of his last 5 outings. With Toronto’s aggressive bats, the over on this prop looks promising.

Vladimir Guerrero Jr. (Blue Jays) – Home Run Prop: +375
Vladdy has homered in back-to-back games and faces a right-handed pitcher. Worth a sprinkle at plus money.

Prediction & Best Bets

Spread: Mariners +1.5 → With Castillo on the mound, this should be a close game.

Total: Under 8.0 → Expect a low-scoring duel dominated by starting pitching.

Player Prop: Luis Castillo Over 6.5 Strikeouts → He’s in great form and matches up well against Toronto’s lineup.

Ultimately, this looks like a pitcher’s duel with both teams showing playoff intensity. While Toronto has the offensive advantage, Seattle’s elite pitching could keep things tight. Expect a one-run game either way, with potential extra-inning drama.

Final Score Prediction: Blue Jays 3, Mariners 2