MLB Game
San Francisco Giants at Toronto Blue Jays
Final
SF
6
@
TOR
8
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueRogers Centre
StartJul 20, 4:05 PM
Day/Nightday
Attendance41693
First Pitch2025-07-20T16:07:00.000Z
DecisionW: José Berríos · L: Robbie Ray · SV: Yariel Rodríguez
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SF | 1 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | 6 | 12 | 0 |
| TOR | 1 | 0 | 2 | 0 | 4 | 1 | 0 | 0 | — | 8 | 9 | 0 |
Starting Pitchers
San Francisco Giants
Robbie Ray
— · 9-4 · ERA 2.92
Toronto Blue Jays
José Berríos
— · 6-4 · ERA 3.87
Team Totals
San Francisco Giants Batting
AVG.230
Runs6
Hits12
HR1
BB2
K9
Toronto Blue Jays Batting
AVG.261
Runs8
Hits9
HR3
BB5
K7
San Francisco Giants Pitching
ERA3.59
K7
BB5
IP8.0
Hits9
HR3
Toronto Blue Jays Pitching
ERA4.12
K9
BB2
IP9.0
Hits12
HR1
Pitch View
Yariel Rodríguez vs Heliot Ramos
Heliot Ramos lines out to center fielder Nathan Lukes.
2 pitches
Selected Pitch
Pitch #2
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity85.6 mph
End Velocity77.4 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.15
Plate Z1.79
Zone8
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
6 - 8 · 3 outs
Heliot Ramos lines out to center fielder Nathan Lukes.
Batter: Heliot Ramos · Pitcher: Yariel Rodríguez
top 9
6 - 8 · 2 outs
Jung Hoo Lee grounds out sharply, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.
Batter: Jung Hoo Lee · Pitcher: Yariel Rodríguez
top 9
6 - 8 · 1 out
Casey Schmitt grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.
Batter: Casey Schmitt · Pitcher: Yariel Rodríguez
bottom 8
6 - 8 · 3 outs
Ernie Clement flies out to center fielder Jung Hoo Lee.
Batter: Ernie Clement · Pitcher: Joey Lucchesi
bottom 8
6 - 8 · 2 outs
Joey Loperfido grounds out, second baseman Brett Wisely to first baseman Dominic Smith.
Batter: Joey Loperfido · Pitcher: Joey Lucchesi
bottom 8
6 - 8 · 1 out
Leo Jiménez lines out sharply to right fielder Mike Yastrzemski.
Batter: Leo Jiménez · Pitcher: Joey Lucchesi
top 8
6 - 8 · 3 outs
Brett Wisely flies out to left fielder Joey Loperfido.
Batter: Brett Wisely · Pitcher: Tommy Nance
top 8
6 - 8 · 2 outs
Dominic Smith strikes out swinging.
Batter: Dominic Smith · Pitcher: Tommy Nance
top 8
6 - 8 · 1 out
Matt Chapman strikes out swinging.
Batter: Matt Chapman · Pitcher: Tommy Nance
bottom 7
6 - 8 · 3 outs
Nathan Lukes strikes out swinging.
Batter: Nathan Lukes · Pitcher: Joey Lucchesi
bottom 7
6 - 8 · 2 outs
Addison Barger strikes out swinging.
Batter: Addison Barger · Pitcher: Joey Lucchesi
bottom 7
6 - 8 · 1 out
Alejandro Kirk strikes out swinging.
Batter: Alejandro Kirk · Pitcher: Joey Lucchesi
San Francisco Giants Roster
Lineup
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 1
Heliot RamosLF#17
AVG — · HR 0 · RBI 1
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Mike YastrzemskiRF#5
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 1 · RBI 2
Dominic Smith1B#7
AVG — · HR 0 · RBI 0
Brett Wisely2B#0
AVG — · HR 0 · RBI 1
Casey SchmittPH#10
AVG — · HR 0 · RBI 0
Bench
Andrew KniznerC#21
AVG — · HR 0 · RBI 1
Luis MatosRF#29
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR — · RBI —
Wilmer Flores1B#41
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Joey LucchesiP#57
IP 2.0 · K 3 · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP — · K — · ERA —
Randy RodríguezP#73
IP — · K — · ERA —
Robbie RayP#38
IP 4.1 · K 3 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Spencer BivensP#76
IP 1.1 · K 1 · ERA —
Tristan BeckP#43
IP — · K — · ERA —
Tyler RogersP#71
IP 0.1 · K 0 · ERA —
Toronto Blue Jays Roster
Lineup
Ernie Clement3B#22
AVG — · HR 0 · RBI 0
George SpringerDH#4
AVG — · HR 1 · RBI 1
Vladimir Guerrero Jr.1B#27
AVG — · HR 1 · RBI 2
Bo BichetteSS#11
AVG — · HR 0 · RBI 2
Alejandro KirkC#30
AVG — · HR 0 · RBI 1
Addison BargerRF#47
AVG — · HR 1 · RBI 2
Nathan LukesCF#38
AVG — · HR 0 · RBI 0
Leo Jiménez2B#49
AVG — · HR 0 · RBI 0
Joey LoperfidoLF#10
AVG — · HR 0 · RBI 0
Bench
Davis SchneiderLF#36
AVG — · HR 0 · RBI 0
Myles StrawCF#3
AVG — · HR 0 · RBI 0
Tyler HeinemanC#55
AVG — · HR — · RBI —
Will Wagner3B#7
AVG — · HR — · RBI —
Pitchers
Braydon FisherP#63
IP 0.0 · K 0 · ERA —
Brendon LittleP#54
IP — · K — · ERA —
Chad GreenP#57
IP — · K — · ERA —
Chris BassittP#40
IP — · K — · ERA —
Eric LauerP#56
IP — · K — · ERA —
Jeff HoffmanP#23
IP — · K — · ERA —
José BerríosP#17
IP 5.2 · K 5 · ERA —
Justin BruihlP#58
IP 0.2 · K 1 · ERA —
Kevin GausmanP#34
IP — · K — · ERA —
Max ScherzerP#31
IP — · K — · ERA —
Robinson PiñaP#33
IP — · K — · ERA —
Tommy NanceP#45
IP 1.2 · K 3 · ERA —
Yariel RodríguezP#29
IP 1.0 · K 0 · ERA —
