Phillies vs. Mets Odds & Betting Predictions - April 21, 2025

Phillies at Mets

11:10 pm • SNY
4 - 5
Starting Pitchers
pitcherteameraw-l
Tylor Megill logoT.MegillNew York Mets logo3.955-5
Aaron Nola logoA.NolaPhiladelphia Phillies logo6.161-7

Phillies at Mets Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
46-31
-1.5
+1.5-185
o8-105
+118
Mets
46-31
u8
-1.5+154
u8-114
-137
location pinMonday 11:10 p.m.
April 21, 2025
Citi FieldFlushing, Queens
Phillies vs. Mets Expert Picks
The Degenerates
The Degenerates
Last 30d: 52-69-1 (-24.7u)
NYM -120 (Live)
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 142-96-4 (+26.3u)
J.Soto o0.5 HR+375
0.1u
N.Castellanos o0.5 HR+600
0.3u
YBK Picks.com
Last 30d: 30-23-4 (+8.2u)
NYM -1+105
2u
The Degenerate
The Degenerate
Last 30d: 5-20-0 (-8.4u)
J.Soto o0.5 HR+360
0.25u
J.Soto o0.5 RBI+170
0.5u
J.Soto o1.5 RBI+550
0.25u
J.Soto o2.5 RBI+1600
0.1u
J.Soto o1.5 Hits + Runs + RBIs-130
1u
Boomer Betz
Boomer Betz
Last 30d: 203-209-4 (+5.9u)
NYM -132
1.52u
#BQ
Scott Rickenbach
Scott Rickenbach
Last 30d: 89-78-0 (-5.1u)
NYM -141
0.71u
Sir Lockselot
Sir Lockselot
Last 30d: 34-60-0 (+0.5u)
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
Bet Labs
Bet Labs
Last 30d: 48-47-1 (-3.7u)
NYM -135
1u
Firefighter Bets
Firefighter Bets
Last 30d: 41-64-0 (-22.3u)
P.Alonso o1.5 Total Bases+135
1u
Capper Central
Capper Central
Last 30d: 119-91-6 (+11.2u)
NYM -129
1u
Shady Biev
Shady Biev
Last 30d: 5-8-0 (-9.7u)
N.Castellanos u0.5 HR-600
0.5u
N.Castellanos u1.5 Total Bases-184
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 81-108-4 (-24.7u)
PHI u3.5+100
1u
Chris Gimino
Chris Gimino
Last 30d: 2-4-0 (-2.2u)
A.Nola u5.5 Ks+115
1u
Cam Is Money
Cam Is Money
Last 30d: 102-136-0 (-25.1u)
J.Soto o1.5 Hits + Runs + RBIs-130
1u
Steak Friend
Steak Friend
Last 30d: 84-105-0 (-33.1u)
PHI +100 (F5)
1u
Grant Neiffer
Grant Neiffer
Last 30d: 17-106-6 (-17.9u)
P.Alonso o0.5 HR+450
0.5u
Mjaybrod
Mjaybrod
Last 30d: 31-34-0 (+4.6u)
PHI +105 (F5)
1u
I still love you Nola
Brian Bitler
Brian Bitler
Last 30d: 78-66-0 (+35.8u)
Under 7.5+100
3u
The Degenerate
The Degenerate
Last 30d: 5-20-0 (-8.4u)
N.Castellanos o0.5 HR+750
0.5u
The pope died
YBB SportsData
YBB SportsData
Last 30d: 7-6-0 (+0.8u)
NYM -120
1u
Sean Zerillo
Sean Zerillo
Last 30d: 145-143-3 (+5.5u)
Under 8-105
0.53u
Bet to -112

Phillies vs. Mets Previews & Analysis

  • Phillies vs Mets: Trust Phillies to Get Back on Track  article feature image

    Phillies vs Mets: Trust Phillies to Get Back on Track

    John Feltman
    Apr 21, 2025 UTC
  • Zerillo's Monday MLB Predictions & Betting Card article feature image

    Zerillo's Monday MLB Predictions & Betting Card

    Sean Zerillo
    Apr 21, 2025 UTC
  • +2825 Home Run Parlay for Monday Night article feature image

    +2825 Home Run Parlay for Monday Night

    Grant Neiffer
    Apr 21, 2025 UTC
  • 3 PRO Picks: Moneylines, Home Runs, K Props article feature image

    3 PRO Picks: Moneylines, Home Runs, K Props

    Action AI
    Apr 21, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Mets Public Betting Percentages

Away Logo

Phillies

Public

26%

Bets%

74%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mets
39-3819-1820-2026-2913-9
Phillies
37-4018-2119-1931-326-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mets
31-45-115-21-116-2426-28-15-17
Phillies
33-40-420-17-213-23-227-32-46-8

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mets
46-3127-1019-2137-189-13
Phillies
46-3125-1421-1741-225-9

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 20thSTLW 7-4-1.5 WO 7NYM -145
Apr 19thSTLW 3-0-1.5 WU 9NYM -205
Apr 18thSTLW 5-4-1.5 LO 8NYM -205
Apr 17thSTLW 4-1-1.5 WU 8NYM -142
Apr 16th@MINL 3-4-U 8MIN +102

Mets vs. Phillies Injury Updates

Mets Injuries

  • Sean Manaea
    SP

    Manaea is out with oblique

    Out

  • Jose Siri
    CF

    Siri is out with leg

    Out

  • Nick Madrigal
    3B

    Madrigal is out with shoulder

    Out

  • Tylor Megill
    SP

    Megill is out with elbow

    Out

  • Christian Scott
    SP

    Scott is out for season with elbow

    Out for Season

  • Kodai Senga
    SP

    Senga is out with hamstring

    Out

Phillies Injuries

  • Bryce Harper
    1B

    Harper is out with wrist

    Out

Phillies vs. Mets Box Score
Phillies Player Stats
Projected
PITCHERPCIPKER
Aaron Nola logoRA.Nola, P1016.164
Jose Ruiz logoRJ.Ruiz, P90.201
Tanner Banks logoLT.Banks, P16130
HITTERSH-ABRHRRBI
Bryson Stott logo1B.Stott, 2B2-5113
Trea Turner logo2T.Turner, SS0-3000
Bryce Harper logo3B.Harper, 1B0-3000
Kyle Schwarber logo4K.Schwarber, DH1-4000
Nick Castellanos logo5N.Castellanos, RF0-4000
Max Kepler logo6M.Kepler, LF2-4100
J.T. Realmuto logo7J.Realmuto, C1-4101
Alec Bohm logo8A.Bohm, 3B1-3100
Johan Rojas logo9J.Rojas, CF0-2000
Kody Clemens logo9K.Clemens, PH0-1000
Cal Stevenson logo9C.Stevenson, CF0-1000
Mets Player Stats
Projected
PITCHERPCIPKER
Tylor Megill logoRT.Megill, P925.1100
Reed Garrett logoRR.Garrett, P120.210
Max Kranick logoRM.Kranick, P36203
Edwin Diaz logoRE.Diaz, P11121
HITTERSH-ABRHRRBI
Francisco Lindor logo1F.Lindor, SS2-3224
Juan Soto logo2J.Soto, RF0-4000
Pete Alonso logo3P.Alonso, 1B1-4000
Brandon Nimmo logo4B.Nimmo, LF1-4000
Jesse Winker logo5J.Winker, DH2-3111
Starling Marte logo5S.Marte, PH0-1000
Starling Marte logo5S.Marte, DH0-1000
Luis Torrens logo6L.Torrens, C0-3000
Luisangel Acuna logo7L.Acuna, 2B1-3100
Brett Baty logo8B.Baty, 3B0-2000
Tyrone Taylor logo9T.Taylor, CF1-3100

Phillies vs. Mets Odds Comparison

Right Arrow

Could not load odds

Phillies at Mets Team Totals

MatchupOverUnder
Phillies
46-31
o3.5-120
u3.5-110
Mets
46-31
o3.5-147
u3.5+116