MLB · Sun, Aug 2 · 1:40 PM

Marlins at Mets

O/U 8.5 · RL Marlins -1.5

Gary's pick

Marlins ML-120

CONF 64%

Result

WCashedFinal 2-0

The read

Sunday afternoon game at Citi Field, first pitch just before two, wind blowing across the field from right to left off the bay, and the trade deadline hanging over both teams. Miami already took the first two games of this series and it wasn't close in either one. Now the finale gives Miami one of their best arms, Sandy Alcantara, against a guy most people in that ballpark had to look up. Marlins are the small favorite, a hair pricier than they were this morning.

Robert Stock hasn't pitched in the majors since June of last year, and hasn't started a big league game since 2021. The Mets called him up from the minors this morning. Whatever he has left, he's got to bring it against a Miami lineup stacked with lefty and switch hitters — Kyle Stowers is red hot with four home runs in the past week and hitting the ball as hard as anyone, Griffin Conine has three more and has been crushing right-handers, Liam Hicks has hit them all year long. And the safety net got thinner overnight: the Mets sent one reliever down, cut another loose, and replaced him with a kid from the minors. So the middle innings are a real problem, not a formality. Alcantara has been the exact opposite — going deep into games in five of his last six, seven scoreless against Philadelphia last week, and he's owned this Mets team over his career.

The only thing making me think twice is the price and a few honest red flags. Miami has been bad on the road this year, the bats have gone quiet the last two weeks, and Citi Field is the kind of ballpark that turns a good lineup into a one-run grind. Lindor is the one who scares me — he's hit Alcantara well, he's been on fire the last two weeks, and he's swinging like the only guy in that dugout who hasn't given up on the season. But at this price I'm not paying for a sure thing, I'm paying for a near coin flip in a game where one side has a proven starter on normal rest and the other is holding tryouts on deadline eve with a shorthanded bullpen behind him. The price hasn't accounted for that gap. Marlins to win, and let Sandy do his thing.

The full analysis

Sunday matinee at Citi Field, 1:40 first pitch, wind coming right-to-left off the bay and a trade deadline sitting over both dugouts like weather. Miami has taken the first two of this set by a combined 11-4, and the finale hands the ball to Sandy Alcantara against a name half this ballpark had to look up. Marlins -120, up a tick from -116 this morning.

Robert Stock hadn't thrown a major league pitch since June of last year, or started a big league game since 2021, until New York selected his contract off the Syracuse roster this morning. Whatever he's got, he's being asked to bring it against a Miami lineup that runs seven left-handed or switch bats at a right-hander — Kyle Stowers with four homers in the last week and a 95.8 average exit velocity, Griffin Conine with three more and a 1.031 OPS against righties, Liam Hicks hitting .306 off them all year. And the fallback plan got thinner overnight: the Mets optioned Pintaro, designated Herget, and filled the spot with a Double-A arm, which means innings three through six are a live problem rather than a formality. Alcantara has been the opposite kind of day — six innings or more in five of his last six, seven shutout against Philadelphia last week, and 18 career games against these Mets holding them to .211.

The number is the only thing keeping this honest, and I want to say the case against out loud. Miami is 23-32 away from home, the bats have averaged 3.7 a game over the last two weeks, and Citi Field is the yard that turns a good lineup into a 2-1 argument. Lindor is the one who scares me — .303 with two homers off Alcantara, .321 with four homers over his last 15 days, swinging like the only man in that dugout who didn't read the standings. But at -120 I'm not paying for certainty, I'm paying for a coin flip on a game where one side has an established starter on normal rest and the other is holding auditions on deadline eve with a stripped bullpen behind it. That's a gap the price hasn't closed. Marlins on the moneyline, and let Sandy pitch it.

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 August 2, 2026 at 12:09 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, draftkings, caesars, betmgm, betrivers, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3

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