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 47%New York Mets 53%
Market LinesRun Line: New York Mets -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.0 total runs vs 7.5 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
65%
37/57
MLB: 48%
Starter
64%
7/11
vs NYM
0%
0/3
Avg Total
8.7
MLB: 8.9
Game Starter (11) Last Starter vs NYM vs NYM (3)
Max Meyer #23 · RHP · Age 27
2.52
ERA (2026)
10.2
K/9 (2026)
11
Starts (2026)
9.3
Avg Total (2026)
Last 3:
W NYM (May 23): 7.0IP, 0ER, 8K
W ATL (May 18): 6.0IP, 0ER, 6K
W @MIN (May 13): 5.2IP, 4ER, 9K
vs NYM: L (Aug 17 2024): 4.0 IP, 4 ER, 3 K
Bullpen (2026 Season)Average
ERA: 3.51MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-05-26 vs TOR. Bullpen arms likely still recovering.
Recent: W 4-1W 4-0W 8-2L 1-8L 1-2
Lineup vs Max Meyer (Career)
BatterPosPAAVGOPSHR
Mark Vientos1B8.5001.2920
Juan SotoLF6.0000.1670
Brett Baty3B5.0000.2000
A.J. EwingCF3.0000.0000
Bo Bichette3B3.0000.0000
Carson BengeRF3.0000.0000
Marcus Semien2B3.0000.0000
Hayden SengerC2.0000.0000
Luis TorrensC2.0000.5000
MJ MelendezDH2.0000.0000
3 batters with no matchup history

New York Mets

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
45%
25/56
MLB: 48%
Starter
45%
5/11
vs MIA
0%
0/3
Avg Total
8.2
MLB: 8.9
Game Starter (11) Last Starter vs MIA vs MIA (3)
Freddy Peralta #51 · RHP · Age 30
3.52
ERA (2026)
9.3
K/9 (2026)
11
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L @MIA (May 23): 7.0IP, 4ER, 9K
ND NYY (May 17): 5.0IP, 3ER, 4K
W DET (May 12): 6.0IP, 2ER, 7K
vs MIA: L (Jul 26 2024): 5.1 IP, 3 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.76MLB Avg: 3.9510 relievers
Recent: L 1-4L 0-4L 2-7L 2-7W 4-2
Lineup vs Freddy Peralta (Career)
BatterPosPAAVGOPSHR
Christopher Morel1B16.1820.7110
Xavier Edwards2B13.2500.5580
Otto LopezSS11.1820.5460
Kyle StowersLF6.2001.1331
Liam HicksC6.5002.6672
Graham Pauley3B5.4000.8000
Owen CaissieRF5.2000.6000
Connor Norby1B3.3330.6660
Esteury RuizRF3.0000.0000
Jakob MarseeCF3.0000.3330
Joe MackC3.5001.1670
2 batters with no matchup history
Our Top PicksLive Odds
Top PickMarlins ML +108 (MEDIUM)
The market implies New York wins this game 54.6% of the time.
PickMarlins +1.5 @ -204 (MEDIUM)
Our model projects a near dead-heat result between these two clubs.
PickUnder 7.5 @ -122 (LOW)
Our model lands right on the 7.5 line, which produces zero directional statistical edge and keeps this at LOW confidence.

Miami Marlins vs New York Mets Game Preview

The Miami Marlins bring the hottest arm in the National League back to Citi Field tonight, and that single fact shapes every bet on this board. Max Meyer is 5-0 with a 2.52 ERA in 2026, and six days ago he walked into this exact stadium and dismantled the New York Mets completely: 7 innings, zero runs, 8 strikeouts. He faces the same lineup again tonight in MLB action, with the same park, the same hitters, and the same approach. That level of immediate familiarity is not a soft edge. It is a structural one. Meyer has now gone 13 consecutive innings without allowing a run against New York across two 2026 starts, and his full-season numbers back it up: just 4 home runs allowed in 60.2 innings of work.

Freddy Peralta gets the ball for New York and carries a respectable 3.52 ERA through 61.1 innings this season, but his command has been a recurring problem. He has issued 27 walks on the year, and his last three starts tell a choppy story: 4 earned runs against Miami on May 23, 3 more against the Yankees five days later, then a cleaner 2-ER outing against Detroit before that. He has now allowed 4 earned runs in each of his last two starts against this Miami lineup. The command volatility is not isolated to Peralta either. The Mets rotation has been dealing with broader control issues, and McLean, another arm working through his own struggles, put it plainly: "It's just bad pitching, honestly. Getting behind in counts, not landing my off-speed pitches, and I've been hitting guys with two strikes, I haven't been pitching my best and I gotta be better." That mindset infects a rotation when it takes hold.

Citi Field is a pitcher's park. The runs factor sits at 0.96 and the home run factor at 0.92, so both starters already get a structural assist from the dimensions. New York is 3-7 in their last 10 games with a -29 run differential on the season. Their 12-15 home record removes the comfort of playing on home soil as a meaningful edge. Our model lands right in line with the 7.5 total, and the slight non-model lean toward the Under holds given Meyer's ability to eat deep into games and suppress contact in a park built for pitchers. Both starters enter on six days rest, so fatigue is not a factor for either side.

The legitimate wildcard is Juan Soto. His last-7-day OPS of 1.506 is the hottest stretch on this slate, and he is slashing .301/.392/.594 with 12 home runs in 39 games. Sharp money will be on Soto to punish any mistake pitch, and that is a live scenario every time he digs in. But the career data creates real tension: Meyer has held Soto to 0-for-6 in career plate appearances, including 0-for-3 in the May 23 shutout. Meanwhile, the most dangerous batter-pitcher mismatch in tonight's data set runs the other way. Liam Hicks carries a 2.667 career OPS against Peralta across 6 plate appearances, with 2 home runs, and a 2.500 OPS specifically in 2026 matchups. Hicks has 11 home runs on the season and an .857 OPS against right-handed pitching. He is the player most likely to deliver damage tonight, and he is largely flying under the radar compared to Soto.

Miami Marlins vs New York Mets Key Insights

  • Max Meyer has not allowed a run in 13 consecutive innings against New York across two 2026 starts. His 2026 transformation is real: 5-0, 2.52 ERA, 68 Ks in 60.2 IP, just 4 home runs allowed all season.
  • The Mets core is collectively 0-for-3 in 2026 plate appearances against Meyer for Bichette, Semien, Benge, Ewing, and Melendez combined, with zero extra-base hits and zero OPS. Seeing a dominant pitcher a second time in six days rarely produces a dramatic reversal in such a short window.
  • Liam Hicks is Miami's most dangerous offensive weapon tonight. He is 3-for-6 (.500 AVG, 2.667 OPS) career against Peralta with 2 home runs, including a 2.500 OPS in 4 plate appearances specifically in 2026. No other batter-pitcher matchup in this game comes close to that level of historical dominance.
  • Mark Vientos is the notable exception on the Mets side. He is 4-for-8 (.500 AVG, 1.292 OPS) career against Meyer and went 2-for-3 with a 1.167 OPS in their most recent 2026 matchup. Meyer shut out every other Mets hitter that night, but Vientos made consistent contact.
  • Citi Field carries a 0.96 runs factor and a 0.92 home run factor, both below average. The park structure, combined with two starters on six days rest and Meyer's strikeout-heavy approach, points toward a tightly contested, low-run game.
  • Marcus Semien has recorded just 3 hits in his last 28 at-bats since May 20. He went 0-for-3 against Meyer on May 23 with zero OPS in 2026 plate appearances against him. A key middle-of-order bat this cold is a real liability for New York's offense.

Miami Marlins vs New York Mets Betting Picks

Picks made May 29, 2026 at 04:27 AM ET. Odds shown reflect current market prices.

Marlins +1.5 @ -204 (MEDIUM)
Marlins +1.5 @ -204 (MEDIUM): Our model projects a near dead-heat result between these two clubs. In a pick-em game anchored by Meyer's pitching, getting the 1.5-run cushion is the right structural play. Miami has gone 9-6 in one-run contests this season. Meyer keeps them in it deep into games. The run line coverage handles the variance of a late Mets rally without giving up the position on Miami staying competitive.
Under 7.5 @ -122 (LOW)
Under 7.5 @ -122 (LOW): Our model lands right on the 7.5 line, which produces zero directional statistical edge and keeps this at LOW confidence. The non-model case for the Under is Meyer's strikeout-heavy approach, his demonstrated ability to suppress this exact Mets lineup, and Citi Field's pitcher-friendly park factors. Neither starter should have any fatigue concerns on six days rest. Thin lean toward Under, not a high-conviction play.
Max Meyer Over 5.5 Strikeouts @ -125 (HIGH)
Max Meyer Over 5.5 Strikeouts @ -125 (HIGH): This is the strongest individual play in this game. Meyer struck out 8 in 7 innings against this exact lineup six days ago. Over his last three starts he has averaged 7.7 strikeouts. His 2026 K rate runs at roughly 10.1 per nine innings. He needs just 6 to clear this line, a number he cleared easily in the most recent outing against these same hitters. The Mets' lineup profile matches up well for a strikeout-heavy performance. High confidence.
Liam Hicks Over 0.5 Hits @ -172 (HIGH)
Liam Hicks Over 0.5 Hits @ -172 (HIGH): The career BvP data here is emphatic. Hicks is 3-for-6 (.500 AVG, 2.667 OPS) lifetime against Peralta with 2 home runs. His 2026 numbers against Peralta specifically: 4 plate appearances, 2.500 OPS. He also carries 11 home runs on the season and an .857 OPS against right-handed pitching. Peralta's elevated walk rate (27 BB in 61.1 IP) adds to the likelihood Hicks sees favorable counts. When career BvP data reads this clearly, you follow it.
Mark Vientos Over 0.5 Hits @ -182 (MEDIUM)
Mark Vientos Over 0.5 Hits @ -182 (MEDIUM): Vientos is the one Mets hitter who has consistently handled Meyer. He is 4-for-8 (.500 AVG, 1.292 OPS) career and went 2-for-3 in the May 23 game specifically. Meyer dominated every other Mets bat that night but Vientos found ways to put the barrel on the ball twice. His career track record against Meyer is the primary signal, and the price at -182 reflects a player hitting .500 against this specific pitcher in recent matchups.
Marcus Semien Under 0.5 Total Bases @ +110 (MEDIUM)
Marcus Semien Under 0.5 Total Bases @ +110 (MEDIUM): Semien is 3-for-28 since May 20, including 0-for-3 against Meyer on May 23 with zero OPS in 2026 plate appearances against him. Meyer's home run rate of just 0.59 per nine innings in 2026 makes extra-base contact especially unlikely. Getting plus money on a player this cold against a pitcher who already owned him this month is genuine value.
Juan Soto Under 0.5 Hits @ +162 (LOW)
Juan Soto Under 0.5 Hits @ +162 (LOW): Put the caveat first: Soto's last-7-day OPS of 1.506 is the hottest stretch on the slate and he is absolutely capable of punishing any mistake pitch Meyer throws. This is LOW confidence and you should know that going in. But the career data is consistent: Soto is 0-for-6 lifetime against Meyer, including 0-for-3 in the May 23 shutout. The market prices this Under at only 38.2% implied probability, which looks notably underpriced for a hitter who has been held hitless in every single career meeting with this pitcher. The BvP consistency across 2025 and 2026 gives the signal real weight despite the small sample.
SGP
SGP: Marlins +1.5 + Under 7.5 + Meyer Over 5.5 K + Hicks Over 0.5 Hits: Four legs built around the same game environment. Meyer strikes out at least 6 batters, which keeps the run total suppressed and keeps Miami competitive deep into the game. Hicks delivers against a Peralta he has historically owned. All four legs win when this game plays as a tight, low-scoring, pitching-controlled contest at a park that favors exactly that outcome. The legs reinforce each other rather than working against each other, which is how a properly structured SGP should be built.

Key Players

Batting AverageMIA
Otto Lopez
.342Batting Average
SS
Home RunsMIA
Liam Hicks
11Home Runs
C
Runs Batted InMIA
Liam Hicks
44Runs Batted In
C
Earned Run AverageMIA
Max Meyer
2.52Earned Run Average
SP
WinsMIA
Max Meyer
5Wins
SP
StrikeoutsMIA
Eury Perez
72Strikeouts
SP
Batting AverageNYM
Carson Benge
.247Batting Average
RF
Home RunsNYM
Juan Soto
12Home Runs
LF
Runs Batted InNYM
Bo Bichette
27Runs Batted In
3B
Earned Run AverageNYM
Freddy Peralta
3.52Earned Run Average
SP
WinsNYM
Clay Holmes
4Wins
SP
StrikeoutsNYM
Nolan McLean
75Strikeouts
SP

Recent Form

Miami Marlins
W4-1New York Mets
W4-0New York Mets
W8-2Toronto Blue Jays
L8-1Toronto Blue Jays
L2-1Toronto Blue Jays
New York Mets
L4-1Miami Marlins
L4-0Miami Marlins
L7-2Cincinnati Reds
L7-2Cincinnati Reds
W4-2Cincinnati Reds

Miami Marlins vs New York Mets Summary

The edge in this game starts and ends with Max Meyer. He threw a complete shutdown at Citi Field six days ago against a lineup he now knows pitch-by-pitch, and the 2026 body of work behind that performance is not a mirage: 5-0, 2.52 ERA, 68 strikeouts, just 4 home runs allowed in 60.2 innings. He returns to a pitcher-friendly park, on six days rest, against the same 3-7 team that mustered zero runs against him less than a week ago. The Marlins at +108 on the moneyline is the primary play. The run line at +1.5 is the structural coverage. Both bets live or die on Meyer continuing what has been the most compelling pitching stretch in the National League this season.

The best single play on the board is Meyer Over 5.5 strikeouts at -125. He needs just 6, cleared that easily against this exact lineup, and his current rate makes anything less than 6 the exception, not the rule. That is the clearest data point in this game. Pair it with Liam Hicks Over 0.5 hits, where Hicks brings a 2.667 career OPS against Peralta into a matchup Peralta has repeatedly lost. The real variance factor is Soto. A 1.506 OPS over the last seven days means he is going to punish one mistake pitch at some point, and Meyer is not a machine. That possibility is precisely why the Marlins moneyline sits at MEDIUM confidence rather than HIGH. The bet is right, but this game has real live-ball variance, and Soto is the source of it.

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

Head-to-Head History

Season SeriesMIA leads series 4-1-1
DateMatchupResult
Feb 21, 2026MIA @ NYMMIAMIA 2-1
Mar 07, 2026NYM @ MIAMIAMIA 2-0
Mar 09, 2026MIA @ NYMNYMNYM 9-0
Mar 13, 2026MIA @ NYMMIAMIA 1-0
Mar 17, 2026NYM @ MIANYMNYM 5-5
Mar 22, 2026NYM @ MIAMIAMIA 4-3

Compare odds for MIA @ NYM

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at New York Mets