AI-powered predictions.
Football, in focus.
Seven-day football forecasts, refreshed nightly from historical results and team form. Explore probabilities across 20 competitions with LightGBM, Dixon–Coles and Elo-based strength features.
OF THE GAME♜Premier League◈La Liga▰Bundesliga△Serie A⬡Ligue 1+ 5 competitions
Analyse your game here.
Start typing a team—even a nickname or a spelling mistake. Pick a suggestion, then confirm your fixture.
Uses saved predictions refreshed by the nightly training workflow. Likelihood labels describe model estimates, not validated confidence intervals. Markets on the same match overlap. No outcome is guaranteed; verify team news and do your own due diligence. Terms
See the probability.
Not just the price.
Up to 100 forecasts across every available competition, ordered by estimated probability.
Numbers with context.
Confidence without false certainty.
Find the games you want to understand
Find an odds combination
Uses your league, market, date and probability filtersChoose a number of games and a combined odds target. Compare the highest estimated probabilities found within ±5% of that target.
Missing prices are shown as unavailable. Old prices are labelled stale.
| Select forecast and rank# | Match & competition | Predicted outcome | Model probability ↓ | Decimal odds | Bookmaker & quote time | Save forecast |
|---|
No forecasts match these filters.
Some added competitions do not yet have bookmaker quotes. Turn off “With bookmaker odds” to see their model forecasts. Try a different competition or market, lower the probability threshold, or turn off “Fresh prices only”.
A little less mystery.
A lot more context.
No secret winning formula. Just established models, historical match data and an honest look at uncertainty.
See it for yourselfStart with the game.
Historical results, venue, recent form and earlier head-to-head records. Features use only information available before the prediction cutoff.
DATA INTEGRITYDifferent models. Different questions.
Dixon–Coles estimates goal distributions. The existing LightGBM model estimates match outcomes when eligible odds features are available. Missing fresh odds trigger the established goal-model fallback.
DIXON–COLES / LIGHTGBMKeep uncertainty in the picture.
A probability is an estimate, not a promise. Historical evaluations are development tests. The current system has not established an advantage over bookmaker probabilities.
TRANSPARENT BY DESIGNYour front-row seat.
No subscription attached.
Join the free club for feature previews and project updates.
Just your email. Always optional.
All curiosity.ADMIT ONE / ALWAYS FREE
YOUR CURIOSITY IS.
Buy me a coffee. Keep Daily2Odds free.
Data, hosting and development have a cost. Optional support helps the project keep going. Your access never depends on a donation.
Every prediction.
The full picture.
Predictions above 75% estimated probability, with final scores and outcomes.
Multiple markets on a match overlap. These counts are not independent evidence of reliability.
| Match / date | Prediction | Original probability | Actual score | Outcome | Record type / prediction time |
|---|
No archived predictions above 75% match these filters. History builds as forecasts are saved; missing days are not invented.