MLB Game
San Francisco Giants at Toronto Blue Jays
Final
SF
3
@
TOR
6
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueRogers Centre
StartJul 19, 7:07 PM
Day/Nightday
Attendance42015
First Pitch2025-07-19T19:08:00.000Z
DecisionW: Eric Lauer · L: Logan Webb · SV: Jeff Hoffman
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 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 4 | 0 |
| TOR | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 2 | — | 6 | 14 | 0 |
Starting Pitchers
San Francisco Giants
Logan Webb
— · 9-7 · ERA 3.08
Toronto Blue Jays
Eric Lauer
— · 5-2 · ERA 2.80
Team Totals
San Francisco Giants Batting
AVG.229
Runs3
Hits4
HR2
BB0
K9
Toronto Blue Jays Batting
AVG.260
Runs6
Hits14
HR1
BB1
K3
San Francisco Giants Pitching
ERA3.54
K3
BB1
IP8.0
Hits14
HR1
Toronto Blue Jays Pitching
ERA4.10
K9
BB0
IP9.0
Hits4
HR2
Pitch View
Jeff Hoffman vs Wilmer Flores
Umpire reviewed (play at 1st), call on the field was upheld: Wilmer Flores grounds into a double play, shortstop Bo Bichette to second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Heliot Ramos out at 2nd. Wilmer Flores out at 1st.
4 pitches
Selected Pitch
Pitch #4
TypeSplitter
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity89.6 mph
End Velocity83.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.83
Plate Z1.57
Zone9
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
3 - 6 · 3 outs
Umpire reviewed (play at 1st), call on the field was upheld: Wilmer Flores grounds into a double play, shortstop Bo Bichette to second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Heliot Ramos out at 2nd. Wilmer Flores out at 1st.
Batter: Wilmer Flores · Pitcher: Jeff Hoffman
top 9
3 - 6 · 1 out
Rafael Devers strikes out swinging.
Batter: Rafael Devers · Pitcher: Jeff Hoffman
top 9
3 - 6 · 0 outs
Heliot Ramos singles on a sharp ground ball to center fielder Myles Straw.
Batter: Heliot Ramos · Pitcher: Jeff Hoffman
bottom 8
3 - 6 · 3 outs
George Springer lines out to center fielder Jung Hoo Lee.
Batter: George Springer · Pitcher: Ryan Walker
bottom 8
3 - 6 · 2 outs
Nathan Lukes called out on strikes.
Batter: Nathan Lukes · Pitcher: Ryan Walker
bottom 8
3 - 6 · 1 out
Tyler Heineman homers (3) on a fly ball to right field. Myles Straw scores.
Batter: Tyler Heineman · Pitcher: Ryan Walker
bottom 8
3 - 4 · 1 out
Will Wagner singles on a sharp line drive to center fielder Jung Hoo Lee.
Batter: Will Wagner · Pitcher: Ryan Walker
bottom 8
3 - 4 · 1 out
Ernie Clement grounds out, third baseman Matt Chapman to first baseman Wilmer Flores.
Batter: Ernie Clement · Pitcher: Ryan Walker
top 8
3 - 4 · 3 outs
Patrick Bailey called out on strikes.
Batter: Patrick Bailey · Pitcher: Brendon Little
top 8
3 - 4 · 2 outs
Luis Matos grounds out sharply, shortstop Bo Bichette to first baseman Vladimir Guerrero Jr.
Batter: Luis Matos · Pitcher: Brendon Little
top 8
3 - 4 · 1 out
Jung Hoo Lee grounds out, shortstop Bo Bichette to first baseman Vladimir Guerrero Jr.
Batter: Jung Hoo Lee · Pitcher: Brendon Little
bottom 7
3 - 4 · 3 outs
Joey Loperfido flies out to center fielder Jung Hoo Lee.
Batter: Joey Loperfido · Pitcher: Randy Rodríguez
San Francisco Giants Roster
Lineup
Heliot RamosLF#17
AVG — · HR 0 · RBI 1
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Wilmer Flores1B#41
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 2 · RBI 2
Casey Schmitt2B#10
AVG — · HR 0 · RBI 0
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Luis MatosRF#29
AVG — · HR 0 · RBI 0
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Bench
Andrew KniznerC#21
AVG — · HR — · RBI —
Brett Wisely2B#0
AVG — · HR — · RBI —
Dominic Smith1B#7
AVG — · HR — · RBI —
Mike YastrzemskiRF#5
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP 6.0 · K 1 · ERA —
Matt GageP#93
IP — · K — · ERA —
Randy RodríguezP#73
IP 1.0 · K 1 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 1 · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Tristan BeckP#43
IP — · K — · ERA —
Tyler RogersP#71
IP — · K — · ERA —
Toronto Blue Jays Roster
Lineup
Nathan LukesRF#38
AVG — · HR 0 · RBI 0
George SpringerDH#4
AVG — · HR 0 · RBI 0
Vladimir Guerrero Jr.1B#27
AVG — · HR 0 · RBI 0
Bo BichetteSS#11
AVG — · HR 0 · RBI 0
Addison Barger3B#47
AVG — · HR 0 · RBI 0
Joey LoperfidoLF#10
AVG — · HR 0 · RBI 0
Ernie Clement2B#22
AVG — · HR 0 · RBI 1
Myles StrawCF#3
AVG — · HR 0 · RBI 0
Tyler HeinemanC#55
AVG — · HR 1 · RBI 3
Bench
Alejandro KirkC#30
AVG — · HR — · RBI —
Davis SchneiderLF#36
AVG — · HR — · RBI —
Leo JiménezSS#49
AVG — · HR — · RBI —
Will Wagner3B#7
AVG — · HR 0 · RBI 2
Pitchers
Braydon FisherP#63
IP — · K — · ERA —
Brendon LittleP#54
IP 1.0 · K 1 · ERA —
Chad GreenP#57
IP 1.0 · K 0 · ERA —
Chris BassittP#40
IP — · K — · ERA —
Eric LauerP#56
IP 6.0 · K 7 · ERA —
Jeff HoffmanP#23
IP 1.0 · K 1 · ERA —
José BerríosP#17
IP — · K — · ERA —
Justin BruihlP#58
IP — · K — · ERA —
Kevin GausmanP#34
IP — · K — · ERA —
Max ScherzerP#31
IP — · K — · ERA —
Robinson PiñaP#33
IP — · K — · ERA —
Tommy NanceP#45
IP — · K — · ERA —
Yariel RodríguezP#29
IP — · K — · ERA —
