# Leagues
URL: https://sockodds.com/leagues/

> Browse all 34 leagues available through the SockOdds API. Access odds data for the AFL, NRL, IPL, Premier League, NFL, NBA and more.

Each `leagueID` corresponds to a specific league or competition available through the SockOdds API. Access pre-match odds, player props, alternative lines and results across 34 leagues — including the AFL, NRL, IPL, Premier League, NFL and NBA. Use the key exactly as shown: keys are looked up, never constructed (`RUGBYLEAGUE_NRLW`, not `NRLW`).

| Name | leagueID | Sport | Events | Bookmakers |
| --- | --- | --- | --- | --- |
| [NFL](https://sockodds.com/leagues/nfl-odds-api/) | `NFL` | `FOOTBALL` | 130 | 18 |
| [MLS](https://sockodds.com/leagues/mls-odds-api/) | `MLS` | `SOCCER` | 96 | 19 |
| [MLB](https://sockodds.com/leagues/mlb-odds-api/) | `MLB` | `BASEBALL` | 85 | 20 |
| [UFC](https://sockodds.com/leagues/ufc-odds-api/) | `UFC` | `MMA` | 54 | 11 |
| [La Liga](https://sockodds.com/leagues/la-liga-odds-api/) | `LA_LIGA` | `SOCCER` | 41 | 18 |
| [Premier League](https://sockodds.com/leagues/epl-odds-api/) | `EPL` | `SOCCER` | 39 | 20 |
| [Serie A](https://sockodds.com/leagues/it-serie-a-odds-api/) | `IT_SERIE_A` | `SOCCER` | 33 | 16 |
| [Bundesliga](https://sockodds.com/leagues/bundesliga-odds-api/) | `BUNDESLIGA` | `SOCCER` | 27 | 15 |
| [Ligue 1](https://sockodds.com/leagues/fr-ligue-1-odds-api/) | `FR_LIGUE_1` | `SOCCER` | 27 | 18 |
| [Brasileiro Série A](https://sockodds.com/leagues/br-serie-a-odds-api/) | `BR_SERIE_A` | `SOCCER` | 19 | 9 |
| [Conference League Qualifiers](https://sockodds.com/leagues/uefa-conference-league-qualifiers-odds-api/) | `UEFA_CONFERENCE_LEAGUE_QUALIFIERS` | `SOCCER` | 19 | 2 |
| [Champions League](https://sockodds.com/leagues/uefa-champions-league-odds-api/) | `UCL` | `SOCCER` | 17 | 14 |
| [NRL](https://sockodds.com/leagues/nrl-odds-api/) AU | `NRL` | `RUGBY_LEAGUE` | 16 | 14 |
| [ATP](https://sockodds.com/leagues/atp-odds-api/) | `ATP` | `TENNIS` | 12 | 19 |
| [AFLW](https://sockodds.com/leagues/aflw-odds-api/) AU | `AFLW` | `AUSSIE_RULES` | 9 | 12 |
| [NRLW](https://sockodds.com/leagues/nrlw-odds-api/) AU | `RUGBYLEAGUE_NRLW` | `RUGBY_LEAGUE` | 9 | 5 |
| [Rugby Union Internationals](https://sockodds.com/leagues/rugby-union-internationals-odds-api/) | `RUGBYUNION_INTERNATIONALS` | `RUGBY_UNION` | 8 | 14 |
| [Europa League Qualifiers](https://sockodds.com/leagues/uefa-europa-league-qualifiers-odds-api/) | `UEFA_EUROPA_LEAGUE_QUALIFIERS` | `SOCCER` | 8 | 2 |
| [AFL](https://sockodds.com/leagues/afl-odds-api/) AU | `AFL` | `AUSSIE_RULES` | 6 | 17 |
| [Scottish Premiership](https://sockodds.com/leagues/scottish-premiership-odds-api/) | `SCOTTISH_PREM` | `SOCCER` | 6 | 2 |
| [IPL](https://sockodds.com/leagues/ipl-odds-api/) | `IPL` | `CRICKET` | 5 | 11 |
| [Champions League Qualifiers](https://sockodds.com/leagues/uefa-champions-league-qualifiers-odds-api/) | `UEFA_CHAMPIONS_LEAGUE_QUALIFIERS` | `SOCCER` | 5 | 2 |
| [WTA](https://sockodds.com/leagues/wta-odds-api/) | `WTA` | `TENNIS` | 4 | 20 |
| [Formula 1](https://sockodds.com/leagues/f1-odds-api/) | `F1` | `MOTOR_RACING` | 3 | 9 |
| [Besta deild](https://sockodds.com/leagues/iceland-besta-deild-odds-api/) | `ICELAND_BESTA_DEILD` | `SOCCER` | 3 | 2 |
| [Slovak Super Liga](https://sockodds.com/leagues/slovak-super-liga-odds-api/) | `SLOVAK_SUPER_LIGA` | `SOCCER` | 2 | 2 |
| [Europa League](https://sockodds.com/leagues/uefa-europa-league-odds-api/) | `UEL` | `SOCCER` | 2 | 9 |
| [FIFA World Cup](https://sockodds.com/leagues/fifa-world-cup-odds-api/) | `FIFA_WORLD_CUP` | `SOCCER` | 1 | 9 |
| [Iceland 1. deild](https://sockodds.com/leagues/iceland-1-deild-odds-api/) | `ICELAND_1_DEILD` | `SOCCER` | 1 | 2 |
| [NBA](https://sockodds.com/leagues/nba-odds-api/) | `NBA` | `BASKETBALL` | 1 | 7 |
| [NHL](https://sockodds.com/leagues/nhl-odds-api/) | `NHL` | `ICE_HOCKEY` | 1 | 11 |
| [State of Origin](https://sockodds.com/leagues/state-of-origin-odds-api/) AU | `RUGBYLEAGUE_STATE_ORIGIN` | `RUGBY_LEAGUE` | 1 | 1 |
| [Slovak 2. Liga](https://sockodds.com/leagues/slovak-2-liga-odds-api/) | `SLOVAK_2_LIGA` | `SOCCER` | 1 | 2 |
| [Conference League](https://sockodds.com/leagues/uefa-conference-league-odds-api/) | `UECL` | `SOCCER` | 1 | 10 |

Snapshot of the live store, 2026-09-07. Call `/v2/leagues/` for the live list with `enabled` per your plan.

## Frequently asked questions

### Do you provide live/in-play odds?

The feed is pre-match first. Event status flags (`status.live`, `started`, `ended`) ride along, and `live=true` filters to games in progress, but prices refresh on the same ~2 minute cadence as everything else.

### Do you support player props?

Yes — props come back from the same events request as game lines, keyed by the production `playerID` in the `statEntityID` slot. They are included on every plan. [Player Props API →](https://sockodds.com/player-props-odds-api/) [Markets & coverage →](https://sockodds.com/docs/data-types/markets/)

### Do you provide alternate lines?

Yes, where a book prices them. Add `includeAltLines=true` to an events request. Alt lines significantly increase response size, so only include them when needed.

### Does your API include scores, stats and game results?

Event status is on every event and `results` carries the source's scores and stat values where it has them. Every market says whether it is `scoringSupported`.

### Do you have deeplinks to bookmakers?

Yes — `links.bookmakers` and `links.betslip` on 273 of the current 692 events, from each book's own event ids. Coverage varies by bookmaker.

### Do you offer historical odds data?

Finished events are retained rather than pruned, so an archive starts the day you start pulling; opening and closing lines are not snapshotted yet. [Historical odds →](https://sockodds.com/use-cases/historical-odds-data-api/)

### Do you offer futures or outright markets?

Only where the source carries them (F1 championship markets under `periodID=season`). Season-long markets are not a product line yet.

### How do I see what markets are available for a given league?

Use the `/markets` endpoint, or the [markets browser](https://sockodds.com/docs/data-types/markets/), which is generated from the same data.

### Do you offer a Prediction Markets API?

Yes. Kalshi and Polymarket sit in the same `byBookmaker` object as the sportsbooks. [Prediction Market API →](https://sockodds.com/prediction-market-api/)

## Ready to get started?

Join the developers building the next generation of Australian sports and betting applications.
