The San Francisco Giants came out of the All-Star break the same way they went into it, by taking two of three games against an eventual World Series participant. Here, they went on the road to win the series at the Toronto Blue Jays.
At the 100-game mark, the Giants are 54-46, two wins better than their real-life record.
Willy Adames went 6-for-14 (.429) with a team-high six RBI to lead the Giants.
replay 54-46, actual 52-48
July 18 — replay L 2-5 — actual L 0-4
July 19 — replay W 8-1 — actual L 3-6
July 20 — replay W 9-6 (10) — actual L 6-8
2025 San Francisco Giants Replay Home Page
July 18 (5-2 loss): The Giants got out to a quick 2-0 lead in the top of the first when Willy Adames drove in two runs with a two-out single. That was it for San Francisco, however, despite loading the bases with no one out in the second inning. Toronto went ahead in the third on Vladimir Guerrero Jr.’s three-run homer, and Alejandro Kirk added a solo shot in the eighth. Justin Verlander suffered another rough start and fell to 4-8.
2025 SF GIANTS AB R H BI 2025 TOR BLUE JAYS AB R H BI
Mike Yastrzemski 4 1 0 0 Nathan Lukes 3 1 1 0
Heliot Ramos 4 0 0 0 George Springer 4 1 2 1
Rafael Devers 4 1 1 0 Vladimir Guerrero Jr 3 1 2 3
Matt Chapman 4 0 0 0 Bo Bichette 4 0 0 0
Willy Adames 4 0 1 2 Addison Barger 4 0 1 0
Jung Hoo Lee 4 0 1 0 Alejandro Kirk 3 1 1 1
Casey Schmitt 4 0 2 0 Joey Loperfido 4 1 2 0
Dominic Smith 4 0 1 0 Ernie Clement 4 0 0 0
Patrick Bailey 4 0 1 0 Will Wagner 4 0 0 0
TOTALS 36 2 7 2 TOTALS 33 5 9 5
2025 SF GIANTS 200 000 000 -- 2
2025 TOR BLUE JAYS 004 000 01x -- 5
LOB--2025 SF GIANTS 8, 2025 TOR BLUE JAYS 7. ERR--Patrick
Bailey, Ernie Clement, Bo Bichette, Nathan Lukes, Alejandro
Kirk. 2B--George Springer, Joey Loperfido. HR--Vladimir
Guerrero Jr, Alejandro Kirk.
2025 SF GIANTS IP H R ER BB SO HR
Justin Verlander Y [L] 5.00 6 4 4 1 3 1
Tristan Beck 2.00 2 0 0 2 2 0
Matt Gage Y 1.00 1 1 1 0 0 1
2025 TOR BLUE JAYS
Chris Bassitt Y [W] 6.00 6 2 2 1 4 0
Brendon Little XYW 1.00 0 0 0 0 1 0
Yariel Rodriguez Y 1.00 0 0 0 0 2 0
Jeff Hoffman XY [S] 1.00 1 0 0 0 1 0
July 19 (8-1 win): After no one scored in the first five innings, the Giants couldn’t be stopped in the final four. Casey Schmitt had an RBI double in the sixth inning to get it started, and he capped the scoring with a two-run homer in the ninth inning. Other big hits included a solo homer by Luis Matos in the seventh and a two-run double by Heliot Ramos in the eighth. Logan Webb was his usual self and the late runs got him the win, improving his record to 14-4.
2025 SF GIANTS AB R H BI 2025 TOR BLUE JAYS AB R H BI
Heliot Ramos 5 0 2 2 Nathan Lukes 4 0 0 0
Rafael Devers 5 2 2 0 George Springer 4 1 1 0
Wilmer Flores 5 0 2 0 Vladimir Guerrero Jr 3 0 3 0
Matt Chapman 4 1 1 1 Bo Bichette 4 0 1 1
Willy Adames 4 2 2 1 Addison Barger 4 0 0 0
Casey Schmitt 5 1 2 3 Joey Loperfido 4 0 3 0
Jung Hoo Lee 3 1 1 0 Ernie Clement 3 0 0 0
Luis Matos 5 1 1 1 Will Wagner 4 0 0 0
Patrick Bailey 4 0 2 0 Tyler Heineman 3 0 1 0
TOTALS 40 8 15 8 TOTALS 33 1 9 1
2025 SF GIANTS 000 001 223 -- 8
2025 TOR BLUE JAYS 000 001 000 -- 1
LOB--2025 SF GIANTS 9, 2025 TOR BLUE JAYS 7. ERR--Ernie
Clement, Brendon Little XYW. 2B--Casey Schmitt, Heliot Ramos
(2), Bo Bichette, George Springer. HR--Casey Schmitt, Luis
Matos. SB--Tyler Heineman.
2025 SF GIANTS IP H R ER BB SO HR
Logan Webb XZ [W] 6.00 7 1 1 2 9 0
Randy Rodriguez KZ 1.00 0 0 0 0 1 0
Ryan Walker YZ 1.00 1 0 0 0 1 0
Spencer Bivens 1.00 1 0 0 0 1 0
2025 TOR BLUE JAYS
Eric Lauer YZ 6.00 6 1 0 2 9 0
Chad Green Z [L] 1.00 4 2 2 0 1 1
Brendon Little XYW 1.00 2 2 0 1 1 0
Jeff Hoffman XY 1.00 3 3 3 1 0 1
July 20 (9-6 win, 10 inn.): The Giants overcome three Toronto home runs with the help of three triples. Jung Hoo Lee had two of them, one to start the game and the other in the 10th inning, which scored two runs and put the Giants ahead 8-6. Rafael Devers added an RBI single in the 10th. Willy Adames had a two-run triple in the third inning. Joey Lucchesi got his first win in relief and still hasn’t given up a run on 12 2/3 innings of work this season.
2025 SF GIANTS AB R H BI 2025 TOR BLUE JAYS AB R H BI
Jung Hoo Lee 6 3 3 2 Ernie Clement 5 1 1 2
Heliot Ramos 4 1 1 2 George Springer 4 3 2 1
Rafael Devers 3 1 2 1 Vladimir Guerrero Jr 3 0 0 0
Willy Adames 6 0 3 3 Bo Bichette 5 1 3 3
Mike Yastrzemski 4 0 1 1 Alejandro Kirk 4 0 3 0
Matt Chapman 4 0 0 0 Addison Barger 4 0 1 0
Dominic Smith 5 1 2 0 Davis Schneider 5 0 0 0
Brett Wisely 3 1 0 0 Leo Jimenez 4 1 2 0
Andrew Knizner 3 2 0 0 Myles Straw 5 0 0 0
TOTALS 38 9 12 9 TOTALS 39 6 12 6
2025 SF GIANTS 102 012 000 3 -- 9
2025 TOR BLUE JAYS 200 013 000 0 -- 6
LOB--2025 SF GIANTS 11, 2025 TOR BLUE JAYS 10. 2B--George
Springer, Alejandro Kirk. 3B--Willy Adames, Jung Hoo Lee
(2). HR--Ernie Clement, Bo Bichette, George Springer.
HBP--Andrew Knizner. SACF--Heliot Ramos (2). SACB--Brett
Wisely. SB--Jung Hoo Lee.
2025 SF GIANTS IP H R ER BB SO HR
Robbie Ray X 5.00 7 3 3 4 4 1
Spencer Bivens 1.00 3 3 3 0 1 2
Tyler Rogers ZZ 1.00 1 0 0 0 0 0
Joey Lucchesi Z [W] 2.00 1 0 0 2 1 0
Camilo Doval XW [S] 1.00 0 0 0 0 0 0
2025 TOR BLUE JAYS
Jose Berrios 5.00 7 4 4 4 5 0
Braydon Fisher XY 1.00 2 2 2 2 1 0
Justin Bruihl XYZ 1.00 1 0 0 0 1 0
Tommy Nance XZ 2.00 0 0 0 1 3 0
Yariel Rodriguez Y [L] 1.00 2 2 2 0 1 0

