| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Marlins | +1.5 β | O 0.5 2%4% | 1% | 1% Kalshi |
Braves | -1.5 β | U 0.5 β | 1% | 1% Kalshi |


Atlanta beat Miami 4-2 at Truist Park on August 4, 2026, and the prediction market read the game correctly without ever pricing it as a comfortable one. The Braves went off as a 57c home favorite (57c on Kalshi, 56c on Polymarket) against Miami at 45c, an implied edge of roughly 57% and one of the shallower favorite prices an MLB home team can carry. Atlanta led 4-0 into the ninth inning before Miami scratched two runs back, so the settled result matched the direction of the price while the process was more lopsided than 57c suggested. The moneyline settled at 100c for Atlanta and 0c for Miami, the Braves -1.5 run line covered, and the six combined runs sent the 8.5 total under.
Atlanta won 4-2 at Truist Park in front of 26,374 on August 4, 2026, and the board was right on the only question it was asked. The Braves were priced at 57c on the moneyline (57c on Kalshi, 56c on Polymarket) with Miami at 45c, and the settled market now reads 100c Atlanta, 0c Miami. Grant Holmes threw six scoreless innings, Ozzie Albies and Austin Riley homered, and the Marlins did not put a run on the board until the ninth.
A 57c home favorite is a modest read, not a conviction one. The two moneyline legs summed to 102c, the standard exchange vig, so the clean implied probability on Atlanta sat right around 56%. That is the price of a home team with a small starting-pitcher edge and no expectation of a runaway. For eight innings the game did not look like a 57c game at all: Atlanta led 4-0 and Miami had not scored. The final two-run margin is where the result and the price converged, and it is the reason this scorecard reads as a correct call rather than an underpriced one.
The cross-platform picture offered nothing to trade. Kalshi had Atlanta at 57c and Polymarket at 56c, a 1c spread and effectively identical books. When two exchanges agree inside a cent on a game moneyline, there is no value side, only a directional bet. Both books settled the same way when the game went final.
Grant Holmes set the terms for Atlanta: 6 innings, 5 hits, 0 runs, 1 walk, 5 strikeouts, 72 pitches, and an ERA that moved to 3.67. Ryan Gusto matched him for most of that run, going 6 innings on 5 hits with 5 strikeouts and no walks, but the one mistake was the game. Albies homered to right in the second inning, a 397-foot solo shot that was the only run either side needed until the seventh.
Atlanta pulled away against the Miami bullpen. Riley homered to left center in the seventh, a 433-foot two-run shot off John King that scored Lane Thomas and made it 3-0. Acuna Jr. scored on a Victor Vodnik wild pitch in the eighth for the fourth run. Miami finally answered in the ninth against Raisel Iglesias, when Leo Jimenez singled to left to score Heriberto Hernandez and Otto Lopez and cut it to 4-2.
Miami out-hit Atlanta 8 to 7 and lost, which is the cleanest description of the night. Two swings over the fence produced three of Atlanta's four runs and the fourth came home on a wild pitch. Otto Lopez went 2-for-4 and Hernandez 2-for-3 for Miami, and Matt Olson went 2-for-3 for Atlanta, but the Marlins never got the multi-hit inning they needed before the ninth.
The derivative board settled cleanly with the two-run margin. The Braves -1.5 run line resolved yes at 100c, so the favorite covered as well as won. On the game total, six combined runs pushed the 8.5 line under and the 6.5 line under, while over 5.5 resolved yes. Team totals split the same way: Atlanta over 3.5 runs hit and over 4.5 missed, Miami over 1.5 hit and over 2.5 missed. The run-in-the-first-inning market resolved no, which was correct from the first pitch given both starters worked clean opening frames.
The strikeout props were the quiet winners. Both starters struck out five, clearing the Holmes 4.5 line and the Gusto 5-plus strikeout contract, which resolved yes at 99c. On the home run side, the Albies and Riley over 0.5 contracts settled yes, and Riley's 5-plus total bases contract also cashed on his 2-for-3 night.
Atlanta moved to 68-45 and stayed first in the National League East by 7.5 games. Miami fell to 58-56, third in the division and 10.5 games back, with a 24-33 road record that this loss did nothing to improve. Atlanta is now 6-2 against Miami on the season and holds a 1-0 lead in this series. For a Marlins team hovering one game over .500 in August, dropping the opener of a road set against the division leader is the kind of result that compounds. The Braves market page and the Marlins market page carry the rest of each club's live board.
The market resolved on the night of August 4, 2026, when the game went final at Truist Park with Atlanta winning 4-2. Kalshi and Polymarket both settled the moneyline to the winning team, with Atlanta paying $1 per share and Miami paying $0. Spread, total, team total, first-inning and player prop contracts settled off the same official final box score.
Starting pitching: Grant Holmes threw 6 scoreless innings with 5 strikeouts and 1 walk, and Ryan Gusto answered with 6 innings and 1 run for Miami.
The two swings: Albies (397 feet, second inning) and Riley (433 feet, two runs, seventh inning) produced three of Atlanta's four runs.
Bullpen split: Atlanta's Dylan Dodd and Dylan Lee combined for 2 scoreless innings, while Miami's John King and Victor Vodnik allowed 3 runs across the seventh and eighth.
Late scoring: Miami's only runs came in the ninth off Raisel Iglesias on a Leo Jimenez two-run single, which turned a shutout into a two-run final.
Standings weight: Atlanta improved to 68-45 and Miami dropped to 58-56, leaving the Marlins 10.5 games back in the NL East.
The series continues with game two on August 5 and the finale on August 6, both trading across Kalshi and Polymarket with live moneyline, run line and total boards. The full slate of daily baseball prices sits on the MLB hub, and the wider sport board is at baseball.
This market resolved on August 4, 2026 to the Atlanta Braves, who beat the Miami Marlins 4-2 at Truist Park. The moneyline settled at 100c for Atlanta and 0c for Miami, paying $1 per share on the winning team and $0 on the loser. The Braves -1.5 run line resolved yes on the two-run margin. Total-runs contracts settled off six combined runs, so over 5.5 resolved yes while 6.5 and 8.5 both went under. Team totals, first-inning and player prop contracts settled from the official final box score on both Kalshi and Polymarket. Had the game been suspended or shortened before becoming an official contest, platform rules would have voided the contracts and refunded at cost.
The Atlanta Braves won 4-2 at Truist Park. Ozzie Albies homered in the second inning and Austin Riley added a two-run shot in the seventh, and Miami did not score until the ninth.
Atlanta was the home favorite at 57c (57c on Kalshi, 56c on Polymarket) with Miami at 45c. The 1c gap between the two exchanges was the tightest cross-platform read available on the board.
Yes. Atlanta was priced at roughly a 57% implied chance and won 4-2, and the moneyline settled at 100c for the Braves and 0c for the Marlins.
Both went with the favorite side. The Braves -1.5 run line covered on the two-run margin, and the six combined runs sent the 8.5 total under, with over 5.5 the highest total line to resolve yes.
The game traded on both Kalshi and Polymarket as a two-book board. Both exchanges settled the moneyline to Atlanta on the night of August 4, 2026, paying $1 per share on the Braves contract.
The series continues on August 5 and August 6 at Truist Park with Atlanta leading 1-0. The Braves sit at 68-45 and first in the NL East, and the Marlins at 58-56 and 10.5 games back.