
Football predictions, with the facts.
Clear picks. Match evidence. Every result on the record.
Top Predictions
Upcoming picks where our model gives the predicted home or away winner at least a 50% chance. Click a pick for stats.
Results summary
Probability scores & record details
1 Home win · X Draw · 2 Away win
1X Home or draw · X2 Draw or away · 12 Either team wins. Full-time including stoppage time; excludes extra time.
Football market sentiment
0 fixtures with fresh, comparable market prices. Our predictions remain separate.
A good prediction needs a visible record.
Every forecast is saved before kickoff. The misses stay beside the wins, with league and confidence breakdowns.
See the complete record →Football scores
Confirmed match status, updated automatically.
League tables
The complete record
All published 1X2 forecasts, including incorrect picks.
1X2 by league
1X2 by confidence tier
League × confidence
Do the probabilities hold up?
Probability against actual frequency. The diagonal is perfect calibration.
Double chance · a separate record
Every prediction, in order
Evidence before upgrades
Chronological tests. Failed experiments included.
Earlier source-policy experiment
What the scores mean
- Log-loss
- Penalizes confident mistakes. Lower is better.
- Brier score
- Squared probability error summed over home/draw/away. Range 0–2; lower is better.
- Calibration
- A 60% outcome should occur about 60% of the time across enough forecasts. Bin counts matter.
- RPS
- Ordered probability error for home/draw/away, divided by two. Range 0–1.
Match prediction pages
Open a match for its published 1X2 probabilities, double-chance call, evidence and result record. Market-only matches are labelled and never counted as model predictions.
- Czarni Sosnowiec vs SK Brann prediction2026-11-11 · MARKET_UWEC · Market sentiment
- Fenerbahce Istanbul vs Real Sociedad San Sebastian prediction2026-11-11 · MARKET_UWEC · Market sentiment
- Broendby IF vs Rosenborg BK Kvinner prediction2026-11-11 · MARKET_UWEC · Market sentiment
- SC Wiedenbruck vs Preussen Munster II prediction2026-11-11 · MARKET_CLF · Market sentiment
- Eintracht Frankfurt vs PSV Eindhoven prediction2026-11-11 · MARKET_UWEC · Market sentiment
- Oud-Heverlee Leuven Women vs HB Køge prediction2026-11-11 · MARKET_UWCL · Market sentiment
- Malmo FF vs Ajax Amsterdam prediction2026-11-11 · MARKET_UWEC · Market sentiment
- Hammarby IF vs Spartak Myjava prediction2026-11-11 · MARKET_UWEC · Market sentiment
- FC Wegberg-Beeck vs Alemannia Aachen prediction2026-11-11 · MARKET_CLF · Market sentiment
- Real Valladolid vs Santa Clara prediction2026-11-11 · MARKET_CLF · Market sentiment
- Sport Lisboa e Benfica vs FK Austria Wien prediction2026-11-11 · MARKET_UWCL · Market sentiment
- Juventus FC vs OL Lyonnes prediction2026-11-11 · MARKET_UWCL · Market sentiment
- Londrina EC vs Clube Náutico Capibaribe prediction2026-11-11 · MARKET_BRA2 · Market sentiment
- Real Cundinamarca vs Real Cartagena FC prediction2026-11-11 · MARKET_COL2 · Market sentiment
- Deportes Quindio vs Tigres FC prediction2026-11-12 · MARKET_COL2 · Market sentiment
- Piratas Veracruz vs Club Atletico La Paz prediction2026-11-12 · MARKET_MEX2 · Market sentiment
- New Zealand vs India prediction2026-11-12 · MARKET_FIF · Market sentiment
- Gornik Zabrze vs Polonia Bytom prediction2026-11-12 · MARKET_CLF · Market sentiment
- RB Leipzig vs Mlada Boleslav prediction2026-11-12 · MARKET_CLF · Market sentiment
- FK Iskra Danilovgrad vs Mladost DG prediction2026-11-12 · MARKET_CLF · Market sentiment
- Hannover 96 vs TSV Havelse prediction2026-11-12 · MARKET_CLF · Market sentiment
- Arminia Bielefeld vs SV Meppen 1912 prediction2026-11-12 · MARKET_CLF · Market sentiment
- Karpaty Lviv vs Veres Rivne prediction2026-11-12 · MARKET_CLF · Market sentiment
- Greuther Furth vs FC Wurzburger Kickers prediction2026-11-12 · MARKET_CLF · Market sentiment
- FC Zurich vs Austria Lustenau prediction2026-11-12 · MARKET_CLF · Market sentiment
- FC St. Gallen 1879 vs FC Wil 1900 prediction2026-11-12 · MARKET_CLF · Market sentiment
- Holstein Kiel vs Odense BK prediction2026-11-12 · MARKET_CLF · Market sentiment
- SK Rapid Wien vs DAC Dunajska Streda U19 prediction2026-11-12 · MARKET_CLF · Market sentiment
- Borussia Monchengladbach vs Standard Liege prediction2026-11-12 · MARKET_CLF · Market sentiment
- VfL Wolfsburg vs Union Berlin prediction2026-11-12 · MARKET_CLF · Market sentiment