July 3, 2026 · AL West
Toronto Blue Jays vs Seattle Mariners
vs
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T3 | Andrés Giménez | Andrés Giménez doubles (14) on a sharp line drive to center fielder Victor Robles. Sean Keys scores. | TOR 1, SEA 0 |
| T3 | Vladimir Guerrero Jr. | Vladimir Guerrero Jr. singles on a line drive to right fielder Luke Raley. Andrés Giménez scores. | TOR 2, SEA 0 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| TOR | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Blue Jays
AWAY
2
Dylan Cease started for Blue Jays, leaving with a 2–0 lead.
workload · innings pitched
-
Dylan Cease
Starter
7.0
102
0
9
W
Pitch-by-pitch: what Dylan Cease threw
CSW 30% 1st-pitch strike 79% 4.3 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 44 43% 7 7 11 10 9 Slider 20 20% 3 3 4 9 1 Changeup 17 17% 1 3 6 5 2 Sinker 11 11% 0 3 3 4 1 Knuckle Curve 9 9% 0 4 0 4 1 Sweeper 1 1% 0 0 1 0 0 - Jeff Hoffman Closer 1.0 24 0 2 HLD
- Louis Varland Closer 1.0 16 0 1 SV
Mariners
HOME
0
Luis Castillo started for Mariners, leaving trailing 0–2.
workload · innings pitched
-
Luis Castillo
Starter
6.0
101
2
4
L
Pitch-by-pitch: what Luis Castillo threw
CSW 19% 1st-pitch strike 69% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Slider 46 46% 4 6 15 13 8 Four-Seam Fastball 29 29% 1 3 11 8 6 Sinker 16 16% 0 3 6 4 3 Changeup 10 10% 1 1 0 4 4 - José A. Ferrer Setup 1.0 15 0 1
- Michael Rucker Middle 1.0 24 0 0
- Nick Davila Middle 1.0 16 0 0
Where the game turned
1 run
- Giménez 2B (1)
Batting lines
AWAY · TOR
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nathan Lukes RF | 4 | 0 | 0 | 0 | 0 | 1 | .292 | .341 | .409 | .750 | |
| Vladimir Guerrero Jr. 1B | 3 | 0 | 1 | 1 | 1 | 1 | .268 | .349 | .350 | .699 | |
| Kazuma Okamoto 3B | 4 | 0 | 1 | 0 | 0 | 0 | .240 | .322 | .461 | .783 | |
| Daulton Varsho CF | 4 | 0 | 0 | 0 | 0 | 1 | .254 | .323 | .417 | .740 | |
| Alejandro Kirk C | 4 | 0 | 0 | 0 | 0 | 0 | .200 | .260 | .314 | .574 | |
| Ernie Clement 2B | 4 | 0 | 0 | 0 | 0 | 0 | .295 | .319 | .434 | .753 | |
| Sean Keys DH | 4 | 1 | 2 | 0 | 0 | 0 | .250 | .250 | .500 | .750 | 2B |
| Andrés Giménez SS | 3 | 1 | 1 | 1 | 1 | 0 | .238 | .285 | .375 | .660 | 2B |
| Yohendrick Piñango LF | 4 | 0 | 1 | 0 | 0 | 2 | .267 | .310 | .418 | .728 |
HOME · SEA
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford 3B | 3 | 0 | 1 | 0 | 1 | 2 | .216 | .330 | .361 | .691 | 2B |
| Randy Arozarena LF | 4 | 0 | 0 | 0 | 0 | 2 | .280 | .370 | .436 | .806 | |
| Cal Raleigh C | 4 | 0 | 0 | 0 | 0 | 2 | .160 | .264 | .296 | .560 | |
| Josh Naylor 1B | 4 | 0 | 0 | 0 | 0 | 0 | .251 | .314 | .359 | .673 | |
| Luke Raley RF | 3 | 0 | 0 | 0 | 0 | 1 | .231 | .294 | .472 | .766 | |
| Cole Young 2B | 3 | 0 | 1 | 0 | 0 | 1 | .259 | .320 | .388 | .708 | |
| Victor Robles CF | 2 | 0 | 1 | 0 | 1 | 0 | .240 | .288 | .267 | .555 | |
| Colt Emerson SS | 3 | 0 | 0 | 0 | 0 | 2 | .208 | .283 | .432 | .715 | |
| Dominic Canzone DH | 4 | 0 | 1 | 0 | 0 | 2 | .269 | .344 | .537 | .881 |
Pitching lines
AWAY · TOR
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Dylan Cease | 7.0 | 3 | 0 | 0 | 1 | 9 | 0 | 102 | 2.79 | W |
| Jeff Hoffman | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | 24 | 4.42 | HLD |
| Louis Varland | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 16 | 0.96 | SV |
HOME · SEA
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luis Castillo | 6.0 | 5 | 2 | 2 | 1 | 4 | 0 | 101 | 4.79 | L |
| José A. Ferrer | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 15 | 2.43 | |
| Michael Rucker | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 24 | 6.48 | |
| Nick Davila | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 16 | 2.45 |
Manager comparison
AWAY · TOR
Lineup 1.6 R
Bunts 3.2 R
IBBs 3.5 R
HOME · SEA
Lineup 2.6 R
Bunts 1.1 R
IBBs 2.0 R
Recent form
AWAY · TOR
6-4
L1
+1 run diff
LWLWLWWWLW
HOME · SEA
4-6
L1
-26 run diff
LWLWWLLLWL
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.