We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at New York Mets
Miami MarlinsMiami Marlins
@
Citi Field
New York MetsNew York Mets

Match Predictor

Pre-match Prediction
Miami Marlins
@
New York Mets
Miami Marlins 53%New York Mets 47%
Market LinesRun Line: Miami Marlins -1Total: O/U 8.5
Model: Under 8.5
Model projects 8.4 total runs vs 8.5 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
51%
57/112
MLB: 48%
Starter
61%
14/23
vs NYM
22%
2/9
Avg Total
8.7
MLB: 8.9
Game Starter (23) Last Starter vs NYM vs NYM (9)
Sandy Alcantara #22 · RHP · Age 31
3.82
ERA (2026)
6.9
K/9 (2026)
23
Starts (2026)
9.1
Avg Total (2026)
Last 3:
W PHI (Jul 28): 7.0IP, 0ER, 5K
L @HOU (Jul 22): 7.0IP, 5ER, 3K
ND @MIL (Jul 17): 6.0IP, 1ER, 7K
vs NYM: W (Apr 01 2025): 5.0 IP, 2 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.18MLB Avg: 3.9510 relievers
Recent: W 1-0W 8-6L 2-4W 5-2W 6-2
Lineup vs Sandy Alcantara (Career)
BatterPosPAAVGOPSHR
Francisco LindorSS38.3030.9132
Marcus Semien2B10.4001.1001
Bo Bichette3B7.1670.4530
Tyrone TaylorCF6.0000.0000
Luis TorrensC5.2000.4000
Brett Baty3B4.0000.0000
Francisco AlvarezC3.3330.6660
Jorge PolancoDH3.0000.0000
Luis Robert Jr.CF3.0000.0000
4 batters with no matchup history

New York Mets

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
41%
46/112
MLB: 48%
Starter
vs MIA
22%
2/9
Avg Total
8.7
MLB: 8.9
Game Starter (0) Last Starter vs MIA vs MIA (9)
Robert Stock is new to New York Mets — no starter history with this lineup. Career stats shown below.
Robert Stock #89 · RHP · Age 37
ERA (2026)
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
ND @NYY (Jun 08): 0.2IP, 2ER, 1K
ND TOR (Apr 07): 2.0IP, 1ER, 0K
Bullpen (2026 Season)Average
ERA: 3.94MLB Avg: 3.959 relievers
Recent: W 3-2L 0-1W 4-2L 2-5L 2-6
Lineup vs Robert Stock (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickMarlins Moneyline (-135) MEDIUM
Alcantara is 3-0 against this exact opponent in his last three starts with 19 innings and 5 earned runs.
PickMarlins -1.0 Run Line (-102) MEDIUM
At near-even money, this is the value play on the board.
PickUnder 8.5 Total Runs (-108) LOW
Confidence is capped LOW because the structural case and the market line are tightly matched, leaving thin directional edge per the methodology.

Miami Marlins vs New York Mets Game Preview

The Miami Marlins bring Sandy Alcantara to Citi Field for the series finale, and the pitching matchup is the most lopsided on today's MLB slate. Alcantara is 11-6 with a 3.82 ERA over 150.2 innings in 2026, posting 115 strikeouts and a 1.25 WHIP. He is on normal five-day rest, coming off seven scoreless frames against Philadelphia on July 28. More relevant is the recent history against this opponent: Alcantara is 3-0 against the New York Mets in his last three meetings spanning 2025 and 2026, allowing just 5 earned runs across 19 innings. Opposing him is Robert Stock, a 37-year-old reliever being pressed into a spot start. Stock has thrown 2.2 total innings this season, posting a 10.12 ERA with 4 walks and just 1 strikeout, a pace of roughly 14 BB/9. A reliever with no swing-and-miss ability and no command profile being asked to navigate a lineup for multiple innings is not a pitching matchup. It is a structural advantage for Miami.

New York comes in at 47-65 with a -56 run differential and a two-game losing streak in this series after dropping games 6-2 and 5-2 on July 31 and August 1. They are also without Soto, who landed on the 10-day IL with a calf strain before today's game. As one source noted: "Right when the offense was starting to turn around ranking 13th in wRC+ and wOBA since the All-Star break superstar slugger Soto landed on the 10-day IL with another calf strain." Without Soto, New York's lineup falls to a .233 team average with no clear power anchor. Miami, at 57-55, has won four of the last five head-to-head meetings and enters this finale with back-to-back wins in this very series. Kyle Stowers is the hottest bat in either dugout, logging 4 home runs in his last 6 games with a 1.353 OPS over the last 7 days.

Francisco Lindor is the one Mets hitter with a documented track record against Alcantara. In 38 career plate appearances, Lindor is slashing .303 with a .913 OPS and 2 home runs, including a 1.194 OPS in 9 PA from 2025 alone. That is a legitimate threat, and if New York has any shot at keeping this game close, it runs through Lindor early. Beyond him, the lineup thins fast. Jorge Polanco is hitting .135 with a .071 OPS over the last 7 days. Luis Robert Jr. sits at .195 on the season with a .269 L7d OPS, and he went 0-for-3 with a .000 OPS in his limited career looks against Alcantara. Marcus Semien is carrying a .982 L7d OPS recently, but that heat represents a counter-sample in an otherwise depleted lineup missing its best bat. The Mets need star-level production on a day they are without their star.

The contrarian case has one real pillar: New York's bullpen. Since the All-Star break, the Mets' relief corps has posted the best ERA in baseball at 2.84. "Even so, New York's pitching staff has quietly become one of the hottest in the sport. Backed by a lights-out bullpen, the team leads MLB in ERA (2.84) since the beginning of the second half." Once Stock exits, which could happen within the first inning or two given his command issues, the Mets' top relievers take over and Miami's 29th-ranked bullpen (5.98 ERA since the break) becomes the real vulnerability in the late innings. But that scenario only activates if the game is close enough to warrant the leverage burn. Citi Field plays as a mild pitcher's park with a 0.96 runs factor and a 0.92 HR factor, slightly suppressing offense on both sides. The environment fits the game script: Alcantara goes deep, builds a lead, and leaves the Mets' bullpen edge on the shelf.

Miami Marlins vs New York Mets Key Insights

  • Sandy Alcantara is 3-0 against this Mets lineup in his last three starts, allowing just 5 earned runs across 19 innings. He is on normal rest and coming off his cleanest outing of the month against Philadelphia.
  • Robert Stock has issued 4 walks in 2.2 innings this season, a pace of roughly 14 BB/9. His last outing lasted 0.2 innings. The Marlins lineup scored 11 runs in the first two games of this series against this same pitching staff, and they will see early opportunity against a reliever with no track record as a starter.
  • Juan Soto's IL absence removes the Mets' primary power threat at the worst possible time. New York is left with Polanco (.135 AVG, .071 L7d OPS) and Robert Jr. (.195 AVG, .269 L7d OPS) as lineup anchors against one of the better arms they will face this month.
  • Francisco Lindor carries real career production against Alcantara at .303 AVG and .913 OPS over 38 PA. He is the one legitimate matchup advantage New York holds in this game, and how he performs in his first two at-bats will shape the entire game narrative.
  • New York's bullpen is MLB-best since the All-Star break at 2.84 ERA. That edge matters if the game is close. The more likely scenario, given Alcantara's recent dominance of this exact lineup, is that the game is not close enough for the bullpen to become the deciding factor.
  • Citi Field's 0.96 runs factor and 0.92 HR factor make this a slightly pitcher-friendly environment. The park supports the Under lean and amplifies Alcantara's already strong contact-suppression profile heading into this afternoon's finale.

Miami Marlins vs New York Mets Betting Picks

Picks made August 02, 2026 at 05:38 AM ET. Odds shown reflect current market prices.

Marlins -1.0 Run Line (-102) MEDIUM
Marlins -1.0 Run Line (-102) MEDIUM: At near-even money, this is the value play on the board. Alcantara limiting the Mets to two or three runs while Miami's lineup generates early production off Stock's volatile command makes covering -1.0 the higher-probability outcome in this game script. The -102 price offers meaningful value relative to the straight moneyline at -135.
Under 8.5 Total Runs (-108) LOW
Under 8.5 Total Runs (-108) LOW: Confidence is capped LOW because the structural case and the market line are tightly matched, leaving thin directional edge per the methodology. The lean is Under: Alcantara projects to limit the Mets to two or three runs, Citi Field suppresses offense, and New York's elite bullpen keeps Miami in check in the late innings. Stock's walk rate creates early-inning Over exposure before the structure takes hold. Play small or pass if you need a cleaner signal.
Robert Stock Under 3.5 Strikeouts (-154) HIGH
Robert Stock Under 3.5 Strikeouts (-154) HIGH: Stock has 1 strikeout across 2.2 innings all season. His last outing was 0.2 innings with 3 walks and zero punchouts. He is a 37-year-old reliever without a swing-and-miss profile being asked to start a game against a lineup hitting .251 with a .734 OPS. The 3.5 K line requires strikeout ability he has not shown at any point in 2026. This is the clearest prop on the board today, even at -154 juice.
Sandy Alcantara Over 4.5 Strikeouts (-137) MEDIUM
Sandy Alcantara Over 4.5 Strikeouts (-137) MEDIUM: Alcantara posted 5 K, 3 K, and 7 K in his last three starts, hitting over 4.5 in two of those three. In his three 2025 starts against this same Mets team, he registered 3, 6, and 4 Ks against a stronger lineup than he faces today. With Soto out and Polanco (.135 AVG) and Robert Jr. (.195 AVG) filling lineup spots, the quality of at-bats is weaker than in any of those prior meetings. A six-to-seven inning effort at his current rate projects to five-plus punchouts, with added motivation to pitch deep given Miami's shaky bullpen behind him.
Jorge Polanco Under 0.5 Hits (+108) MEDIUM
Jorge Polanco Under 0.5 Hits (+108) MEDIUM: Polanco is hitting .135 on the season with a .071 OPS over the last 7 days. His career numbers against Alcantara show a 0-for-3 showing in 3 PA, and his vR OPS sits at .447 against right-handed pitching this season, bottom-of-lineup territory. Getting plus-money against a hitter this cold, facing a pitcher posting a 3.82 ERA, is real value. The market is pricing this at near-even odds when the hitter is among the coldest in the league right now.
Luis Robert Jr. Under 0.5 Hits (+156) MEDIUM
Luis Robert Jr. Under 0.5 Hits (+156) MEDIUM: Robert is slashing .195/.291/.322 with a .269 OPS over the last 7 days. He went 0-for-3 with a .000 OPS in career plate appearances against Alcantara (2023). His vR OPS sits at .580 on the season, well below average against right-handed pitching. At +156, you are getting plus-money on a hitter in a prolonged cold stretch against a pitcher who has kept him off base in prior looks. That pricing discrepancy is the edge.
Kyle Stowers to Hit a Home Run (+330) MEDIUM
Kyle Stowers to Hit a Home Run (+330) MEDIUM: Stowers has connected for 4 home runs in his last 6 games with a 1.353 L7d OPS and a .864 vR OPS on the season. He has homered in this series against Mets pitching. Stock allowed a home run in his 2.2 innings this season, and his inability to locate pitches means hitters who square it up do so in favorable counts. Citi Field's 0.92 HR factor suppresses power slightly, but at +330 with 23.3% implied probability, Stowers' current form against a starter with Stock's profile makes this live value.
YRFI (-123) MEDIUM
YRFI (-123) MEDIUM: Stock is an extreme first-inning risk. His last appearance lasted 0.2 innings with 2 earned runs and 3 walks before being pulled. He has issued 4 walks across 2.2 innings this season against a Miami lineup that just scored 6 and 5 runs in back-to-back games against this same pitching staff. Otto Lopez (.322 AVG, .805 vR OPS) and Stowers hit near the top of the order. New York has allowed a first-inning run in 58 of 111 games this season (52.3%). With Stock's inability to throw consistent strikes and Miami's red-hot offense, the probability of a first-inning run is materially higher than -123 implies.
Same Game Parlay
Same Game Parlay: Marlins ML + Under 8.5 + Alcantara Over 4.5 K + Robert Jr. Under 0.5 Hits (MEDIUM): The legs reinforce each other. A dominant Alcantara outing generates fewer Mets baserunners, keeps the total in check, and keeps Miami in front. Robert Jr. going hitless is the most likely outcome given his cold stretch and Alcantara's history against him. Parlay variance is real, size accordingly, but the internal game script correlation is strong and the thesis is clean.
Analysis insight — no specific bet associated

Key Players

Batting AverageMIA
Otto Lopez
.322Batting Average
SS
Home RunsMIA
Heriberto Hernandez
16Home Runs
LF
Runs Batted InMIA
Liam Hicks
62Runs Batted In
C
Earned Run AverageMIA
Sandy Alcantara
3.82Earned Run Average
SP
WinsMIA
Sandy Alcantara
11Wins
SP
StrikeoutsMIA
Max Meyer
121Strikeouts
SP
Batting AverageNYM
Juan Soto
.283Batting Average
LF
Home RunsNYM
Juan Soto
21Home Runs
LF
Runs Batted InNYM
Bo Bichette
53Runs Batted In
3B
Earned Run AverageNYM
Nolan McLean
3.29Earned Run Average
SP
WinsNYM
Nolan McLean
7Wins
SP
StrikeoutsNYM
Nolan McLean
148Strikeouts
SP

Recent Form

Miami Marlins
W1-0Philadelphia Phillies
W8-6Philadelphia Phillies
L4-2New York Mets
W5-2New York Mets
W6-2New York Mets
New York Mets
W3-2Atlanta Braves
L1-0Atlanta Braves
W4-2Miami Marlins
L5-2Miami Marlins
L6-2Miami Marlins

Miami Marlins vs New York Mets Summary

This is as clean a pitching edge as you will find on today's board. Alcantara has been here before against this opponent, three times to be exact, and he has won all three with just 5 earned runs in 19 innings. Today he faces a Mets lineup that lost its best hitter to the IL and is sending a 37-year-old emergency reliever to the mound who issued 4 walks in 2.2 innings this season. The market has priced the Marlins at -135, which is fair for the starting edge. The run line at -102 might be the smarter play. Near-even money on a team with a legitimate ace against a lineup this depleted is not a number that reflects the actual structural gap in this game.

The only real caveat is New York's elite bullpen. Once Stock exits, the Mets' top relievers take over, and Miami's 29th-ranked relief corps (5.98 ERA since the break) is a liability in the late innings if this game is tight. Lindor's .913 career OPS against Alcantara in 38 PA is not a footnote; it is a genuine threat. But the more likely path runs through Alcantara going six or seven strong innings, building a lead that the Mets' bullpen cannot overcome. Best plays in order: Marlins ML (-135), Marlins -1.0 at near-even money (-102), and Robert Stock Under 3.5 Ks as the clearest prop value on today's slate. Keep the Under 8.5 at LOW confidence and size it accordingly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesMIA leads series 2-1
DateMatchupResult
Jul 30, 2026MIA @ NYMNYMNYM 4-2
Jul 31, 2026MIA @ NYMMIAMIA 5-2
Aug 01, 2026MIA @ NYMMIAMIA 6-2

Miami Marlins vs New York Mets predictions: Alcantara is 3-0 vs NYM with 5 ER in 19 IP. Best bets: Marlins ML -135, -1.0 at -102, Stock Under 3.5 Ks.

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at New York Mets