The Matchup Report

Toronto Blue Jays vs Seattle Mariners Prediction (July 5): Odds, Pick & Analysis

AG

Austin Grant

July 4, 2026 · 8:20 PM EDT
MLB
Share
T-Mobile Park — Toronto Blue Jays at Seattle Mariners

Toronto Blue Jays vs Seattle Mariners · July 5, 2026 · 5:00 PM EDT · Photo: ESPN

The Toronto Blue Jays arrive in Seattle as the inferior offensive unit on paper, but the gap between these teams is far narrower than their recent records suggest. Toronto's .245 batting average trails Seattle's .232, yet the Blue Jays generate 4.00 runs per game compared to the Mariners' 4.09—a negligible difference that masks a more competitive matchup than the standings indicate. With Toronto sitting 3-7 over their last 10 games and Seattle riding a one-game winning streak after a 5-5 stretch, both teams are searching for consistency heading into July.

Tonight's Odds

MONEYLINE
Toronto Blue Jays+119
Seattle Mariners-143
RUN LINE
Toronto Blue Jays +1.5-194
Seattle Mariners -1.5+159
OVER/UNDER
Over 7.5-105
Under 7.5-115

Probable Pitchers

Toronto Blue Jays

RHP Trey Yesavage

Record4-3
ERA3.34
WHIP1.10
IP67.3
K/98.2
BB/94.0
VS

Seattle Mariners

RHP Emerson Hancock

Record5-4
ERA3.47
WHIP1.05
IP90.7
K/98.6
BB/92.2

Seattle's offense has been powered by Randy Arozarena's exceptional season at the plate. The Mariners' outfielder carries a .287 batting average and leads the team with an .829 OPS, establishing himself as the engine of their lineup. Julio Rodríguez adds stability with a .747 OPS, while Dominic Canzone, Luke Raley, and Rodríguez share the team lead with 14 home runs each. The Mariners' pitching staff has been their true strength, with an ERA of 3.59 and a WHIP of 1.17—both superior to Toronto's 4.12 ERA and 1.31 WHIP. Emerson Hancock takes the mound with a 3.47 ERA and a 5-4 record, representing steady mid-rotation production. Seattle's injury concerns include Brendan Donovan and Rob Refsnyder on the 10-day list, plus the absence of Matt Brash on the 15-day injured list.

Toronto counters with Kazuma Okamoto, whose .776 OPS and 19 home runs anchor the Blue Jays' offensive hopes. Ernie Clement provides secondary punch with a .293 batting average and .746 OPS, though the team's overall production remains constrained. Trey Yesavage takes the ball for Toronto with a 3.34 ERA across four wins and three losses, offering competitive pitching in a matchup against Hancock. The Blue Jays carry notable absences of their own: Max Scherzer's 15-day injured list status removes veteran depth, while Jesús Sánchez and Lenyn Sosa miss time on the 10-day list.

The statistical edge belongs to Seattle. Their superior team ERA, lower WHIP, and Arozarena's elite offensive production create a foundation for confidence. However, Toronto's +119 moneyline odds reflect underdog value in a game where run-scoring environments are tight. Both teams operate around four runs per game, and Yesavage's 3.34 ERA suggests the Blue Jays' starter can match Hancock's effectiveness. Toronto's recent struggles are concerning, but their offensive talent—particularly Okamoto's power and Clement's consistency—provides enough punch to compete in a low-scoring affair. The Mariners remain the safer play given their pitching advantage, but Toronto's underdog pricing offers compelling value for bettors seeking a contrarian position.

Best Bet

Toronto Blue Jays (+119)

Based on the matchup analysis, recent form, and line value, Toronto Blue Jays (+119) is our top play for this game.

More MLB Predictions