| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
â–¶Royals | -1.5 41%33% | O 1 60%57% | 35%33% | 35% Kalshi |
â–¶Rockies | +1.5 59%67% | U 1 40%43% | 26%25% | 26% Kalshi |
There is no favorite in Royals vs Rockies. Kansas City is 51c and Colorado is 50c, identical on Kalshi and Polymarket, and the two legs sum to 101c, so the 1c gap is overround rather than a lean. Two clubs a combined 43 games under .500 (Royals 46-64, Rockies 42-67) produce a real coin flip, which pushes the tradeable question to the total at Coors Field. That number sits just above 11 in a park where Colorado has averaged 12.9 combined runs over its last 10 home games.
Kansas City and Colorado open a three-game set at Coors Field with the moneyline at a genuine coin flip. The Royals are 51c and the Rockies are 50c, identical on Kalshi and Polymarket, and the two legs sum to 101c, so the 1c gap is overround and not a lean. With the winner effectively priced out of the equation, the run total is the tradeable question on this board, and it sits just above 11 in a park where Colorado's last 10 home games have averaged 12.9 combined runs.
Kansas City enters at 46-64, fifth in the AL Central, and Colorado at 42-67, fifth in the NL West. The road and home splits explain the flat price: the Royals are 20-37 away from Kauffman Stadium, and the Rockies are 24-29 at Coors, the only place they have been competitive (18-38 on the road). A bad road team against a bad home team lands on 50/50, and the board says so.
Form points the other way from the standings. The Royals are 6-4 over their last 10 and arrive off a 3-4 loss at Minnesota on Thursday, capping a stretch in which nine of their last 10 games were decided by a single run. Colorado is 3-7 over the same span and has dropped four straight, losing 5-8 and 2-11 at Milwaukee before 7-8 and 1-3 at San Diego.
The moneyline has not moved. Kalshi held the Royals at 51c across every intraday snapshot from the overnight open through the latest refresh, held the Rockies at 50c over the same window, and Polymarket held the Royals at 51c across seven consecutive snapshots. Cross-platform agreement on the winner market is total, 0c of spread on both legs, with pairing verified on both books. Combined volume on the game is roughly $12.4K, and the Kalshi Rockies leg alone carries about $5.4K of it.
The run line is the only place the board expresses a directional view. Royals -1.5 is 40.5c (41c Kalshi, 40c Polymarket) against Rockies -1.5 at 34.5c (34c Kalshi, 35c Polymarket), a 6c gap in Kansas City's favor. Push it out to -2.5 and the split widens to 32c versus 25.5c. The market thinks the Royals are the more likely team to win by multiple runs even though it will not call them the more likely team to win.
The total ladder runs Over 8.5 at 72c, Over 9.5 at 64c, Over 10.5 at 56.5c, Over 11.5 at 46.5c, Over 12.5 at 40.5c, and Over 13.5 at 33c. The 50/50 crossover sits between 11.5 and 10.5, so the implied number is a shade above 11. The first-five-innings ladder is Over 4.5 at 68c, Over 5.5 at 56c, and Over 6.5 at 45c, which prices roughly 5.7 runs before the bullpens take over.
That is the number to argue with. Colorado's last 10 home games have averaged 12.9 combined runs, nearly two above what the market is charging for Over 11.5 at 46.5c. The counterweight is Kansas City's profile: their last 10 games averaged 6.1 combined runs, and the pitching has been the reason they are 6-4 despite a lineup hitting .254 at the top. Team totals split the difference and sit almost on top of each other, with Kansas City over 4.5 runs at 64c and over 5.5 at 51c against Colorado over 4.5 at 61c and over 5.5 at 49c.
Michael Wacha (5-7, 3.60 ERA) starts for Kansas City and Tomoyuki Sugano (10-4, 4.69 ERA) starts for Colorado. Sugano owns the better win-loss record and the worse ERA, a split driven by run support rather than by results on the mound. Wacha's ERA is more than a run better, and he is the reason the run line tilts toward the Royals. Wacha is also a named trade candidate with the deadline three days out on August 3, which makes this a plausible final start in a Kansas City uniform.
Kalshi's strikeout ladders price Wacha at 92c for 2 or more, 30c for 6 or more, 17c for 7 or more, and 9c for 8 or more, which centers him near five. Sugano is 26c for 5 or more, 14c for 6 or more, and 9c for 7 or more, centering closer to four. Altitude suppresses breaking-ball movement, and both ladders are priced accordingly.
The two widest cross-platform gaps on the entire board live here. Wacha over 2.5 strikeouts is 82c on Kalshi and 64c on Polymarket, an 18c split, and Sugano over 1.5 strikeouts is 86c on Kalshi and 64c on Polymarket, a 22c split. Both sit in the lowest-volume markets on the page, so they read as book depth rather than a real disagreement about the pitchers. Kalshi has the tighter, better-supported price on both.
On the bats, Hunter Goodman (31 home runs, 60 RBI) is Colorado's power source and carries the highest home run price on the board at 16c to go deep. Jac Caglianone leads Kansas City at .254 with 17 home runs and prices at 14c, tied with Carter Jensen (53 RBI). TJ Rumfield's .293 leads the Rockies in average. One market has actually moved: a run in the first inning opened at 56c on Kalshi and is now 58c, with Polymarket still at 56c.
The market resolves the night of July 31, 2026, when the game goes final at Coors Field. First pitch is 8:40 p.m. ET. The moneyline pays the winning side, the run line and totals settle off the official MLB final score, and the first-five-innings markets settle at the end of the fifth regardless of what happens after. Extra innings count toward the full-game total, which matters at a park where the market is already pricing a shade above 11 runs.
Coors Field run environment: Colorado's last 10 home games averaged 12.9 combined runs against a market total priced just above 11.
Wacha's deadline status: the Royals starter (5-7, 3.60 ERA) is a trade candidate with the deadline on August 3, making this a likely final start in Kansas City.
Opposing scoring profiles: the Royals' last 10 games averaged 6.1 combined runs with nine decided by a single run; the Rockies' averaged 11.3.
Form versus record: Kansas City is 6-4 in its last 10, Colorado is 3-7 and has lost four straight.
The strikeout-ladder split: Kalshi 82c versus Polymarket 64c on Wacha over 2.5 strikeouts is the widest cross-platform gap on the board, and it sits in a thin market.
Run line as the only lean: Royals -1.5 at 40.5c against Rockies -1.5 at 34.5c is where the board takes a side the moneyline refuses to.
Kansas City closed its Minnesota series the night before this one, and that board is at Royals vs Twins. Colorado's most recent trip to San Diego trades at Rockies vs Padres. Two other boards on the July 31 slate carrying live Kalshi and Polymarket prices are Red Sox vs Dodgers and Giants vs Padres. Every game on the card is indexed on today's MLB board, and the full league view sits at baseball markets.
The moneyline resolves to the team that wins the game scheduled for 8:40 p.m. ET on July 31, 2026, at Coors Field in Denver. Each winning team contract pays $1 per share and the losing side settles at $0. The run line and every total settle on the official MLB final score, with extra innings included in the full-game total and excluded from the first-five-innings markets, which lock at the end of the fifth. If the game is suspended or shortened, Kalshi and Polymarket settle once MLB declares an official result; a game postponed past the scheduled date is voided or rolled to the makeup date under each platform published rules. Pitcher strikeout and batter home run props settle on the official box score for the named player, and a scratched starter voids his strikeout ladder.
As of July 31, 2026, Kansas City is 51c and Colorado is 50c, with Kalshi and Polymarket quoting identical prices on both legs. The two sides sum to 101c, so the board carries a 1c overround and no market favorite.
Neither team. Normalizing the 51c and 50c quotes removes the 1c overround and leaves the Royals at 50.5% and the Rockies at 49.5%, which is inside the noise. The run line is the only place the board leans, with Royals -1.5 at 40.5c against Rockies -1.5 at 34.5c.
The ladder prices Over 10.5 runs at 56.5c and Over 11.5 at 46.5c as of July 31, 2026, so the implied number is just above 11. Colorado home games have averaged 12.9 combined runs over the last 10.
Michael Wacha (5-7, 3.60 ERA) starts for Kansas City and Tomoyuki Sugano (10-4, 4.69 ERA) starts for Colorado. Kalshi centers Wacha near five strikeouts (30c for 6 or more) and Sugano near four (26c for 5 or more).
Both Kalshi and Polymarket list the game, and the moneyline is paired across the two books at roughly $12.4K in combined volume as of July 31, 2026. The Kalshi Colorado leg carries about $5.4K of that on its own.
The lineup cards and the weather at altitude, since the total just above 11 is the live question rather than the winner. Watch the August 3 trade deadline too: Wacha is a Kansas City trade candidate and this projects as his last start with the club.