| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Nationals | +5.5 β | O 0.5 3%10% | 1% | 1% Kalshi |
Phillies | -5.5 β | U 0.5 β | 1% | 1% Kalshi |


| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
Washington Nationals | +5.5 β | O 0.5 | 1% Kalshi | |
Philadelphia Phillies | -5.5 β | U 0.5 β | 1% Kalshi |
The Nationals vs Phillies market got this one exactly right. Philadelphia closed at 70c into first pitch on both Kalshi and Polymarket, the most confident correct price on the August 4, 2026 slate, and the Phillies backed it with a 5-0 shutout at Citizens Bank Park. The game drew roughly $1.5M in cumulative cross-platform volume, $1.3M of it on the moneyline, and the favorite side settled at 100c.
A 70c favorite is priced to win seven times in ten, not to win by five without allowing a run. Philadelphia did both. The Phillies beat Washington 5-0 on August 4, 2026, at Citizens Bank Park in front of 38,731, and the pre-game board that had them at 70c on Kalshi and 70c on Polymarket against 31c for the Nationals closed the day as the cleanest correct read on the slate.
The two books agreed to the cent. Philadelphia traded at 70c on Kalshi and 70c on Polymarket, Washington at 31c, a combined 101c that left 1c of overround across the pair. There was no cross-platform value spot on this game and no disagreement to arbitrage, which is what a mature two-book market on a mid-week division game looks like. The moneyline carried $795.8K of Kalshi volume against $505.6K on Polymarket for $1.3M in total, out of roughly $1.5M across the full board including spreads, totals and props.
Grading one game against one price is noisy, but the shape of the result matters. A 70c favorite that survives 3-2 in the ninth is a price that barely held. Philadelphia won by five and allowed zero runs, which sits in the right tail of the distribution a 70c line describes, not its middle. The market was not just directionally correct here, it under-priced the outcome it got.
The derivative ladder tells the same story with more precision. The run line settled through Philadelphia -4.5 at 100c and stopped there: a 5-0 final cleared -1.5, -2.5, -3.5 and -4.5, and missed -5.5 by exactly one run. The combined total of five runs landed over 4.5 and under 5.5. Philadelphia's team total settled over 4.5 and under 5.5 as well, since Washington contributed nothing. The first-five-innings market settled over 3.5 on the strength of a four-run Phillies lead through five, and the run-in-the-first-inning contract settled yes.
Jesus Luzardo was the game. He threw eight shutout innings on 98 pitches, allowed four hits and two walks, struck out seven, and dropped his ERA to 3.36. Caleb Kilian finished it with a scoreless ninth on 18 pitches and two strikeouts, closing a five-hit combined shutout. Luzardo's strikeout ladder settled over 5.5 and over 6.5 at 100c and missed over 7.5 by a single punchout.
Washington opened with Carson Palmquist, who recorded one out on 16 pitches and gave up the first run before handing the ball to Zack Littell. Littell absorbed 6.2 innings on 93 pitches and took the damage: seven hits, four earned runs, one walk, two strikeouts, ERA to 4.97. Trevor Williams closed with a scoreless inning and two strikeouts.
Philadelphia scored in the first when Luis Arraez singled home Trea Turner, then broke it open in the third with a three-run inning built on an Arraez RBI double, an Alec Bohm sacrifice fly and a Brandon Marsh RBI double. Turner added the fifth run in the seventh with an RBI single scoring Justin Crawford. Turner finished 3-for-4 with two runs and an RBI, Arraez 2-for-4 with two RBI, and the Phillies totaled 11 hits. Bryce Harper reached twice on walks and scored.
Washington managed five hits and never had a runner cross. CJ Abrams went 2-for-4 and Brady House, Harry Ford and Nasim Nunez each singled. The Nationals were shut out through nine after being outhit 11 to 5.
The result moved Philadelphia to 61-53 overall and 30-27 at home, and dropped Washington to 55-60. Philadelphia now leads the regular-season series 7-2, a lopsided head-to-head record that the 70c pre-game price was already reflecting. The win keeps the Phillies in the NL East and wild-card picture tracked on the Phillies playoff market, while the loss extends the gap for the Nationals playoff market.
The market resolved on the night of August 4, 2026, when the game went final at Citizens Bank Park. Philadelphia moneyline contracts settled to 100c on both Kalshi and Polymarket, Washington contracts to 0c. Every derivative settled off the same 5-0 box score: the run line through Philadelphia -4.5, the game total over 4.5 and under 5.5, and the player props off the official box score.
Pre-game price: Philadelphia was the 70c home favorite (70c Kalshi, 70c Polymarket) against Washington at 31c, a 1c overround with no cross-platform gap.
Starting pitching gap: Jesus Luzardo went eight shutout innings on 98 pitches with seven strikeouts while Washington needed three pitchers, and opener Carson Palmquist lasted one out.
Third-inning break: Philadelphia scored three of its five runs in the third off Zack Littell, who finished with 6.2 innings and four earned runs.
Top-of-order production: Trea Turner went 3-for-4 with two runs and an RBI, Luis Arraez went 2-for-4 with two RBI, and the Phillies collected 11 hits to Washington's five.
Run line boundary: the 5-0 margin settled Philadelphia -4.5 at 100c and missed -5.5, and the five combined runs landed over 4.5 and under 5.5 on the game total.
Standings stake: Philadelphia moved to 61-53 and 30-27 at home, Washington fell to 55-60, and the Phillies pushed the regular-season series lead to 7-2.
The series continued immediately, with boards for the next two games at Nationals vs Phillies on August 5 and Nationals vs Phillies on August 6. Season-long positions on both clubs price on the Phillies 2026 playoff market and the Nationals 2026 playoff market. For the full slate of priced games and the rest of the league's boards, see MLB prediction markets and today's MLB games.
The market resolved on the night of August 4, 2026, when Washington at Philadelphia went final at Citizens Bank Park with the Phillies winning 5-0. Moneyline contracts pay $1 per share to the team that wins the game, so Philadelphia settled at 100c and Washington at 0c on both Kalshi and Polymarket. Spread and total contracts settled off the official final score: the run line resolved yes through Philadelphia -4.5 and no at -5.5, the game total resolved over 4.5 and under 5.5 on five combined runs, and the first-five-innings total resolved over 3.5 on a 4-0 Philadelphia lead through five. Player props settled off the official box score. Had the game been suspended or postponed, platform-specific rules would have voided or rolled the contracts to the completion date rather than settling on a partial score.
The Philadelphia Phillies won at home over the Washington Nationals at Citizens Bank Park on August 4, 2026. Philadelphia was the 70c pre-game favorite on both Kalshi and Polymarket and settled at 100c.
Philadelphia won 5-0. The Phillies collected 11 hits against five for Washington, and Jesus Luzardo and Caleb Kilian combined on a five-hit shutout.
Philadelphia traded at 70c on Kalshi and 70c on Polymarket, an implied 70% win probability, with Washington at 31c. The combined 101c left 1c of overround and the two books showed no disagreement.
The run line settled yes through Philadelphia -4.5 and no at -5.5, since the margin was exactly five. The five combined runs landed over 4.5 and under 5.5, and the first-five-innings total went over 3.5 on a 4-0 Philadelphia lead.
The game traded on both Kalshi and Polymarket, with roughly $1.5M in cumulative cross-platform volume across all lines. The moneyline alone carried $795.8K on Kalshi and $505.6K on Polymarket.
Philadelphia moved to 61-53 and leads the regular-season series 7-2, while Washington dropped to 55-60. The series continued on August 5 and August 6, and season-long positions price on each club's 2026 playoff market.