Toronto Blue Jays vs San Francisco Giants
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Daulton Varsho | Daulton Varsho singles on a fly ball to right fielder Jung Hoo Lee. Ernie Clement scores. Nathan Lukes to 3rd. George Springer to 2nd. | TOR 1, SF 0 |
| T1 | Kazuma Okamoto | Umpire reviewed (home run), call on the field was upheld: Kazuma Okamoto hits a grand slam (21) to right field. Nathan Lukes scores. George Springer scores. Daulton Varsho scores. | TOR 5, SF 0 |
| T8 | Myles Straw | Myles Straw grounds into a force out, shortstop Willy Adames to second baseman Luis Arraez. Daulton Varsho scores. Kazuma Okamoto to 3rd. Alejandro Kirk out at 2nd. Myles Straw to 1st. Myles Straw advances to 1st, on a missed catch error by first baseman Rafael Devers, assist to second baseman Luis Arraez. | TOR 6, SF 0 |
| T8 | Andrés Giménez | Andrés Giménez singles on a ground ball to shortstop Willy Adames. Kazuma Okamoto scores. Myles Straw to 2nd. | TOR 7, SF 0 |
| T9 | Vladimir Guerrero Jr. | Vladimir Guerrero Jr. homers (5) on a line drive to center field. Nathan Lukes scores. | TOR 9, SF 0 |
| T9 | George Springer | George Springer homers (9) on a fly ball to center field. | TOR 10, SF 0 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| TOR | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 10 |
| SF | 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.
Dylan Cease started for Blue Jays, leaving with a 7–0 lead.
-
Dylan Cease
Starter
8.0
118
0
11
W
Pitch-by-pitch: what Dylan Cease threw
CSW 35% 1st-pitch strike 75% 4.2 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 45 38% 3 17 12 12 1 Slider 33 28% 7 4 11 8 3 Changeup 16 14% 2 0 1 9 4 Knuckle Curve 14 12% 1 5 1 5 2 Sinker 6 5% 1 0 1 1 3 Sweeper 4 3% 0 1 0 2 1 - Tyler Rogers Setup 1.0 4 0 0 inherited 1, stranded 1
Logan Webb started for Giants, leaving trailing 0–5. Out of the bullpen, Ryan Walker took the roughest line.
-
Logan Webb
Starter
7.0
106
5
2
L
Pitch-by-pitch: what Logan Webb threw
CSW 23% 1st-pitch strike 60% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 29 27% 0 6 3 9 11 Changeup 29 27% 3 2 8 11 5 Cutter 17 16% 0 2 6 3 6 Sweeper 16 15% 2 5 3 5 1 Four-Seam Fastball 15 14% 1 3 2 6 3 - Spencer Bivens Middle 1.0 31 2 1
- Ryan Walker Closer 1.0 28 3 0
Where the game turned
- Varsho 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ernie Clement 2B | 5 | 1 | 1 | 0 | 0 | 0 | .297 | .318 | .430 | .748 | |
| Nathan Lukes RF | 4 | 2 | 2 | 0 | 1 | 0 | .289 | .343 | .395 | .738 | |
| Vladimir Guerrero Jr. 1B | 5 | 1 | 1 | 2 | 0 | 0 | .262 | .343 | .351 | .694 | HR (5) |
| George Springer DH | 4 | 2 | 1 | 1 | 1 | 1 | .222 | .310 | .383 | .693 | HR (9) |
| Daulton Varsho CF | 4 | 2 | 2 | 1 | 1 | 0 | .246 | .314 | .399 | .713 | SB |
| Kazuma Okamoto 3B | 5 | 2 | 2 | 4 | 0 | 1 | .237 | .314 | .462 | .776 | HR (21) |
| Alejandro Kirk C | 4 | 0 | 1 | 0 | 1 | 0 | .185 | .256 | .284 | .540 | |
| Myles Straw LF | 2 | 0 | 0 | 0 | 0 | 0 | .229 | .288 | .336 | .624 | |
| Andrés Giménez SS | 4 | 0 | 1 | 1 | 0 | 0 | .234 | .280 | .365 | .645 | |
| Jonatan Clase LF | 3 | 0 | 0 | 0 | 0 | 1 | .250 | .250 | .625 | .875 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Heliot Ramos LF | 4 | 0 | 1 | 0 | 0 | 3 | .278 | .317 | .488 | .805 | |
| Luis Arraez 2B | 4 | 0 | 0 | 0 | 0 | 0 | .324 | .360 | .457 | .817 | |
| Casey Schmitt 3B | 4 | 0 | 0 | 0 | 0 | 0 | .275 | .301 | .482 | .783 | |
| Rafael Devers 1B | 3 | 0 | 0 | 0 | 1 | 0 | .244 | .311 | .472 | .783 | |
| Jung Hoo Lee RF | 3 | 0 | 0 | 0 | 0 | 0 | .308 | .340 | .437 | .777 | |
| Willy Adames SS | 2 | 0 | 0 | 0 | 1 | 1 | .229 | .281 | .421 | .702 | |
| Bryce Eldridge DH | 3 | 0 | 0 | 0 | 0 | 2 | .269 | .355 | .457 | .812 | |
| Drew Gilbert CF | 2 | 0 | 0 | 0 | 1 | 2 | .240 | .327 | .383 | .710 | |
| Drew Cavanaugh C | 1 | 0 | 0 | 0 | 0 | 1 | .167 | .200 | .167 | .367 | |
| Eric Haase C | 2 | 0 | 0 | 0 | 0 | 2 | .162 | .235 | .365 | .600 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Dylan Cease | 8.0 | 1 | 0 | 0 | 3 | 11 | 0 | 118 | 2.56 | W |
| Tyler Rogers | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1.73 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | 7.0 | 5 | 5 | 5 | 2 | 2 | 1 | 106 | 3.86 | L |
| Spencer Bivens | 1.0 | 3 | 2 | 0 | 1 | 1 | 0 | 31 | 0.00 | |
| Ryan Walker | 1.0 | 3 | 3 | 3 | 1 | 0 | 2 | 28 | 7.52 |
Manager comparison
Recent form
Season series: 1-0 with TOR listed first across 1 prior meeting.
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.