ARCHIVE August 28, 2026
August 28, 2026 · AL East

Seattle Mariners vs Toronto Blue Jays

August 28, 2026Rogers CentreClear 69°F · 3 mph, Out To LF
AWAY
Seattle Mariners
64-71
1
vs
HOME
Toronto Blue Jays
66-70
8

Game Highlights

Published August 28, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Dominic Canzone Dominic Canzone homers (20) on a fly ball to right center field. SEA 1, TOR 0
B1 Vladimir Guerrero Jr. Vladimir Guerrero Jr. doubles (21) on a ground ball to left fielder Randy Arozarena. Brett Bateman scores. SEA 1, TOR 1
B1 Kazuma Okamoto Kazuma Okamoto out on a sacrifice fly to right fielder Taylor Ward. Vladimir Guerrero Jr. scores. George Springer to 3rd. SEA 1, TOR 2
B1 Andrés Giménez Andrés Giménez singles on a ground ball to center fielder Julio Rodríguez. George Springer scores. Jesús Sánchez to 3rd. SEA 1, TOR 3
B5 Nathan Lukes Nathan Lukes homers (10) on a fly ball to right field. SEA 1, TOR 4
B5 George Springer George Springer homers (14) on a fly ball to left field. SEA 1, TOR 5
B6 Kazuma Okamoto Kazuma Okamoto homers (27) on a fly ball to left field. SEA 1, TOR 6
B7 Myles Straw Myles Straw singles on a ground ball to center fielder Julio Rodríguez. Nathan Lukes scores. George Springer to 3rd. SEA 1, TOR 7
B7 Kazuma Okamoto Kazuma Okamoto singles on a ground ball to third baseman J.P. Crawford. George Springer scores. Myles Straw to 2nd. SEA 1, TOR 8

Box score

  123456789 R
SEA 100000000 1
TOR 300021200 8

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Mariners AWAY 1

Emerson Hancock started for Mariners, leaving trailing 1–5. Out of the bullpen, Michael Rucker took the roughest line.

workload · innings pitched
  • Emerson Hancock Starter 5.0 67 5 1 L
    Pitch-by-pitch: what Emerson Hancock threw
    CSW 28% 1st-pitch strike 70% 2.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 33 49% 4 5 5 7 12
    Cutter 11 16% 2 3 1 5 0
    Sinker 10 15% 1 2 2 1 4
    Sweeper 8 12% 1 0 0 3 4
    Changeup 3 4% 0 1 0 1 1
    Curveball 2 3% 0 0 1 1 0
  • Seranthony Domínguez Middle 1.0 24 1 0
  • Michael Rucker Middle 2.0 45 2 2
Blue Jays HOME 8

Dylan Cease started for Blue Jays, leaving with a 5–1 lead.

workload · innings pitched
  • Dylan Cease Starter 6.0 92 1 8 W
    Pitch-by-pitch: what Dylan Cease threw
    CSW 23% 1st-pitch strike 70% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 32 35% 2 4 9 14 3
    Slider 24 26% 4 3 5 8 4
    Changeup 17 18% 2 3 4 5 3
    Knuckle Curve 13 14% 0 1 3 8 1
    Sinker 4 4% 0 2 1 0 1
    Sweeper 2 2% 0 0 0 1 1
  • Mason Fluharty Middle 1.0 12 0 1
  • Paul Sewald Middle 1.0 21 0 0
  • CJ Van Eyk Middle 1.0 13 0 0

Where the game turned

1 run Bottom 1st · off Hancock
  • Okamoto SF (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Randy Arozarena LF 2 0 1 0 2 0 .273 .372 .461 .833
Dominic Canzone DH 4 1 2 1 0 1 .259 .333 .485 .818 HR (20)
Julio Rodríguez CF 4 0 1 0 0 0 .247 .309 .407 .716
Josh Naylor 1B 4 0 0 0 0 1 .269 .330 .368 .698
Cal Raleigh C 3 0 0 0 1 2 .165 .283 .339 .622
Cole Young 2B 4 0 1 0 0 1 .248 .307 .391 .698 2B
Taylor Ward RF 3 0 0 0 1 1 .230 .365 .322 .687
J.P. Crawford 3B 4 0 0 0 0 3 .209 .326 .339 .665
Brock Rodden SS 3 0 0 0 0 0 .171 .268 .286 .554
HOME · TOR
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brett Bateman CF 5 1 2 0 0 1 .329 .359 .397 .756 SB
Nathan Lukes RF 4 2 1 1 1 0 .265 .317 .391 .708 HR (10)
Vladimir Guerrero Jr. 1B 4 1 1 1 0 0 .260 .333 .352 .685 2B
George Springer DH 4 3 4 1 0 0 .251 .326 .415 .741 HR (14), 2B
Myles Straw LF 1 0 1 1 0 0 .222 .279 .339 .618
Kazuma Okamoto 3B 3 1 2 3 0 0 .231 .303 .443 .746 HR (27)
Andrés Giménez SS 4 0 1 1 0 1 .241 .286 .357 .643
Ernie Clement 2B 4 0 0 0 0 1 .279 .304 .394 .698
Brandon Valenzuela C 3 0 0 0 1 0 .224 .304 .379 .683
Jesús Sánchez LF 2 0 0 0 0 0 .265 .324 .428 .752

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
Emerson Hancock 5.0 8 5 5 0 1 2 67 3.57 L
Seranthony Domínguez 1.0 1 1 1 1 0 1 24 4.62
Michael Rucker 2.0 3 2 2 1 2 0 45 6.47
HOME · TOR
PITCHER IPHRERBBKHR NPERA DEC
Dylan Cease 6.0 4 1 1 1 8 1 92 2.33 W
Mason Fluharty 1.0 0 0 0 1 1 0 12 3.46
Paul Sewald 1.0 1 0 0 1 0 0 21 5.44
CJ Van Eyk 1.0 0 0 0 1 0 0 13 4.05

Manager comparison

AWAY · SEA
Dan Wilson
Lineup 3.1 R Bunts 1.4 R IBBs 3.7 R
HOME · TOR
John Schneider
Lineup 2.5 R Bunts 5.3 R IBBs 6.9 R

Recent form

AWAY · SEA
5-5 W1 +19 run diff
WLWWLLLWLW
HOME · TOR
4-6 W1 -5 run diff
WLLWLLWWLL

Season series: 0-3 with SEA listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.