Open the board

Toronto Blue Jays 10, San Francisco Giants 0: final score and stats

Toronto Blue Jays beat San Francisco Giants, Toronto Blue Jays 10 to San Francisco Giants 0, on Wednesday, July 8, 2026 at Oracle Park, San Francisco, California. Below: the box score, top performers, team stats, injuries and recent form for San Francisco Giants vs Toronto Blue Jays.

MLBWednesday, July 8, 2026
DateJul 8, 2026
Start time3:45 PM ET
VenueOracle Park, San Francisco, California
TVESPN Unlmtd/MLB.TV
Attendance34,023

Line score

Team123456789R
Toronto Blue Jays50000002310
San Francisco Giants0000000000

Top performers

Toronto Blue Jays
Batting AverageNathan Lukes · 2-4, 2 R, BB
Home RunsGeorge Springer · 1-4, HR, RBI, 2 R, BB, K
Runs Batted InKazuma Okamoto · 2-5, HR, 4 RBI, 2 R, K
MLB RatingDylan Cease · 8.0 IP, 0 ER, H, 11 K, 3 BB
San Francisco Giants
Batting AverageHeliot Ramos · 1-4, 3 K
Home RunsEric Haase · 0-2, 2 K
Runs Batted InEric Haase · 0-2, 2 K
MLB RatingHeliot Ramos · 1-4, 3 K

Team comparison

Toronto Blue JaysSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
44-49Record38-54
5th in AL EastStanding4th in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Toronto Blue Jays
Anthony Santander RF · Shoulder - Surgery
Out
Cody Ponce SP · Knee - Surgery
Out
Addison Barger RF · Elbow - Surgery
Out
Bowden Francis SP · Elbow - Surgery
Out
Jose Berrios SP · Elbow - Surgery
Out
San Francisco Giants
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Casey Schmitt LF · Knee - Surgery
Out

Box score

Toronto Blue Jays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ernie Clement1-5511000011.297.318.430
Nathan Lukes2-4422001023.289.343.395
Vladimir Guerrero Jr.1-5511210011.262.343.351
George Springer1-4421111124.222.310.383
Daulton Varsho2-4422101016.246.314.399
Kazuma Okamoto2-5522410121.237.314.462
Alejandro Kirk1-4401001019.185.256.284
Jonatan Clase0-3300000111.250.250.625
Myles Straw0-220000006.229.288.336
Andres Gimenez1-4401100023.234.280.365
Team11-404010119343165

Toronto Blue Jays

PlayerIPHRERBBKHRPC-STERAPC
Dylan Cease8.01003110118-812.56118
Tyler Rogers1.00000004-31.734
Team9.01003110122-84122

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Heliot Ramos1-4401000315.278.317.488
Luis Arraez0-4400000012.324.360.457
Casey Schmitt0-440000008.275.301.482
Rafael Devers0-3300001017.244.311.472
Jung Hoo Lee0-3300000017.308.340.437
Willy Adames0-2200001115.229.281.421
Bryce Eldridge0-3300000213.269.355.457
Drew Gilbert0-2200001212.240.327.383
Eric Haase0-220000029.162.235.365
Drew Cavanaugh0-110000014.167.200.167
Team1-28280100311122

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb7.0555221106-723.86106
Spencer Bivens1.032011031-210.0031
Ryan Walker1.033310228-157.5228
Team9.011108433165-108165

Season series

TOR wins series 2-1
Jul 8, 2026TOR 10, SF 0
Jul 7, 2026TOR 9, SF 3
Jul 6, 2026TOR 1, SF 10

Team pages

More MLB games on Jul 8, 2026

Frequently asked questions

Who won Toronto Blue Jays vs San Francisco Giants?

Toronto Blue Jays won, 10-0, on Wednesday, July 8, 2026.

What was the final score of Toronto Blue Jays vs San Francisco Giants?

Toronto Blue Jays 10, San Francisco Giants 0.

Who were the top performers?

Toronto Blue Jays: Nathan Lukes (2-4, 2 R, BB batting average). San Francisco Giants: Heliot Ramos (1-4, 3 K batting average).

Where is Toronto Blue Jays vs San Francisco Giants played?

Oracle Park, San Francisco, California.

The model’s read

Grades, leans and the full breakdown for Toronto Blue Jays vs San Francisco Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.