| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Cardinals | +3.5 80% | O 4.5 90% | 48%48% | 48% Kalshi |
â–¶Diamondbacks | -3.5 20% | U 4.5 10% | 53%53% | 53% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶St. Louis Cardinals | +3.5 | O 4.5 | 48% Kalshi | |
â–¶Arizona Diamondbacks | -3.5 | U 4.5 | 53% Kalshi |
Arizona is the 53c favorite (53c Kalshi, 53c Polymarket) over St. Louis at 48c for Saturday's game at Chase Field, flipping the series pricing after the Cardinals were favored in Friday's opener. The matchup sends Brandon Pfaadt (3-1, 4.70 ERA) against Dustin May (5-6, 4.55 ERA), with St. Louis (50-45) holding the better record and Arizona (49-47) the home park. Roughly $81K trades across the moneyline, run lines, and totals; first pitch is 4:10 PM ET on July 18, 2026.
The July 18 board flips the series script. St. Louis was priced as the favorite for Friday's opener in Phoenix, but the Saturday market makes Arizona the 53c favorite on both Kalshi and Polymarket, with St. Louis at 48c. That is a 53% implied win probability for the home side in a game the platforms treat as barely better than a coin flip, and the two books agree to the cent on the moneyline. The board carries roughly $81K in volume across moneyline, run-line, total, and first-five markets.
The records argue for St. Louis. The Cardinals are 50-45 with a winning 24-19 road record, while Arizona sits 49-47 and leans on a 27-20 home mark at Chase Field. Pricing the 49-47 team as the favorite anyway is a pitching-and-park call: Brandon Pfaadt (3-1, 4.70 ERA) gets the home start against Dustin May (5-6, 4.55 ERA), and the home-field lean is worth the 5c gap between the two sides of this board.
The lineup anchors are clear on both sides. Jordan Walker leads St. Louis at .294 with 22 home runs and 74 RBI, the best production line on either roster. Ketel Marte leads Arizona with 17 home runs and 54 RBI. Neither starter profiles as a shutdown arm, which is why the early-scoring markets lean over even while the full-game total leans under.
Line movement has been quiet. Since the Saturday board opened Friday evening, Arizona has not moved off 53c on Kalshi, while St. Louis firmed from a 47c open to 48c. Polymarket opened Arizona at 52c and now prints 53c. A line that holds at 53c and 48c overnight says the market had this priced from the open; nothing that happened Friday changed the read.
The run lines carry the only real cross-platform gap on the board. St. Louis -1.5 trades at 37c on Kalshi but 31c on Polymarket, a 6c spread that makes Polymarket the cheaper entry on a Cardinals cover. Arizona -1.5 shows a tighter gap, 36c on Kalshi against 33c on Polymarket. With the moneylines dead even across platforms, the run lines are where the two books actually disagree: Kalshi prices more blowout probability than Polymarket does on both sides.
The total leans under. Over 9.5 runs trades at 44c on Kalshi and 45c on Polymarket, so the market puts roughly 55% on a game that stays at nine runs or fewer. The first-five-innings over 4.5 runs sits at 56c on Kalshi and 55c on Polymarket, a mild bet that the scoring shows up early against two starters with ERAs of 4.55 and 4.70. A first-inning run trades at 52c on both platforms, a true toss-up.
The moneyline resolves to the winner of Saturday's game, scheduled for 4:10 PM ET on July 18, 2026 at Chase Field. Extra innings count. Run-line contracts settle on the final margin and total contracts on combined runs, with over 9.5 resolving yes at ten runs or more. Both platforms settle when the game goes final; a postponement pushes settlement to each platform's rescheduling rules.
The Saturday, July 18, 2026 slate carries a full MLB board. The market that pairs directly with this one is the series opener from July 17, where St. Louis was the pregame favorite. Elsewhere on the slate, Dodgers vs Yankees headlines the day and Rays vs Red Sox opens the schedule. The full slate of live games lives on the MLB prediction markets hub and the today's MLB games page.
The moneyline resolves to the team that wins the St. Louis Cardinals at Arizona Diamondbacks game scheduled for 4:10 PM ET on July 18, 2026 at Chase Field, with extra innings counting toward every market. A winning team contract pays $1 per share; the losing side resolves to $0. Run-line contracts settle on the final run margin (St. Louis -1.5 pays only if the Cardinals win by two or more), and total contracts settle on combined runs scored, with over 9.5 resolving yes at ten or more. Markets settle on Kalshi and Polymarket when the game goes final; if the game is postponed or suspended, each platform applies its rescheduling and void rules.
As of July 18, 2026, Arizona is the 53c favorite on both Kalshi and Polymarket, with St. Louis at 48c. That prices the Diamondbacks at roughly a 53% implied win probability.
Arizona, at 53c on both platforms. The line flipped from the series opener, when St. Louis was the favorite; the Saturday pricing follows the Pfaadt vs May pitching matchup and Arizona's 27-20 home record.
The game trades on Kalshi and Polymarket with moneyline, run-line, total, and first-five-innings markets. Roughly $81K in volume is on the board as of July 18, 2026.
When the game goes final. First pitch is 4:10 PM ET on Saturday, July 18, 2026 at Chase Field, and contracts settle on the final score, extra innings included.
The total leans under, with over 9.5 runs at 44c on Kalshi and 45c on Polymarket. St. Louis -1.5 trades at 37c on Kalshi against 31c on Polymarket, the widest cross-platform gap on the board.
The starters' early innings. May (4.55 ERA) and Pfaadt (4.70 ERA) are both hittable, the first-five over 4.5 runs trades at 56c, and a first-inning run is a 52c coin flip, so early scoring settles the totals ladder fast.