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.743-4
Aaron Nola logoA.NolaPhiladelphia Phillies logo6.161-7

Phillies at Mets Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
27-18
-1.5
+1.5-185
o8-105
+118
Mets
29-17
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: 85-71-2 (+1.9u)
NYM -120 (Live)
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 335-546-15 (-12.3u)
J.Soto o0.5 HR+375
0.1u
N.Castellanos o0.5 HR+600
0.3u
YBK Picks.com
Last 30d: 36-25-2 (+17.6u)
NYM -1+105
2u
The Degenerate
The Degenerate
Last 30d: 108-143-2 (+5.2u)
J.Soto o2.5 RBI+1600
0.1u
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 o1.5 Hits + Runs + RBIs-130
1u
Boomer Betz
Boomer Betz
Last 30d: 171-185-2 (+26.8u)
NYM -132
1.52u
#BQ
Scott Rickenbach
Scott Rickenbach
Last 30d: 82-77-2 (-9.3u)
NYM -141
0.71u
Sir Lockselot
Sir Lockselot
Last 30d: 36-52-0 (+5.6u)
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: 33-32-1 (-3.6u)
NYM -135
1u
Firefighter Bets
Firefighter Bets
Last 30d: 82-106-0 (-19.7u)
P.Alonso o1.5 Total Bases+135
1u
Capper Central
Capper Central
Last 30d: 137-114-9 (+4.6u)
NYM -129
1u
Shady Biev
Shady Biev
Last 30d: 67-75-3 (+11.8u)
N.Castellanos u1.5 Total Bases-184
1u
N.Castellanos u0.5 HR-600
0.5u
💰🦡 Jake
💰🦡 Jake
Last 30d: 128-113-5 (+22.5u)
PHI u3.5+100
1u
Chris Gimino
Chris Gimino
Last 30d: 3-6-0 (-3.3u)
A.Nola u5.5 Ks+115
1u
Cam Is Money
Cam Is Money
Last 30d: 110-135-8 (-31.9u)
J.Soto o1.5 Hits + Runs + RBIs-130
1u
Steak Friend
Steak Friend
Last 30d: 235-281-4 (-43.5u)
PHI +100 (F5)
1u
Grant Neiffer
Grant Neiffer
Last 30d: 34-124-6 (+24.7u)
P.Alonso o0.5 HR+450
0.5u
Mjaybrod
Mjaybrod
Last 30d: 65-70-2 (-4.4u)
PHI +105 (F5)
1u
I still love you Nola
Brian Bitler
Brian Bitler
Last 30d: 82-96-0 (-40.2u)
Under 7.5+100
3u
The Degenerate
The Degenerate
Last 30d: 108-143-2 (+5.2u)
N.Castellanos o0.5 HR+750
0.5u
The pope died
YBB SportsData
YBB SportsData
Last 30d: 15-12-0 (+2.4u)
NYM -120
1u
Sean Zerillo
Sean Zerillo
Last 30d: 150-167-9 (-8.8u)
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
22-2412-1010-1415-197-5
Phillies
23-2212-1211-1018-195-3

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mets
16-29-17-14-19-1516-17-10-12
Phillies
20-24-113-117-13-117-19-13-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mets
29-1717-512-1223-116-6
Phillies
27-1816-811-1023-144-4

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

  • Frankie Montas
    SP

    Montas is out with back

    Out

  • Sean Manaea
    SP

    Manaea is out with oblique

    Out

  • Paul Blackburn
    SP

    Blackburn is out with knee

    Out

  • Jose Siri
    CF

    Siri is out with leg

    Out

  • Nick Madrigal
    3B

    Madrigal is out with shoulder

    Out

  • Ronny Mauricio
    SS

    Mauricio is out with knee

    Out

  • Christian Scott
    SP

    Scott is out for season with elbow

    Out for Season

Phillies Injuries

    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
    27-18
    o3.5-120
    u3.5-110
    Mets
    29-17
    o3.5-147
    u3.5+116