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

New York Mets vs Philadelphia Phillies: result and box score, 20 June 2025

MLB games
Final, Citizens Bank Park
45–31
@
46–30
2FINAL10
Box score →

Matchup

Last 15 games
4.6Runs per game3.93
4.6Runs allowed3.47
0.752OPS0.714
4.53Bullpen ERA3.78
20.8Strikeout %20.2
MLB matchupsMets @ Phillies
Away, 45–31
Home, 46–30
Sat 21 Jun, 00:15 UK, Citizens Bank Park
2 – 10

Box score

Box score

Team123456789RH
New York Mets 000002000 27
Philadelphia Phillies 00020062x 1013

New York Mets

BatterABRH2B3BHRRBIBBSOSB
1. Francisco Lindor 4000 0000 20
2. Brandon Nimmo 4021 0000 10
3. Juan Soto 2000 0002 10
4. Pete Alonso 3110 0111 10
5. Jeff McNeil 4110 0110 10
6. Jared Young 4010 0000 20
7. Luis Torrens 4020 0000 00
8. Brett Baty 4000 0000 10
9. Tyrone Taylor 4000 0000 10
PitcherIPHRERBBSOHRPitches
Blade Tidwell3.242 2340 74
José Castillo0.120 0000 5
José Buttó2.000 0030 28
Reed Garrett0.034 4100 20
Justin Garza2.044 4111 35

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Trea Turner 5121 0010 10
2. Kyle Schwarber 3210 0002 01
3. Alec Bohm 5110 0010 10
4. Nick Castellanos 5330 0130 00
5. Max Kepler 5000 0000 20
6. J.T. Realmuto 3220 0001 10
7. Bryson Stott 2011 0032 10
8. Otto Kemp 4000 0010 20
9. Brandon Marsh 4131 0010 00
PitcherIPHRERBBSOHRPitches
Zack Wheeler5.040 0380 98
Taijuan Walker0.132 2002 14
Tanner Banks1.200 0010 26
Max Lazar2.000 0010 17

Team comparison

Last 15 games before this one
MetsPhillies
4.6 Runs per game 3.93
4.6 Runs allowed 3.47
0.752 OPS 0.714
4.53 Bullpen ERA 3.78
20.8 Strikeout % 20.2

Weather at first pitch

82°F, wind 7 mph, 4 mph blowing out