Marlins at Mets
O/U 7.5 · RL Mets -1.5 · Citi Field
Mets ML-164
CONF 78%
WCashedFinal 1-10
The read
It is a gorgeous afternoon at Citi Field as the New York Mets look to complete a crucial division sweep against their division rivals, the Miami Marlins, who are scrambling after a major morning-of rotation shake-up. The headline today is the fresh, last-minute scratch of Marlins scheduled starter Janson Junk, who was placed on the injured list with right shin inflammation today. This forced Miami to pivot to reliever John King for an emergency spot-start, putting immense pressure on a Marlins bullpen that is already missing Andrew Nardi and features a highly volatile Pete Fairbanks. The market has not fully priced in the logistical chaos of a sudden bullpen game for a Marlins squad that is already spiraling on a four-game losing streak and holds a dismal 8-18 record on the road.
While Miami scrambles, the Mets send Nolan McLean to the mound, a power arm whose surface-level 4.40 ERA hides elite, front-line stuff. McLean is significantly underperforming his 3.16 expected ERA, and his curveball generates an absurd 58.8% chase rate that should rack up strikeouts against an aggressive Marlins lineup that carries a high 26.3% whiff rate. On the other side, King's pristine 1.93 relief ERA is built on fragile ground; his primary sinker has allowed a massive .441 expected wOBA, a vulnerability the Mets’ surging offense—led by a red-hot Mark Vientos and the disciplined bat of Juan Soto—is primed to exploit. The Mets' offense has been absolutely scorching in this series, outscoring Miami 15-8 over the last two days while putting up elite statcast contact quality.
The strongest counterargument to backing the Mets is the heavy price tag of -164 for a team that has struggled with consistency this season. However, this is a premium "revenge spot" for a veteran Mets clubhouse that still remembers being eliminated from the postseason by Miami in Game 162 last year, and the structural advantages today are too vast to ignore. Behind the plate, Mets catcher Luis Torrens provides an elite defensive safety net, having caught 81.8% of attempted basestealers this season, which effectively neutralizes Miami's speed game. Facing a disjointed pitching staff in complete survival mode, the Mets have all the momentum, the pitching edge, and the motivation to complete the sweep.
Injuries noted
Mets: [NEW] Jorge Polanco (Second Baseman) — Achilles (Left): Polanco (Achilles) will play two more rehab games and could be activated from the 10-day injured list some time next week on the Mets' road trip, Andrew Tredinnick of The Bergen Record reports. (May 29 — 1d ago) [NEW] Luis Robert Jr. (Center Fielder) — Back (Not Specified): Robert was administered a series of injections for his injured back, Andrew Tredinnick of The Bergen Record reports. (May 29 — 1d ago) [NEW] Francisco Alvarez (C) — Knee (Right): Alvarez (knee) is going through full baseball activities and could be ready for a rehab assignment as soon as next week, Andrew Tredinnick of The Bergen Record reports. (May 29 — 1d ago) [KNOWN] Tyrone Taylor (CF) — Hip (Right): Taylor (hip) will be sent for an MRI, but the team expects that he'll require a stint on the injured list, Andrew Tredinnick of The Bergen Record reports. (May 26 — 4d ago) [KNOWN] Francisco Lindor (Shortstop) — Calf (Left): Mets manager Carlos Mendoza said Monday that Lindor (calf) has begun a running progression, Max Goodman of NJ.com reports. (May 25 — 5d ago) [KNOWN] Kodai Senga (Starting Pitcher) — Back (Not Specified): Senga (back) gave up two earned runs on four hits and a walk over 3.1 innings in a rehab start for Single-A St. Lucie on Friday. He struck out two. (May 23 — 8d ago) [KNOWN] Clay Holmes (SP) — Leg (Right): The Mets transferred Holmes (fibula) from the 15-day injured list to the 60-day IL on Tuesday. (May 19 — 11d ago) [KNOWN] Kevin Herget (Relief Pitcher) — Undisclosed: Herget signed a minor league contract that includes an invitation to spring training with the Mets on Thursday, Will Sammon of The Athletic reports. (May 8 — 23d ago) [KNOWN] Justin Hagenman (Relief Pitcher) — Ribs (Not Specified): The Mets placed Hagenman on the 60-day injured list Saturday due to a rib fracture. (May 8 — 23d ago) [KNOWN] Ronny Mauricio (SS) — Thumb (Left): The Mets placed Mauricio (thumb) on the 10-day injured list Sunday. (May 8 — 23d ago) Marlins: [NEW] Janson Junk (SP) — Lower Leg (Right): The Marlins placed Junk on the 15-day injured list Sunday due to right shin inflammation, Christina De Nicola of MLB.com reports. (May 31 — 0d ago) [NEW] Andrew Nardi (RP) — Ribs (Left): The Marlins placed Nardi on the 15-day injured list Saturday with a left ribcage stress reaction, retroactive to Thursday (May 30 — 0d ago) [NEW] Eury Perez (SP) — Hamstring (Right): The Marlins placed Perez on the 15-day injured list Friday, retroactive to Thursday, due to a right gracilis strain. (May 29 — 1d ago) [NEW] Griffin Conine (Right Fielder) — Hamstring (Left): Conine (hamstring) appears to be a week or two away from beginning a rehab assignment, Barry Jackson of the Miami Herald reports. (May 29 — 2d ago) [KNOWN] Robby Snelling (SP) — Elbow (Left): Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. (May 22 — 8d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (May 8 — 23d ago)
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Board stored May 31, 2026 at 10:52 AM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betrivers, betmgm.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2Nolan McLeanOVER 2.5 Pitcher Earned Runs Pitcher Earned Runs+125
LActual 1
Nolan McLean has entered a period of significant regression, posting a 7.11 ERA over his last five starts. During this stretch, he has surrendered 3, 1, 3, 6, and 7 earned runs respectively, clearing the 2.5 ER line in 80% of his outings.
While he possesses elite strikeout potential, his inability to limit damage—highlighted by 13 hits and 13 ER allowed over his last two abbreviated starts—makes him a prime target for a Marlins lineup that features high-contact threats like Xavier Edwards (.320 AVG) and Otto Lopez (.330 AVG). Additionally, with the Mets' bullpen currently 'exhausted' after a 10-inning game and heavy recent usage, manager Carlos Mendoza is incentivized to let McLean work deeper into the game or navigate out of jams himself, increasing the probability of surrendering multiple runs.
At +125, the market is not fully pricing in his recent form and the situational pressure on the Mets rotation.
Xavier EdwardsOVER 1.5 Total Bases Total Bases+155
LActual 0
Xavier Edwards is currently the most productive contact hitter in the Marlins lineup, entering this contest on a blistering .405 stretch over his last 10 games. As the leadoff hitter, he is guaranteed the highest volume of opportunities to accumulate bases.
He faces Mets starter Nolan McLean, who has struggled significantly with hit suppression recently, allowing 48 hits in 61.1 innings this season and 13 hits over his last two starts alone. Edwards matches up well against McLean's high-velocity, high-K approach as a disciplined contact hitter with a .315 average against right-handed pitching.
Furthermore, the wind at Citi Field is blowing out to right field, which benefits Edwards when batting left-handed against the righty McLean. Given his 60% hit rate on this line over his last 10 games, the +155 price offers significant value.
Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.
Download on the App Store