Open the board

San Francisco Giants 6, Toronto Blue Jays 8: final score and stats

Toronto Blue Jays beat San Francisco Giants, San Francisco Giants 6 to Toronto Blue Jays 8, on Sunday, July 20, 2025 at Rogers Centre, Toronto, Ontario. Below: the box score, top performers, team stats, injuries and recent form for Toronto Blue Jays vs San Francisco Giants.

MLBSunday, July 20, 2025
DateJul 20, 2025
Start time12:05 PM ET
VenueRogers Centre, Toronto, Ontario
TVRoku
Attendance41,693

Line score

Team123456789R
San Francisco Giants1000140006
Toronto Blue Jays10204100-8

Top performers

San Francisco Giants
Batting AverageDominic Smith · 2-3, 2B, R, BB, K
Home RunsMatt Chapman · 2-4, HR, 2 RBI, 2 R, K
Runs Batted InMatt Chapman · 2-4, HR, 2 RBI, 2 R, K
MLB RatingMatt Chapman · 2-4, HR, 2 RBI, 2 R, K
Toronto Blue Jays
Batting AverageVladimir Guerrero Jr. · 2-3, HR, 2 RBI, 2 R, BB
Home RunsGeorge Springer · 2-4, HR, 2B, RBI, 2 R, K
Runs Batted InVladimir Guerrero Jr. · 2-3, HR, 2 RBI, 2 R, BB
MLB RatingVladimir Guerrero Jr. · 2-3, HR, 2 RBI, 2 R, BB

Team comparison

San Francisco GiantsToronto Blue Jays
Runs per game
-
-
Runs allowed per game
-
-
52-48Record58-41
4th in NL WestStanding5th in AL East
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
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

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jung Hoo Lee2-5512100113.249.315.401
Heliot Ramos2-5502100119.267.338.431
Rafael Devers1-4411000218.208.322.327
Willy Adames0-4400000215.222.306.386
Mike Yastrzemski0-4400000111.242.338.376
Matt Chapman2-4422210120.234.343.425
Dominic Smith2-3312001121.250.327.386
Brett Wisely1-4411100025.225.279.375
Andrew Knizner2-2202101015.186.222.256
Casey Schmitt0-110000002.246.331.381
Team12-36366126129159

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Robbie Ray4.155553295-512.9295
Spencer Bivens1.133301128-194.1828
Tyler Rogers0.11000004-31.544
Joey Lucchesi2.000003023-182.2523
Team8.0988573150-91150

Toronto Blue Jays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ernie Clement1-5511000017.283.323.382
George Springer2-4422110117.279.369.503
Vladimir Guerrero Jr.2-3322211010.278.385.439
Bo Bichette2-4412200014.282.324.443
Alejandro Kirk1-3311101123.306.364.408
Addison Barger1-4411210115.272.325.521
Davis Schneider0-0000002013.218.358.436
Nathan Lukes0-220000016.271.362.385
Leo Jimenez0-4400000216.095.095.238
Myles Straw0-1100001010.244.292.314
Joey Loperfido0-220000019.348.400.522
Team9-3232898357150

Toronto Blue Jays

PlayerIPHRERBBKHRPC-STERAPC
Jose Berrios5.284415189-563.8789
Braydon Fisher0.022210024-142.8624
Justin Bruihl0.220001014-103.3814
Tommy Nance1.200003025-180.0025
Yariel Rodriguez1.00000007-32.377
Team9.01266291159-101159

Season series

TOR wins series 3-0
Jul 20, 2025SF 6, TOR 8
Jul 19, 2025SF 3, TOR 6
Jul 18, 2025SF 0, TOR 4

Team pages

More MLB games on Jul 20, 2025

Frequently asked questions

Who won San Francisco Giants vs Toronto Blue Jays?

Toronto Blue Jays won, 8-6, on Sunday, July 20, 2025.

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

San Francisco Giants 6, Toronto Blue Jays 8.

Who were the top performers?

San Francisco Giants: Dominic Smith (2-3, 2B, R, BB, K batting average). Toronto Blue Jays: Vladimir Guerrero Jr. (2-3, HR, 2 RBI, 2 R, BB batting average).

Where is San Francisco Giants vs Toronto Blue Jays played?

Rogers Centre, Toronto, Ontario.

The model’s read

Grades, leans and the full breakdown for San Francisco Giants vs Toronto Blue Jays 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.