MLB Game
San Francisco Giants at Atlanta Braves
Final
SF
9
@
ATL
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueTruist Park
StartJul 23, 4:15 PM
Day/Nightday
Attendance33352
First Pitch2025-07-23T16:15:00.000Z
DecisionW: Justin Verlander · L: Spencer Strider
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 | 3 | 3 | 3 | 0 | 0 | 9 | 10 | 0 |
| ATL | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 3 | 7 | 0 |
Starting Pitchers
San Francisco Giants
Justin Verlander
— · 1-8 · ERA 4.70
Atlanta Braves
Spencer Strider
— · 4-8 · ERA 3.72
Team Totals
San Francisco Giants Batting
AVG.233
Runs9
Hits10
HR3
BB4
K12
Atlanta Braves Batting
AVG.243
Runs3
Hits7
HR0
BB5
K7
San Francisco Giants Pitching
ERA3.60
K7
BB5
IP9.0
Hits7
HR0
Atlanta Braves Pitching
ERA4.05
K12
BB4
IP9.0
Hits10
HR3
Pitch View
Tyler Rogers vs Drake Baldwin
Drake Baldwin grounds out, shortstop Willy Adames to first baseman Dominic Smith.
4 pitches
Selected Pitch
Pitch #4
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity83.5 mph
End Velocity77.2 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 X1.04
Plate Z2.47
Zone14
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
bottom 9
9 - 3 · 3 outs
Drake Baldwin grounds out, shortstop Willy Adames to first baseman Dominic Smith.
Batter: Drake Baldwin · Pitcher: Tyler Rogers
bottom 9
9 - 3 · 2 outs
Matt Olson lines out to left fielder Heliot Ramos.
Batter: Matt Olson · Pitcher: Tyler Rogers
bottom 9
9 - 3 · 1 out
Jurickson Profar doubles (6) on a sharp line drive to center fielder Luis Matos.
Batter: Jurickson Profar · Pitcher: Tyler Rogers
bottom 9
9 - 3 · 1 out
Marcell Ozuna called out on strikes.
Batter: Marcell Ozuna · Pitcher: Tyler Rogers
top 9
9 - 3 · 3 outs
Dominic Smith called out on strikes.
Batter: Dominic Smith · Pitcher: Raisel Iglesias
top 9
9 - 3 · 2 outs
Casey Schmitt pops out to first baseman Matt Olson.
Batter: Casey Schmitt · Pitcher: Raisel Iglesias
top 9
9 - 3 · 1 out
Mike Yastrzemski called out on strikes.
Batter: Mike Yastrzemski · Pitcher: Raisel Iglesias
bottom 8
9 - 3 · 3 outs
Eli White strikes out swinging.
Batter: Eli White · Pitcher: Joey Lucchesi
bottom 8
9 - 3 · 2 outs
Nacho Alvarez Jr. pops out to second baseman Brett Wisely.
Batter: Nacho Alvarez Jr. · Pitcher: Joey Lucchesi
bottom 8
9 - 3 · 1 out
Michael Harris II grounds out, second baseman Brett Wisely to first baseman Dominic Smith.
Batter: Michael Harris II · Pitcher: Joey Lucchesi
top 8
9 - 3 · 3 outs
Brett Wisely called out on strikes.
Batter: Brett Wisely · Pitcher: Dylan Lee
top 8
9 - 3 · 2 outs
Willy Adames strikes out swinging.
Batter: Willy Adames · Pitcher: Dylan Lee
San Francisco Giants Roster
Lineup
Heliot RamosLF#17
AVG — · HR 0 · RBI 0
Rafael DeversDH#16
AVG — · HR 2 · RBI 4
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Brett Wisely2B#0
AVG — · HR 0 · RBI 0
Mike YastrzemskiRF#5
AVG — · HR 0 · RBI 0
Casey Schmitt3B#10
AVG — · HR 0 · RBI 0
Dominic Smith1B#7
AVG — · HR 0 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 1
Luis MatosCF#29
AVG — · HR 0 · RBI 1
Bench
Andrew KniznerC#21
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR — · RBI —
Matt Chapman3B#26
AVG — · HR 1 · RBI 2
Wilmer Flores1B#41
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP — · K — · ERA —
Carson SeymourP#77
IP — · K — · ERA —
Joey LucchesiP#57
IP 1.0 · K 1 · ERA —
Justin VerlanderP#35
IP 5.0 · K 3 · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP — · K — · ERA —
Randy RodríguezP#73
IP — · K — · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 1 · ERA —
Sean HjelleP#64
IP 1.0 · K 1 · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Tyler RogersP#71
IP 1.0 · K 1 · ERA —
Atlanta Braves Roster
Lineup
Jurickson ProfarLF#7
AVG — · HR 0 · RBI 0
Matt Olson1B#28
AVG — · HR 0 · RBI 0
Drake BaldwinDH#30
AVG — · HR 0 · RBI 2
Sean MurphyC#12
AVG — · HR 0 · RBI 1
Ozzie Albies2B#1
AVG — · HR 0 · RBI 0
Michael Harris IICF#23
AVG — · HR 0 · RBI 0
Nacho Alvarez Jr.3B#67
AVG — · HR 0 · RBI 0
Eli WhiteRF#36
AVG — · HR 0 · RBI 0
Marcell OzunaPH#20
AVG — · HR 0 · RBI 0
Bench
Luke WilliamsSS#37
AVG — · HR — · RBI —
Nick AllenSS#2
AVG — · HR 0 · RBI 0
Ronald Acuña Jr.RF#13
AVG — · HR — · RBI —
Sandy LeónC#9
AVG — · HR — · RBI —
Pitchers
Aaron BummerP#49
IP 0.2 · K 0 · ERA —
Bryce ElderP#55
IP — · K — · ERA —
Dane DunningP#34
IP 0.2 · K 0 · ERA —
Dylan DoddP#46
IP 0.2 · K 0 · ERA —
Dylan LeeP#52
IP 1.0 · K 3 · ERA —
Enyel De Los SantosP#61
IP — · K — · ERA —
Grant HolmesP#66
IP — · K — · ERA —
Hunter StrattonP#65
IP — · K — · ERA —
Joey WentzP#33
IP — · K — · ERA —
Pierce JohnsonP#38
IP — · K — · ERA —
Rafael MonteroP#48
IP — · K — · ERA —
Raisel IglesiasP#26
IP 1.0 · K 2 · ERA —
Spencer StriderP#99
IP 5.0 · K 7 · ERA —
