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

Miami Marlins

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
59%
64/109
MLB: 48%
Starter
61%
11/18
vs NYM
33%
2/6
Avg Total
8.8
MLB: 8.9
Game Starter (18) Last Starter vs NYM vs NYM (6)
Eury Perez #39 · RHP · Age 23
3.56
ERA (2026)
9.7
K/9 (2026)
18
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L SD (Jul 25): 7.0IP, 3ER, 2K
ND @MIL (Jul 19): 6.0IP, 0ER, 9K
L CLE (Jul 11): 6.0IP, 2ER, 6K
vs NYM: L (Aug 29 2025): 0.2 IP, 5 ER, 0 K
Bullpen (2026 Season)Average
ERA: 4.22MLB Avg: 3.9510 relievers
Recent: L 2-7L 3-5W 8-7W 1-0W 8-6
Lineup vs Eury Perez (Career)
BatterPosPAAVGOPSHR
Bo Bichette3B8.3750.8750
Francisco LindorSS6.0000.3330
Brett Baty3B4.0000.0000
Tyrone TaylorCF4.2500.7500
Carson BengeRF3.0000.0000
Luis Robert Jr.CF3.0000.0000
A.J. EwingCF2.0000.0000
Francisco AlvarezC2.0000.5000
Luis TorrensC2.0000.0000
Marcus Semien2B2.0000.0000
3 batters with no matchup history

New York Mets

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
52%
57/109
MLB: 48%
Starter
57%
12/21
vs MIA
33%
2/6
Avg Total
8.7
MLB: 8.9
Game Starter (21) Last Starter vs MIA vs MIA (6)
Nolan McLean #26 · RHP · Age 25
3.32
ERA (2026)
10.7
K/9 (2026)
21
Starts (2026)
8.9
Avg Total (2026)
Last 3:
L LAD (Jul 25): 6.0IP, 2ER, 7K
W @PHI (Jul 19): 6.0IP, 0ER, 10K
L BOS (Jul 10): 6.0IP, 0ER, 7K
vs MIA: W (May 31 2026): 5.0 IP, 1 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.95MLB Avg: 3.9510 relievers
Recent: L 3-4W 8-3W 14-3W 3-2L 0-1
Lineup vs Nolan McLean (Career)
BatterPosPAAVGOPSHR
Javier Sanoja3B3.0000.3330
Kyle Stowers1B3.0000.0000
Liam HicksC3.0000.3330
Otto LopezSS3.0000.3330
Xavier Edwards2B3.0000.3330
Esteury RuizRF2.0000.5000
Jakob MarseeCF2.0000.5000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickNolan McLean Over 6.5 Strikeouts (-102), HIGH CONFIDENCE
This is the top play tonight.
PickEury Pérez Under 5.5 Strikeouts (+112), MEDIUM CONFIDENCE
Pérez just posted 2 K in 7 innings against San Diego.
PickMarcus Semien Under 0.5 Hits (+102), MEDIUM CONFIDENCE
Semien carries a .211 AVG and .590 OPS against right-handed pitching in 2026, among the weakest contact splits of any regular in this lineup.

Miami Marlins vs New York Mets Game Preview

In tonight's MLB action, the Miami Marlins carry a three-game winning streak into Flushing to open a series against the New York Mets, and the story is entirely on the mound. Nolan McLean gets the ball for New York with a 3.32 ERA and 142 strikeouts across 119.1 innings in 2026. His last three starts look like this: 7 K in 6 innings against the Dodgers, 10 K in 6 scoreless against the Phillies, 7 K in 6 scoreless against Boston. That is 24 strikeouts in 18 innings of work, and the market is pricing his over 6.5 strikeouts at -102. Essentially a coin flip on what the data says is a strong lean.

Eury Pérez counters for Miami with a 3.56 ERA in 98.2 innings. He is a legitimate arm, but his strikeout numbers swing wildly from start to start. Five days ago he posted 2 K in 7 innings against San Diego. The start before that was 9 K in 6 scoreless innings against Milwaukee. His ability to suppress runs is real and consistent. His K production is not. Against these Mets on May 22, he delivered 6.1 innings of one-run ball with 5 K. The results against this lineup have been solid even when the punch-out numbers wobble.

The batter-versus-pitcher data reinforces the advantage McLean holds tonight. Every tracked Marlins batter who has faced him in 2026 is hitless: Sanoja, Stowers, Hicks, Lopez, and Edwards have all been retired without a hit across their plate appearances against him this season. Limited familiarity with his arsenal is a genuine edge, and Citi Field lets him work deep into outings without pitch-count pressure. On the Mets side, Francisco Lindor has never recorded a hit against Pérez across 6 career plate appearances. Marcus Semien is 0-for-2 against him in 2026. Brett Baty, A.J. Ewing, Carson Benge, and Luis Torrens are all hitless against Pérez in 2026 samples as well.

Citi Field carries a 0.96 runs factor and a 0.92 home run factor. It is a spacious, pitcher-friendly environment that reinforces everything both starters project to deliver tonight. This is a series opener with fresh bullpens on both sides. The Mets are 10-20 in one-run games this year, the worst mark in this matchup set, and in a game that figures to stay tight deep into the seventh inning, that structural closer deficit is worth taking seriously.

Miami Marlins vs New York Mets Key Insights

  • McLean has cleared 6.5 strikeouts in all three of his most recent starts (7K, 10K, 7K), and the Miami lineup has almost no 2026 familiarity with his repertoire. Every tracked Marlins batter is hitless across their 2026 plate appearances against him. The market is pricing the over at -102, near-even money on a line he has cleared three straight times.
  • Pérez's K variance is extreme. He went for 2 strikeouts in his last start, then 9 in the one before that. He limits runs consistently, but his punch-out totals swing by seven or more across consecutive outings. The under on his 5.5 strikeout line at +112 is the value side of that market.
  • The Mets are 10-20 in one-run games this season. In a projected coin-flip game at a pitcher-friendly park, that structural closer deficit is a meaningful disadvantage. Marlins ML at +112 reflects a near-coin-flip implied probability that does not fully account for New York's late-game struggles.
  • Citi Field suppresses run scoring with a 0.96 runs factor and a 0.92 home run factor. Both pitchers carry ERAs in the 3.32 to 3.56 range with deep outing capability. The park and the matchup both point toward fewer total runs.
  • Miami enters on a three-game win streak after sweeping Philadelphia, while New York is coming off a loss to Atlanta. The Marlins bring real momentum and a starter who has demonstrated run-suppression ability against this specific Mets lineup.
  • Otto Lopez (.329 AVG, 22 SB) and Xavier Edwards (18 SB) give Miami a speed dimension that does not require extra-base hits to manufacture runs. In a low-scoring environment where every base matters, that kind of offensive efficiency can be the difference.

Miami Marlins vs New York Mets Betting Picks

Picks made July 30, 2026 at 05:33 AM ET. Odds shown reflect current market prices.

Eury Pérez Under 5.5 Strikeouts (+112), MEDIUM CONFIDENCE
Eury Pérez Under 5.5 Strikeouts (+112), MEDIUM CONFIDENCE: Pérez just posted 2 K in 7 innings against San Diego. His last three K totals are 2, 9, and 6, extreme variance with a floor that arrived five days ago. Against this Mets lineup across three career starts, his K totals were 0, 11, and 5, no consistency whatsoever. The over is priced at only 47.2% implied probability, and the recent 2-K performance tells you the floor is real. The under at +112 is the value play here.
Marcus Semien Under 0.5 Hits (+102), MEDIUM CONFIDENCE
Marcus Semien Under 0.5 Hits (+102), MEDIUM CONFIDENCE: Semien carries a .211 AVG and .590 OPS against right-handed pitching in 2026, among the weakest contact splits of any regular in this lineup. He is 0-for-2 against Pérez in 2026 plate appearances. Under at +102 is near-even money for one of the weaker contact bats in this lineup facing a pitcher who has consistently limited Mets hitters. Small edge, but real.
Francisco Lindor Under 0.5 Hits (+118), MEDIUM CONFIDENCE
Francisco Lindor Under 0.5 Hits (+118), MEDIUM CONFIDENCE: Lindor has never recorded a hit against Pérez across 6 career plate appearances spanning multiple seasons. The BvP record shows 0.000 OPS in 2023 samples and 0.500 OPS in 2025 samples that came from walks, not hits. A career-long hitless pattern across multiple matchups is meaningful signal. Under at +118 is positive expected value given that track record.
Heriberto Hernández to Hit a Home Run (+500), LOW CONFIDENCE
Heriberto Hernández to Hit a Home Run (+500), LOW CONFIDENCE: A long-shot play with genuine underlying support. Hernández has 16 home runs in 279 plate appearances in 2026, with a 1.000 OPS over the last 28 days. McLean has allowed 11 HR across 119.1 innings this season, and the 0.92 HR factor at Citi Field only slightly suppresses power. At +500 (16.7% implied), his 2026 HR rate projects closer to 18 to 20% per plate appearance on the day. Small unit only.
Miami Marlins +1.5 Run Line (-192), MEDIUM CONFIDENCE
Miami Marlins +1.5 Run Line (-192), MEDIUM CONFIDENCE: The matchup sets up as a near-coin-flip game. Pérez has shown the ability to suppress this Mets lineup, and Miami enters with three straight wins and genuine momentum. In a tight, low-scoring game, Marlins +1.5 is the structurally sound play. The probability of covering at -192 is well supported by the pitcher quality on both sides and the game environment Citi Field creates. This is the safe structural anchor in the betting slate tonight.
Under 7.0 Total Runs (-116), LOW CONFIDENCE
Under 7.0 Total Runs (-116), LOW CONFIDENCE: The pitcher's duel setup is legitimate. McLean's 3.32 ERA and Pérez's 3.56 ERA point toward a low-run environment, and Citi Field's 0.96 runs factor adds to that suppression case. The BvP data shows Mets hitters struggling against Pérez and Marlins hitters having no 2026 success against McLean. This is not a sharp-edge play at even-line pricing, but the non-model evidence consistently points to fewer runs. Low confidence, reasonable lean.
Miami Marlins Moneyline (+112), LOW CONFIDENCE
Miami Marlins Moneyline (+112), LOW CONFIDENCE: The contrarian angle. The market implies 47.2% for Miami, pricing this as a near-coin-flip. Two structural factors create narrow positive expected value: the Mets are 10-20 in one-run games this season, and Pérez has demonstrated genuine run-suppression ability against this specific lineup. The edge does not care what sport you are watching. Price, context, matchup, same formula every time. At +112, the number is interesting. Small unit only, and accept the variance.
No Run First Inning (-159), LOW CONFIDENCE
No Run First Inning (-159), LOW CONFIDENCE: McLean and Pérez are both on normal five-day rest and both bullpens are fresh for a series opener. The low-scoring game environment projected here supports clean first innings from both starters. Low confidence is appropriate given the absence of verified first-inning splits for these specific pitchers, but the matchup profile and pitcher quality both point in the right direction.
Same-Game Parlay, 4 Legs
Same-Game Parlay, 4 Legs: McLean Over 6.5 K, Under 7.0 total runs, Marlins +1.5, Lindor Under 0.5 hits. The four legs are meaningfully correlated. A dominant McLean start driving 7-plus strikeouts naturally suppresses run totals, makes a tight finish more likely, and increases the probability of Miami covering +1.5. Lindor hitless reinforces the same narrative, keeping the Mets' key bat quiet in a game that projects to stay close. All four legs point in the same direction, which is how you want a parlay built.
Analysis insight — no specific bet associated

Miami Marlins vs New York Mets Summary

This game projects to be a genuine pitcher's duel at a park built for exactly that outcome. McLean is the anchor. His last three starts (7 K, 10 K, 7 K) combined with a Miami lineup that has zero 2026 familiarity against him makes the Over 6.5 strikeouts at -102 the clearest value on the board tonight. The market is pricing it like a coin flip. The underlying data says it is not close to that. That gap between price and probability is where you find edge, and this is one of the cleaner examples you will see at this price point. Pair that with Pérez Under 5.5 K at +112, a 2-K floor arrived just five days ago, and both strikeout plays represent genuine value in the same game.

The broader Marlins case is built on structure. Pérez limits runs even when he is not accumulating strikeouts. The Mets are 10-20 in one-run games, which matters enormously when both starters are capable of keeping the score within one run deep into the seventh inning. Marlins +1.5 at -192 is the safe structural play, and Marlins ML at +112 is the contrarian angle worth a small unit for bettors who want the bigger number. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Tonight, the price on Miami and on McLean's strikeout total are the two plays worth your attention.

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

Marlins at Mets predictions: McLean Over 6.5 Ks (-102) leads tonight's slate. Miami bats 0-for vs McLean in 2026. Marlins ML +112 offers value at Citi Field.

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at New York Mets