Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

San Francisco Giants vs Philadelphia Phillies: result and box score, 15 April 2025

MLB games
Final, Citizens Bank Park
12–5
@
10–7
4FINAL6
Box score →

Matchup

Last 15 games
5.27Runs per game3.8
3.47Runs allowed4
0.735OPS0.691
1.66Bullpen ERA4.66
24Strikeout %21
MLB matchupsGiants @ Phillies
Away, 12–5
Home, 10–7
Tue 15 Apr, 23:45 UK, Citizens Bank Park
4 – 6

Box score

Box score

Team123456789RH
San Francisco Giants 000201010 48
Philadelphia Phillies 02000220x 610

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Heliot Ramos 4110 0000 10
2. Willy Adames 4010 0000 00
3. Jung Hoo Lee 4121 0010 10
4. Matt Chapman 3121 0001 01
5. Wilmer Flores 3100 0011 11
6. Casey Schmitt 4010 0020 10
7. Luis Matos 2000 0000 00
Mike Yastrzemski 2000 0000 00
8. Patrick Bailey 4000 0000 30
9. Tyler Fitzgerald 4010 0000 10
PitcherIPHRERBBSOHRPitches
Justin Verlander5.284 4311 104
Randy Rodríguez0.100 0000 6
Hayden Birdsong1.022 2101 24
Spencer Bivens1.000 0010 14

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Bryson Stott 4120 1000 01
2. Trea Turner 3000 0001 00
3. Bryce Harper 3110 0121 00
4. Kyle Schwarber 2110 0002 00
5. Nick Castellanos 4110 0000 10
6. J.T. Realmuto 4120 0120 00
7. Max Kepler 4121 0000 00
8. Alec Bohm 4010 0010 01
9. Brandon Marsh 3000 0010 10
PitcherIPHRERBBSOHRPitches
Jesús Luzardo5.153 3240 90
Orion Kerkering0.200 0010 11
Jordan Romano1.000 0010 10
José Alvarado1.031 1010 30
Matt Strahm1.000 0010 7

Team comparison

Last 15 games before this one
GiantsPhillies
5.27 Runs per game 3.8
3.47 Runs allowed 4
0.735 OPS 0.691
1.66 Bullpen ERA 4.66
24 Strikeout % 21

Weather at first pitch

54°F, wind 14 mph