Return to calendar
FINAL GAME · RECAP

Toronto Blue JaysOpen full analysisSan Francisco GiantsOpen full analysis

DateTuesday, July 7, 2026
First pitch
BallparkOracle Park
FINAL · Tuesday, July 7, 2026
SEO MATCH SUMMARY

The Toronto Blue Jays dominated the San Francisco Giants 9–3 on July 7 at Oracle Park, easily surpassing the Vegas total line of 7.5 runs. Toronto's offense was the decisive factor, accumulating 13 hits and 8 RBI while striking out just 5 times, with one home run fueling the attack. The Giants managed only 9 hits and struggled to capitalize, recording just 2 RBI despite avoiding errors defensively. San Francisco's pitching staff allowed 9 earned runs and surrendered 13 hits, posting a 4.52 ERA that reflected their inability to contain the Blue Jays' lineup. Toronto's pitching was notably more efficient, limiting the Giants to 3 runs on 9 hits with a 4.13 ERA, while striking out 6 batters. The Blue Jays' run differential of plus-6 in this contest underscores their offensive superiority and suggests momentum heading into their next divisional matchup.

Toronto Blue JaysTOR
9W
FINAL
San Francisco GiantsSF
3
Total runs12Run difference6
INNING BY INNING

Line score

Team123456789RHE
TOR0350000019130
SF011010000390
TEAM COMPARISON

Batting box score

TORSF
13Hits9
1Home runs0
1Doubles1
8RBI2
2Walks0
5Strikeouts6
0Stolen bases0
17Total bases10
10Left on base13
0Errors0
.244AVG.256
.305OBP.308
.381SLG.422
.686OPS.730
ON THE MOUND

Pitching box score

TORSF
6Strikeouts5
0Walks2
9Hits allowed13
3Earned runs9
4.13ERA4.52
RUN PRODUCTION

Players who scored

TORBrandon Valenzuela ×2Sean Keys ×2Jonatan Clase ×2Ernie ClementVladimir Guerrero Jr.Kazuma Okamoto
SFHeliot Ramos ×2Rafael Devers
HOME RUNS

Long balls

Jonatan ClaseInning 2
TOR

Batting lineup

PlayerABHHRRBI
Ernie Clement2B · 3-4 | 2B, RBI, R4301
Nathan LukesRF · 1-3 | 2 BB3100
Vladimir Guerrero Jr.1B · 1-5 | K, R5100
Kazuma Okamoto3B · 1-5 | R5100
Brandon ValenzuelaC · 2-4 | K, RBI, 2 R4201
Daulton VarshoCF · 0-44000
Sean KeysDH · 2-4 | K, 2 RBI, 2 R4202
Myles StrawLF · 0-00000
Andrés GiménezSS · 1-4 | K, RBI4101
SF

Batting lineup

PlayerABHHRRBI
Heliot RamosRF · 2-4 | K, 2 R4200
Luis Arraez2B · 2-4 | 2B, RBI4201
Casey Schmitt3B · 1-44100
Rafael DeversDH · 1-4 | R4100
Jung Hoo LeeCF · 0-4 | 2 K4000
Willy AdamesSS · 1-4 | 2 K4100
Bryce Eldridge1B · 1-44100
Victor BericotoLF · 1-4 | RBI4101
Drew CavanaughC · 0-3 | K3000
TOR

Pitchers

PitcherIPKERERA
Spencer Miles7 H · 0 BB4.0122.95
Patrick Corbin2 H · 0 BB2.1215.07
Jeff Hoffman0 H · 0 BB0.2104.35
Mason Fluharty0 H · 0 BB1.0104.58
Louis Varland0 H · 0 BB1.0100.94
SF

Pitchers

PitcherIPKERERA
Trevor McDonald11 H · 1 BB2.1085.46
Adrian Houser0 H · 1 BB5.2504.95
Ryan Walker2 H · 0 BB1.0016.75
EXPLORE NEXT

Related MLB pages