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, 21 June 2025

MLB games
Final, Citizens Bank Park
46–31
@
46–31
11FINAL4
Box score →

Matchup

Last 15 games
4.4Runs per game4.53
4.87Runs allowed3.47
0.759OPS0.747
5.68Bullpen ERA3.91
21.7Strikeout %19.9
MLB matchupsMets @ Phillies
Away, 46–31
Home, 46–31
Sun 22 Jun, 00:15 UK, Citizens Bank Park
11 – 4

Box score

Box score

Team123456789RH
New York Mets 103012031 1115
Philadelphia Phillies 210010000 48

New York Mets

BatterABRH2B3BHRRBIBBSOSB
1. Francisco Lindor 5121 0130 10
2. Brandon Nimmo 4220 0221 00
3. Juan Soto 5240 0240 00
4. Pete Alonso 4020 0001 20
5. Jeff McNeil 4000 0000 00
Luisangel Acuña 1000 0000 00
6. Jared Young 5110 0110 10
7. Francisco Alvarez 5220 0110 10
8. Brett Baty 4100 0001 10
9. Ronny Mauricio 3010 0000 00
Tyrone Taylor 2210 0000 00
PitcherIPHRERBBSOHRPitches
Griffin Canning5.064 3240 94
Huascar Brazobán2.010 0020 26
Ryne Stanek1.010 0000 13
Chris Devenski1.000 0010 13

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Trea Turner 4100 0000 00
Edmundo Sosa 1000 0000 00
2. Kyle Schwarber 4120 0000 10
Buddy Kennedy 1000 0000 10
3. Alec Bohm 3120 0011 00
4. Nick Castellanos 3011 0011 10
5. Max Kepler 4000 0010 00
6. J.T. Realmuto 4020 0000 00
7. Bryson Stott 4000 0000 20
8. Otto Kemp 3111 0000 10
9. Brandon Marsh 3000 0000 10
Johan Rojas 1000 0000 00
PitcherIPHRERBBSOHRPitches
Mick Abel3.064 4014 73
Joe Ross2.243 3011 42
Tanner Banks0.110 0000 6
Jordan Romano1.000 0010 14
Michael Mercado1.033 3321 41
Taijuan Walker1.011 1011 18

Team comparison

Last 15 games before this one
MetsPhillies
4.4 Runs per game 4.53
4.87 Runs allowed 3.47
0.759 OPS 0.747
5.68 Bullpen ERA 3.91
21.7 Strikeout % 19.9

Weather at first pitch

86°F, wind 9 mph, 9 mph blowing out