The Phillies have won two straight in this series and can send the last-place Mets home with a sweep, but Citizens Bank Park has a way of turning “should win” into a nail-biter.

Quick take:

  • Pick: Phillies -1.5
  • Why: Philadelphia’s lineup has feasted on this series and Alan Rangel gives the Mets’ offense too many chances against a shaky Phillies bullpen without needing it.
  • The number to watch: Kyle Schwarber’s MLB-leading 33 home runs

Sunday afternoon at Citizens Bank Park closes out a series the Phillies have already taken control of, having outscored the Mets 12-2 across the first two games. New York sits at 41-58, dead last in the NL East and 16 games back, while Philadelphia has quietly kept pace with Atlanta at 55-44, just two games out of first with a wild card cushion to spare.

For the Mets, this is about pride and avoiding the sweep. Francisco Lindor is questionable with a hand issue, and losing Tylor Megill to an elbow injury has already thinned a rotation that’s leaned hard on rookie arms like Nolan McLean all season.

Why Philadelphia Opened as a Home Favorite

Books have the Phillies at -134 to -135 on the moneyline with a run line of -1.5, and the total sits at 8.5. That’s a fairly light number for two lineups that both have thump — Juan Soto and the Mets can change a game in one swing — but the market is pricing in exactly what’s happened the last two nights: Philadelphia’s bats have been relentless and its bullpen, even without Max Lazar (oblique) and possibly Andrew Painter, has enough swing-and-miss stuff to hold a late lead. If you like plus value, sitting on Mets +1.5 to avoid the sweep outright isn’t crazy, but the safer side of this number is still the home team.

Tuesday, July 21 at 6:41 PMSpreadMoneyTotal
Los Angeles Dodgers
+1.5
(-195)
+108
O 9
(-102)
Philadelphia Phillies
-1.5
(155)
-120
U 8.5
(100)

Recent Form

Philadelphia’s won five of its last ten and looks locked in against this particular opponent; New York has stumbled to a similar 5-5 mark over the same stretch but has been outclassed in the head-to-head matchups that matter most this month.

DATE OPP CLOSE RESULT ATS/OU
Jul 20, 2026 @Milwaukee Brewers +4 / 9.5 Lost 8-3 Lost / Over
Jul 19, 2026 @Philadelphia Phillies -5.5 / 12.5 Lost 6-1 Lost / Under
Jul 19, 2026 @Philadelphia Phillies -5.5 / 12.5 Won 1-6 Lost / Under
Jul 18, 2026 @Philadelphia Phillies +1.5 / 8.5 Won 1-4 Won / Under
Jul 18, 2026 @Philadelphia Phillies +1.5 / 8.5 Lost 6-1 Lost / Under
Jul 16, 2026 @Philadelphia Phillies +1.5 / 9.5 Won 1-4 Won / Under
Jul 12, 2026 Boston Red Sox +1.5 / 8 Lost 2-3 Won / Under
Jul 11, 2026 Boston Red Sox -1.5 / 7.5 Lost 0-4 Lost / Under
Jul 10, 2026 Boston Red Sox -1.5 / 7.5 Lost 2-6 Lost / Over
Jul 9, 2026 Kansas City Royals -1.5 / 9 Won 7-3 Won / Over

DATE OPP CLOSE RESULT ATS/OU
Jul 20, 2026 Los Angeles Dodgers -1.5 / 8.5 Won 10-7 Won / Over
Jul 19, 2026 New York Mets +5.5 / 12.5 Won 6-1 Won / Under
Jul 19, 2026 New York Mets +5.5 / 12.5 Lost 1-6 Won / Under
Jul 18, 2026 New York Mets -1.5 / 8.5 Lost 1-4 Lost / Under
Jul 18, 2026 New York Mets -1.5 / 8.5 Won 6-1 Won / Under
Jul 16, 2026 New York Mets -1.5 / 9.5 Lost 1-4 Lost / Under
Jul 12, 2026 @Detroit Tigers +1.5 / 7 Won 0-5 Won / Under
Jul 11, 2026 @Detroit Tigers -1.5 / 7.5 Won 2-4 Won / Under
Jul 10, 2026 @Detroit Tigers -1.5 / 9 Lost 10-2 Lost / Over
Jul 9, 2026 @Cincinnati Reds -1.5 / 9.5 Won 0-1 Lost / Under

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Jul 19, 2026 Philadelphia Phillies @New York Mets +5.5 / 12.5 Won 6-1 Won / Under
Jul 19, 2026 Philadelphia Phillies @New York Mets +5.5 / 12.5 Lost 1-6 Won / Under
Jul 18, 2026 Philadelphia Phillies @New York Mets -1.5 / 8.5 Lost 1-4 Lost / Under
Jul 18, 2026 Philadelphia Phillies @New York Mets -1.5 / 8.5 Won 6-1 Won / Under
Jul 16, 2026 Philadelphia Phillies @New York Mets -1.5 / 9.5 Lost 1-4 Lost / Under
Jun 28, 2026 New York Mets @Philadelphia Phillies +1.5 / 8.5 Lost 4-5 Won / Over
Jun 27, 2026 New York Mets @Philadelphia Phillies -1.5 / 9 Won 6-2 Won / Under
Jun 26, 2026 New York Mets @Philadelphia Phillies +1.5 / 8.5 Lost 1-2 Won / Under
Jun 21, 2026 Philadelphia Phillies @New York Mets -1.5 / 8 Won 6-2 Won / Push
Jun 20, 2026 Philadelphia Phillies @New York Mets -1.5 / 7.5 Won 15-3 Won / Over

McLean’s Strikeout Stuff Meets a Lineup That Won’t Chase

Nolan McLean takes the ball for the Mets sporting a 3.52 ERA and 125 strikeouts over 107.1 innings, numbers that rank him sixth in the NL in punchouts. He’s been the one consistent piece of an otherwise disappointing Mets rotation, and against a Phillies lineup that doesn’t strike out at an alarming rate, his ability to miss bats will decide whether New York keeps this competitive into the middle innings or gets buried early.

The bigger concern is on the other side. Alan Rangel takes the mound for Philadelphia at 0-2 with a 4.19 ERA, and while the Phillies’ offense has bailed him out in this series, a Mets lineup built around Soto’s power (21 home runs, .292 average) has more than enough capability to make him pay if his command wavers early.

Kyle Schwarber’s 33 home runs lead all of baseball, and he’s been the engine behind Philadelphia outscoring the Mets 12-2 through the first two games of this series.

Brandon Marsh has quietly been part of that damage too, hitting .294 with 15 home runs and 46 RBI out of the bottom third of Philadelphia’s order — the kind of secondary production that turns a lineup from good to dangerous. Bryce Harper adds another 20 home runs of his own, giving the Phillies three separate hitters capable of erasing a deficit in a single at-bat.

New York’s counter has to come from somewhere beyond Soto. Trea Turner and the top of Philadelphia’s order have had their way with a Mets pitching staff that’s already down Megill, and unless McLean can carry a shutdown effort deep into the game, the raw firepower gap tilts hard toward the home dugout. It’s a sunny 82-degree afternoon with no rain in the forecast, conditions that tend to help the ball carry at Citizens Bank Park — one more small factor working in the Phillies’ favor.

There’s also the matter of urgency. Philadelphia is fighting to stay attached to Atlanta at the top of the NL East, and every game against a sub-.500 division opponent is one the Phillies know they need to bank if they want to avoid a dogfight for the division down the stretch. The Mets, by contrast, are essentially playing out the string in a lost season, and while professional pride keeps a roster from mailing it in, the motivational gap between a team fighting for seeding and a team fighting to avoid embarrassment is real. That gap tends to show up in the middle innings, when a bullpen with something to play for finds an extra gear one without it can’t match.

Prediction and Best Bet

Philadelphia completes the sweep behind another multi-homer effort from the middle of its order, while McLean keeps the Mets in it early before the bullpen difference shows up late.

The pick:

  1. Prediction: Philadelphia Phillies 6, New York Mets 3
  2. Best Bet: Phillies -1.5

Philadelphia has outscored New York by 10 runs already this series, and nothing about Sunday’s matchup — from the bullpen depth to the extra MLB odds value on the run line — suggests that trend reverses.