| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Marlins | +1.5 63%64% | O 1 52%52% | 29%31% | 31% Polymarket |
â–¶Mets | -1.5 37%36% | U 1 48%48% | 37%36% | 37% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Miami Marlins | +1.5 | O 1 | 31% Polymarket | |
â–¶New York Mets | -1.5 | U 1 | 37% Kalshi |
No player props available for this game.
New York is the 55c home favorite over Miami at 46c, identical on Kalshi and Polymarket, for game two of a four-game set at Citi Field on July 31, 2026. The price ignores the standings: Miami is 55-55 and eight games better than the 47-63 Mets, but the Marlins are 21-32 on the road and 3-7 in their last ten while New York has won four of its last five. Freddy Peralta (5-9, 4.99 ERA) faces Janson Junk (4-6, 4.89 ERA) with the total at 8.5 runs and the over priced at 49c on both books.
Miami is 55-55 and eight games better than New York in the standings, and the market still makes the Mets the 55c favorite for game two of this four-game set at Citi Field. Home field, a 21-32 Marlins road record, and a New York club that has won four of its last five carry the price. Kalshi and Polymarket print the identical moneyline, Mets 55c and Marlins 46c, on a board that has turned over roughly $16K.
Miami arrives at 55-55, tied with Washington for third in the National League East and 9.5 games behind Atlanta (64-45). New York is 47-63 and last in the division, 17.5 games back. The records point one way and the board points the other, which is the whole question on this page. The Mets are 25-31 at Citi Field, the Marlins are 21-32 on the road, and Miami has lost seven of its last ten while New York has won four of its last five (8-3 over the Dodgers on July 26, 14-3 over Atlanta on July 27, and 4-2 over Miami in the series opener on July 30).
The moneyline implies a 55% New York win probability against 46% for Miami. The ESPN matchup model puts the Mets at 53.8%, so the market is carrying about a point of extra New York conviction on top of the model. The 1c of overround across the pair is tight for a same-day MLB game, which tells you both books treat this as close to a coin flip with a small home tilt.
New York leads the season series 4-3 and leads this set 1-0 after the July 30 opener. The remaining games run through August 2 at Citi Field, so the loser of this one still has two chances to take the series. The July 30 opener board settled with the Mets on the right side of a 4-2 final.
October leverage is already priced out of both clubs. The Mets 2026 playoff market trades at 4c on Kalshi and 3c on Polymarket as of July 31, 2026, and the Marlins playoff market trades at 17c on Kalshi. This game prices as a day-to-day matchup, not a standings-leverage spot.
New York starts Freddy Peralta (5-9, 4.99 ERA). Miami counters with Janson Junk (4-6, 4.89 ERA). Both starters carry ERAs roughly three-quarters of a run above their own staff marks (Mets 4.13, Marlins 4.09), and that is the clearest reason the total sits at 8.5 rather than lower.
The offenses are not close on the season. Miami hits .251 with 481 runs and 908 hits across 110 games. New York hits .234 with 449 runs and 855 hits across the same 110. That works out to 4.4 runs per game for the Marlins against 4.1 for the Mets, which is why 55c on the home side is a narrower number than the favorite label implies.
New York is also without its best bat. Juan Soto (.283, 21 home runs) is on the 10-day injured list with a calf injury and is not projected back until August 21, 2026, and Mark Vientos (hand) is on the 10-day list into late August. Bichette, the club leader with 53 RBI, is the primary run producer left in the lineup, and McLean (3.29 ERA, 148 strikeouts) is the rotation anchor who is not pitching this game.
The Miami injury list is lighter in impact. Caissie (calf), Ekness (calf), and Kempner (elbow) all carry July 31, 2026 return projections, while Jimenez (illness) and Petersen (forearm) are day to day. Lopez (.325) and Hernandez (16 home runs) headline the lineup and Hicks leads the club with 60 RBI. The two best Miami rotation results this season belong to Meyer (2.68 ERA) and Alcantara (11 wins), neither of whom takes the ball here.
The moneyline has not moved. Every intraday snapshot on this board prints the Mets at 55c and the Marlins at 46c on Kalshi, with Polymarket matching both sides to the cent. This is a number the money agreed on at listing rather than one that drifted into place.
Volume is where the two books separate. The Kalshi moneyline pair has traded roughly $6.3K ($2.2K on the Mets side, $4.1K on the Marlins side) against about $89 on the Polymarket side. The prices agree, but price discovery is happening on Kalshi, and a Polymarket quote backed by $89 is a follower rather than an independent signal.
Divergence shows up in the derivatives. Miami -1.5 through five innings is 29c on Kalshi and 32c on Polymarket, so Kalshi is the better buy on that side by 3c. Over 2.5 runs in the first five innings is 76c on Kalshi and 73c on Polymarket, making Polymarket the cheaper over by the same 3c. The full-game run line is quoted identically on both books, Mets -1.5 at 37c and Marlins -1.5 at 34c, and the wider Mets -2.5 sits at 26c on Kalshi against 27c on Polymarket.
The total is a genuine coin flip. Over 8.5 runs prices at 49c on both platforms, over 7.5 at 56c, and over 9.5 at 39c. Team totals split the way the season stats do, with the Mets over 3.5 runs at 60c and Miami over 3.5 at 55c. A run in the first inning trades at 51c on Kalshi and 52c on Polymarket.
The market resolves on the final score of the July 31, 2026 game at Citi Field, first pitch scheduled for 7:10 PM ET. The moneyline pays the winning club, the run line settles on the final margin, and the total settles on combined runs including extra innings. Kalshi and Polymarket both settle from the official MLB box score once the game is final, typically within an hour of the last out. A postponement moves settlement to the completed makeup game under both platform rulebooks, which is live context here given that the Mets already had a July 28 game against Atlanta postponed.
Starting pitching: Peralta (4.99 ERA) against Junk (4.89 ERA) is the matchup that sets the 8.5 total, with both starters above their team staff ERAs.
Soto absence: the New York leader in average (.283) and home runs (21) is on the 10-day injured list with a calf issue and a projected August 21, 2026 return.
Miami road split: the Marlins are 21-32 away from home against a 34-23 home mark, the single largest structural argument for the Mets at 55c.
Form divergence: Miami is 3-7 in its last ten and New York has won four of its last five, the form read the market is paying for despite the eight-game record gap.
Cross-platform value: Miami -1.5 through five innings is 3c cheaper on Kalshi (29c vs 32c) and the first-five over 2.5 is 3c cheaper on Polymarket (73c vs 76c).
Series position: New York leads the set 1-0 and the season series 4-3, with two more games at Citi Field through August 2.
Compare this board against the July 30 series opener, which the Mets took 4-2, and against the season-long futures that frame both clubs: the Mets playoff market at 4c and the Marlins playoff market at 17c as of July 31, 2026. The rest of the July 31 slate sits on today's MLB board, including the Yankees at Cubs board, and the full cross-platform baseball set lives on the baseball hub.
The market resolves on the final score of the Miami Marlins at New York Mets game at Citi Field on July 31, 2026, first pitch scheduled for 7:10 PM ET. Moneyline contracts pay $1 per share on the winning club and $0 on the loser, with no draw outcome in MLB. Run line contracts (Mets -1.5, Marlins -1.5, and the -2.5 rungs) settle on the final margin, and total contracts settle on combined runs scored including any extra innings. Both Kalshi and Polymarket settle from the official MLB box score once the game is declared final, typically within an hour of the last out. If the game is postponed or suspended, settlement moves to the completed makeup or resumption under each platform rulebook rather than voiding, and a game called official after five completed innings settles on the score at that point.
As of July 31, 2026, the New York Mets are the 55c moneyline favorite and the Miami Marlins trade at 46c. Kalshi and Polymarket quote both sides identically, so the cross-platform spread on the moneyline is 0c.
The Mets are favored at 55c, an implied 55% win probability, against 46% for Miami. The ESPN matchup model is close behind at 53.8% for New York, so the market carries roughly a point of extra home conviction.
Freddy Peralta (5-9, 4.99 ERA) starts for the Mets and Janson Junk (4-6, 4.89 ERA) starts for the Marlins. Both sit above their team staff ERAs of 4.13 and 4.09, which is why the total is posted at 8.5 runs.
Both Kalshi and Polymarket list the game. Kalshi carries the depth, with roughly $6.3K traded across the moneyline pair against about $89 on Polymarket as of July 31, 2026, and the full board has turned over about $16K.
The run line is Mets -1.5 at 37c and Marlins -1.5 at 34c, identical on both books. The total is 8.5 runs with the over at 49c, over 7.5 at 56c, and over 9.5 at 39c as of July 31, 2026.
Watch first-pitch weather at Citi Field given the July 28 postponement in the prior Mets series, any late scratch to Peralta or Junk, and whether Miami snaps a 3-7 stretch. New York leads the four-game set 1-0 with games remaining through August 2, 2026.