Mets vs. Phillies Odds & Betting Predictions - June 21, 2026

Mets at Phillies

11:20 pm • NBC/Peacock
@
Starting Pitchers
pitcherteameraw-l
Zack Wheeler logoZ.WheelerPhiladelphia Phillies logo2.016-1
David Peterson logoD.PetersonNew York Mets logo5.913-5

Mets at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Mets
34-41
+1.5
+1.5-133
o8-105
+159
Phillies
40-35
u8.5
-1.5+110
u8-113
-191
location pinSunday 11:20 p.m.
June 21, 2026
Citizens Bank ParkPhiladelphia
thermometer image82°Fahrenheit
rain image0%Rain
wind image8Wind

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Mets vs. Phillies Public Betting Percentages

Away Logo

Mets

Public

10%

Bets%

90%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
26-4913-2713-2221-335-16
Mets
31-4414-2217-2221-3110-13

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
32-40-320-18-212-22-126-26-26-14-1
Mets
33-37-519-13-414-24-125-24-38-13-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
40-3521-1919-1632-228-13
Mets
34-4118-1816-2326-268-15

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 20thNYMW 15-3-1.5 WO 7.5PHI -199
Jun 18thNYML 4-6-1.5 LU 10NYM -122
Jun 17thMIAL 4-12+1.5 LO 9.5MIA -122
Jun 16thMIAW 8-2-1.5 WO 8.5PHI -185
Jun 15thMIAW 7-0-1.5 WU 8PHI -205

Phillies vs. Mets Injury Updates

Phillies Injuries

  • Max Lazar
    RP

    Lazar is out with oblique

    Out

  • Andrew Painter
    SP

    Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.

    Questionable

Mets Injuries

  • Francisco Lindor
    SS

    Lindor is questionable with hand

    Questionable

  • Tylor Megill
    SP

    Megill is out with elbow

    Out

  • Justin Hagenman
    SP

    Hagenman is out with ribs

    Out

Mets vs. Phillies Starting Lineups
Mets Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
David Peterson logoLD.Peterson, P3-55.911.6258.16
HITTERSAVGOBPSLGHR
Carson Benge logo1C.Benge, RF.257.316.3857
Bo Bichette logo2B.Bichette, SS.250.295.3728
Juan Soto logo3J.Soto, LF.300.398.58217
Jared Young logo4J.Young, 1B.235.298.4244
A.J. Ewing logo5A.Ewing, CF.261.341.3782
Marcus Semien logo6M.Semien, 2B.225.283.3629
Brett Baty logo7B.Baty, 3B.222.298.3123
MJ Melendez logo8M.Melendez, DH.193.315.3674
Francisco Alvarez logo9F.Alvarez, C.255.325.3975
Phillies Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Zack Wheeler logoRZ.Wheeler, P6-12.010.8468.90
HITTERSAVGOBPSLGHR
Trea Turner logo1T.Turner, SS.223.276.3347
Kyle Schwarber logo2K.Schwarber, DH.245.361.55825
Bryce Harper logo3B.Harper, 1B.248.360.47715
Alec Bohm logo4A.Bohm, 3B.232.283.3759
Brandon Marsh logo5B.Marsh, RF.317.352.4929
Edmundo Sosa logo6E.Sosa, LF.235.268.3914
Bryson Stott logo7B.Stott, 2B.236.295.3926
J.T. Realmuto logo8J.Realmuto, C.202.286.3155
Derek Hill logo9D.Hill, CF.213.284.3754

Mets vs. Phillies Odds Comparison

Right Arrow

Could not load odds

Mets at Phillies Team Totals

MatchupOverUnder
Mets
34-41
N/A
N/A
Phillies
40-35
N/A
N/A