Marlins at Mets
O/U 8.5 · RL Marlins -1.5
The pick & result
- Published pick
- Marlins ML -120
- Published odds
- -120
- Result
- Won
- Final score
- 2-0
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
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.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
PLATOON EDGE
Liam Hicks (bats L) hits 1st against Robert Stock (RHP)
.878Hicks has an .878 OPS against right-handers this year against .521 the other way, and he leads off tonight facing righty Robert Stock. The favorable half of his season lines up right at the top of the order.
Kyle Stowers (bats L) draws Robert Stock (RHP), batting 2nd
.864Stowers carries an .864 OPS against righties compared to .515 against lefties, a split his blended season line doesn't show. He's batting second tonight against right-hander Robert Stock, right in his strong side.
HEAT CHECK
Francisco Lindor: 1.042 OPS in Last 15 Days
1.042Lindor's last 15 days, a 1.042 OPS, sit well clear of his .753 season line. Nine homers on the year, and tonight's total-bases number is 1.5 for a hitter who's currently locked in.
COOLING OFF
Otto Lopez: .512 OPS in L15 — draws RHP Robert Stock
.512Lopez has cooled off, .512 over his last 15 against an .836 season mark, and tonight's righty, Robert Stock, is technically his weaker side — though .805 against right-handers is still a fine number. This looks like a hitter working through a stretch, not a bad spot.
FIRST INNING
NRFI watch: quiet first innings on both sides of MIA @ NYM
NRFIBoth sides have been quiet early, three first-inning runs apiece across their last ten games, and Alcantara's held hitters to .278 in first innings this year. The number sitting basically at a coinflip feels about right for two offenses that take a while to get going.
PARK WEATHER
Wind blowing out 13 mph at Citi Field tonight
OUT 13Tonight's reading at Citi Field — Partly Cloudy, 82°, wind 13 mph, Out To LF. Everything about the air says carry. The total sits at 6.5.
HEAD-TO-HEAD
Marlins are 9-5 vs Mets this season
9-59-5 in the season series and Miami dropped 6 on them last time out — they've had success against this team all year. Tonight's more about the total though, given how these games have actually been playing lately.
STREAK
NYM games have gone UNDER 5 straight
U5Five straight unders with these games actually producing 5.4 runs a night against numbers that have averaged near 7.9 — and tonight's total still sits at 8.5. That's a wide gap between where the number is and how the games have gone.
REGRESSION
New York Mets are 10-20 in one-run games (.333 win%)
10-20A .333 win rate in one-run games is more variance than a real read on this team — records like that rarely hold at either extreme. If the Mets are being priced off how those close ones broke, there might be more to them than the record shows.
CUT LIST
Bo Bichette
0.666 OPSStill hitting 3th for NYM — 0.666 OPS, 0.256 AVG from the 3-hole.
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 August 2, 2026 at 12:09 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, draftkings, caesars, betmgm, betrivers, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
3- GARY'S PICKFRANCISCO LINDORTOTAL BASES OVER 1.5
Lindor's in the best stretch of his season right now, and he's got real history against the guy on the mound today — thirty-three career at-bats against Alcantara with a couple of homers and an OPS north of .900. That's a hitter who sees this specific pitcher well, catching him at a moment where his overall swing looks as good as it's looked all year. I don't need a home run here — just one extra-base hit, or a two-hit day, both of which feel very much in play against an arm he's had success with before.
- GARY'S PICKLIAM HICKSTOTAL BASES OVER 1.5
Hicks has been one of the better all-around hitting catchers in the league all year — among qualified guys at the position, he entered the weekend near the top in both average and on-base percentage. Nearly everything he's done for power this season has come against right-handers, and that's exactly what he gets today: a right-hander making his first start in five years, clearly not the Mets' first choice for the assignment. I'm not asking for a home run here — a double, or a two-hit day, is well within what he's shown all season in this matchup, and the price is offering more doubt than I think is warranted.
- THE LONG SHOTGRIFFIN CONINEHR OVER 0.5
Conine's been running one of the best power stretches on this roster for close to a month — seven homers and eleven RBIs over his last twenty-one games, and it hasn't cooled off, with three more homers in the last week alone. That's an established run, not a one-week blip, and he's kept producing right through a stretch where his name has circulated in trade rumors — this Miami group has been playing like a team with its eyes on October, not the deadline. Against a pitcher who hasn't thrown a competitive big league inning in five years, I like paying for the power at this number.
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day