Up arrow
MLB
Games

New York Mets vs. Philadelphia Phillies: Preview, Predictions and Picks for June 21, 2025

Updated on:
Jun 21, 2025 6:34 AM
The New York Mets aim to break their 4-game road losing streak as they face off against the Philadelphia Phillies at Citizens Bank Park on Saturday, June 21, 2025, at 7:15 PM. The Mets, currently second in the NL East with a 45-31 record, will look to even the score against the division-leading Phillies, who hold a 46-30 record and a strong 25-13 home record. The series is currently led by the Mets 3-1, setting the stage for an intense matchup.
New York Mets vs Philadelphia Phillies

Current Odds

NYM
PHI
Over
9.5
-115
Under
10.5
-121
NYM
+1.5
-195
PHI
-1.5
+180
NYM
ML
+100
PHI
ML
-108

Mets vs Phillies statistics

Stat Mets Phillies
Hits 620 (17th) 666 (3rd)
Batting Average .244 (18th) .257 (3rd)
Runs Batted In 326 (11th) 342 (7th)
Runs 335 (12th) 358 (9th)
Home Runs 95 (Tied-7th) 81 (Tied-14th)
Walks 275 (4th) 269 (6th)
Stolen Bases 61 (Tied-10th) 65 (6th)
Strikeouts 595 (10th) 592 (Tied-7th)
Pitches 11406 (4th) 11322 (7th)

Philadelphia Phillies recent games

Game Date Opponent Result Score
6/20/25 vs New York Mets W 10-2
6/19/25 @ Miami Marlins W 2-1
6/18/25 @ Miami Marlins W 4-2
6/17/25 @ Miami Marlins L 8-3
6/16/25 @ Miami Marlins W 5-2

New York Mets recent games

Game Date Opponent Result Score
6/20/25 @ Philadelphia Phillies L 10-2
6/19/25 @ Atlanta Braves L 7-1
6/18/25 @ Atlanta Braves L 5-0
6/17/25 @ Atlanta Braves L 5-4 F/10
6/15/25 vs Tampa Bay Rays L 9-0

Philadelphia Phillies injuries

  • Griff McGarry (SP): Day-To-Day
  • Tristan Garnett (RP): Day-To-Day
  • Bryce Harper (1B): 10-Day-IL
  • Aaron Nola (SP): 60-Day-IL
  • Jose Alvarado (RP): suspension

New York Mets injuries

  • Mark Vientos (3B): 10-Day-IL
  • Frankie Montas (SP): 60-Day-IL
  • Rafael Ortega (CF): Day-To-Day
  • Yacksel Rios (RP): Day-To-Day
  • Oliver Ortega (RP): Day-To-Day

Mets vs Phillies game info

Type Info
Venue Citizens Bank Park
Location Philadelphia, Pennsylvania
First pitch Sat 7:15 PM
TV FOX
Temperature 88°
Chance of Rain 0%

Mets vs Phillies predictions

If you’re watching the New York Mets, there’s really no way to ignore the impact Pete Alonso has every single night. He’s been swinging a hot bat, and things look promising for him in this matchup at Citizens Bank Park. I like him to tally a hit or two, with a decent shot at driving in a run—especially with lefties like Brandon Nimmo and Francisco Lindor often setting things up in front of him. Lindor’s speed and consistency at the plate should give him chances to get on base and score, and Starling Marte could shake things up with a couple of singles and maybe swipe a bag if he gets the green light. The Mets will lean on their contact guys like Jeff McNeil and Francisco Alvarez to keep the line moving, while Griffin Canning, taking the mound, is likely to keep this one competitive by working through five-plus innings and keeping the home run damage to a reasonable level.

On the other side, the Philadelphia Phillies have some real firepower in the lineup, and it’s no surprise they come into this game sitting atop the NL East. Trea Turner is a catalyst—don’t be shocked if you see him rack up a couple of hits and a stolen base, flashing that classic hustle on the basepaths. Kyle Schwarber, always a threat in his home park, could send one deep and is just as likely to draw a pair of walks while driving in a run or two. Alec Bohm and Nick Castellanos are also in position for productive nights, likely picking up hits and chipping in on offense with RBIs. Mick Abel is slated to start, and with that solid bullpen backing him up, his five or so innings could put the Phillies in a great spot if he limits the long ball.

So when you look at the big picture, it feels like the Phillies just have a bit too much going for them at home. The combination of Turner’s spark at the top of the lineup, Schwarber’s muscle in the middle, and Abel’s steadiness on the mound gives them a slight edge—especially at Citizens Bank Park where they’ve been tough all season. The Mets will keep it close, but I’m leaning Phillies in this one. What do you think—can the Mets finally snap their road skid, or will Philadephia rattle off another big win?

Philadelphia Phillies

New York Mets

More Games