About OddsFilter
OddsFilter is a football odds filtering and analysis tool. We aggregate fixtures, bookmaker odds and match data, then compare each match's statistical model probabilities with the probabilities implied by the odds — so you can see where the market and the model disagree.
Where our data comes from
Fixtures, teams, leagues, standings, lineups, match statistics, average bookmaker odds and statistical predictions are sourced from API-Football (api-sports.io), a widely used football data provider. Odds shown are averages across multiple bookmakers rather than a single book's price.
How the odds analysis works
For each match we take the model's win / draw / loss percentages and place them next to the implied probabilities from the average 1X2 odds (implied probability = 100 ÷ decimal odds). When the model rates an outcome higher than the market implies, that gap is the signal value bettors look for; when it rates it lower, the price may be too short.
The prediction itself is broken down into the factors that drive it — recent form, attacking and defensive strength, head-to-head record and goal expectancy — which you can see on each odds analysis and match page, alongside full standings and lineups. Browse competitions on the leagues directory.
How often data updates
An automated job refreshes fixtures, odds, scores and enrichment data every 10 minutes, so listings and analysis stay close to live. Odds continue to move until kickoff; the figures you see are the latest averages captured at the last sync.
Analysis, not betting advice
OddsFilter provides statistical estimates derived from historical data for analysis and research. It is not betting advice, and no outcome is guaranteed. Betting involves risk — only stake what you can afford to lose, and follow the age and legal requirements in your jurisdiction (18+ in most markets).
Questions or corrections? We welcome them — get in touch.