Boston Red Sox at Seattle Mariners Matchup 6/21/26

31-44, 4th AL East
at

BOS 1 @ SEA 3

Final

40-39, 5th AL West

BOS 1 @ SEA 3

Final

31-44, 6th AL East

BOS 1 @ SEA 3

Final

Seattle Mariners Mariners Projected
Projected

40-39, 1st AL West

Game Spread Team Totals Over/Under Moneyline Charts
Game Hitters Rating Pitchers Rating Open Current Open Current Open Current Open Current Line Moves
Boston Red Sox Boston Red Sox Red Sox 0 0 +1.5 (-222) +1.5 (-222) 4.5 4.5 6.5 runs 6.5 runs +108 +108 line-movement
Seattle Mariners Seattle Mariners Mariners 0 0 -1.5 (+179) -1.5 (+179) 3.5 4.5 -128 -128

Odds Comparison

Vegas vs. Lineups.com Odds
Vegas Difference Vegas Difference
Moneyline +108 108 -128 128
Totals 4.5 4.5 4.5 4.5
Win Probability 48% 48% 56% 56%
Over/Under
Vegas Difference
Over/Under 6.5 6.5
Against the Spread(ATS) History
ATS Home Away
29-42 10-27 19-15
38-35 20-20 18-15
Over/Under History
Over/Under Home Away
10-9-0 2-5-0 8-4-0
9-12-0 7-5-0 2-7-0
Line Overall Home Away Overall Home Away
7 or less 1-1-0 0-1-0 1-0-0 3-4-0 3-3-0 0-1-0
8 or 8.5 7-8-0 1-4-0 6-4-0 5-7-0 4-2-0 1-5-0
9 or 9.5 2-0-0 1-0-0 1-0-0 1-1-0 0-0-0 1-1-0
10 or 10.5 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0
11 and over 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0

Bet Splits

Record Win % Cover Spread % Avg Point Totals
Away 19-18 51.4% 48.6 4.5
After Win 12-18 40% 33.3 3.8
Record Win % Cover Spread % Avg Point Totals
Home 21-19 52.5% 35 3.9
After Losses 16-17 48.5% 39.4 4.4

Boston Red Sox Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
6/21/26 BOS 5 @ SEA 1 +109 -129 7 runs 3.2 runs Connelly Early (L) .578 .188 3.8 runs Emerson Hancock (R) .283 .071
6/20/26 BOS 6 @ SEA 2 +100 -118 6.5 runs 3.1 runs Ranger Suarez (L) .757 .294 3.4 runs Bryce Miller (R) .389 .069
6/18/26 BOS 3 vs TOR 4 -139 +117 9.5 runs 5.3 runs Sonny Gray (R) .575 .161 4.2 runs Trey Yesavage (R) .894 .294
6/17/26 BOS 0 vs TOR 3 -118 -101 10 runs 5.2 runs Jake Bennett (L) .592 .212 4.8 runs Braydon Fisher (R) .564 .229
6/16/26 BOS 1 vs TOR 6 +102 -121 7.5 runs 3.5 runs Payton Tolle (L) .684 .229 3.9 runs Dylan Cease (R) .834 .212
6/15/26 BOS 4 vs TEX 6 -117 -101 9 runs 4.6 runs Connelly Early (L) .757 .265 4.3 runs Nathan Eovaldi (R) .936 .325

Seattle Mariners Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
6/21/26 SEA 1 vs BOS 5 -129 +109 7 runs 3.8 runs Emerson Hancock (R) .283 .071 3.2 runs Connelly Early (L) .578 .188
6/20/26 SEA 2 vs BOS 6 -118 +100 6.5 runs 3.4 runs Bryce Miller (R) .389 .069 3.1 runs Ranger Suarez (L) .757 .294
6/18/26 SEA 3 vs BAL 0 -134 +114 7.5 runs 4.1 runs Bryan Woo (R) .433 .172 3.3 runs Shane Baz (R) .315 .100
6/18/26 SEA 3 vs BAL 5 -133 +112 7.5 runs 4.1 runs George Kirby (R) .724 .219 3.4 runs Kyle Bradish (R) .838 .286
6/17/26 SEA 3 vs BAL 1 -147 +124 7.5 runs 4.3 runs Logan Gilbert (R) .584 .231 3.2 runs Brandon Young (R) .289 .100
6/14/26 SEA 1 @ WSH 10 -132 +111 10.5 runs 5.7 runs Emerson Hancock (R) .355 .161 4.7 runs P.J. Poulin (L) .058 .368