Open the board

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

Toronto Blue Jays beat San Francisco Giants, San Francisco Giants 3 to Toronto Blue Jays 6, on Saturday, July 19, 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.

MLBSaturday, July 19, 2025
DateJul 19, 2025
Start time3:07 PM ET
VenueRogers Centre, Toronto, Ontario
TVNBC Sports BA, MLB.TV, Sportsnet, TVA
Attendance42,015

Line score

Team123456789R
San Francisco Giants0000111003
Toronto Blue Jays00000402-6

Top performers

San Francisco Giants
Batting AverageHeliot Ramos · 1-3, RBI, K
Home RunsWilly Adames · 2-3, 2 HR, 2 RBI, 2 R, K
Runs Batted InWilly Adames · 2-3, 2 HR, 2 RBI, 2 R, K
MLB RatingWilly Adames · 2-3, 2 HR, 2 RBI, 2 R, K
Toronto Blue Jays
Batting AverageAddison Barger · 4-4, 2B, R
Home RunsTyler Heineman · 2-3, HR, 2B, 3 RBI, R
Runs Batted InTyler Heineman · 2-3, HR, 2B, 3 RBI, R
MLB RatingTyler Heineman · 2-3, HR, 2B, 3 RBI, R

Team comparison

San Francisco GiantsToronto Blue Jays
Runs per game
-
-
Runs allowed per game
-
-
52-47Record57-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
Heliot Ramos1-3301100114.265.337.429
Rafael Devers0-4400000120.206.325.330
Wilmer Flores0-4400000117.241.316.371
Matt Chapman0-3300000213.230.341.413
Willy Adames2-332222019.224.309.391
Casey Schmitt0-3300000215.248.333.384
Jung Hoo Lee0-3300000011.247.314.398
Luis Matos1-331100006.175.216.392
Patrick Bailey0-3300000113.205.268.297
Team4-2929343209118

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb6.0114411080-563.0880
Randy Rodriguez1.010001016-120.8416
Ryan Walker1.022201111-94.4611
Team8.01466131107-77107

Toronto Blue Jays

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nathan Lukes1-5501000110.274.365.389
George Springer1-4401001015.276.368.490
Vladimir Guerrero Jr.1-4401000011.275.382.429
Bo Bichette1-4411000115.280.322.438
Addison Barger4-441400009.273.326.514
Joey Loperfido1-4401000014.381.435.571
Ernie Clement1-3311100012.284.325.381
Will Wagner2-4412200111.239.340.315
Myles Straw0-001000000.246.290.316
Tyler Heineman2-3312310010.341.396.518
Team14-35356146113107

Toronto Blue Jays

PlayerIPHRERBBKHRPC-STERAPC
Eric Lauer6.022207181-582.8081
Chad Green1.011100115-103.7315
Brendon Little1.000001011-71.9611
Jeff Hoffman1.010001011-94.7911
Team9.0433092118-84118

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 19, 2025

Frequently asked questions

Who won San Francisco Giants vs Toronto Blue Jays?

Toronto Blue Jays won, 6-3, on Saturday, July 19, 2025.

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

San Francisco Giants 3, Toronto Blue Jays 6.

Who were the top performers?

San Francisco Giants: Heliot Ramos (1-3, RBI, K batting average). Toronto Blue Jays: Addison Barger (4-4, 2B, R 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.