Skip to content
forecastspot
Live prices · 86 upcoming matches

See where prediction markets and bookmakers disagree.

Polymarket and Kalshi next to 20+ bookmakers for every big European football match — margins removed, so the numbers actually compare.

Serie ASat 7 Nov · 19:45 UTC
RomavsSassuolo
RomaDrawSassuolo
Polymarket
Kalshi
Bookmakers
Roma: markets 77% vs bookmakers 73% +4 ptsOpen match →
upcoming matches priced
86
upcoming matches priced
competitions covered
8
competitions covered
bookmakers compared
20+
bookmakers compared
prices, history since March 2026
Hourly
prices, history since March 2026

Biggest disagreements this week

Upcoming games where the prediction markets and the bookmakers price a result furthest apart.

How it works

01

Markets price every result

Polymarket and Kalshi prices read as probabilities: 38¢ means a 38% chance. We track both, every hour.

02

Bookmakers, margin removed

20+ bookmakers, with their built-in margin stripped out — so fair bookmaker odds and market prices finally compare.

03

Scored on closing prices

After the whistle we judge each side on its last price before kick-off, not on numbers that moved during the game.

The full method is on how we calculate.

Who calls it better?

Every game we track this season, scored on closing prices: how often did the favourite actually win?

Prediction markets62% · 236 of 380
Bookmakers61% · 233 of 380

Favourite = the result each side priced highest before kick-off. 2026/27 season, all covered competitions.

Pick a competition

Today’s matches →