| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
βΆMarlins | +1.5 50%86% | O 1 49%48% | 15%16% | 16% Polymarket |
βΆPhillies | -1.5 50%14% | U 1 51%52% | 45%46% | 46% Polymarket |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
βΆMiami Marlins | +1.5 | O 1 | 16% Polymarket | |
βΆPhiladelphia Phillies | -1.5 | U 1 | 46% Polymarket |
No player props available for this game.
Philadelphia is the 68.5c moneyline favorite (69c Kalshi, 68c Polymarket) for the middle game at Citizens Bank Park, with Miami at 33c on both books. The Phillies (68-58) won the opener 6-5 and lead the season series 6-5. Zack Wheeler starts with a 2.89 ERA and a 1.00 WHIP, Miami has not named a starter, and the board carries $36.2K in lifetime cross-platform volume.
Philadelphia sits at 68.5c on the moneyline (69c Kalshi, 68c Polymarket) for the middle game of this three-game set at Citizens Bank Park, first pitch 6:40 pm ET. The Phillies (68-58) took the opener 6-5 and now lead the season series 6-5 with three meetings left. Miami (64-62) prints 33c on both books. Zack Wheeler starts for Philadelphia carrying a 2.89 ERA and a 1.00 WHIP, and the board has traded roughly $36.2K in lifetime volume across the two platforms, with $22.5K of that on the Phillies moneyline leg alone.
The two books agree on this game. Kalshi has Philadelphia at 69c and Polymarket at 68c, a 1c gap that sits inside normal quote noise and is not a value spot on either side. Miami reads 33c on both. The Kalshi pair sums to 102c, so the devigged read on Philadelphia is closer to 67.6%, and ESPN's own matchup model lands at 64.3%. The market is carrying the Phillies a few points heavier than the model, which is the usual premium on a Wheeler start.
The price has held. Philadelphia opened the evening session at 68c on Kalshi, ticked to 69c, settled back to 68c, and closed at 69c across five snapshots. Polymarket's Miami leg never moved off 33c across nine snapshots. Nothing in the overnight flow points to a pending lineup or weather story, so the number going into the afternoon is the number the board opened with.
The records underneath that price are closer than 68.5c suggests. Four games separate these clubs with 36 left on each schedule, and the venue splits cut against the home side: Philadelphia is 32-30 at Citizens Bank Park and 35-28 on the road, while Miami is 38-25 at home and 26-36 away from it. Atlanta leads the division at 74-50, putting the Phillies 7 games back and the Marlins 11 back, so both clubs are playing for a wild card rather than the NL East title.
Wheeler is the reason this number sits where it does. He is 10-4 with a 2.89 ERA over 20 starts, 137 strikeouts in 115.1 innings (10.69 per nine), and a 1.00 WHIP, a line that keeps him in the NL Cy Young market. Miami had not announced a starter as of publication, and that blank is the single largest open variable on the board. It also explains why the run line and the total are priced more cautiously than the moneyline: the market is confident about which side is better, less confident about the margin.
Miami's staff has been the better unit on the season, a 3.93 team ERA and 1.25 WHIP against Philadelphia's 4.16 and 1.31. The Marlins have also been the more efficient offense by rate, a .731 OPS to Philadelphia's .712, even as the Phillies out-homer them 154 to 129. Philadelphia's edge is volume power: Kyle Schwarber has 37 home runs and Bryce Harper has 72 RBI. Miami answers with Otto Lopez at .308 with 53 RBI and Heriberto Hernandez's 18 home runs, in a lineup working without Kyle Stowers (10-day injured list) and without Max Meyer (15-day injured list) in the rotation.
Recent form is a wash. Both clubs are 3-2 over their last five, Philadelphia having won three straight before the opener and Miami two straight before dropping it.
The run line is the more honest price on this board. Philadelphia at -1.5 trades at 50c on Kalshi, a full 18.5c below the moneyline, which is a wide gap for a favorite in this range and reflects how often games between these two finish inside a run. Philadelphia -2.5 is 39.5c (40c Kalshi, 39c Polymarket) and Miami -1.5 is 22.5c (23c Kalshi, 22c Polymarket). Read together, the board is paying 68.5c for a team it prices to win at all, and 50c for that same team to win by two or more.
The total is set at 8.5 runs, with Over 8.5 at 47.5c (48c Kalshi, 47c Polymarket) and Over 7.5 at 56c on both books. The two offenses combine for 8.88 runs per game on the season (4.48 Philadelphia, 4.40 Miami), which sits above the line, and a Wheeler start is the standard reason a total gets shaded down. Over 9.5 is available at 37.5c. The first-inning run market prices at 45.5c (46c Kalshi, 45c Polymarket) and carries $14.7K in lifetime volume, making it the second most traded contract on this board behind the Phillies moneyline.
The moneyline resolves to the team that wins the game at Citizens Bank Park on August 18, 2026. First pitch is scheduled for 6:40 pm ET, so settlement typically lands roughly three hours later once the game goes final. The run line and the total settle on the official final score including extra innings, and the first-five-inning contracts settle on the score after five complete innings. A postponement pushes settlement to the makeup date under each platform's rescheduling rules.
Wheeler on the mound: Philadelphia's 2.89 ERA, 1.00 WHIP starter is the difference between a coin-flip line and a 68.5c one.
Miami's unnamed starter: no probable had been posted as of publication, the largest unpriced variable on the board.
The run line gap: Phillies -1.5 at 50c sits 18.5c under the moneyline, the cleaner read on how close these games have been.
Total at 8.5: the two clubs combine for 8.88 runs per game, so the line is shaded under the season rate.
Miami's injuries: Kyle Stowers on the 10-day injured list and Max Meyer on the 15-day thin both the lineup and the rotation.
Wild card stakes: Philadelphia is 7 games back of Atlanta and Miami is 11 back with 36 to play, so the loser of this series loses ground in the chase.
The season-long versions of this matchup trade on the same platforms: Phillies playoff odds and Marlins playoff odds both move on results like this one, and the NL pennant market prices the ceiling for each club. For every game on the board plus futures across the league, see the MLB hub, or follow either club directly at Philadelphia Phillies and Miami Marlins.
The moneyline resolves to the team that wins the game at Citizens Bank Park on August 18, 2026, with first pitch scheduled for 6:40 pm ET. The winning team's contract pays $1 per share and the losing side settles at $0. The run line contracts (-1.5 and -2.5) and the total (8.5 runs) settle on the official Major League Baseball final score, including extra innings. First-five-inning contracts settle on the score after five complete innings, and team-total contracts settle on that team's official run count. If the game is postponed or suspended, Kalshi and Polymarket each apply their own rescheduling rules: contracts carry to the makeup date when it falls inside the platform's stated window, and void back at the purchase price if the game is not completed.
As of August 17, 2026, Philadelphia is the 68.5c moneyline favorite (69c on Kalshi, 68c on Polymarket) and Miami trades at 33c on both platforms for the August 18 game at Citizens Bank Park.
Both Kalshi and Polymarket list this game. Kalshi carries it in its KXMLBGAME series and Polymarket lists it as an MLB event, and the live board above shows both books side by side across the moneyline, run line, and total.
Philadelphia, at an implied 68.5% on the raw board and closer to 67.6% after devigging the Kalshi pair, which sums to 102c. ESPN's matchup model is lower at 64.3%.
It settles when the game goes final on August 18, 2026. First pitch at Citizens Bank Park is 6:40 pm ET, so settlement typically lands about three hours after that.
Miami's starting pitcher announcement, which had not posted as of publication, and the Phillies run line at 50c. The Philadelphia moneyline held between 68c and 69c all evening, so a move outside that range would signal a lineup or weather development.