Phillies vs. Mets Odds & Betting Predictions - April 21, 2025
Phillies at Mets
11:10 pm • SNYStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.95 | 5-5 | ||
![]() | 6.01 | 5-10 |
Phillies at Mets Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Phillies 5-4 | -1.5 | +1.5-185 | o8-105 | +118 |
Mets 6-4 | u8 | -1.5+154 | u8-114 | -137 |

Citi FieldFlushing, Queens
Phillies vs. Mets Expert Picks
The Degenerates
Last 30d: 101-87-4 (+5.9u)
NYM -120 (Live)
1u
Top Shelf Action 🥃
Last 30d: 302-275-8 (+6.1u)
J.Soto o0.5 HR+375
0.1u
N.Castellanos o0.5 HR+600
0.3u
YBK Picks.com
Last 30d: 43-40-3 (-14.9u)
NYM -1+105
2u
The Degenerate
Last 30d: 0-0-0 (+0.0u)
J.Soto o0.5 HR+360
0.25u
J.Soto o2.5 RBI+1600
0.1u
J.Soto o0.5 RBI+170
0.5u
J.Soto o1.5 RBI+550
0.25u
J.Soto o1.5 Hits + Runs + RBIs-130
1u
Boomer Betz
Last 30d: 103-86-2 (+36.4u)
NYM -132
1.52u
#BQ
Doug Ziefel
Last 30d: 218-297-17 (-19.3u)
T.Megill u5.5 Ks-140
0.7u
Scott Rickenbach
Last 30d: 106-110-4 (-15.8u)
NYM -141
0.71u
Sir Lockselot
Last 30d: 18-42-0 (-18.1u)
PHI +120
2u
🔑 Phillies ML +120 (FanDuel) 2u
Phillies are too good to be +120. I know Nola has been bad this year but his underlying numbers are all in line with his career numbers. Phils want revenge after how the season ended. Public all over the Mets. My boys gonna do it
Doug Ziefel
Last 30d: 218-297-17 (-19.3u)
A.Nola u17.5 Outs+100
0.5u
Bet Labs
Last 30d: 15-15-0 (-1.7u)
NYM -135
1u
Doug Ziefel
Last 30d: 218-297-17 (-19.3u)
NYM -137
0.5u
Ryan Minion
Last 30d: 225-268-1 (-5.7u)
NYM -130
$1.00
Capper Central
Last 30d: 0-0-0 (+0.0u)
NYM -129
1u
Ryan Minion
Last 30d: 225-268-1 (-5.7u)
P.Alonso o1.5 Total Bases+135
$1.00
N.Castellanos o0.5 HR+430
$0.50
Shady Biev
Last 30d: 0-0-0 (+0.0u)
N.Castellanos u1.5 Total Bases-184
1u
N.Castellanos u0.5 HR-600
0.5u
💰🦡 Jake
Last 30d: 66-70-0 (+2.3u)
PHI u3.5+100
1u
Chris Gimino
Last 30d: 16-21-0 (+1.1u)
A.Nola u5.5 Ks+115
1u
Cam Is Money
Last 30d: 87-66-4 (+12.1u)
J.Soto o1.5 Hits + Runs + RBIs-130
1u
Steak Friend
Last 30d: 0-0-0 (+0.0u)
PHI +100 (F5)
1u
Grant Neiffer
Last 30d: 9-55-0 (+2.8u)
P.Alonso o0.5 HR+450
0.5u
Mjaybrod
Last 30d: 78-72-0 (+3.2u)
PHI +105 (F5)
1u
I still love you Nola
Brian Bitler
Last 30d: 60-77-2 (-57.2u)
Under 7.5+100
3u
Matt DiLeo
Last 30d: 38-34-0 (-0.3u)
T.Megill u5.5 Ks-125
1u
The Degenerate
Last 30d: 0-0-0 (+0.0u)
N.Castellanos o0.5 HR+750
0.5u
The pope died
YBB SportsData
Last 30d: 6-4-0 (+2.6u)
NYM -120
1u
Matt Trollo
Last 30d: 12-13-2 (-1.5u)
Under 8-108
0.54u
Pitcher friendly park and weather - a pair of solid SPs & NYM pen has been fairly dominant

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

Phillies Injuries
- Zack WheelerSP
Wheeler is out with shoulder
Out
- Max LazarRP
Lazar is out with oblique
Out

Mets Injuries
- Francisco LindorSS
Lindor is questionable with hand
Questionable
- Brett Baty3B
Brett Baty scratched Sunday.
Out
- Tylor MegillSP
Megill is out with elbow
Out
- Justin HagenmanSP
Hagenman is out with ribs
Out
Phillies vs. Mets Box Score
Phillies Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 101 | 6.1 | 6 | 4 | |
![]() | 9 | 0.2 | 0 | 1 | |
![]() | 16 | 1 | 3 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-5 | 1 | 1 | 3 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
Mets Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 92 | 5.1 | 10 | 0 | |
![]() | 12 | 0.2 | 1 | 0 | |
![]() | 36 | 2 | 0 | 3 | |
![]() | 11 | 1 | 2 | 1 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-3 | 2 | 2 | 4 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 2-3 | 1 | 1 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
Phillies vs. Mets Odds Comparison
Could not load odds
Phillies at Mets Team Totals
MatchupOverUnder | ||
|---|---|---|
Phillies 5-4 | N/A | N/A |
Mets 6-4 | N/A | N/A |
































