Everything the machine has ingested, one card per competition. Click a season for tables and matches.
| Competition | Seasons | Matches | With odds | Backtestable |
|---|---|---|---|---|
| Major League Baseball | 3 (2024–2026) | 6,579 | 84 (1%) | 74 |
| Competition | Seasons | Matches | With odds | Backtestable |
|---|---|---|---|---|
| NBA | 3 (2023-24–2025-26) | 3,970 | 0 (0%) | 0 |
| Competition | Seasons | Matches | With odds | Backtestable |
|---|---|---|---|---|
| EFL League Two | 21 (2005-06–2025-26) | 11,480 | 11,480 (100%) | 11,480 |
| Premier League | 26 (2000-01–2025-26) | 9,880 | 9,874 (100%) | 9,874 |
| Primera Division | 22 (2005-06–2026) | 8,360 | 7,980 (95%) | 7,980 |
| Serie A | 22 (2005-06–2026) | 8,360 | 7,979 (95%) | 7,979 |
| Ligue 1 | 22 (2005-06–2026) | 7,963 | 7,657 (96%) | 7,657 |
| Bundesliga | 22 (2005-06–2026) | 6,732 | 6,426 (95%) | 6,426 |
| Eredivisie | 22 (2005-06–2026) | 6,658 | 6,352 (95%) | 6,352 |
| Primeira Liga | 22 (2005-06–2026) | 6,204 | 5,896 (95%) | 5,896 |
| Scottish Premiership | 21 (2005-06–2025-26) | 4,739 | 4,739 (100%) | 4,739 |
| EFL League One | 2 (2024-25–2025-26) | 1,104 | 1,104 (100%) | 1,104 |
| EFL Championship | 2 (2024-25–2025-26) | 1,104 | 1,104 (100%) | 1,104 |
| Segunda División | 10 (2016–2025-26) | 4,802 | 924 (19%) | 924 |
| Serie B | 10 (2016–2025-26) | 4,011 | 760 (19%) | 760 |
| Süper Lig | 10 (2016–2025-26) | 3,621 | 648 (18%) | 648 |
| Jupiler Pro League | 10 (2016–2025-26) | 3,137 | 619 (20%) | 619 |
| 2. Bundesliga | 10 (2016–2025-26) | 3,142 | 612 (19%) | 612 |
| Ligue 2 | 10 (2016–2025-26) | 3,630 | 611 (17%) | 611 |
| FIFA World Cup | 1 (2026–2026) | 102 | 29 (28%) | 27 |
| International matches | 27 (2000–2026) | 25,427 | 0 (0%) | 0 |
| Major League Soccer | 11 (2016–2026) | 4,955 | 20 (0%) | 0 |
| UEFA Europa League | 10 (2016–2025) | 3,398 | 0 (0%) | 0 |
| J1 League | 10 (2016–2026) | 3,100 | 0 (0%) | 0 |
| Liga MX | 10 (2016–2026) | 3,136 | 18 (1%) | 0 |
| Saudi Pro League | 10 (2016–2025) | 2,482 | 0 (0%) | 0 |
| UEFA Europa Conference League | 5 (2021–2025) | 2,073 | 0 (0%) | 0 |
| UEFA Champions League | 1 (2025–2025) | 189 | 0 (0%) | 0 |
| Campeonato Brasileiro Série A | 1 (2026–2026) | 380 | 12 (3%) | 0 |
| Copa Libertadores | 1 (2026–2026) | 142 | 0 (0%) | 0 |
| UEFA Nations League | 4 (2018–2024) | 53 | 0 (0%) | 0 |
| European Championship | 1 (2024–2024) | 51 | 0 (0%) | 0 |
| Africa Cup of Nations | 5 (2015–2025) | 23 | 0 (0%) | 0 |
| CONCACAF Gold Cup | 6 (2015–2025) | 18 | 0 (0%) | 0 |
| AFC Asian Cup | 4 (2011–2023) | 10 | 0 (0%) | 0 |
| Copa América | 3 (2019–2024) | 8 | 0 (0%) | 0 |
| Competition | Seasons | Matches | With odds | Backtestable |
|---|---|---|---|---|
| ATP Tour | 6 (2020–2025) | 14,438 | 14,400 (100%) | 14,400 |
Backtestable = finished AND priced: a season without odds can train a model but can never grade a bet. Odds coverage grows forward from when each price feed started — it cannot be backfilled for markets that already closed.
football · 27 seasons · 25,427 matches
football · 26 seasons · 9,880 matches
football · 22 seasons · 6,732 matches
football · 22 seasons · 6,658 matches
football · 22 seasons · 7,963 matches
football · 22 seasons · 8,360 matches
football · 22 seasons · 6,204 matches
football · 22 seasons · 8,360 matches
football · 21 seasons · 11,480 matches
football · 21 seasons · 4,739 matches
football · 11 seasons · 4,955 matches
football · 10 seasons · 3,100 matches
football · 10 seasons · 3,136 matches
football · 10 seasons · 3,142 matches
football · 10 seasons · 3,630 matches
football · 10 seasons · 3,137 matches
football · 10 seasons · 4,011 matches
football · 10 seasons · 4,802 matches
football · 10 seasons · 3,621 matches
football · 10 seasons · 2,482 matches
football · 10 seasons · 3,398 matches
tennis · 6 seasons · 14,438 matches
football · 6 seasons · 18 matches
football · 5 seasons · 23 matches
football · 5 seasons · 2,073 matches
football · 4 seasons · 53 matches
baseball · 3 seasons · 6,579 matches