Historical Football Odds Databases: Sources Compared

A historical football odds database records prices offered for past matches. It can help you compare bookmaker prices with results, investigate market movements, or test research ideas against recorded odds.

Value betting by RebelBetting - the easiest way to make money on sports

Start by deciding whether you need downloadable files or an online archive. They serve different workflows, and access to one does not necessarily include the other.

1. Compare Three Sources

SourceUseful forAccess format
Football-Data.co.ukSpreadsheet analysis of historical results, statistics, and bookmaker oddsDownloadable Excel/CSV-compatible files
OddsPortalBrowsing past results, bookmaker prices, and available odds historiesOnline results and odds archive
BetExplorerReviewing historical match context alongside odds comparisonsOnline results, statistics, and odds pages

Coverage varies by competition, season, bookmaker, and market. Don’t assume every archived match includes a complete price history or that an online archive offers a downloadable database.

Explore Historical Odds Resources

Use the directory listings to compare each resource’s purpose, access, and practical limitations before choosing a source.

2. Distinguish Opening, Closing, and Recorded Prices

Opening odds are the first prices offered for a market. Closing odds are the final prices before the match starts. A price collected between those points is another snapshot—not automatically the opening price.

That distinction is important when comparing historical results. You need to know which price your research assumes was available.

Football-Data.co.uk distinguishes pre-closing and closing odds in its documentation. Its earlier snapshot is collected after market opening, so it should not automatically be labelled the first available price.

Also distinguish:

  • Individual bookmaker odds: prices recorded from a named operator.

  • Average odds: a summary across the included bookmakers.

  • Maximum odds: the highest recorded price within the covered sample.

A historical maximum does not prove that you could have placed your intended stake at that price.

3. Check Coverage and Data Quality

Before downloading files or comparing archives, check:

  • Markets: match result, goal totals, handicaps, or other selections.

  • Timing: when prices were captured and whether timestamps are available.

  • History: which competitions and seasons contain the fields you need.

  • Missing values: gaps in bookmaker coverage, prices, or match records.

  • Source warnings: known delays, feed changes, or unreliable prices.

Football-Data.co.uk currently warns that its Pinnacle odds feed has been unreliable since July 2025. Read its latest data notes before using those fields.

If you also need goals, corners, cards, or other match information, compare our broader football statistics databases and spreadsheet sources.

4. Choose a Source That Fits Your Research

For spreadsheet testing, start with a small downloadable sample and inspect the column definitions. For checking a particular fixture or comparing archived bookmaker prices, an online archive may be enough.

Confirm the usage terms separately. Free browsing or downloading does not automatically permit scraping, redistribution, or commercial publication.

Historical odds help document past prices; they do not establish future profitability. For the wider context, read football betting research for beginners.

Open the three listings above, then inspect a sample file or archived match before committing to a research workflow.

© PitchMantis 2026. All rights reserved