| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Cubs | +2.5 51% | O 1 50% | 49%51% | 51% Polymarket |
â–¶Cardinals | -2.5 49% | U 1 50% | 51%50% | 51% Kalshi |
| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
â–¶Chicago Cubs | +2.5 | O 1 | 51% Polymarket | |
â–¶St. Louis Cardinals | -2.5 | U 1 | 51% Kalshi |
No player props available for this game.
The St. Louis Cardinals are the razor-thin home favorite at 51c against the Chicago Cubs on July 28, 2026, a genuine coin flip that splits the two books: Kalshi prices the Cardinals at 52c while Polymarket leans Cubs at 51c. The records invert the price, as Chicago sits 59-46 and second in the NL Central while St. Louis is 53-52 and fourth, but the pitching matchup (McGreevy at a 2.92 ERA against Rea at 4.85) explains why the better team is not favored on the road. First pitch is 7:45 PM ET at Busch Stadium.
The Chicago Cubs at St. Louis Cardinals moneyline is one of the flattest boards on the July 28, 2026 MLB slate, with the home Cardinals at 51c and the Cubs at 50c on the cross-platform average. That the Cardinals are favored at all is the story. Chicago carries a 59-46 record and sits second in the NL Central, 7 games behind Milwaukee, while St. Louis is 53-52 and fourth, 13 games back. The market is pricing the pitching matchup and home field, not the standings.
The Cubs vs Cardinals moneyline settles into a near coin flip on July 28, 2026. The Cardinals average 51c (52c on Kalshi, 50c on Polymarket) and the Cubs average 50c (49c on Kalshi, 51c on Polymarket). The two exchanges disagree on the favorite: Kalshi has the Cardinals in front on its own book, while Polymarket tilts the other way and makes the Cubs a 51c side. A trader who wants the Cardinals gets the better number on Polymarket at 50c, and a trader who wants the Cubs gets the better number on Kalshi at 49c. Those are the cross-platform value spots on a board this tight.
The line has held through the session. The Cardinals sat at 52c on Kalshi across the captured window, and Polymarket bounced between 50c and 51c on the Cubs side without committing to a direction. There is no run line or total posted on this board, so the moneyline and the first-inning market are the two tradable questions. The run-in-the-first-inning prop is priced at 47c on both Kalshi and Polymarket, a rare spot where the books agree to the cent. Polymarket carries the deeper book at roughly $15K of matched volume against Kalshi's thinner sub-$3K, and both quotes sit inside a 2c spread, so the pairing is clean rather than a hollow-book mirage.
ESPN's model lands close to the market, giving the Cardinals a 54.6% game projection at home. St. Louis also leads the season series 4-2, and both clubs enter on a loss, the Cubs 3-2 over their last five and the Cardinals 2-3 with a 5-3 extra-inning defeat in their most recent game.
The pitching is why the Cubs vs Cardinals price inverts the records. St. Louis sends right-hander Michael McGreevy, who owns a 2.92 ERA with a 4-7 record, a sub-3.00 mark he has carried all season. Chicago counters with right-hander Colin Rea at 7-7 with a 4.85 ERA and 81 strikeouts. That is close to a two-run gap in ERA between the two starters, and it is the single largest input into why the 59-46 Cubs are not favored against the 53-52 Cardinals on the road. McGreevy at Busch Stadium is the reason the home team holds the 51c edge. If the Cubs are the play here, it is on the read that Rea keeps pace with a pitcher the market rates well above him.
The Cubs vs Cardinals market resolves on July 28, 2026, the moment the game goes final at Busch Stadium in St. Louis. The moneyline pays the team that wins the game outright, with each side settling to $1 or $0 on Kalshi and Polymarket once the result is official. First pitch is scheduled for 7:45 PM ET. If the game is postponed or suspended, the contracts settle under each platform's rain and postponement rules rather than on the scheduled date.
The catalysts that move the Cubs vs Cardinals price:
The full board for both clubs lives on the Cubs team hub and the Cardinals team hub, where every game and futures market updates live. The NL Central-leading Brewers are the club both these teams are chasing, and the wider slate sits on the MLB hub. For cross-sport prices, the sports markets index tracks every league Prediction Genius covers.
Resolves to the team that wins the Cubs at Cardinals game at Busch Stadium in St. Louis on July 28, 2026, first pitch scheduled for 7:45 PM ET. The moneyline contract pays $1 per share for the winning team and $0 for the losing team, settled on Kalshi and Polymarket once the game is official. If the game is postponed, suspended, or shortened, each platform applies its own rain and postponement rules, which can push settlement to the completion date rather than the originally scheduled date.
As of July 28, 2026, the Cardinals are the marginal home favorite at a 51c cross-platform average (52c on Kalshi, 50c on Polymarket) and the Cubs sit at 50c (49c on Kalshi, 51c on Polymarket). It is effectively a coin flip.
The Cardinals are the narrow favorite at home, implied near 51% by the market. ESPN's model is slightly stronger on St. Louis at a 54.6% game projection, even though the Cubs (59-46) hold a better record than the Cardinals (53-52).
The Cardinals start right-hander Michael McGreevy (4-7, 2.92 ERA) and the Cubs counter with right-hander Colin Rea (7-7, 4.85 ERA, 81 strikeouts). The roughly two-run ERA gap is why the home team is favored.
The game trades on both Kalshi and Polymarket. The books disagree on the favorite as of July 28, 2026: Kalshi has the Cardinals at 52c while Polymarket makes the Cubs a 51c side, so the better price depends on which team you back.
Confirm both starters are still scheduled, watch the first-inning prop holding at 47c on both books, and see whether the moneyline moves off the coin flip once lineups post ahead of the 7:45 PM ET first pitch on July 28, 2026.