How good are these forecasts?
Every forecast scored on seasons the model never saw while its settings were chosen.
Held-back seasons
| Forecast | Forecasts | Log loss | Favourite won |
|---|---|---|---|
| The model | 747 | 0.969 | 53% |
| Base rate | 747 | 1.063 | 46% |
| Recent form | 747 | 1.009 | 52% |
| Betting market | 747 | 0.937 | 58% |
Against the betting markets
Each market's price before the start, scored on the same finished games as the model. A negative figure means the market was more accurate.
| Market | Since | Priced | Model log loss | Market log loss | Model vs market |
|---|---|---|---|---|---|
| Bookmakers (Pinnacle, DraftKings, bet365) | 24 Jan 2026 | 104 | 1.014 | 0.964 | −5.1% |
| Polymarket | 13 Sep 2025 | 321 | 0.986 | 0.949 | −3.8% |
| Kalshi | 31 Oct 2025 | 314 | 0.994 | 0.952 | −4.4% |
A draw is its own outcome: the model has a band around an even contest in which a draw is the likeliest single result, fit on the tuning seasons.
The market comparison uses the bookmakers' closing odds with their margin taken out.
Team news, injuries and rotation for European games are not in the model.
Expected goals are not in the rating yet; it learns only from results.
Questions and answers
How accurate are PodiumOracle's Süper Lig predictions?
On 747 games from held-back seasons (2024–25 to 2026–27), which the model never saw while it was tuned, the side it favoured won 53% of the time. Its log loss was 0.969, against 1.063 for the base rate and 1.009 for recent form, and 0.937 for the closing betting odds. Against the betting markets on the same finished games, its log loss was 1.014 against the bookmakers' 0.964 over 104 games, 0.986 against Polymarket's 0.949 over 321 games and 0.994 against Kalshi's 0.952 over 314 games (lower is better).