Mets vs. Phillies Odds & Betting Predictions - June 21, 2025
Mets at Phillies
11:15 pm • FOXStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 2.21 | 2-0 | |
![]() | ![]() | 3.80 | 6-3 |
Mets at Phillies Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Mets 45-31 | -1.5 | -1.5+130 | o10.5-119 | -122 |
![]() Phillies 46-30 | u9.5 | +1.5-155 | u10.5-103 | +102 |

Citizens Bank ParkPhiladelphia
Mets vs. Phillies Expert Picks

VegasIsMyBitch
Last 30d: 14-5-0 (+7.7u)
NYM -118
0.85u
Over 10.5-115
0.87u

Allan Lem
Last 30d: 40-37-1 (-4.4u)
Under 10.5+100
0.25u
Just a sprinkle here. Have this projected closer to 9.5 so like the even odds we’re getting.

Boomer Betz
Last 30d: 198-209-3 (+3.9u)
K.Schwarber o0.5 HR+250
0.4u

Sir Lockselot
Last 30d: 34-61-0 (-4.2u)
PHI +100
2u
🔑 Phillies ML +100 (FanDuel) 2u
Bit of a homer play but Phillies at home +money with one of their top prospects on the mound? I’ll take that all day. Everyone thinks Mets are due and they are but this spot is too juicy for me not to take

Kyle Murray
Last 30d: 70-87-2 (+17.7u)
NYM -102 (F5)
1u

💰🦡 Jake
Last 30d: 80-106-4 (-23.6u)
PHI -105 (F5)
1.05u

Lock & Cash
Last 30d: 16-14-0 (-1.5u)
NYM -105
0.95u

Picks Office
Last 30d: 89-75-2 (+14.2u)
NYM +105
1.05u
Follow @PicksOffice on X to read the full writeup.

Sandy Plashkes
Last 30d: 103-105-4 (-1.6u)
NYM -102
1u

Boomer Betz
Last 30d: 198-209-3 (+3.9u)
M.Abel o4.5 Ks+125
1u

Sean Zerillo
Last 30d: 147-146-3 (+5.2u)
Over 9.5-112
0.5u
Bet to 10 (-105)
Mets vs. Phillies Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Mets vs. Phillies Public Betting Percentages
Betting Trends
- Phillies are 4-1 in their last 5 games.
- Phillies are 3-2 in their last 5 games against the spread
- Phillies are 19-19 in their road games against the spread
- The totals have gone OVER in 2 of Phillies' last 5 games
- The totals have gone OVER in 19 of Phillies' 38 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Mets vs. Phillies Injury Updates

Mets Injuries
- Frankie MontasSP
Montas is out with back
Out
- Sean ManaeaSP
Manaea is out with oblique
Out
- Jose SiriCF
Siri is out with leg
Out
- Nick Madrigal3B
Madrigal is out with shoulder
Out
- Tylor MegillSP
Megill is out with elbow
Out
- Christian ScottSP
Scott is out for season with elbow
Out for Season
- Kodai SengaSP
Senga is out with hamstring
Out

Phillies Injuries
- Bryce Harper1B
Harper is out with wrist
Out
Mets vs. Phillies Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 94 | 5 | 4 | 3 | |
![]() | 26 | 2 | 2 | 0 | |
![]() | 13 | 1 | 0 | 0 | |
![]() | 13 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-5 | 1 | 1 | 3 |
![]() | 2-4 | 2 | 2 | 2 |
![]() | 4-5 | 2 | 2 | 4 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-5 | 1 | 1 | 1 |
![]() | 2-5 | 2 | 1 | 1 |
![]() | 0-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-2 | 2 | 0 | 0 |
![]() | 1-2 | 2 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 73 | 3 | 1 | 4 | |
![]() | 42 | 2.2 | 1 | 3 | |
![]() | 6 | 0.1 | 0 | 0 | |
![]() | 14 | 1 | 1 | 0 | |
![]() | 41 | 1 | 2 | 3 | |
![]() | 18 | 1 | 1 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 1 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 2-3 | 1 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
Mets vs. Phillies Odds Comparison
Could not load odds
Mets at Phillies Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Mets 45-31 | N/A | N/A |
![]() Phillies 46-30 | N/A | N/A |