AI Model Statistics
This is the model's raw hit-rate on the exact 1X2 result across every match it analyses, not the win-rate of our published tips. Our tips combine multiple markets (double chance, over/under, Asian handicap) and win far more often. These figures are cumulative since March 2026 and include earlier model versions; our current model (v4) performs more strongly, see the Ensemble section below. See our tip results. What do these numbers mean?
Outcome Distribution
Over/Under 1.5 Distribution
O/U 1.5 Model Accuracy: 77.7% (3317/4268 correct)
Over/Under 2.5 Distribution
O/U Model Accuracy: 55% (2613/4751 correct)
Over/Under 3.5 Distribution
O/U 3.5 Model Accuracy: 63.9% (2728/4268 correct)
Both Teams to Score (BTTS)
BTTS Model Accuracy: 54.8% (2340/4268 correct)
Asian Handicap Results
AH Model Accuracy: 44.3% (1594/3597 correct, 74 push)
1X2 Model Accuracy by Competition
This is the raw 1X2 (home/draw/away) hit-rate of the model. Our published tips also use double chance, over/under and Asian-handicap markets, so their win-rate differs; see the archive for tip results.
| Competition | Matches | Correct | Accuracy |
|---|---|---|---|
| Serie A | 138 | 81 | 58.7%+25.4 |
| Eredivisie | 130 | 70 | 53.8%+20.5 |
| Super League | 102 | 54 | 52.9%+19.6 |
| Jupiler Pro League | 151 | 79 | 52.3%+19 |
| Ekstraklasa | 157 | 80 | 51%+17.7 |
| 1. Division | 184 | 92 | 50%+16.7 |
| Primeira Liga | 137 | 68 | 49.6%+16.3 |
| Ligue 1 | 120 | 59 | 49.2%+15.9 |
| 3. Liga | 124 | 58 | 46.8%+13.5 |
| Allsvenskan | 179 | 83 | 46.4%+13.1 |
| Bundesliga | 109 | 50 | 45.9%+12.6 |
| Serie B | 131 | 59 | 45%+11.7 |
| La Liga | 167 | 75 | 44.9%+11.6 |
| UEFA Europa Conference League | 271 | 120 | 44.3%+11 |
| Segunda DivisiΓ³n | 199 | 85 | 42.7%+9.4 |
| Brazilian SΓ©rie A | 213 | 90 | 42.3%+9 |
| Premier League | 415 | 173 | 41.7%+8.4 |
| 2. Bundesliga | 128 | 52 | 40.6%+7.3 |
| Superliga | 106 | 43 | 40.6%+7.3 |
| UEFA Champions League | 118 | 47 | 39.8%+6.5 |
Recent AI Predictions
| Date | Match | 1X2 | Model | O/U 1.5 | O/U 2.5 | O/U 3.5 | BTTS | AH Line | Actual | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 11 Oct 2026 | Primeira LigaArouca vs Estrela | Home Win | 51% | Over 1.5 β | Over 2.5 β | Under 3.5 β | BTTS Yes β | -0.5 (Home) β | Home Win (1-0) | β |
| 11 Oct 2026 | La LigaRacing Santander vs Valencia | Home Win | 38% | β | Over 2.5 β | β | β | +0.0 (Away) | Draw (2-2) | β |
| 11 Oct 2026 | Segunda DivisiΓ³nCadiz vs Sporting Gijon | Away Win | 46% | β | Over 2.5 β | β | β | +0.3 (Away) β | Away Win (0-1) | β |
| 11 Oct 2026 | Ligue 1Estac Troyes vs Marseille | Away Win | 42% | β | Under 2.5 β | β | β | +0.3 (Away) β | Away Win (0-2) | β |
| 11 Oct 2026 | Serie ACagliari vs Juventus | Away Win | 54% | β | Over 2.5 β | β | β | +0.8 (Away) β | Draw (1-1) | β |
| 11 Oct 2026 | Jupiler Pro LeagueKV Mechelen vs St. Truiden | Away Win | 40% | β | Under 2.5 β | β | β | +0.0 (Away) | Home Win (4-3) | β |
| 11 Oct 2026 | Primeira LigaBenfica vs VitΓ³ria SC | Home Win | 76% | β | Over 2.5 β | β | β | -1.5 (Home) β | Home Win (2-0) | β |
| 11 Oct 2026 | La LigaReal Betis vs Osasuna | Home Win | 62% | β | Under 2.5 β | β | β | -1.0 (Home) β | Home Win (5-2) | β |
| 11 Oct 2026 | Segunda DivisiΓ³nMallorca vs Las Palmas | Home Win | 70% | β | Under 2.5 β | β | β | -1.5 (Home) β | Home Win (3-1) | β |
| 11 Oct 2026 | Jupiler Pro LeagueKVC Westerlo vs Antwerp | Home Win | 40% | β | Over 2.5 β | β | β | +0.0 (Away) | Home Win (5-1) | β |
| 11 Oct 2026 | Serie ASassuolo vs AC Milan | Away Win | 52% | β | Over 2.5 β | β | β | +0.5 (Away) β | Draw (1-1) | β |
| 11 Oct 2026 | BundesligaSC Freiburg vs FC Schalke 04 | Home Win | 49% | β | Over 2.5 β | β | β | -0.5 (Home) β | Home Win (2-1) | β |
| 11 Oct 2026 | Premier LeagueLiverpool vs Manchester City | Away Win | 45% | β | Over 2.5 β | β | β | +0.3 (Away) β | Away Win (0-3) | β |
| 11 Oct 2026 | Ligue 1Rennes vs Auxerre | Home Win | 53% | β | Over 2.5 β | β | β | -0.8 (Home) β | Home Win (4-1) | β |
| 11 Oct 2026 | EredivisieExcelsior vs Groningen | Home Win | 39% | β | Over 2.5 β | β | β | +0.0 (Away) | Away Win (1-5) | β |
Ensemble Model
Our v4 GradientBoosting model — the AI behind every tip we publish — currently scores 47.4% accuracy on 2,008 settled matches since deployment. This is in line with the inherent difficulty of 3-way football outcomes (random = 33.3%). Accuracy will stabilise as more data accumulates.
Ensemble Score Distribution & Accuracy
Model Calibration
Does a higher confidence score actually mean a more accurate prediction? This chart answers that. We group every settled prediction by the internal confidence score the model assigned, then show the real win-rate for each group. A rising staircase is what you want to see, it means the model knows when it is more likely to be right.
Each bar groups model predictions by the model’s internal ranking score (0–100) and shows how often those predictions were correct on settled matches. A rising pattern means the ranking is informative. It does not mean the model beats the bookmaker market: in our own testing it did not. Hover for sample sizes.
Note, 17 September 2026: this chart shows the model’s internal ranking score. Whether its probabilities beat the bookmaker market is a different question, and in our own testing they did not. See our methodology update for the full measurement.
Model accuracy is calculated on settled matches only. The current model uses form, goals average and H2H data as input features. Accuracy improves as more live data is collected.
More transparency: Tip results & track record · How accurate are AI predictions?
