Skip to content
GARY A.I.Get the app
MLB · Fri, May 29 · 7:10 PM

Marlins at Mets

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

GARY'S PICK
Mets Moneyline
MLBvs Marlins· -112

Mets
Moneyline

-112 · CASHED · MIA 7 · NYM 9

Marlins

The pick & result

Published pick
Mets ML -112
Published odds
-112
Result
Won
Final score
7-9

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

The lights are bright at Citi Field tonight as the New York Mets look to salvage their division standing in a critical series opener against the visiting Miami Marlins. Under a warm Queens sky with a steady wind blowing out to right field, this matchup features a classic chess match between a young, undefeated righty and a seasoned veteran looking for redemption. The betting public has completely abandoned the Mets, pouring 96 percent of moneyline tickets onto Miami after the Marlins swept them last week. This public rush has driven the line down, but the market is heavily overpaying for a fragile number in Max Meyer's 5-0 record and 2.52 ERA. Statcast metrics show Meyer is a major regression candidate with a 3.79 xERA, and his road ERA (3.98) and night ERA (3.69) expose him as far more human away from home. Facing the same Mets lineup just six days after shutting them down, Meyer loses the element of surprise, which statistically favors the hitters in immediate rematches. Conversely, Freddy Peralta is pitching strictly to his elite peripherals (3.50 xERA vs 3.52 ERA) and thrives in night games with a spectacular 2.16 ERA, making him the much more reliable option to dominate on the mound.

While the Mets' lineup has been depleted by injuries, the return of Juan Soto provides the ultimate anchor against right-handed pitching, boasting a massive 1.135 OPS against righties. Tonight's weather environment—warm air and an 11 mph wind blowing straight out to right field—directly plays into the strengths of Soto and promising rookie Carson Benge. Defensively, the Mets hold a decisive edge that will completely shut down Miami’s primary offense. Marlins speedsters Xavier Edwards and Jakob Marsee rely on manufacturing runs via the stolen base, but Mets catcher Luis Torrens neutralizes this threat entirely with his elite 72.7 percent caught-stealing rate. By preventing extra outs and shutting down the running game, the Mets' defense gives Peralta a clean, professional safety net.

The strongest argument against the Mets is their depleted lineup, but the Marlins are also dealing with a deflating, fresh blow after placing co-ace Eury Perez on the 15-day IL today with a severe hamstring strain. More importantly, the Marlins are a dreadful road team, posting an 8-16 record outside of South Florida. Back home after a much-needed Thursday off-day, the Mets are in a classic 'revenge' spot on Bobby Valentine Legend Night. We are gladly fading the public hysteria and backing the home favorite at a heavily discounted price.

Injuries noted

Mets: [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 — 4d 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 — 6d 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 — 10d 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 — 21d 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 — 21d ago) [KNOWN] Ronny Mauricio (SS) — Thumb (Left): The Mets placed Mauricio (thumb) on the 10-day injured list Sunday. (May 8 — 21d ago) [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 sometime next week on the Mets' road trip, Andrew Tredinnick of The Bergen Record reports. (May 29 — 0d 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 — 0d 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 — 0d ago) [NEW] 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 — 3d ago) Marlins: [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 — 0d 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 — 0d ago) [KNOWN] Robby Snelling (SP) — Elbow (Left): Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. (May 22 — 7d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (May 8 — 21d 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
Daily picks first stored May 29, 2026 at 5:16 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, draftkings, caesars, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    JUAN SOTOWALKS OVER 0.5
    MLBMets· -140

    Juan Soto
    Walks over 0.5

    -140 · LOST · ACTUAL 0

    Mets

    Juan Soto is the center of the Mets' offensive universe tonight, especially with Francisco Lindor, Luis Robert Jr., and Francisco Alvarez all sidelined. Meyer is an elite young talent, but his expected metrics (xERA 3.79) suggest he is allowing more dangerous contact than his 2.52 ERA indicates.

    Given Soto's .341 average and 1.135 OPS against right-handed pitching, combined with an 11 mph wind blowing out toward right field, Meyer has very little incentive to challenge Soto. With a 'gutted' Mets lineup behind him (Jared Young and A.J.

    Ewing), the Marlins are likely to pitch Soto with extreme caution, leading to high walk probability. Soto's discipline is his hallmark, and he has consistently drawn walks in recent weeks even when the lineup was healthier.

  • GARY'S PICK
    OTTO LOPEZH+R+RBI OVER 1.5
    MLBMarlins· -117

    Otto Lopez
    H+R+RBI over 1.5

    -117 · CASHED · ACTUAL 4

    Marlins

    Otto Lopez is the hottest hitter in the Marlins' lineup, currently batting .342 and coming off a stretch of 13 hits in his last 10 games. He provides a high volume floor batting third in the order, and his contact-oriented approach matches up well against Freddy Peralta.

    Peralta is a high-strikeout arm but struggled immensely against this same Miami team last Friday, yielding 8 hits in 7 innings. Lopez specifically excels on the road (.355 AVG) and against right-handed pitching (.290 AVG).

    With Xavier Edwards (.343 AVG) and Liam Hicks (.276 AVG vs RHP) frequently on base ahead of him, Lopez has high-quality opportunities to log hits, drive in runs, or score himself to clear this 1.5 threshold.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day