Skip to content
forecastspot

About ForecastSpot

Prediction markets and bookmakers price the same football matches. We put the two side by side.

Polymarket and Kalshi let people trade on match outcomes, and their prices read as probabilities. Bookmakers publish odds for the same games. Most of the time the two agree within a couple of points; sometimes they don’t, and that gap is the most interesting number on a match page.

ForecastSpot covers the Premier League, Champions League, Europa League, La Liga, Serie A, Bundesliga, Ligue 1, La Liga 2 and 2. Bundesliga. For every game a prediction market lists, we show both platforms, 20+ bookmakers, the form and table context, and after the final whistle the result against the closing prices.

Where the numbers come from

Prices come straight from the Polymarket and Kalshi public APIs; bookmaker odds come from a commercial odds feed; fixtures, tables and team stats come from a football data provider. Nothing is typed in by hand. How we calculate everything is written up separately.

How the site is paid for

Some links to betting and prediction-market sites may be affiliate links: if you sign up through one, we may earn a commission. That never changes which prices we show or how we rank them — the best price is the best price, whoever it belongs to.

What we are not

We don’t take bets, hold money or give tips. The site is information, not advice. If betting stops being fun, our responsible gambling page lists free help.

Contact

Spotted a wrong price, a missing match or a bug? Email [email protected]. We fix data issues as fast as we can.

Last updated October 2026.