How to read these predictions
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Explore football signals, statistical value, yield and returns by market. Real data, transparent models and in-depth analysis.
Edge = the difference between the model's estimated probability and the market-implied probability (1/odds). Bars show how many signals fall in each edge range; the line shows the win rate for each range. Note: win rate is not expected to increase linearly with edge — high-edge signals often target low-probability outcomes (draws, clean sheets) where the model sees large value relative to the market but the base win rate remains low. When a bucket contains fewer than ~50 signals, the win rate line may fluctuate significantly due to small sample size.
A signal is generated when our model identifies an edge of at least 2% between its estimated probability and the market-implied probability. Only predictions created before the match starts are included — no backtesting, no hindsight.
For informational and educational purposes only. Past statistical performance does not guarantee future results. This does not constitute financial advice.
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Compare match results with the predictions published before kickoff.
Learn more →Explore accuracy statistics, calibration and the history of our models.
Learn more →Models analyse historical data, recent form, Elo ratings and other statistics available before each match.
No. A probability is an estimate, not a guarantee. Football is unpredictable and any result can occur.
No. We are a football statistical analysis platform and do not accept bets. Use the information responsibly.