MLB game preview · Seattle Mariners vs Toronto Blue Jays

Two Offenses Ranked 29th and 30th in Runs — The Under at 7 Has a Case

Toronto and Seattle rank 30th and 29th in runs per game respectively, and both pitching staffs have kept opposing offenses below league average. The total dropped a full point and the Under is priced at -120, suggesting the market already likes the low side — but the streak board and a thin system case complicate the picture.

Final: SEA 1, TOR 8

Key numbers

Spread (TOR)
-1.5
Total
7 opened 7.5
Moneyline
SEA +125 · TOR -147
Spread bets / money (TOR)
79% / 90%
Over bets / money
79% / 75%

Consensus across 38 sportsbooks, at the close.

Start with the most important fact: Toronto scores 3.92 runs per game (dead last, #30) and Seattle scores 3.93 (#29). These are the two worst run-producing offenses in baseball sharing the same field. Toronto's OBP sits at .306 (#30), their OPS at .685 (#28), and their isolated power at .134 (#30). Seattle isn't much better — .228 batting average (#29), .684 OPS (#30), and a .272 BABIP that ranks last in the league. Neither offense generates much, and neither does it by accident.

Now layer in the pitching. Seattle's staff posts a #1 strikeout-to-walk ratio at 3.30, limits walks at 2.63 per nine (#2), and carries a 1.236 WHIP (#7). Toronto's pitching ERA sits at 4.00 (#11), but their opponents' ERA allowed is actually stronger — 3.65 on the season with a 1.235 opponent WHIP (#28 in the league in terms of opposing hitters' WHIP). Both rotations are functional. Neither is a sieve.

The total opened at 8 and has moved down a full point to 7. That's a meaningful move — it clears the two-point threshold worth noting. The Under is now juiced to -120. The market has already priced in the low-scoring lean. That juice matters: you're paying a premium to back what the stats already suggest.

Here's where the streak board complicates things. Toronto is on a five-game Under run at home after losses, while Seattle is on a three-game Over run on the road. Those are directly conflicting trends. Streaks are descriptive, not predictive, but when they point in opposite directions, neither one tips the scales.

The moneyline movement is worth noting. Seattle's dog price shortened by 12 cents — money came in on the underdog. That's a directional signal on the ML side, though not a dramatic one. The spread saw no movement, staying at Toronto -1.5 with Seattle at -175 to cover, meaning the market doesn't expect a Toronto blowout even with 88% of spread bets on the home side. That's a notable gap between public support and line behavior.

The case for Seattle ML (+127) is modest but real. You're getting a plus-money price on a team with the better pitching ratios, a staff that ranks first in K/BB rate, and an opponent that is last in baseball in run production at home. The -175 juice on the Mariners covering the 1.5-run spread is too steep to recommend — but the flat moneyline at +127 offers some value given Seattle's pitching profile against a Toronto offense that has no business being a -140 favorite on pure output alone.

For the total, the Under is the cleaner read given the offensive profiles, but at -120 you're not getting a bargain. The stats support it. The market has already adjusted toward it. If you're playing the Under, you're essentially paying the vig to confirm what the box scores have been saying all season about these two lineups. That's a thinner edge than the raw numbers might suggest. Lean Under, lean Seattle ML — but neither is a strong play. The honest read is that this game sets up low-scoring and relatively close, which the market has already largely figured out.

Our lean

Under 7.5 -125

No signal badges, no algorithmic line movement signals, and no insider systems data provided — this is a pure stats-based pick. However, the statistical case is unusually clean: both offenses rank 29th and 30th in runs per game, Toronto ranks last in OBP and isolated power, and Seattle's pitching staff leads MLB in K/BB ratio. The under ceiling is capped at 4.5 by the hard rules (no systems or algo signals), and no boosters apply.

Seattle Mariners vs Toronto Blue Jays: FAQ

When is Seattle Mariners vs Toronto Blue Jays?

Seattle Mariners at Toronto Blue Jays was played Friday, August 28, 2026 at 7:15 PM ET.

Who won Seattle Mariners vs Toronto Blue Jays?

Toronto Blue Jays won, 8-1.

Who is favored in Seattle Mariners vs Toronto Blue Jays?

Toronto Blue Jays closed as a 1.5-point favorite (consensus across 38 sportsbooks).

What is the over/under for Seattle Mariners vs Toronto Blue Jays?

The consensus total closed at 7, after opening at 7.5.

Where is the public betting on Seattle Mariners vs Toronto Blue Jays?

On the spread, 79% of bets and 90% of the money are on Toronto Blue Jays; 21% of bets and 10% of the money are on Seattle Mariners.

What is the prediction for Seattle Mariners vs Toronto Blue Jays?

Our AI game script leans Under 7.5 (-125). No signal badges, no algorithmic line movement signals, and no insider systems data provided — this is a pure stats-based pick. However, the statistical case is unusually clean: both offenses rank 29th and 30th in runs per game, Toronto ranks last in OBP and isolated power, and Seattle's pitching staff leads MLB in K/BB ratio. The under ceiling is capped at 4.5 by the hard rules (no systems or algo signals), and no boosters apply.

AI-assisted analysis for entertainment. Prices move; check your book before you bet. 21+. Gambling problem? Call 1-800-GAMBLER.