MLB Game
Philadelphia Phillies at San Francisco Giants
Final
PHI
6
@
SF
4
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueOracle Park
StartApr 7, 1:45 AM
Day/Nightnight
Attendance32898
First Pitch2026-04-07T01:45:00.000Z
DecisionW: Jonathan Bowlan · L: Ryan Borucki · SV: Jhoan Duran
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 0 | 0 | 0 | 0 | 2 | 0 | 4 | 0 | 0 | 6 | 11 | 0 |
| SF | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 11 | 0 |
Starting Pitchers
Philadelphia Phillies
Andrew Painter
— · 1- · ERA 4.82
San Francisco Giants
Adrian Houser
— · -1 · ERA 3.97
Team Totals
Philadelphia Phillies Batting
AVG.236
Runs6
Hits11
HR0
BB6
K7
San Francisco Giants Batting
AVG.218
Runs4
Hits11
HR0
BB1
K7
Philadelphia Phillies Pitching
ERA4.35
K7
BB1
IP9.0
Hits11
HR0
San Francisco Giants Pitching
ERA4.78
K7
BB6
IP9.0
Hits11
HR0
Pitch View
Jhoan Duran vs Luis Arraez
Luis Arraez grounds out, shortstop Trea Turner to first baseman Bryce Harper.
2 pitches
Selected Pitch
Pitch #2
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity97.0 mph
End Velocity89.3 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.32
Plate Z1.76
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
bottom 9
6 - 4 · 3 outs
Luis Arraez grounds out, shortstop Trea Turner to first baseman Bryce Harper.
Batter: Luis Arraez · Pitcher: Jhoan Duran
bottom 9
6 - 4 · 2 outs
Willy Adames doubles (4) on a sharp fly ball to right fielder Adolis García.
Batter: Willy Adames · Pitcher: Jhoan Duran
bottom 9
6 - 4 · 2 outs
Patrick Bailey flies out to right fielder Adolis García.
Batter: Patrick Bailey · Pitcher: Jhoan Duran
bottom 9
6 - 4 · 1 out
Harrison Bader pops out to catcher J.T. Realmuto in foul territory.
Batter: Harrison Bader · Pitcher: Jhoan Duran
top 9
6 - 4 · 3 outs
Brandon Marsh strikes out swinging.
Batter: Brandon Marsh · Pitcher: Blade Tidwell
top 9
6 - 4 · 2 outs
Adolis García walks.
Batter: Adolis García · Pitcher: Blade Tidwell
top 9
6 - 4 · 2 outs
Bryson Stott flies out sharply to right fielder Jung Hoo Lee.
Batter: Bryson Stott · Pitcher: Blade Tidwell
top 9
6 - 4 · 1 out
Alec Bohm called out on strikes.
Batter: Alec Bohm · Pitcher: Blade Tidwell
bottom 8
6 - 4 · 3 outs
Jerar Encarnacion grounds out, second baseman Bryson Stott to first baseman Bryce Harper.
Batter: Jerar Encarnacion · Pitcher: Brad Keller
bottom 8
6 - 4 · 2 outs
Jung Hoo Lee singles on a ground ball to center fielder Justin Crawford.
Batter: Jung Hoo Lee · Pitcher: Brad Keller
bottom 8
6 - 4 · 2 outs
Heliot Ramos strikes out swinging.
Batter: Heliot Ramos · Pitcher: Brad Keller
bottom 8
6 - 4 · 1 out
J.T. Realmuto challenged (pitch result), call on the field was overturned: Rafael Devers called out on strikes.
Batter: Rafael Devers · Pitcher: Brad Keller
Philadelphia Phillies Roster
Lineup
Trea TurnerSS#7
AVG — · HR 0 · RBI 1
Kyle SchwarberDH#12
AVG — · HR 0 · RBI 0
Bryce Harper1B#3
AVG — · HR 0 · RBI 3
Alec Bohm3B#28
AVG — · HR 0 · RBI 1
Bryson Stott2B#5
AVG — · HR 0 · RBI 0
Adolis GarcíaRF#53
AVG — · HR 0 · RBI 0
Brandon MarshLF#16
AVG — · HR 0 · RBI 1
J.T. RealmutoC#10
AVG — · HR 0 · RBI 0
Justin CrawfordCF#2
AVG — · HR 0 · RBI 0
Bench
Dylan Moore2B#25
AVG — · HR — · RBI —
Edmundo Sosa2B#33
AVG — · HR — · RBI —
Otto KempOF#4
AVG — · HR — · RBI —
Rafael MarchánC#13
AVG — · HR — · RBI —
Pitchers
Aaron NolaP#27
IP — · K — · ERA —
Andrew PainterP#24
IP 4.0 · K 1 · ERA —
Brad KellerP#40
IP 1.0 · K 2 · ERA —
Cristopher SánchezP#61
IP — · K — · ERA —
Jesús LuzardoP#44
IP — · K — · ERA —
Jhoan DuranP#59
IP 1.0 · K 0 · ERA —
Jonathan BowlanP#52
IP 1.0 · K 2 · ERA —
José AlvaradoP#46
IP 1.0 · K 1 · ERA —
Kyle BackhusP#19
IP — · K — · ERA —
Taijuan WalkerP#99
IP — · K — · ERA —
Tanner BanksP#58
IP — · K — · ERA —
Tim MayzaP#37
IP 1.0 · K 1 · ERA —
Zach PopP#56
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Luis Arraez2B#1
AVG — · HR 0 · RBI 1
Matt Chapman3B#26
AVG — · HR 0 · RBI 2
Rafael Devers1B#16
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 0 · RBI 1
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 0
Jerar EncarnacionDH#19
AVG — · HR 0 · RBI 0
Harrison BaderCF#9
AVG — · HR 0 · RBI 0
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Bench
Casey Schmitt3B#10
AVG — · HR — · RBI —
Christian Koss2B#50
AVG — · HR — · RBI —
Daniel SusacC#6
AVG — · HR — · RBI —
Jared OlivaOF#56
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP 6.0 · K 3 · ERA —
Blade TidwellP#46
IP 1.0 · K 2 · ERA —
Caleb KilianP#45
IP 0.2 · K 1 · ERA —
Erik MillerP#68
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Keaton WinnP#67
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP 1.0 · K 1 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan BoruckiP#47
IP 0.1 · K 0 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Tyler MahleP#54
IP — · K — · ERA —
