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 PM | Spread | Money | Total |
| 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:
- Prediction: Philadelphia Phillies 6, New York Mets 3
- 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.
