| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
βΆPirates | β | O 1 55%48% | 52% | 52% Kalshi |
βΆCardinals | β | U 1 45%52% | 51% | 51% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
βΆPittsburgh Pirates | β | O 1 | 52% Kalshi | |
βΆSt. Louis Cardinals | β | U 1 | 51% Kalshi |
No player props available for this game.
No spread lines available.
The Pirates vs Cardinals board is priced as a coin flip, Pittsburgh at 52c and St. Louis at 51c on Kalshi as of August 27, 2026, a 103c book with no meaningful favorite. Pittsburgh (65-70) hands the ball to Jared Jones (2-5, 4.76 ERA) against Quinn Mathews (0-2, 6.43 ERA) for St. Louis (66-68), a 1.67 run ERA gap the market has not paid for. The Cardinals leg came in from 55c to 51c over the last day while the Pirates side held between 51c and 54c.
Pittsburgh at St. Louis prices as a genuine coin flip. The Pirates sit at 52c and the Cardinals at 51c on Kalshi, a 103c two-sided book that leaves 3c of vig and no real favorite on either side. Both clubs are under .500 and functionally out of the postseason race, Pittsburgh at 65-70 and St. Louis at 66-68, so the starting pitchers and the two offensive profiles are the only inputs the market has left. First pitch is 8:15 PM ET at Busch Stadium on Friday, August 28, 2026, a time the Kalshi ticker and the ESPN scoreboard both carry.
The starting pitching is the widest gap on paper and the market has not paid for it. Pittsburgh sends Jared Jones (2-5, 4.76 ERA), St. Louis counters with Quinn Mathews (0-2, 6.43 ERA). That is a 1.67 run separation in season ERA in Pittsburgh's favor, and the board still reads 52c to 51c. Mathews carries the smaller sample of the two, which is the honest argument for why the price has not moved further, but a 6.43 ERA against a lineup that leads Major League Baseball in hits is the single most exploitable line on this board.
That lineup is the part of the Pirates that does not match their record. Pittsburgh ranks 1st in MLB in hits (1,167), 3rd in runs scored (657), and 4th in team batting average (.253). Nick Gonzales is hitting .305, Brandon Lowe leads the club with 27 home runs and 80 RBI, and the contact profile travels better than a power profile does into a large park. The Cardinals counter with the weaker offense of the two, .241 as a team (21st) and 586 runs (17th), carried by Alec Burleson (.291, 98 RBI) and Jordan Walker (27 home runs).
Where St. Louis takes it back is behind the pitcher. The Cardinals have committed 56 errors, 6th fewest in the league, against 83 for Pittsburgh, 26th. The bullpen split is wider still: 38 saves for St. Louis (9th) versus 27 for the Pirates (26th). Team ERA is effectively a wash at 4.21 for St. Louis and 4.23 for Pittsburgh, so the separation is not in the rotation aggregate, it is in what happens after the sixth inning and in the number of free bases each defense hands over. A Pirates lead in the seventh is worth measurably less than a Cardinals lead in the seventh.
The moneyline trades on Kalshi only, so there is no cross-platform read on the winner. The one two-book market on this board is the first-inning run contract, quoted at 55c on Kalshi and 48c on Polymarket for an average of 51.5c. Treat that 7c spread as noise rather than signal: the contract has taken $1 of lifetime volume on Kalshi and none on Polymarket, so the gap describes two untested quotes, not two informed opinions. The full board carries roughly $42 in lifetime volume, thin enough that a single fill repositions the quote.
The snapshot series backs that up. Pittsburgh first printed at 53c on August 26 and has traded a narrow 51c to 54c band since, sitting at 52c on the most recent capture. St. Louis is the side that actually moved, opening the series of captures at 55c on the morning of August 26 and grinding down to 51c by early August 27, a 4c decline across roughly eleven hours. Read together, the two legs did not diverge so much as converge: the book started with the Cardinals as a modest home favorite and has since flattened the game to a true toss-up.
Neither club has a standings stake worth pricing. The Pirates trade at 2.5c to make the 2026 playoffs (2c on Kalshi, 3c on Polymarket) across roughly $162K in volume, and the Cardinals sit at 4c on Kalshi across roughly $101K. Both numbers say the same thing: the futures market has settled these seasons, and September is about win totals and roster evaluation. That matters for a game page because it removes the urgency premium that a contending club's lineup card usually carries in late August.
The moneyline resolves to the team that wins the game at Busch Stadium on Friday, August 28, 2026. Each winning team contract pays $1 per share and the losing side settles at $0, with no push condition because baseball plays extra innings to a decision. The first-inning contract resolves Yes if either team scores in the top or bottom of the first and No otherwise, independent of the final result. Kalshi and Polymarket settle off the official Major League Baseball final. A suspended or postponed game settles per each platform's rules for the rescheduled date, and a game called before it becomes official voids rather than settling to the leader.
Both clubs' season-long boards give this game its context. The Pirates 2026 win total and the Cardinals 2026 win total are the two markets a late-August result actually moves, since each remaining game is worth a full unit against a number set in March. The postseason boards are already settled in practice: Pittsburgh's playoff odds sit at 2.5c and St. Louis's playoff odds at 4c, with the 2026 NL Central division market long since decided above both of them. For the rest of tonight's slate and every other live baseball board, see MLB games today.
Resolves to the team that wins the game at Busch Stadium in St. Louis on Friday, August 28, 2026, first pitch 8:15 PM ET. Each winning team contract pays $1 per share and the losing contract settles at $0; there is no push outcome because Major League Baseball plays extra innings to a decision. The separate first-inning contract on the same board resolves Yes if either team scores a run in the first inning and No otherwise, independent of the final score. Kalshi and Polymarket both settle off the official MLB final. If the game is suspended, postponed, or rescheduled, each platform settles on the completed rescheduled game per its own rules; a game called before reaching official status voids rather than settling to whichever team leads.
As of August 27, 2026, Kalshi prices the Pittsburgh Pirates at 52c and the St. Louis Cardinals at 51c for the August 28 game at Busch Stadium. That 103c two-sided book leaves 3c of vig and no meaningful favorite.
Nobody, in any market sense. Pittsburgh's 52c implies roughly a 52% win probability against St. Louis at 51c, a one-cent separation inside the spread. The pitching matchup, Jared Jones at a 4.76 ERA against Quinn Mathews at 6.43, argues for Pittsburgh more than the price does.
The moneyline trades on Kalshi under the KXMLBGAME series and is one-sided at the book level, with no Polymarket leg on the winner. Polymarket carries the first-inning run contract for this game at 48c against Kalshi's 55c, on roughly $1 of combined lifetime volume.
It resolves when the game goes final at Busch Stadium on Friday, August 28, 2026, first pitch 8:15 PM ET. Winning team contracts pay $1 per share and losing contracts settle at $0, with both platforms settling off the official MLB result.
Confirmation that Quinn Mathews holds the start for St. Louis is the single biggest price input, since his 6.43 ERA is the reason to take Pittsburgh at 52c. Also watch whether the Cardinals leg keeps sliding below 51c, and treat the 7c first-inning gap between Kalshi and Polymarket as an untested quote rather than a signal given the $1 of volume behind it.