Who the betting crowd thinks will win, live.
People bet real money on these races on two sites, Polymarket and Kalshi. The price they pay works out to the crowd's odds. 90% means the crowd is nearly sure, 50% is a coin flip. These are odds, not vote counts, and they update every 30 seconds.
Tap a race to see how its odds moved since you opened this page. Projection makes everything bigger for a TV.
connecting to the feed
LIVE MOVEMENT
Explore the race →
What changed while you watched?
Watching prices now. Movement will appear once this browser has enough history.
Explore the races
Start with national races in focus. Open any race for its price history and source details.
Polymarket and Kalshi prices stay separate. A gap may reflect different rules or thin trading, not an opportunity.
| Race | Polymarket says | Kalshi says | Difference | Status | Bet pages |
|---|
Big moves, last 10 minutes
Quiet
No race has moved 5 points or more in the last 10 minutes.
What am I looking at?
Odds, not votesEach number is the chance the betting crowd gives that outcome. 99% means almost certain, 50% a coin flip.
Where it comes fromLive prices from Polymarket and Kalshi, two sites where people bet on elections, pulled every 30 seconds.
"No price"When a market is closed or nobody is trading, you see "no price" instead of a made-up zero.
Not a resultOdds can be wrong. Official results come from election officials, not from this page.
Nebraska: Polymarket asks "does any independent win", Kalshi asks "does Dan Osborn win". Nearly the same question, not identical, so that row stays flagged.
Numbers for nerds (0 prices)
| Race | Exchange | Bid | Ask | Mid | Spread | Volume | Quality | Observed (UTC) |
|---|