Coverage
9 sports, 844 leagues and tournaments, one unified schema — live from GET /v1/coverage. The cards below detail our flagship leagues — seasons loaded and the endpoints you call, last updated 2026-08-27 — with the rest of the live catalogue reachable the same way.
Serving right now
Last refreshed
17 of 113 endpoints were confirmed serving at that refresh, across 8 of the 9 sports we check. Each sport below is counted out of the same 113-endpoint catalogue.
- American Football
- 12 of 113 endpoints
- Soccer
- 12 of 113 endpoints
- Basketball
- 7 of 113 endpoints
- Ice Hockey
- 7 of 113 endpoints
- Baseball
- 4 of 113 endpoints
- Formula 1
- 4 of 113 endpoints
- Cricket
- 1 of 113 endpoints
- MMA
- 1 of 113 endpoints
Counted only where we hold the right to publish the figure, and only where the endpoint was confirmed returning data at the last refresh. Coverage we serve but cannot quote is left out entirely, so these are a floor, not a ceiling — the full live catalogue is always GET /v1/coverage.
- Scores
- Live
- Odds
- Live
- odds_historical
- Partial
- divergence_detection
- Partial
- Lineups
- Live
- team_stats
- Partial
- Historical
- Live
- Injuries
- Partial
- Standings
- Live
- ratings
- Partial
- media
- Partial
- in_play_odds
- Live
- player_season_stats
- Partial
| League | Seasons | Endpoints |
|---|---|---|
| Premier League Expected-goals leaderboards (/v1/leagues/{id}/xg-leaders) reach back to season 2014; match, standings and stored coverage begins 2023-24. xG is league-level only, keyed by player name rather than player_id. | 2023-24, 2024-25, 2025-26 |
|
| La Liga Expected-goals leaderboards (/v1/leagues/{id}/xg-leaders) reach back to season 2014; match, standings and stored coverage begins 2023-24. xG is league-level only, keyed by player name rather than player_id. | 2023-24, 2024-25, 2025-26 |
|
| Serie A Expected-goals leaderboards (/v1/leagues/{id}/xg-leaders) reach back to season 2014; match, standings and stored coverage begins 2023-24. xG is league-level only, keyed by player name rather than player_id. | 2023-24, 2024-25, 2025-26 |
|
| Bundesliga Expected-goals leaderboards (/v1/leagues/{id}/xg-leaders) reach back to season 2014; match, standings and stored coverage begins 2023-24. xG is league-level only, keyed by player name rather than player_id. | 2023-24, 2024-25, 2025-26 |
|
| Ligue 1 Expected-goals leaderboards (/v1/leagues/{id}/xg-leaders) reach back to season 2014; match, standings and stored coverage begins 2023-24. xG is league-level only, keyed by player name rather than player_id. | 2023-24, 2024-25, 2025-26 |
|
| UEFA Champions League | 2024-25, 2025-26 |
|
| MLS | 2025 |
|
| FIFA World Cup 2026tournament | 2026 |
|
- Scores
- Live
- Odds
- Live
- odds_historical
- Partial
- divergence_detection
- Partial
- Player props
- Off-season
- Lineups
- Off-season
- player_stats
- Partial
- Historical
- Live
- Injuries
- Live
- Standings
- Live
- ratings
- Live
- media
- Partial
- in_play_odds
- Live
| League | Seasons | Endpoints |
|---|---|---|
| NBA Starting lineups are a closed off-season archive: 1,300 games carry lineup rows, but the newest was written 2026-06-06 and ZERO have landed in the last 30 days (the NBA season is over, and the upstream feed that wrote them is not currently subscribed). Historical lineups and anything derived from them remain valid; new lineups resume with the season. This is off_season, not live. | 2023-24, 2024-25, 2025-26 |
|
| WNBA 208 games loaded for the single 2026 season, 203 finished. Team box-score stats are recorded for 100% of finished games. Moneyline odds are retrievable via /v1/matches/:id/odds for 105 of 203 finished games (52%), and lines are posting for the upcoming slate — the season is in progress. 196 finished games carry a raw price row internally, but only the latest-per-book snapshot is served, so 52% is the number a caller actually gets. No opening/closing snapshots, so /v1/odds/historical returns nothing for the WNBA. Spreads and totals are not loaded. No standings adapter, no player-level stats or props, no lineups, no injuries data yet. | 2026 |
|
- Scores
- Live
- Odds
- Off-season
- odds_historical
- Partial
- divergence_detection
- Partial
- Player props
- Off-season
- Lineups
- Partial
- player_stats
- Partial
- Historical
- Live
- Injuries
- Live
- Standings
- Live
- ratings
- Live
- media
- Partial
- xg
- Live
| League | Seasons | Endpoints |
|---|---|---|
| NHL | 2014-15, 2015-16, 2016-17, 2017-18, 2018-19, 2019-20, 2020-21, 2021-22, 2022-23, 2023-24, 2024-25, 2025-26 |
|
- Scores
- Live
- Odds
- Live
- odds_historical
- Partial
- divergence_detection
- Partial
- Lineups
- Partial
- player_stats
- Live
- Historical
- Live
- Injuries
- Coming soon
- Standings
- Live
- ratings
- Coming soon
- media
- Partial
- in_play_odds
- Live
| League | Seasons | Endpoints |
|---|---|---|
| MLB | 2025, 2026 |
|
- Scores
- Live
- Odds
- Off-season
- odds_historical
- Partial
- Lineups
- Coming soon
- player_stats
- Partial
- Historical
- Live
- Injuries
- Live
- Standings
- Live
- ratings
- Live
- media
- Partial
- team_stats
- Off-season
- depth_charts
- Partial
| League | Seasons | Endpoints |
|---|---|---|
| NFL Six complete seasons, 2020 through 2025, each loaded through the playoffs and Super Bowl: 1,693 games with final scores, 294,989 plays (291,603 carrying EPA), and 112,316 weekly player-stat rows. The 2026 schedule is loaded (272 games) and kicks off 9 September 2026; scores populate as it is played. | 2020, 2021, 2022, 2023, 2024, 2025 |
|
| NCAAF NCAA FBS, a decade of history: 9,204 games from 2016 through the 2026 schedule (2016-08-27 to 2026-11-28), every one resolving to one of 138 FBS programs. That total now includes 1,024 FBS-vs-FCS 'buy games' — excluded entirely as of last sweep because FCS opponents had no resolvable roster; now carried since the NCAAF FCS league (see below) went live. Per-game player stats are live for 2016–2025: 93% of finished games (8,188 of 8,798) carry real box-score-level stats via /v1/players/:id/stats — 4,092,224 player_stats rows across those 8,188 games. The 2025 season alone: 1,121 finished games, 1,119 with a final linescore, real multi-book odds archived for 716 of them (64%) via /v1/odds/historical — opening and closing snapshots, the backtesting surface. Note that /v1/matches/:id/odds serves CURRENT pricing only and returns nothing for these finished games; the archive is reachable through /v1/odds/historical alone. A closed, off-season archive today; 2026 pricing resumes closer to kickoff, same as NFL. Standings (274 rows) are complete. There is no play-by-play for college football. Elo ratings are live for 134 teams. The 2026 season is scheduled (406 games) and kicks off 29 August 2026. | 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 |
|
| NCAAF FCS NCAA FCS (Football Championship Subdivision) — a SEPARATE league from NCAAF (FBS), sharing the same american_football sport_id as a sibling division, not a merged one. 139 teams. A decade of regular-season history, 2016–2025 (weeks 1–15 only — the 24-team FCS postseason playoff is not loaded, a real gap, not implied coverage). 7,113 games touch an FCS team: 6,089 FCS-vs-FCS games filed under this league, plus 1,024 FBS-vs-FCS 'buy games' filed under NCAAF (FBS) since they're part of the FBS team's own schedule too. Both kinds show up on either team's own record via /v1/teams/:id/form and /v1/teams/:id/h2h-intelligence (team-scoped, not league-scoped), but a league-scoped browse (?league=ncaaf-fcs) surfaces the 6,089 FCS-vs-FCS games only — the shared buy games live under NCAAF's own league listing. Per-game player stats are strong for 2021-2025 (88-99% of games) — the upstream source's own historical FCS box-score collection only reaches back to 2021, so coverage before that is sparse at the source (0% for 2016-2020 pure FCS-vs-FCS games, confirmed directly against that source, not a gap on our end). The 1,024 shared FBS-vs-FCS buy games are covered back to 2016 (~99%) since they're captured via the FBS ingest. End-to-end across all 7,113 games that touch an FCS team, that's about 58% (4,141 games, 1,087,323 player_stats rows across 42,761 players) — a real structural ceiling at the upstream source, not a partial rollout in progress. No standings, no Elo ratings, and no odds are loaded for FCS today. | 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 |
|
- Scores
- Live
- Odds
- Partial
- odds_historical
- Sparse
- Lineups
- Sparse
- player_stats
- Partial
- Historical
- Live
- Injuries
- Coming soon
- Standings
- Coming soon
- ratings
- Coming soon
- media
- Partial
- in_play_odds
- Partial
| League | Seasons | Endpoints |
|---|---|---|
| Test Cricket 915 of 920 finished Tests (99.5%) carry full batting and bowling scorecards. 185 fixtures are scheduled ahead, through 2027-04-08. | 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027 |
|
| ODI Cricket 3,173 of 3,210 finished ODIs (98.8%) carry full batting and bowling scorecards. 47 fixtures are scheduled ahead, through 2027-04-03. | 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027 |
|
| T20I Cricket Seasons held are NOT contiguous — the years listed are the years we hold, and 2011-2012, 2019-2023 and 2025 are absent. Scorecard coverage is the weakest of any cricket competition we hold: 320 of 760 finished matches (42.1%), against ~100% everywhere else, because the Cricsheet international-T20 archive is only partly loaded (#877). Also the only cricket competition with retrievable odds, and they are thin: 26 finished matches return moneyline prices via /v1/matches/:id/odds and 78 carry a raw price row internally. Cricket pricing is written only when a match reaches a book — 2 days out of the last 21 carried any cricket price at all. | 2010, 2013, 2014, 2015, 2016, 2017, 2018, 2024, 2026, 2027 |
|
| IPL 19 seasons, 2008-2026: 1,243 of 1,258 finished matches (98.8%) carry full batting and bowling scorecards. No IPL odds are retrievable — 8 finished matches carry a raw price row internally and none is reachable through a public endpoint, so the honest label is coming_soon. No fixtures scheduled ahead; the archive runs through the 2026 final. | 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 |
|
| Big Bash League 16 seasons, 2011-2026. All 662 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 |
|
| Women's Big Bash League 11 seasons, 2015-2025. All 519 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 |
|
| Bangladesh Premier League 12 seasons, 2012-2026. All 469 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. Seasons held are not contiguous. | 2012, 2013, 2015, 2016, 2017, 2019, 2020, 2022, 2023, 2024, 2025, 2026 |
|
| Caribbean Premier League 14 seasons, 2013-2026. All 419 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 |
|
| Pakistan Super League 11 seasons, 2016-2026. All 357 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 |
|
| The Hundred Men's Competition 6 seasons, 2021-2026. All 194 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2021, 2022, 2023, 2024, 2025, 2026 |
|
| The Hundred Women's Competition 6 seasons, 2021-2026. All 181 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2021, 2022, 2023, 2024, 2025, 2026 |
|
| Women's Super Smash 6 seasons, 2021-2026. All 148 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2021, 2022, 2023, 2024, 2025, 2026 |
|
| SA20 4 seasons, 2023-2026. All 130 finished matches carry full batting and bowling scorecards at /v1/cricket/matches/{id}/scorecard. No fixtures scheduled ahead — this is a complete archive, not a live feed. | 2023, 2024, 2025, 2026 |
|
- Scores
- Coming soon
- Odds
- Live
- odds_historical
- Partial
- Lineups
- Coming soon
- player_stats
- Coming soon
- Historical
- Partial
- Injuries
- Coming soon
- Standings
- Coming soon
- ratings
- Coming soon
- in_play_odds
- Partial
| League | Seasons | Endpoints |
|---|---|---|
| UFC Fight cards and bout matchups (the two fighters, event date, and status) are served across the loaded UFC event archive, plus MMA moneyline odds. Bout RESULTS (winner/method/round), fighter profiles, and win–loss records are not available yet — our combat odds feed carries no usable MMA result, so finished bouts return the matchup and status without a score. Real results are coming via a dedicated combat-results source. | 2026 |
|
- Scores
- Partial
- Odds
- Coming soon
- player_stats
- Coming soon
- Historical
- Coming soon
| League | Seasons | Endpoints |
|---|---|---|
| Professional Boxing Live now: 12,213 fighter profiles (name, nationality, physicals, weight class, Wikidata/BoxRec ids) at /v1/athletes?sport=boxing and /v1/athletes/{id}?sport=boxing. Win–loss records are not loaded yet and return as null, never a fabricated 0-0-0-0. Bout results SHIPPED 2026-08-14: 219 bouts across 29 Nevada (NSAC) cards, served at /v1/fight-cards, /v1/fight-cards/{id} and /v1/bouts/{id}, carrying the official winner, method, round and the judges' scorecards structured rather than summed. Coverage is Nevada-only: cards staged outside the US, including the UK and Saudi Arabia events that host many marquee title fights, are not covered, and no single US commission covers the whole country. New cards are loaded manually rather than on a cron, so a recent event can lag until the next run. | all-time |
|
- Scores
- Coming soon
- Odds
- Coming soon
- Lineups
- Coming soon
- player_stats
- Coming soon
- Historical
- Coming soon
- Injuries
- Coming soon
- Standings
- Coming soon
- ratings
- Coming soon
- media
- Partial
| League | Seasons | Endpoints |
|---|---|---|
| F1 World Championship The 2026 race calendar is served today: 60 scheduled sessions via /v1/matches?sport=formula1. Results are NOT retrievable yet — every F1 match row is still 'scheduled' (0 finished, 0 scores), and while /v1/f1/sessions/{id}/results is a live route holding 24 sessions of 2026 per-driver classifications, no endpoint yet returns the bb_session_ ids it requires, so a caller cannot reach them. No pre-2026 data of any kind. scores/stats/historical are therefore coming_soon. | 2026 |
|
For the per-sport developer index see /docs/sports, the data-type breakdown on the homepage matrix, or the full machine contract at /openapi.json.