MLB · Sun, May 31 · 1:40 PM

Marlins at Mets

O/U 7.5 · RL Mets -1.5 · Citi Field

Gary's pick

Mets ML-164

CONF 78%

Result

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

2

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

Every MLB game this dayThe MLB recordToday's MLB board