The Mets are 17.5 games out of first place and playing out the string, but the Marlins have won five straight and are clinging to a wild-card pulse — and neither team is behaving the way its record suggests.
Quick take:
- Pick: Marlins +110 on the moneyline
- Why: Eury Pérez has better recent form than his ERA suggests, and Miami’s lineup has been the hotter one all week
- The number to watch: Marlins are 3-2 in their last five, but Otto Lopez is hitting .329 and has carried the offense during the win streak
New York’s season has effectively been over for weeks. At 46-63 and fifth in the NL East, the Mets are just trying to get through the summer healthy, and their injury list reads like a M*A*S*H unit — Juan Soto (calf), Mark Vientos (hand), Clay Holmes, Reed Garrett, Tylor Megill and Dedniel Núñez all on the shelf. Miami, by contrast, has quietly climbed to 55-54 and is riding a three-game winning streak heading into Citi Field, three wins over Philadelphia to close out that series before jumping on a flight to Queens.
That’s the strange gravity of this series: the team with the significantly better record is the road underdog.
Why Vegas Still Likes the Home Team
The latest MLB odds have the Mets installed as moneyline favorites at -130 to -136 depending on the shop, with the spread sitting at Mets -1.5 (+172) and Miami +1.5 (-210) to cover, and the total set at 7 runs. That’s a notable number given New York’s actual form — the Mets are outscoring opponents by 16 runs over their last 10 games and have won five of those, buoyed by a bullpen that’s quietly stabilized even with Garrett and Núñez out. The market is pricing in Nolan McLean’s homefield edge and New York’s recent scoring surge more than the overall record, and with Citi Field’s pitcher-friendly dimensions, the under has some appeal at 7.
| Thursday, July 30 at 7:11 PM | Spread | Money | Total |
| Miami Marlins | +1.5 (-230) | +110 | O 7 (-114) |
| New York Mets | -1.5 (168) | -130 | U 7 (-106) |
Recent Form
Miami’s turnaround has been real, even if their last-10 mark of 3-7 undersells the three-game surge that just happened. The Mets, despite the standings, have actually played .500 ball of late.
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Jul 29, 2026 | Philadelphia Phillies | +1.5 / 7.5 | Won 8-7 | Won / Over |
| Jul 29, 2026 | Philadelphia Phillies | +1.5 / 7.5 | Won 1-0 | Won / Under |
| Jul 29, 2026 | Philadelphia Phillies | +1.5 / 7.5 | Won 8-6 | Won / Over |
| Jul 28, 2026 | Philadelphia Phillies | -1.5 / 7.5 | Won 8-7 | Lost / Over |
| Jul 28, 2026 | Philadelphia Phillies | -1.5 / 7.5 | Won 1-0 | Lost / Under |
| Jul 27, 2026 | Philadelphia Phillies | -1.5 / 12.5 | Won 8-7 | Lost / Over |
| Jul 26, 2026 | San Diego Padres | -1.5 / 8.5 | Lost 2-4 | Lost / Under |
| Jul 26, 2026 | San Diego Padres | -1.5 / 8.5 | Lost 2-7 | Lost / Over |
| Jul 26, 2026 | San Diego Padres | -1.5 / 8.5 | Lost 3-5 | Lost / Under |
| Jul 25, 2026 | San Diego Padres | -1.5 / 8.5 | Lost 2-4 | Lost / Under |
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Jul 29, 2026 | Atlanta Braves | +1.5 / 7.5 | Won 14-3 | Won / Over |
| Jul 29, 2026 | Atlanta Braves | +1.5 / 7.5 | Won 3-2 | Won / Under |
| Jul 29, 2026 | Atlanta Braves | +1.5 / 7.5 | Lost 0-1 | Won / Under |
| Jul 29, 2026 | Atlanta Braves | +1.5 / 8.5 | Won 14-3 | Won / Over |
| Jul 29, 2026 | Atlanta Braves | +1.5 / 8.5 | Won 3-2 | Won / Under |
| Jul 27, 2026 | Atlanta Braves | +1.5 / 10 | Won 14-3 | Won / Over |
| Jul 26, 2026 | Los Angeles Dodgers | -1.5 / 8 | Lost 2-4 | Lost / Under |
| Jul 26, 2026 | Los Angeles Dodgers | -1.5 / 8 | Lost 3-4 | Lost / Under |
| Jul 26, 2026 | Los Angeles Dodgers | -1.5 / 8 | Won 8-3 | Won / Over |
| Jul 25, 2026 | Los Angeles Dodgers | +3.5 / 7.5 | Lost 2-4 | Won / Under |
Showing 10 of last 10 meetings
| DATE | TEAM | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|---|
| May 31, 2026 | New York Mets | @Miami Marlins | -1.5 / 7.5 | Won 10-1 | Won / Over |
| May 30, 2026 | New York Mets | @Miami Marlins | -1.5 / 7 | Won 6-1 | Won / Push |
| May 29, 2026 | New York Mets | @Miami Marlins | +1.5 / 7.5 | Won 9-7 | Won / Over |
| May 24, 2026 | Miami Marlins | @New York Mets | -1.5 / 7.5 | Won 4-0 | Won / Under |
| May 23, 2026 | Miami Marlins | @New York Mets | +1.5 / 8 | Won 4-1 | Won / Under |
| May 22, 2026 | Miami Marlins | @New York Mets | +1.5 / 8 | Won 2-1 | Won / Under |
| Sep 28, 2025 | Miami Marlins | @New York Mets | +1.5 / 8.5 | Won 4-0 | Won / Under |
| Sep 27, 2025 | Miami Marlins | @New York Mets | +1.5 / 7.5 | Lost 0-5 | Lost / Under |
| Sep 26, 2025 | Miami Marlins | @New York Mets | +1.5 / 8.5 | Won 6-2 | Won / Under |
| Aug 31, 2025 | New York Mets | @Miami Marlins | -1.5 / 8.5 | Lost 1-5 | Lost / Under |
McLean vs. Pérez Is Closer Than the Records Say
Nolan McLean takes the ball for the Mets with a 6-5 record and 3.73 ERA over 18 starts, striking out 118 in 101.1 innings — a strong 10.7 K/9 that ranks among the better marks in the National League. He’s been especially sharp lately, posting a 2.70 ERA over his last seven outings with 43 strikeouts in 40 innings. Eury Pérez counters for Miami at 5-8 with a 3.56 ERA, working a bit shorter at roughly 5.1 innings per start, but he’s a former top prospect with swing-and-miss stuff who has kept the Marlins in every game he’s pitched this season.
Offensively, this is where Miami’s case gets stronger. Otto Lopez is hitting .329/.363/.490 with 9 home runs and 50 RBIs, Liam Hicks has 14 homers and a .279 average, and Xavier Edwards is on base at a .373 clip. That’s a deeper, more balanced attack than New York’s, where Marcus Semien (.211, 12 HR) and Bo Bichette (.256, 10 HR) are producing power but not much average, and Carson Benge has been the more consistent bat at .262.
Miami is 42-18 this season when it records eight or more hits — exactly the kind of contact-heavy approach Lopez, Hicks and Edwards have been running lately.
That stat matters against a Mets pitching staff that’s allowed at least one home run in 65 of its 109 games this year, going just 23-42 in those. If Miami’s lineup gets to McLean for a couple of longballs, the Marlins’ formula for winning is right there.
There’s also a workload angle worth watching. McLean has racked up a heavier innings total this season and is coming off a stretch where he’s leaned more on swing-and-miss stuff, sitting at a 28% strikeout rate but also a career-high walk rate that’s crept up. Pérez, by contrast, gets shorter outings but a fresher bullpen picks up the slack behind him — and Miami’s relief corps, thin as the injured list makes it look on paper, has quietly held up during this five-game surge. Short version: neither pitcher is dominant enough to make this a low-scoring grind, which lines up with a total sitting right at 7.
Prediction and Best Bet
McLean gives the Mets a real chance to win this one outright, and home cooking at Citi Field is worth something. But Miami’s offense has more juice up and down the lineup right now, Pérez has been better than his win-loss record indicates, and the Marlins have shown over their last week that they can grind out tight games. The value is with the road team.
The pick:
- Prediction: Marlins 5, Mets 3
- Best Bet: Marlins on the moneyline
Take the plus-money underdog here — Miami’s recent surge and lineup depth make +110 a number worth grabbing before it moves.
