| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Pirates | +1 — | O 0.5 — | 100%100% | 100% Kalshi |
Cardinals | -1 — | U 0.5 — | 0%0% | — |


| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
Pittsburgh Pirates | +1 — | O 0.5 — | 100%100% | 100% Kalshi |
St. Louis Cardinals | -1 — | U 0.5 — | 0%0% | — |
St. Louis is the 54.5c favorite for the middle game of this set at Busch Stadium, up from 50c on Kalshi late Friday after the Cardinals took the opener 4-1. Kyle Leahy (10-4, 3.13 ERA) starts for a 68-68 St. Louis club that is four games back of the final NL wild card, against Pittsburgh reliever Lake Bachar (3.70 ERA, 6 starts in 45 appearances) making his third start as a Pirate. Kalshi and Polymarket agree within 1c on the winner, and the real action is on the total: Over 8.5 runs holds $133.1K of the board’s $309.7K. First pitch is 2:15 PM ET.
St. Louis opened this game as close to a coin flip and has been bought steadily since. The Cardinals moneyline moved from 50c on Kalshi late Friday night to 55c by late Saturday morning, and Polymarket tracked the same path from 51c to 54c. Pittsburgh went the other way on both books, 51c to 47c on Kalshi and 50c to 47c on Polymarket. That is a five-point swing on a game between two teams 16.5 and 19.5 games back in the NL Central, and the reason is on the mound: St. Louis starts a pitcher with 25 starts and a 3.13 ERA, Pittsburgh answers with a reliever making his third start as a Pirate.
The Cardinals are 68-68 and third in the NL Central, 16.5 games behind Milwaukee at 84-51, and they carry a two-game winning streak into the middle game of this set. The Pirates are 65-71, fourth in the division at 19.5 back, and have dropped two straight. Both clubs are 4-6 over their last ten. St. Louis took the series opener 4-1 on Friday night, which is where the current price pressure started.
The postseason math separates them more than the records do. St. Louis sits four games behind Arizona (72-64) for the third National League wild card with 26 to play. Pittsburgh is seven back of the same spot. Neither is a live favorite for October, but only one of them still has a reason to run its rotation at full strength, and the market is pricing that difference.
The board carries roughly $309.7K in cumulative volume across Kalshi and Polymarket. The moneyline holds $43.8K on the Cardinals side and $21.4K on the Pirates side. The two books are effectively in agreement on the winner: 55c against 54c on St. Louis and 47c on both for Pittsburgh, so there is no meaningful cross-platform gap to work with on the game line today. The Kalshi pair sums to 102c, a two-point overround that is normal for a same-day game market.
The run line and the total are where the shape of the game shows up. St. Louis at minus 1.5 prices at 36c on both books, which implies the market expects a close game rather than a comfortable one for the favorite. Pittsburgh at minus 1.5 sits at 34c on Kalshi and 35c on Polymarket. The heaviest single line on the entire board is the game total: Over 8.5 runs trades at 47c on Kalshi and 46c on Polymarket and holds $133.1K by itself, more than the two moneyline sides combined. Nearly all of that sits on Polymarket, at $124.8K against $8.3K on Kalshi. Over 7.5 prices at 55c and 56c, so the market total is sitting right on 8, matching the number posted elsewhere.
Kyle Leahy is the reason the Cardinals price moved. He is 10-4 with a 3.13 ERA, a 1.30 WHIP, 115 strikeouts and 37 walks across 126.1 innings in 25 starts, and he is the one pitcher in this game the market treats as a full workload. His strikeout props are the second-heaviest cluster on the board behind the total: Strikeouts Over 3.5 trades at 58c with $38.3K behind it, 5-plus strikeouts at 42c with $39.1K, and 6-plus at 25c. Over 7.5 strikeouts is a 5.5c longshot, which puts the market's expectation squarely in the four to six range, consistent with his 8.2 strikeouts per nine.
Lake Bachar is listed as Pittsburgh's probable and is a very different profile. He is carried as a relief pitcher on the roster and has made 6 starts in 45 appearances this season across Miami and Pittsburgh, going 1-3 with a 3.70 ERA and a 1.11 WHIP over 73.0 innings with 75 strikeouts. Since joining the Pirates he has thrown 14.1 innings across 7 outings with a 3.14 ERA and two starts. The clearest signal is what the prop board does not carry: there is no Bachar strikeout market at all, while Leahy has seven separate strikeout lines. Bookmakers do not write strikeout props for a pitcher they expect to hand the ball off in the third inning, and that is what the 46c to 47c price on Over 8.5 runs is accounting for.
On offense the two lineups are closer than the moneyline suggests. Alec Burleson leads St. Louis at .290 with 99 RBIs, and Jordan Walker leads the club with 27 home runs. Pittsburgh matches that home run total through Brandon Lowe, who has 27 with 80 RBIs, and Nick Gonzales leads the Pirates at .305. The home run props reflect the venue more than the hitters: Lowe Over 0.5 home runs prices at 12c, Oneil Cruz at 11.5c and Burleson at 10c, all in the same narrow band that Busch Stadium usually produces. The contact props run higher, with Burleson at 69c for one or more hits and Walker at 64c.
The market resolves on the final score of the game at Busch Stadium in St. Louis, scheduled for 2:15 PM ET on Saturday, August 29, 2026. The Kalshi ticker for the game encodes a 14:15 ET start and the ESPN scoreboard lists the same time, so the two independent sources agree. The moneyline pays the team that wins; the run line settles on the final margin; the total settles on combined runs scored by both teams, including extra innings. Contracts settle the same day once the game goes final.
Bachar workload: Pittsburgh's listed starter has 6 starts in 45 appearances and no strikeout prop on the board, so the length of his outing is the single largest variable in the total.
Leahy strikeout range: Over 3.5 at 58c and 5-plus at 42c bracket the market's four to six expectation, backed by 115 strikeouts in 126.1 innings.
Overnight moneyline move: St. Louis went 50c to 55c on Kalshi and 51c to 54c on Polymarket in the hours after the 4-1 opener, and both books moved together rather than diverging.
Total is the real market: Over 8.5 runs holds $133.1K of the board's $309.7K, with $124.8K of it on Polymarket, so the total is where price discovery is actually happening.
Wild card asymmetry: St. Louis is four games back of the final NL wild card at 68-68 and Pittsburgh is seven back at 65-71, which shapes how aggressively each bullpen gets used.
The St. Louis Cardinals team hub carries every active Cardinals market including season win totals and division futures, and the Pittsburgh Pirates team hub does the same on the Pittsburgh side. Friday's series opener at Busch Stadium shows how the market priced the same two clubs before the 4-1 result. For the rest of today's slate, MLB games today lists every game with a live cross-platform board, and the MLB prediction markets hub aggregates game lines, division races and award markets across Kalshi and Polymarket.
Resolves on the final score of Pittsburgh Pirates at St. Louis Cardinals, played at Busch Stadium in St. Louis with a scheduled 2:15 PM ET first pitch on Saturday, August 29, 2026. The moneyline contract pays $1 per share on the team that wins the game and $0 on the losing side, with no draw outcome in baseball. The run line settles on the final margin of victory, and the total settles on combined runs scored by both teams including any extra innings. If the game is suspended and completed on a later date, both Kalshi and Polymarket settle on the official final score of the completed game; if the game is postponed and rescheduled outside the platforms’ stated window, or canceled outright, contracts void and refund per each platform’s posted rules.
As of August 29, 2026, St. Louis is the favorite at 55c on Kalshi and 54c on Polymarket, an average of 54.5c or roughly a 55% implied probability. Pittsburgh prices at 47c on both books.
St. Louis is favored at about 55% implied probability. The Cardinals moved from 50c to 55c on Kalshi overnight after winning the series opener 4-1, and Polymarket tracked the same move from 51c to 54c.
Kyle Leahy starts for St. Louis at 10-4 with a 3.13 ERA and 115 strikeouts in 126.1 innings over 25 starts. Lake Bachar is listed for Pittsburgh at 1-3 with a 3.70 ERA over 73.0 innings, with only 6 starts in 45 appearances this season.
The game trades on both Kalshi and Polymarket, with roughly $309.7K in combined volume across the moneyline, run line, total and player props. Kalshi carries the deeper strikeout and team-total board; Polymarket holds $124.8K of the Over 8.5 runs line.
It resolves on the final score of the 2:15 PM ET game at Busch Stadium on Saturday, August 29, 2026, typically settling within hours of the final out. The run line settles on margin and the total settles on combined runs including extra innings.
Watch how long Lake Bachar goes for Pittsburgh, since he has no strikeout prop on the board and a short outing pushes the game total. Over 8.5 runs at 46c to 47c is the highest-volume line on the board and will move first on any bullpen news.