History coverage
The archive begins in Mar 2014; archive_from returns the same date. Fixtures before Jul 2026 carry opening and closing lines: an opening-and-closing fixture returns a two-point series from /odds, and its /openers and /closing answer as usual. From Jul 2026 on, prices are recorded as they move. The Scale plan reads fixtures that started in the last 2 years, every book including Pinnacle; Business reads everything below. See the History guide for the endpoints.
The tables cover the archive through Oct 2026. Fixtures after that are recorded as prices move, for the books pricing them at the time. Counts are fixtures with at least one recorded price from that book. A book listed for a sport did not necessarily price every fixture in its date range.
By sport
| Sport | From | To | Fixtures | Books | Depth |
|---|---|---|---|---|---|
ncaaf | Sep 2026 | Oct 2026 | 513 | 43 | Recorded as prices move |
nba | Sep 2018 | Oct 2026 | 10,823 | 43 | Opening and closing lines; Recorded as prices move |
nfl | Sep 2020 | Oct 2026 | 1,829 | 43 | Opening and closing lines; Recorded as prices move |
nhl | Aug 2020 | Oct 2026 | 7,964 | 43 | Opening and closing lines; Recorded as prices move |
mlb | Jul 2020 | Oct 2026 | 15,771 | 43 | Opening and closing lines; Recorded as prices move |
wnba | May 2021 | Oct 2026 | 1,656 | 43 | Opening and closing lines; Recorded as prices move |
soccer | Mar 2014 | Oct 2026 | 110,209 | 43 | Opening and closing lines; Recorded as prices move |
tennis | Jan 2021 | Oct 2026 | 44,030 | 35 | Opening and closing lines; Recorded as prices move |
mma | Jan 2021 | Oct 2026 | 4,264 | 43 | Opening and closing lines; Recorded as prices move |
Part-game markets
Full-game markets are archived for every sport above. Markets on part of a game are archived only where listed here; request them with markets= and periods=. No quarter markets are archived.
| Sport | Market | Period | From | To | Fixtures |
|---|---|---|---|---|---|
mlb | spreads | f5 | Aug 2026 | Aug 2026 | 90 |
mlb | team_totals | f5 | Aug 2026 | Aug 2026 | 90 |
mlb | totals | f5 | Aug 2026 | Aug 2026 | 90 |
wnba | spreads | 1h | Aug 2026 | Aug 2026 | 10 |
wnba | totals | 1h | Aug 2026 | Aug 2026 | 10 |
wnba | h2h | 1h | Aug 2026 | Aug 2026 | 6 |
soccer | totals | 1h | Mar 2014 | Aug 2026 | 61,015 |
soccer | totals | 2h | Mar 2014 | May 2026 | 60,144 |
soccer | h2h | 1h | Mar 2014 | Aug 2026 | 33,886 |
soccer | spreads | 1h | Aug 2026 | Aug 2026 | 60 |
soccer | team_totals | 1h | Aug 2026 | Aug 2026 | 60 |
tennis | set_handicap | 1s | Jul 2026 | Oct 2026 | 10,772 |
tennis | totals | 1s | Jul 2026 | Oct 2026 | 10,715 |
By sport and book
ncaaf: 43 bookmakers, Sep 2026 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | Sep 2026 | Oct 2026 | 489 | Recorded as prices move, Sep 2026 to Oct 2026 |
betonline | Sep 2026 | Oct 2026 | 483 | Recorded as prices move, Sep 2026 to Oct 2026 |
prophetx | Sep 2026 | Oct 2026 | 481 | Recorded as prices move, Sep 2026 to Oct 2026 |
betus | Sep 2026 | Oct 2026 | 480 | Recorded as prices move, Sep 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 473 | Recorded as prices move, Sep 2026 to Oct 2026 |
fliff | Sep 2026 | Oct 2026 | 462 | Recorded as prices move, Sep 2026 to Oct 2026 |
betmgm | Sep 2026 | Oct 2026 | 460 | Recorded as prices move, Sep 2026 to Oct 2026 |
hardrock | Sep 2026 | Oct 2026 | 445 | Recorded as prices move, Sep 2026 to Oct 2026 |
betano | Sep 2026 | Oct 2026 | 433 | Recorded as prices move, Sep 2026 to Oct 2026 |
thescore | Sep 2026 | Oct 2026 | 421 | Recorded as prices move, Sep 2026 to Oct 2026 |
1xbet | Sep 2026 | Oct 2026 | 401 | Recorded as prices move, Sep 2026 to Oct 2026 |
rebet | Sep 2026 | Oct 2026 | 400 | Recorded as prices move, Sep 2026 to Oct 2026 |
888sport | Sep 2026 | Oct 2026 | 396 | Recorded as prices move, Sep 2026 to Oct 2026 |
stake | Sep 2026 | Oct 2026 | 393 | Recorded as prices move, Sep 2026 to Oct 2026 |
thunderpick | Sep 2026 | Oct 2026 | 391 | Recorded as prices move, Sep 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 362 | Recorded as prices move, Sep 2026 to Oct 2026 |
unibet | Sep 2026 | Oct 2026 | 360 | Recorded as prices move, Sep 2026 to Oct 2026 |
sbobet | Sep 2026 | Oct 2026 | 352 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 345 | Recorded as prices move, Sep 2026 to Oct 2026 |
lowvig | Oct 2026 | Oct 2026 | 337 | Recorded as prices move, Oct 2026 |
bovada | Sep 2026 | Oct 2026 | 331 | Recorded as prices move, Sep 2026 to Oct 2026 |
draftkings | Sep 2026 | Oct 2026 | 328 | Recorded as prices move, Sep 2026 to Oct 2026 |
fanduel | Sep 2026 | Oct 2026 | 327 | Recorded as prices move, Sep 2026 to Oct 2026 |
betfair | Sep 2026 | Oct 2026 | 325 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet105 | Sep 2026 | Oct 2026 | 314 | Recorded as prices move, Sep 2026 to Oct 2026 |
novig | Sep 2026 | Oct 2026 | 311 | Recorded as prices move, Sep 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 309 | Recorded as prices move, Sep 2026 to Oct 2026 |
ballybet | Sep 2026 | Oct 2026 | 303 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet365 | Sep 2026 | Oct 2026 | 295 | Recorded as prices move, Sep 2026 to Oct 2026 |
betrivers | Sep 2026 | Oct 2026 | 290 | Recorded as prices move, Sep 2026 to Oct 2026 |
matchbook | Oct 2026 | Oct 2026 | 276 | Recorded as prices move, Oct 2026 |
kalshi | Sep 2026 | Oct 2026 | 259 | Recorded as prices move, Sep 2026 to Oct 2026 |
caesars | Sep 2026 | Oct 2026 | 224 | Recorded as prices move, Sep 2026 to Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 208 | Recorded as prices move, Oct 2026 |
4casters | Oct 2026 | Oct 2026 | 186 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 125 | Recorded as prices move, Oct 2026 |
ladbrokes | Oct 2026 | Oct 2026 | 125 | Recorded as prices move, Oct 2026 |
polymarket | Oct 2026 | Oct 2026 | 124 | Recorded as prices move, Oct 2026 |
shuffle | Oct 2026 | Oct 2026 | 124 | Recorded as prices move, Oct 2026 |
sportbet | Oct 2026 | Oct 2026 | 96 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 83 | Recorded as prices move, Oct 2026 |
sxbet | Oct 2026 | Oct 2026 | 80 | Recorded as prices move, Oct 2026 |
circa | Oct 2026 | Oct 2026 | 79 | Recorded as prices move, Oct 2026 |
nba: 43 bookmakers, Sep 2018 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
betfair | Sep 2018 | Oct 2026 | 9,447 | Opening and closing lines, Sep 2018 to Jun 2026 Recorded as prices move, Oct 2026 |
bet365 | Sep 2018 | Oct 2026 | 8,236 | Opening and closing lines, Sep 2018 to Jun 2025 Recorded as prices move, Oct 2026 |
williamhill | Sep 2018 | Oct 2026 | 8,178 | Opening and closing lines, Sep 2018 to Jun 2025 Recorded as prices move, Oct 2026 |
betway | Sep 2018 | Oct 2026 | 8,177 | Opening and closing lines, Sep 2018 to Jun 2025 Recorded as prices move, Oct 2026 |
bwin | Sep 2018 | Oct 2026 | 8,058 | Opening and closing lines, Sep 2018 to Jun 2025 Recorded as prices move, Oct 2026 |
pinnacle | Jul 2020 | Oct 2026 | 8,036 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
caesars | Jul 2020 | Oct 2026 | 7,954 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Oct 2026 |
fanduel | Jul 2020 | Oct 2026 | 7,934 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | Jul 2020 | Oct 2026 | 7,932 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jul 2020 | Oct 2026 | 7,918 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
888sport | Sep 2018 | Oct 2026 | 7,896 | Opening and closing lines, Sep 2018 to Jun 2025 Recorded as prices move, Oct 2026 |
betmgm | Oct 2020 | Oct 2026 | 7,681 | Opening and closing lines, Oct 2020 to Jun 2026 Recorded as prices move, Oct 2026 |
unibet | Sep 2022 | Oct 2026 | 4,166 | Opening and closing lines, Sep 2022 to Jun 2025 Recorded as prices move, Oct 2026 |
thescore | Nov 2023 | Oct 2026 | 3,850 | Opening and closing lines, Nov 2023 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
novig | Dec 2024 | Oct 2026 | 2,393 | Opening and closing lines, Dec 2024 to Jun 2026 Recorded as prices move, Oct 2026 |
prophetx | Dec 2024 | Oct 2026 | 2,355 | Opening and closing lines, Dec 2024 to Jun 2026 Recorded as prices move, Oct 2026 |
kalshi | Dec 2025 | Oct 2026 | 1,040 | Opening and closing lines, Dec 2025 to Jun 2026 Recorded as prices move, Oct 2026 |
polymarket | Dec 2025 | Oct 2026 | 870 | Opening and closing lines, Dec 2025 to Jun 2026 Recorded as prices move, Oct 2026 |
fliff | Oct 2026 | Oct 2026 | 95 | Recorded as prices move, Oct 2026 |
matchbook | Oct 2026 | Oct 2026 | 95 | Recorded as prices move, Oct 2026 |
fanaticsmarkets | Oct 2026 | Oct 2026 | 94 | Recorded as prices move, Oct 2026 |
4casters | Oct 2026 | Oct 2026 | 93 | Recorded as prices move, Oct 2026 |
sbobet | Oct 2026 | Oct 2026 | 93 | Recorded as prices move, Oct 2026 |
circa | Oct 2026 | Oct 2026 | 91 | Recorded as prices move, Oct 2026 |
hardrock | Oct 2026 | Oct 2026 | 91 | Recorded as prices move, Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 71 | Recorded as prices move, Oct 2026 |
betano | May 2025 | Oct 2026 | 61 | Opening and closing lines, May 2025 to Jun 2025 Recorded as prices move, Oct 2026 |
bovada | Oct 2026 | Oct 2026 | 52 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 42 | Recorded as prices move, Oct 2026 |
sportbet | Oct 2026 | Oct 2026 | 42 | Recorded as prices move, Oct 2026 |
bet105 | Oct 2026 | Oct 2026 | 34 | Recorded as prices move, Oct 2026 |
1xbet | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
ballybet | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
betrivers | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
betus | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
ladbrokes | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
lowvig | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
rebet | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
skybet | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
stake | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
thunderpick | Oct 2026 | Oct 2026 | 28 | Recorded as prices move, Oct 2026 |
shuffle | Oct 2026 | Oct 2026 | 26 | Recorded as prices move, Oct 2026 |
sxbet | Oct 2026 | Oct 2026 | 26 | Recorded as prices move, Oct 2026 |
nfl: 43 bookmakers, Sep 2020 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
fanduel | Sep 2020 | Oct 2026 | 1,814 | Opening and closing lines, Sep 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
betonline | Sep 2020 | Oct 2026 | 1,809 | Opening and closing lines, Sep 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
draftkings | Sep 2020 | Oct 2026 | 1,791 | Opening and closing lines, Sep 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
caesars | Sep 2020 | Oct 2026 | 1,788 | Opening and closing lines, Sep 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
pinnacle | Sep 2020 | Oct 2026 | 1,781 | Opening and closing lines, Sep 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
betmgm | Oct 2020 | Oct 2026 | 1,736 | Opening and closing lines, Oct 2020 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
thescore | Nov 2023 | Oct 2026 | 797 | Opening and closing lines, Nov 2023 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
betfair | Jan 2024 | Oct 2026 | 692 | Opening and closing lines, Jan 2024 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
novig | Dec 2024 | Oct 2026 | 467 | Opening and closing lines, Dec 2024 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
prophetx | Dec 2024 | Oct 2026 | 454 | Opening and closing lines, Dec 2024 to Feb 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
kalshi | Nov 2025 | Oct 2026 | 202 | Opening and closing lines, Nov 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
1xbet | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
888sport | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
ballybet | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet105 | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet365 | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
betano | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
betrivers | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
betus | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
bovada | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
fliff | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
hardrock | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
rebet | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
stake | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
thunderpick | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
unibet | Sep 2026 | Oct 2026 | 92 | Recorded as prices move, Sep 2026 to Oct 2026 |
sbobet | Sep 2026 | Oct 2026 | 91 | Recorded as prices move, Sep 2026 to Oct 2026 |
polymarket | Jan 2026 | Oct 2026 | 90 | Opening and closing lines, Jan 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 77 | Recorded as prices move, Sep 2026 to Oct 2026 |
4casters | Oct 2026 | Oct 2026 | 46 | Recorded as prices move, Oct 2026 |
circa | Oct 2026 | Oct 2026 | 46 | Recorded as prices move, Oct 2026 |
lowvig | Oct 2026 | Oct 2026 | 46 | Recorded as prices move, Oct 2026 |
matchbook | Oct 2026 | Oct 2026 | 46 | Recorded as prices move, Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 29 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
ladbrokes | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
shuffle | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
sportbet | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
sxbet | Oct 2026 | Oct 2026 | 15 | Recorded as prices move, Oct 2026 |
nhl: 43 bookmakers, Aug 2020 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | Aug 2020 | Oct 2026 | 7,938 | Opening and closing lines, Aug 2020 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
caesars | Aug 2020 | Oct 2026 | 7,910 | Opening and closing lines, Aug 2020 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
draftkings | Aug 2020 | Oct 2026 | 7,844 | Opening and closing lines, Aug 2020 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
betonline | Aug 2020 | Oct 2026 | 7,842 | Opening and closing lines, Aug 2020 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
fanduel | Aug 2020 | Oct 2026 | 7,837 | Opening and closing lines, Aug 2020 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
betmgm | Jan 2021 | Oct 2026 | 7,730 | Opening and closing lines, Jan 2021 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
thescore | Nov 2023 | Oct 2026 | 3,972 | Opening and closing lines, Nov 2023 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
novig | Dec 2024 | Oct 2026 | 2,499 | Opening and closing lines, Dec 2024 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
prophetx | Dec 2024 | Oct 2026 | 2,443 | Opening and closing lines, Dec 2024 to Jun 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
kalshi | Dec 2025 | Oct 2026 | 1,088 | Opening and closing lines, Dec 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
polymarket | Jan 2026 | Oct 2026 | 874 | Opening and closing lines, Jan 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
thunderpick | Sep 2026 | Oct 2026 | 230 | Recorded as prices move, Sep 2026 to Oct 2026 |
1xbet | Sep 2026 | Oct 2026 | 227 | Recorded as prices move, Sep 2026 to Oct 2026 |
888sport | Sep 2026 | Oct 2026 | 227 | Recorded as prices move, Sep 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 225 | Recorded as prices move, Sep 2026 to Oct 2026 |
fliff | Sep 2026 | Oct 2026 | 225 | Recorded as prices move, Sep 2026 to Oct 2026 |
hardrock | Sep 2026 | Oct 2026 | 221 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet365 | Sep 2026 | Oct 2026 | 214 | Recorded as prices move, Sep 2026 to Oct 2026 |
bet105 | Sep 2026 | Oct 2026 | 197 | Recorded as prices move, Sep 2026 to Oct 2026 |
4casters | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
betano | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
betus | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
bovada | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
circa | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
lowvig | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
matchbook | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
rebet | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
stake | Sep 2026 | Oct 2026 | 167 | Recorded as prices move, Sep 2026 to Oct 2026 |
betfair | Sep 2026 | Oct 2026 | 164 | Recorded as prices move, Sep 2026 to Oct 2026 |
unibet | Sep 2026 | Oct 2026 | 160 | Recorded as prices move, Sep 2026 to Oct 2026 |
ballybet | Sep 2026 | Oct 2026 | 156 | Recorded as prices move, Sep 2026 to Oct 2026 |
betrivers | Sep 2026 | Oct 2026 | 156 | Recorded as prices move, Sep 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 147 | Recorded as prices move, Sep 2026 to Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 96 | Recorded as prices move, Oct 2026 |
sbobet | Sep 2026 | Oct 2026 | 66 | Recorded as prices move, Sep 2026 to Oct 2026 |
betr | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
ladbrokes | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
shuffle | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
sportbet | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
sxbet | Oct 2026 | Oct 2026 | 60 | Recorded as prices move, Oct 2026 |
mlb: 43 bookmakers, Jul 2020 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | Jul 2020 | Oct 2026 | 15,650 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
fanduel | Jul 2020 | Oct 2026 | 15,268 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | Jul 2020 | Oct 2026 | 15,267 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
caesars | Jul 2020 | Oct 2026 | 15,234 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jul 2020 | Oct 2026 | 15,183 | Opening and closing lines, Jul 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betmgm | Oct 2020 | Oct 2026 | 14,289 | Opening and closing lines, Oct 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
thescore | Mar 2024 | Oct 2026 | 7,276 | Opening and closing lines, Mar 2024 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betfair | Mar 2024 | Oct 2026 | 7,234 | Opening and closing lines, Mar 2024 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
novig | Mar 2025 | Oct 2026 | 4,781 | Opening and closing lines, Mar 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
prophetx | Mar 2025 | Oct 2026 | 4,762 | Opening and closing lines, Mar 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
polymarket | Mar 2026 | Oct 2026 | 2,256 | Opening and closing lines, Mar 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
kalshi | Mar 2026 | Oct 2026 | 2,184 | Opening and closing lines, Mar 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
sbobet | Jul 2026 | Oct 2026 | 717 | Recorded as prices move, Jul 2026 to Oct 2026 |
circa | Jul 2026 | Oct 2026 | 541 | Recorded as prices move, Jul 2026 to Oct 2026 |
bet365 | Aug 2026 | Oct 2026 | 478 | Recorded as prices move, Aug 2026 to Oct 2026 |
888sport | Aug 2026 | Oct 2026 | 345 | Recorded as prices move, Aug 2026 to Oct 2026 |
rebet | Aug 2026 | Oct 2026 | 345 | Recorded as prices move, Aug 2026 to Oct 2026 |
stake | Aug 2026 | Oct 2026 | 345 | Recorded as prices move, Aug 2026 to Oct 2026 |
ballybet | Aug 2026 | Oct 2026 | 344 | Recorded as prices move, Aug 2026 to Oct 2026 |
betrivers | Aug 2026 | Oct 2026 | 344 | Recorded as prices move, Aug 2026 to Oct 2026 |
unibet | Aug 2026 | Oct 2026 | 344 | Recorded as prices move, Aug 2026 to Oct 2026 |
fliff | Aug 2026 | Oct 2026 | 343 | Recorded as prices move, Aug 2026 to Oct 2026 |
betus | Aug 2026 | Oct 2026 | 342 | Recorded as prices move, Aug 2026 to Oct 2026 |
bovada | Aug 2026 | Oct 2026 | 342 | Recorded as prices move, Aug 2026 to Oct 2026 |
hardrock | Aug 2026 | Oct 2026 | 340 | Recorded as prices move, Aug 2026 to Oct 2026 |
betano | Aug 2026 | Oct 2026 | 337 | Recorded as prices move, Aug 2026 to Oct 2026 |
1xbet | Aug 2026 | Oct 2026 | 325 | Recorded as prices move, Aug 2026 to Oct 2026 |
bet105 | Aug 2026 | Oct 2026 | 288 | Recorded as prices move, Aug 2026 to Oct 2026 |
thunderpick | Aug 2026 | Oct 2026 | 260 | Recorded as prices move, Aug 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 214 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 198 | Recorded as prices move, Sep 2026 to Oct 2026 |
4casters | Aug 2026 | Oct 2026 | 168 | Recorded as prices move, Aug 2026 to Oct 2026 |
lowvig | Aug 2026 | Oct 2026 | 167 | Recorded as prices move, Aug 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 163 | Recorded as prices move, Sep 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 154 | Recorded as prices move, Sep 2026 to Oct 2026 |
ladbrokes | Aug 2026 | Oct 2026 | 137 | Recorded as prices move, Aug 2026 to Oct 2026 |
shuffle | Aug 2026 | Oct 2026 | 68 | Recorded as prices move, Aug 2026 to Oct 2026 |
sxbet | Aug 2026 | Oct 2026 | 68 | Recorded as prices move, Aug 2026 to Oct 2026 |
sportbet | Aug 2026 | Oct 2026 | 65 | Recorded as prices move, Aug 2026 to Oct 2026 |
matchbook | Sep 2026 | Oct 2026 | 36 | Recorded as prices move, Sep 2026 to Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 13 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 6 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 5 | Recorded as prices move, Oct 2026 |
wnba: 43 bookmakers, May 2021 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | May 2021 | Oct 2026 | 1,644 | Opening and closing lines, May 2021 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
fanduel | May 2022 | Oct 2026 | 1,220 | Opening and closing lines, May 2022 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
caesars | May 2022 | Oct 2026 | 1,208 | Opening and closing lines, May 2022 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betmgm | May 2022 | Oct 2026 | 1,183 | Opening and closing lines, May 2022 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | May 2022 | Oct 2026 | 1,140 | Opening and closing lines, May 2022 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jul 2023 | Oct 2026 | 1,012 | Opening and closing lines, Jul 2023 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
thescore | May 2024 | Oct 2026 | 923 | Opening and closing lines, May 2024 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betfair | May 2024 | Oct 2026 | 919 | Opening and closing lines, May 2024 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
novig | May 2025 | Oct 2026 | 668 | Opening and closing lines, May 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
prophetx | May 2025 | Oct 2026 | 659 | Opening and closing lines, May 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
polymarket | May 2026 | Oct 2026 | 338 | Opening and closing lines, May 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
kalshi | May 2026 | Oct 2026 | 312 | Opening and closing lines, May 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
sbobet | Jul 2026 | Oct 2026 | 152 | Recorded as prices move, Jul 2026 to Oct 2026 |
circa | Jul 2026 | Oct 2026 | 114 | Recorded as prices move, Jul 2026 to Oct 2026 |
bet365 | Aug 2026 | Oct 2026 | 109 | Recorded as prices move, Aug 2026 to Oct 2026 |
ballybet | Aug 2026 | Oct 2026 | 76 | Recorded as prices move, Aug 2026 to Oct 2026 |
betrivers | Aug 2026 | Oct 2026 | 76 | Recorded as prices move, Aug 2026 to Oct 2026 |
betus | Aug 2026 | Oct 2026 | 76 | Recorded as prices move, Aug 2026 to Oct 2026 |
unibet | Aug 2026 | Oct 2026 | 76 | Recorded as prices move, Aug 2026 to Oct 2026 |
bovada | Aug 2026 | Oct 2026 | 75 | Recorded as prices move, Aug 2026 to Oct 2026 |
hardrock | Aug 2026 | Oct 2026 | 75 | Recorded as prices move, Aug 2026 to Oct 2026 |
888sport | Aug 2026 | Oct 2026 | 74 | Recorded as prices move, Aug 2026 to Oct 2026 |
fliff | Aug 2026 | Oct 2026 | 74 | Recorded as prices move, Aug 2026 to Oct 2026 |
rebet | Aug 2026 | Oct 2026 | 74 | Recorded as prices move, Aug 2026 to Oct 2026 |
stake | Aug 2026 | Oct 2026 | 74 | Recorded as prices move, Aug 2026 to Oct 2026 |
betano | Aug 2026 | Oct 2026 | 69 | Recorded as prices move, Aug 2026 to Oct 2026 |
1xbet | Aug 2026 | Oct 2026 | 68 | Recorded as prices move, Aug 2026 to Oct 2026 |
bet105 | Aug 2026 | Oct 2026 | 68 | Recorded as prices move, Aug 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 52 | Recorded as prices move, Sep 2026 to Oct 2026 |
thunderpick | Sep 2026 | Oct 2026 | 50 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 49 | Recorded as prices move, Sep 2026 to Oct 2026 |
4casters | Aug 2026 | Oct 2026 | 40 | Recorded as prices move, Aug 2026 to Oct 2026 |
lowvig | Aug 2026 | Oct 2026 | 40 | Recorded as prices move, Aug 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 40 | Recorded as prices move, Sep 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 38 | Recorded as prices move, Sep 2026 to Oct 2026 |
ladbrokes | Aug 2026 | Oct 2026 | 27 | Recorded as prices move, Aug 2026 to Oct 2026 |
shuffle | Aug 2026 | Oct 2026 | 16 | Recorded as prices move, Aug 2026 to Oct 2026 |
sxbet | Aug 2026 | Oct 2026 | 16 | Recorded as prices move, Aug 2026 to Oct 2026 |
matchbook | Sep 2026 | Oct 2026 | 15 | Recorded as prices move, Sep 2026 to Oct 2026 |
sportbet | Aug 2026 | Oct 2026 | 8 | Recorded as prices move, Aug 2026 to Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 5 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 3 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 3 | Recorded as prices move, Oct 2026 |
soccer: 43 bookmakers, Mar 2014 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
bet365 | Mar 2014 | Oct 2026 | 94,015 | Opening and closing lines, Mar 2014 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
betway | Mar 2014 | Oct 2026 | 88,889 | Opening and closing lines, Mar 2014 to May 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
1xbet | Sep 2014 | Oct 2026 | 86,810 | Opening and closing lines, Sep 2014 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
bwin | Mar 2014 | Oct 2026 | 86,342 | Opening and closing lines, Mar 2014 to May 2026 Recorded as prices move, Oct 2026 |
888sport | Mar 2014 | Oct 2026 | 83,382 | Opening and closing lines, Mar 2014 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
betfair | Mar 2014 | Oct 2026 | 81,507 | Opening and closing lines, Mar 2014 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
williamhill | Mar 2014 | Oct 2026 | 63,712 | Opening and closing lines, Mar 2014 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
pinnacle | Jun 2020 | Oct 2026 | 44,009 | Opening and closing lines, Jun 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
unibet | Jul 2022 | Oct 2026 | 29,007 | Opening and closing lines, Jul 2022 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
fanduel | Jun 2020 | Oct 2026 | 18,668 | Opening and closing lines, Jun 2020 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | Jun 2020 | Oct 2026 | 16,744 | Opening and closing lines, Jun 2020 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jun 2020 | Oct 2026 | 15,590 | Opening and closing lines, Jun 2020 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
caesars | Jul 2020 | Oct 2026 | 15,212 | Opening and closing lines, Jul 2020 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
cloudbet | Jan 2025 | Oct 2026 | 11,990 | Opening and closing lines, Jan 2025 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betmgm | Oct 2020 | Oct 2026 | 11,057 | Opening and closing lines, Oct 2020 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
stake | May 2025 | Oct 2026 | 9,478 | Opening and closing lines, May 2025 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
thescore | Nov 2023 | Oct 2026 | 8,519 | Opening and closing lines, Nov 2023 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betano | May 2025 | Oct 2026 | 7,852 | Opening and closing lines, May 2025 to May 2026 Recorded as prices move, Aug 2026 to Oct 2026 |
sbobet | Jul 2026 | Oct 2026 | 7,264 | Recorded as prices move, Jul 2026 to Oct 2026 |
skybet | Nov 2025 | Oct 2026 | 5,613 | Opening and closing lines, Nov 2025 to May 2026 Recorded as prices move, Sep 2026 to Oct 2026 |
thunderpick | Sep 2026 | Oct 2026 | 3,354 | Recorded as prices move, Sep 2026 to Oct 2026 |
lowvig | Aug 2026 | Oct 2026 | 2,722 | Recorded as prices move, Aug 2026 to Oct 2026 |
shuffle | Jan 2026 | Oct 2026 | 2,459 | Opening and closing lines, Jan 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
matchbook | Sep 2026 | Oct 2026 | 2,185 | Recorded as prices move, Sep 2026 to Oct 2026 |
betus | Aug 2026 | Oct 2026 | 1,903 | Recorded as prices move, Aug 2026 to Oct 2026 |
bet105 | Aug 2026 | Oct 2026 | 1,662 | Recorded as prices move, Aug 2026 to Oct 2026 |
bovada | Aug 2026 | Oct 2026 | 1,267 | Recorded as prices move, Aug 2026 to Oct 2026 |
ladbrokes | Aug 2026 | Oct 2026 | 1,237 | Recorded as prices move, Aug 2026 to Oct 2026 |
rebet | Aug 2026 | Oct 2026 | 1,084 | Recorded as prices move, Aug 2026 to Oct 2026 |
prophetx | Mar 2025 | Oct 2026 | 1,037 | Opening and closing lines, Mar 2025 to May 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
kalshi | Feb 2026 | Oct 2026 | 1,029 | Opening and closing lines, Feb 2026 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
sportbet | Aug 2026 | Oct 2026 | 910 | Recorded as prices move, Aug 2026 to Oct 2026 |
fliff | Aug 2026 | Oct 2026 | 907 | Recorded as prices move, Aug 2026 to Oct 2026 |
hardrock | Aug 2026 | Oct 2026 | 839 | Recorded as prices move, Aug 2026 to Oct 2026 |
polymarket | Aug 2026 | Oct 2026 | 816 | Recorded as prices move, Aug 2026 to Oct 2026 |
ballybet | Aug 2026 | Oct 2026 | 748 | Recorded as prices move, Aug 2026 to Oct 2026 |
betrivers | Aug 2026 | Oct 2026 | 745 | Recorded as prices move, Aug 2026 to Oct 2026 |
4casters | Aug 2026 | Oct 2026 | 673 | Recorded as prices move, Aug 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 558 | Recorded as prices move, Sep 2026 to Oct 2026 |
sxbet | Aug 2026 | Oct 2026 | 431 | Recorded as prices move, Aug 2026 to Oct 2026 |
novig | Jul 2026 | Oct 2026 | 393 | Recorded as prices move, Jul 2026 to Oct 2026 |
betr | Oct 2026 | Oct 2026 | 346 | Recorded as prices move, Oct 2026 |
circa | Jul 2026 | Oct 2026 | 264 | Recorded as prices move, Jul 2026 to Oct 2026 |
tennis: 35 bookmakers, Jan 2021 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | Jan 2021 | Aug 2026 | 37,905 | Opening and closing lines, Jan 2021 to Jun 2026 Recorded as prices move, Jul 2026 to Aug 2026 |
fanduel | Jul 2026 | Oct 2026 | 9,972 | Recorded as prices move, Jul 2026 to Oct 2026 |
sbobet | Jul 2026 | Oct 2026 | 9,745 | Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | Jul 2026 | Oct 2026 | 6,931 | Recorded as prices move, Jul 2026 to Oct 2026 |
bet365 | Aug 2026 | Oct 2026 | 6,697 | Recorded as prices move, Aug 2026 to Oct 2026 |
bet105 | Aug 2026 | Oct 2026 | 5,931 | Recorded as prices move, Aug 2026 to Oct 2026 |
caesars | Jul 2026 | Oct 2026 | 5,209 | Recorded as prices move, Jul 2026 to Oct 2026 |
betfair | Jul 2026 | Oct 2026 | 4,160 | Recorded as prices move, Jul 2026 to Oct 2026 |
prophetx | Jul 2026 | Oct 2026 | 2,535 | Recorded as prices move, Jul 2026 to Oct 2026 |
novig | Jul 2026 | Oct 2026 | 2,172 | Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jul 2026 | Oct 2026 | 1,847 | Recorded as prices move, Jul 2026 to Oct 2026 |
1xbet | Oct 2026 | Oct 2026 | 1,389 | Recorded as prices move, Oct 2026 |
bovada | Oct 2026 | Oct 2026 | 1,331 | Recorded as prices move, Oct 2026 |
thunderpick | Oct 2026 | Oct 2026 | 1,330 | Recorded as prices move, Oct 2026 |
skybet | Oct 2026 | Oct 2026 | 1,295 | Recorded as prices move, Oct 2026 |
888sport | Oct 2026 | Oct 2026 | 1,287 | Recorded as prices move, Oct 2026 |
williamhill | Oct 2026 | Oct 2026 | 1,282 | Recorded as prices move, Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 1,280 | Recorded as prices move, Oct 2026 |
hardrock | Oct 2026 | Oct 2026 | 1,279 | Recorded as prices move, Oct 2026 |
ballybet | Oct 2026 | Oct 2026 | 1,277 | Recorded as prices move, Oct 2026 |
unibet | Oct 2026 | Oct 2026 | 1,263 | Recorded as prices move, Oct 2026 |
betway | Oct 2026 | Oct 2026 | 1,219 | Recorded as prices move, Oct 2026 |
thescore | Oct 2026 | Oct 2026 | 913 | Recorded as prices move, Oct 2026 |
betano | Oct 2026 | Oct 2026 | 885 | Recorded as prices move, Oct 2026 |
betmgm | Oct 2026 | Oct 2026 | 881 | Recorded as prices move, Oct 2026 |
ladbrokes | Oct 2026 | Oct 2026 | 682 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 679 | Recorded as prices move, Oct 2026 |
stake | Oct 2026 | Oct 2026 | 525 | Recorded as prices move, Oct 2026 |
betus | Oct 2026 | Oct 2026 | 446 | Recorded as prices move, Oct 2026 |
rebet | Oct 2026 | Oct 2026 | 440 | Recorded as prices move, Oct 2026 |
fanaticsmarkets | Oct 2026 | Oct 2026 | 370 | Recorded as prices move, Oct 2026 |
4casters | Oct 2026 | Oct 2026 | 266 | Recorded as prices move, Oct 2026 |
fliff | Oct 2026 | Oct 2026 | 210 | Recorded as prices move, Oct 2026 |
betrivers | Oct 2026 | Oct 2026 | 153 | Recorded as prices move, Oct 2026 |
betr | Oct 2026 | Oct 2026 | 132 | Recorded as prices move, Oct 2026 |
mma: 43 bookmakers, Jan 2021 to Oct 2026
| Book | From | To | Fixtures | Depth |
|---|---|---|---|---|
pinnacle | Jan 2021 | Oct 2026 | 3,893 | Opening and closing lines, Jan 2021 to Jun 2026 Recorded as prices move, Jul 2026 to Oct 2026 |
betonline | Jul 2026 | Oct 2026 | 454 | Recorded as prices move, Jul 2026 to Oct 2026 |
sbobet | Jul 2026 | Oct 2026 | 410 | Recorded as prices move, Jul 2026 to Oct 2026 |
bet365 | Aug 2026 | Oct 2026 | 393 | Recorded as prices move, Aug 2026 to Oct 2026 |
1xbet | Sep 2026 | Oct 2026 | 287 | Recorded as prices move, Sep 2026 to Oct 2026 |
betway | Sep 2026 | Oct 2026 | 282 | Recorded as prices move, Sep 2026 to Oct 2026 |
lowvig | Aug 2026 | Oct 2026 | 268 | Recorded as prices move, Aug 2026 to Oct 2026 |
thunderpick | Aug 2026 | Oct 2026 | 262 | Recorded as prices move, Aug 2026 to Oct 2026 |
stake | Aug 2026 | Oct 2026 | 228 | Recorded as prices move, Aug 2026 to Oct 2026 |
caesars | Jul 2026 | Oct 2026 | 201 | Recorded as prices move, Jul 2026 to Oct 2026 |
williamhill | Sep 2026 | Oct 2026 | 182 | Recorded as prices move, Sep 2026 to Oct 2026 |
novig | Jul 2026 | Oct 2026 | 159 | Recorded as prices move, Jul 2026 to Oct 2026 |
rebet | Aug 2026 | Oct 2026 | 157 | Recorded as prices move, Aug 2026 to Oct 2026 |
fanduel | Jul 2026 | Oct 2026 | 151 | Recorded as prices move, Jul 2026 to Oct 2026 |
draftkings | Jul 2026 | Oct 2026 | 150 | Recorded as prices move, Jul 2026 to Oct 2026 |
betus | Aug 2026 | Oct 2026 | 144 | Recorded as prices move, Aug 2026 to Oct 2026 |
betano | Aug 2026 | Oct 2026 | 139 | Recorded as prices move, Aug 2026 to Oct 2026 |
unibet | Aug 2026 | Oct 2026 | 135 | Recorded as prices move, Aug 2026 to Oct 2026 |
circa | Jul 2026 | Oct 2026 | 132 | Recorded as prices move, Jul 2026 to Oct 2026 |
prophetx | Jul 2026 | Oct 2026 | 128 | Recorded as prices move, Jul 2026 to Oct 2026 |
hardrock | Aug 2026 | Oct 2026 | 119 | Recorded as prices move, Aug 2026 to Oct 2026 |
thescore | Aug 2026 | Oct 2026 | 118 | Recorded as prices move, Aug 2026 to Oct 2026 |
cloudbet | Oct 2026 | Oct 2026 | 97 | Recorded as prices move, Oct 2026 |
fliff | Aug 2026 | Oct 2026 | 96 | Recorded as prices move, Aug 2026 to Oct 2026 |
bet105 | Aug 2026 | Oct 2026 | 92 | Recorded as prices move, Aug 2026 to Oct 2026 |
betmgm | Sep 2026 | Oct 2026 | 83 | Recorded as prices move, Sep 2026 to Oct 2026 |
ballybet | Aug 2026 | Oct 2026 | 81 | Recorded as prices move, Aug 2026 to Oct 2026 |
bovada | Aug 2026 | Oct 2026 | 81 | Recorded as prices move, Aug 2026 to Oct 2026 |
betrivers | Aug 2026 | Oct 2026 | 80 | Recorded as prices move, Aug 2026 to Oct 2026 |
4casters | Aug 2026 | Oct 2026 | 71 | Recorded as prices move, Aug 2026 to Oct 2026 |
888sport | Aug 2026 | Oct 2026 | 70 | Recorded as prices move, Aug 2026 to Oct 2026 |
skybet | Sep 2026 | Oct 2026 | 67 | Recorded as prices move, Sep 2026 to Oct 2026 |
kalshi | Aug 2026 | Oct 2026 | 66 | Recorded as prices move, Aug 2026 to Oct 2026 |
fanaticsmarkets | Sep 2026 | Oct 2026 | 60 | Recorded as prices move, Sep 2026 to Oct 2026 |
betfair | Sep 2026 | Oct 2026 | 56 | Recorded as prices move, Sep 2026 to Oct 2026 |
matchbook | Oct 2026 | Oct 2026 | 48 | Recorded as prices move, Oct 2026 |
shuffle | Aug 2026 | Oct 2026 | 48 | Recorded as prices move, Aug 2026 to Oct 2026 |
ladbrokes | Aug 2026 | Oct 2026 | 44 | Recorded as prices move, Aug 2026 to Oct 2026 |
polymarket | Aug 2026 | Oct 2026 | 44 | Recorded as prices move, Aug 2026 to Oct 2026 |
sportbet | Aug 2026 | Oct 2026 | 25 | Recorded as prices move, Aug 2026 to Oct 2026 |
sxbet | Aug 2026 | Oct 2026 | 25 | Recorded as prices move, Aug 2026 to Oct 2026 |
betr | Oct 2026 | Oct 2026 | 13 | Recorded as prices move, Oct 2026 |
bwin | Oct 2026 | Oct 2026 | 13 | Recorded as prices move, Oct 2026 |
Soccer competitions
Soccer fixtures stored with their competition, by league key. Fixtures stored without one are served under aggregate soccer only; see Sports and scope.
85 competitions
| League key | Competition | From | To | Fixtures |
|---|---|---|---|---|
efl_champ | Championship | Aug 2014 | Oct 2026 | 6,718 |
usa_mls | MLS | Mar 2014 | Oct 2026 | 5,466 |
la_liga | La Liga - Spain | Aug 2014 | Oct 2026 | 4,822 |
epl | EPL | Aug 2014 | Oct 2026 | 4,679 |
italy_serie_a | Serie A - Italy | Aug 2014 | Oct 2026 | 4,638 |
netherlands_eerste_divisie | Netherlands Eerste Divisie | Aug 2014 | Oct 2026 | 4,555 |
france_ligue_one | Ligue 1 - France | Aug 2014 | Oct 2026 | 4,329 |
super_lig | Turkey Super League | Aug 2014 | Oct 2026 | 4,139 |
mexico_ligamx | Liga MX | Jul 2014 | Oct 2026 | 3,999 |
belgium_first_div | Belgium First Div | Jul 2014 | Oct 2026 | 3,966 |
japan_j1_league | J League | Mar 2014 | Oct 2026 | 3,941 |
netherlands_eredivisie | Dutch Eredivisie | Aug 2014 | Oct 2026 | 3,785 |
portugal_primeira_liga | Primeira Liga - Portugal | Aug 2014 | Oct 2026 | 3,780 |
germany_bundesliga | Bundesliga - Germany | Aug 2014 | Oct 2026 | 3,768 |
germany_2_bundesliga | Bundesliga 2 - Germany | Aug 2014 | Oct 2026 | 3,710 |
russia_premier_league | Premier League - Russia | Aug 2014 | Oct 2026 | 3,275 |
norway_eliteserien | Eliteserien - Norway | Mar 2014 | Oct 2026 | 3,228 |
greece_super_league | Super League - Greece | Aug 2014 | Oct 2026 | 3,149 |
sweden_allsvenskan | Allsvenskan - Sweden | Mar 2014 | Oct 2026 | 3,136 |
spl | Premiership - Scotland | Aug 2014 | Oct 2026 | 2,838 |
denmark_superliga | Denmark Superliga | Jul 2014 | Oct 2026 | 2,713 |
switzerland_superleague | Swiss Superleague | Jul 2014 | Oct 2026 | 2,539 |
austria_bundesliga | Austrian Football Bundesliga | Jul 2014 | Oct 2026 | 2,385 |
league_of_ireland | League of Ireland | Mar 2014 | Oct 2026 | 2,176 |
uefa_conference_league | UEFA Conference League | Jul 2021 | Oct 2026 | 1,816 |
ukraine_premier_league | Ukraine Premier League | Feb 2021 | Oct 2026 | 1,292 |
uefa_champs_league | UEFA Champions League | Aug 2020 | Oct 2026 | 1,289 |
uefa_europa_league | UEFA Europa League | Feb 2021 | Oct 2026 | 1,086 |
argentina_primera_nacional | Primera Nacional | Oct 2026 | Oct 2026 | 50 |
fa_cup | FA Cup | Oct 2026 | Oct 2026 | 43 |
england_league1 | League 1 | Oct 2026 | Oct 2026 | 40 |
argentina_primera_division | Primera División - Argentina | Oct 2026 | Oct 2026 | 35 |
colombia_primera_a | Colombia Primera A | Oct 2026 | Oct 2026 | 35 |
england_league2 | League 2 | Oct 2026 | Oct 2026 | 35 |
usa_usl_championship | USL Championship | Oct 2026 | Oct 2026 | 32 |
austria_2_liga | Austria 2. Liga | Oct 2026 | Oct 2026 | 31 |
saudi_professional_league | Saudi Pro League | Oct 2026 | Oct 2026 | 30 |
brazil_campeonato | Brazil Série A | Oct 2026 | Oct 2026 | 27 |
brazil_serie_b | Brazil Série B | Oct 2026 | Oct 2026 | 27 |
china_superleague | Super League - China | Oct 2026 | Oct 2026 | 27 |
estonia_premium_liiga | Estonia Premium Liiga | Oct 2026 | Oct 2026 | 27 |
mexico_liga_expansion_mx | Liga de Expansión MX | Oct 2026 | Oct 2026 | 27 |
norway_1st_div | Norway 1st Division | Oct 2026 | Oct 2026 | 26 |
colombia_primera_b | Colombia Primera B | Oct 2026 | Oct 2026 | 24 |
spain_la_liga_2 | La Liga 2 - Spain | Oct 2026 | Oct 2026 | 24 |
czechia_fnl | Czechia FNL | Oct 2026 | Oct 2026 | 22 |
romania_liga_i | Romania Liga I | Oct 2026 | Oct 2026 | 21 |
sweden_superettan | Superettan - Sweden | Oct 2026 | Oct 2026 | 21 |
uruguay_primera_division | Uruguay Primera Division | Oct 2026 | Oct 2026 | 21 |
ecuador_liga_pro_serie_a | Ecuador Liga Pro Serie A | Oct 2026 | Oct 2026 | 20 |
peru_liga1 | Peru Liga 1 | Oct 2026 | Oct 2026 | 20 |
turkey_tff_1_lig | Turkey TFF 1. Lig | Oct 2026 | Oct 2026 | 20 |
czechia_first_league | Czechia First League | Oct 2026 | Oct 2026 | 19 |
korea_kleague1 | K League 1 | Oct 2026 | Oct 2026 | 19 |
poland_ekstraklasa | Ekstraklasa - Poland | Oct 2026 | Oct 2026 | 19 |
poland_i_liga | Poland I Liga | Oct 2026 | Oct 2026 | 19 |
serbia_superliga | Serbia SuperLiga | Oct 2026 | Oct 2026 | 19 |
usa_nwsl | NWSL | Oct 2026 | Oct 2026 | 19 |
korea_kleague2 | K League 2 | Oct 2026 | Oct 2026 | 18 |
ligue_2 | Ligue 2 - France | Oct 2026 | Oct 2026 | 18 |
bolivia_primera_division | Bolivia Primera División | Oct 2026 | Oct 2026 | 17 |
costa_rica_primera_division | Costa Rica Primera División | Oct 2026 | Oct 2026 | 17 |
armenia_premier_league | Armenian Premier League | Oct 2026 | Oct 2026 | 15 |
denmark_1st_division | Denmark 1st Division | Oct 2026 | Oct 2026 | 15 |
finland_veikkausliiga | Veikkausliiga - Finland | Oct 2026 | Oct 2026 | 15 |
iceland_urvalsdeild | Iceland Úrvalsdeild | Oct 2026 | Oct 2026 | 14 |
paraguay_primera_division | Paraguay Primera División | Oct 2026 | Oct 2026 | 14 |
latvia_virsliga | Latvia Virsliga | Oct 2026 | Oct 2026 | 13 |
slovakia_cup | Slovakia Cup | Oct 2026 | Oct 2026 | 13 |
canadian_premier_league | Canadian Premier League | Oct 2026 | Oct 2026 | 12 |
scotland_championship | Scottish Championship | Oct 2026 | Oct 2026 | 12 |
slovakia_superliga | Slovakia Super Liga | Oct 2026 | Oct 2026 | 12 |
belgium_cup | Belgium Cup | Oct 2026 | Oct 2026 | 10 |
slovenia_prvaliga | Slovenia PrvaLiga | Oct 2026 | Oct 2026 | 10 |
australia_a_league | A-League | Oct 2026 | Oct 2026 | 9 |
croatia_hnl | Croatian HNL | Oct 2026 | Oct 2026 | 9 |
japan_league_cup | Japan League Cup | Oct 2026 | Oct 2026 | 7 |
lithuania_a_league | Lithuania A League | Oct 2026 | Oct 2026 | 7 |
ireland_first_division | Ireland First Division | Oct 2026 | Oct 2026 | 5 |
belgium_2nd_div | Belgium Challenger Pro League | Oct 2026 | Oct 2026 | 4 |
conmebol_copa_sudamericana | Copa Sudamericana | Oct 2026 | Oct 2026 | 4 |
portugal_segunda_liga | Portugal Segunda Liga | Oct 2026 | Oct 2026 | 4 |
copa_libertadores | Copa Libertadores | Oct 2026 | Oct 2026 | 3 |
portugal_taca_de_portugal | Taça de Portugal | Oct 2026 | Oct 2026 | 2 |
italy_serie_b | Serie B - Italy | Oct 2026 | Oct 2026 | 1 |
Player props
Full-game player props, read with the prop history routes. Stats counts the distinct stat families a book carries in that sport.
nba
| Book | From | To | Fixtures | Stats | Depth |
|---|---|---|---|---|---|
betmgm | Oct 2022 | Jun 2026 | 5,191 | 6 | Opening and closing lines, Oct 2022 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
fanduel | May 2023 | Jun 2026 | 3,973 | 6 | Opening and closing lines, May 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
caesars | May 2023 | Jun 2026 | 3,967 | 6 | Opening and closing lines, May 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
pinnacle | May 2023 | Jun 2026 | 3,966 | 5 | Opening and closing lines, May 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
draftkings | May 2023 | Jun 2026 | 3,964 | 6 | Opening and closing lines, May 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
betonline | May 2023 | May 2026 | 3,911 | 5 | Opening and closing lines, May 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 |
thescore | Nov 2023 | Jun 2026 | 3,779 | 6 | Opening and closing lines, Nov 2023 to Jun 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 Opening and closing lines, May 2026 to Jun 2026 |
bovada | Oct 2023 | Apr 2026 | 3,657 | 6 | Opening and closing lines, Oct 2023 to Apr 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 |
betrivers | Oct 2023 | Apr 2026 | 3,639 | 6 | Opening and closing lines, Oct 2023 to Apr 2025 Seven checkpoints, open to close, Oct 2025 to Apr 2026 |
nfl
| Book | From | To | Fixtures | Stats | Depth |
|---|---|---|---|---|---|
caesars | Sep 2023 | Feb 2026 | 855 | 6 | Opening and closing lines, Sep 2023 to Feb 2026 |
draftkings | Sep 2023 | Feb 2026 | 855 | 6 | Opening and closing lines, Sep 2023 to Feb 2026 |
betonline | Sep 2023 | Feb 2026 | 853 | 6 | Opening and closing lines, Sep 2023 to Feb 2026 |
fanduel | Sep 2023 | Feb 2026 | 853 | 6 | Opening and closing lines, Sep 2023 to Feb 2026 |
betmgm | Sep 2023 | Feb 2026 | 851 | 6 | Opening and closing lines, Sep 2023 to Feb 2026 |
pinnacle | Sep 2023 | Jan 2026 | 850 | 6 | Opening and closing lines, Sep 2023 to Jan 2026 |
thescore | Nov 2023 | Feb 2026 | 703 | 6 | Opening and closing lines, Nov 2023 to Feb 2026 |
nhl
| Book | From | To | Fixtures | Stats | Depth |
|---|---|---|---|---|---|
draftkings | May 2023 | Jun 2026 | 4,218 | 3 | Opening and closing lines, May 2023 to Jun 2026 |
pinnacle | May 2023 | Jun 2026 | 4,215 | 3 | Opening and closing lines, May 2023 to Jun 2026 |
betmgm | May 2023 | Jun 2026 | 4,187 | 3 | Opening and closing lines, May 2023 to Jun 2026 |
fanduel | May 2023 | Jun 2026 | 4,134 | 5 | Opening and closing lines, May 2023 to Jun 2026 |
betonline | May 2023 | May 2026 | 4,110 | 2 | Opening and closing lines, May 2023 to May 2026 |
thescore | Nov 2023 | Jun 2026 | 3,943 | 5 | Opening and closing lines, Nov 2023 to Jun 2026 |
caesars | May 2023 | Jun 2026 | 3,674 | 3 | Opening and closing lines, May 2023 to Jun 2026 |
mlb
| Book | From | To | Fixtures | Stats | Depth |
|---|---|---|---|---|---|
draftkings | Mar 2025 | Nov 2025 | 2,495 | 4 | Opening and closing lines, Mar 2025 to Nov 2025 |
fanduel | Mar 2025 | Nov 2025 | 2,491 | 5 | Opening and closing lines, Mar 2025 to Nov 2025 |
thescore | Mar 2025 | Nov 2025 | 2,484 | 5 | Opening and closing lines, Mar 2025 to Nov 2025 |
pinnacle | Mar 2025 | Nov 2025 | 2,468 | 3 | Opening and closing lines, Mar 2025 to Nov 2025 |
betmgm | Mar 2025 | Nov 2025 | 2,461 | 5 | Opening and closing lines, Mar 2025 to Nov 2025 |
betonline | Mar 2025 | Nov 2025 | 2,433 | 4 | Opening and closing lines, Mar 2025 to Nov 2025 |
caesars | Mar 2025 | Nov 2025 | 2,254 | 5 | Opening and closing lines, Mar 2025 to Nov 2025 |