The WNBA API for developers ballers.
WNBA scores, period linescores, and current moneyline odds, updated through the day as games are played. 267 games are loaded for the 2026 season, including 254 finished games. Team and player box-score statistics are not loaded yet.
250 req/day free (500 with GitHub). No credit card.
WNBA · 267 games · 2026 season in progress
Seasons: 2026
- 267
- WNBA games loaded
- 2026 season · 254 finished of 267 loaded games
- 254
- finished games
- 254 of 254 have final scores
- 61.4%
- of finished games have moneyline odds
- 156 of 254 in the latest-per-book response
- 214
- finished games have period linescores
- 214 of 254; team and player box-score stats are not loaded
Stats included
Every basketball stat field the API returns today — 76 in total, grouped by how they are produced. Each group carries its own freshness, because a sport is rarely uniformly current.
Per-game player stats
Post-gameWritten after the game ends — not a live in-game feed. Last ingested 2026-09-16.
- Endpoint
- /v1/players/:id/stats
- Last updated
- 2026-09-16
Fields (14)
Assists, Blocks, Defensive Rebounds, Field Goals Made/Attempted, Personal Fouls, Free Throws Made/Attempted, Minutes Played, Offensive Rebounds, Plus/Minus, Points, Rebounds, Steals, Three Point Field Goals Made/Attem, Turnovers
Season player stats
HistoricalHeld and queryable, but not currently being ingested. Last ingested 2026-06-03.
- Endpoint
- /v1/nba/players/:id/splits
- Last updated
- 2026-06-03
Fields (46)
Ast %, Ast Ratio, Ast to, Defensive Rating, Dreb %, E Defensive Rating, E Net Rating, E Offensive Rating, E Pace, E Tov %, E Usg %, Efg %, Games Played, Losses, Minutes, Net Rating, Offensive Rating, Oreb %, Pace, Pace Per40, Pie, Poss, Rebounds %, Tm Tov %, Ts %, Usg %, W %, Wins, Ast, Blk, Dreb, Fg3 %, Fg3a, Fg3m, FG %, Fga, Fgm, Ft %, Fta, Ftm, Oreb, Pf, Points, Rebounds, Stl, Turnover
Team stats (per game)
Post-gameWritten after the game ends — not a live in-game feed. Last ingested 2026-09-16.
- Endpoint
- /v1/matches/:id/statistics
- Last updated
- 2026-09-16
Fields (26)
Assists, Blocks, Defensive Rebounds, Fast Break Points, Field Goal %, Field Goals Made/Attempted, Flagrant Fouls, Personal Fouls, Free Throw %, Free Throws Made/Attempted, Largest Lead, Lead Changes, Time Leading %, Offensive Rebounds, Points in the Paint, Score, Steals, Team Turnovers, Technical Fouls, Three-Point %, Three Point Field Goals Made/Attem, Total Rebounds, Total Technical Fouls, Total Turnovers, Turnover Points, Turnovers
Not included
- Not shown here — player_per_game_box (new granularity, not yet mapped for display).
- Not shown here — player_season_general: 176 raw upstream season keys with no route serving them.
- Not shown here — play_by_play: play-by-play events, not a stat line — mostly identifiers once classified.
- Not shown here — lineups: lineup composition, not a measured stat.
- Not shown here — props: betting lines and prices, not stats — they belong on the odds surface.
- player_season is not currently ingesting (last 2026-06-02).
- player_season_advanced is not currently ingesting (last 2026-06-03).
Missing a stat?
We build what people actually ask for. If a field you need is not on this page, tell us — requests are how we decide what to add next.
What you can build
Live scoreboard
Today’s WNBA games with scores and quarter-by-quarter linescores, updated through the day.
Odds board
Current moneyline odds where available. The committed snapshot covers 156 of 254 finished games.
Period score dashboard
Final scores plus period linescores where the source provides them.
Season schedule browser
The full 2026 season schedule with results as they’re played.
Head-to-head tool
Recent-form and head-to-head history between any two WNBA teams.
Backtest scaffold
Iterate against real WNBA results without hitting an upstream provider on every render.
Endpoints
On the gateway at api.bigballsdata.com. Authenticate with the bearer token from /dashboard/keys.
| Method | Path | Returns | Plan |
|---|---|---|---|
| GET | /v1/matches?sport=basketball&league=wnba | WNBA schedule + scores, current season and historical | Free |
| GET | /v1/matches/:id | Single game detail: score, quarter-by-quarter linescore, status | Free |
| GET | /v1/matches/:id/odds | Moneyline odds where a sportsbook has priced the game | Edge |
| GET | /v1/teams/:id/form | Recent results and form for a team | Free |
Read live from GET /v1/coverage — the same endpoint you can call yourself. Dates are absolute, not a build timestamp.
Start on the free tier
100 requests per minute and 250 per day, free — the highest per-minute burst of any free sports API we checked. Burst is what matters when something asks several questions in a row and waits on each answer.
- Every sport and league we cover — the paid tiers add history depth and premium fields, not more leagues.
- Calls are counted one for one — no credit weighting, no markets-times-regions arithmetic.
- Link GitHub and the daily cap goes to 500.
- No credit card.
Or ask your AI tool directly
Connect your account to Claude, ChatGPT, Cursor, Perplexity or any other MCP-compatible tool and ask for basketball data in conversation — scores, standings, player stats and Elo ratings, with no API key to paste and no code to write. Your plan and limits carry over exactly as they do here.
Connect your AI tool →Integrate in a few lines
import { BigBallSportsClient } from '@bigballsdata/sdk';
const client = new BigBallSportsClient(process.env.BBS_API_KEY!);
// Today's WNBA games, scores + quarter-by-quarter linescores included.
const today = await client.matches.list({
sport: 'basketball',
league: 'wnba',
date: 'today',
});
for (const g of today.data) {
const line = g.score ? `${g.score.home}-${g.score.away}` : 'not started';
console.log(g.home.team_name, 'vs', g.away.team_name, '-', g.status, line);
}
// Moneyline odds for the first finished game today. Coverage changes as
// books add and remove their current lines.
const finished = today.data.find((g) => g.status === 'finished');
if (finished) {
const odds = await client.matches.odds(finished.id, 'basketball');
for (const line of odds.data) {
console.log(line.market, line.selections);
}
}Everything WNBA. One key.
Scores, period linescores, and current moneyline odds sit behind the same API key and schema as every other sport on this API. Team and player box-score statistics are not loaded yet.
- 156 of 254 finished games carry a latest-per-book moneyline response in the committed snapshot.
- 214 of 254 finished games carry period linescores.
- Matches, odds, and scores key on the same ids as the rest of the API, so WNBA code ports straight to NBA, NCAAB, or any other sport with a query-param change.
- Standings, team and player box-score stats, props, lineups, and injuries are not loaded for WNBA yet. The FAQ lists each gap directly.
The free tier is live today: 250 requests per day, or 500 with GitHub connected. No credit card is required.
Frequently asked
- Is WNBA data live right now?
- Yes. The 2026 season is loaded and in progress, with 267 games in the committed snapshot and 254 finished. New scores are added through the day. See "How fresh is live WNBA data?" below for the refresh limits.
- Are WNBA odds available?
- Yes. Current moneyline odds are available for 156 of 254 finished games in the committed snapshot. Opening and closing snapshots are not available for WNBA.
- Is there a WNBA standings endpoint?
- Not yet. /v1/standings does not have a WNBA adapter loaded. Team form and head-to-head history are available today via /v1/teams/:id/form in the meantime.
- Are individual player stats or player props available?
- Not yet. Today’s WNBA data includes game scores, period linescores where present, and current moneyline odds. Team and player box-score statistics and player props are not loaded for this league.
- Is it on the free tier?
- Yes. Every endpoint listed here is free, 250 req/day (500 with GitHub connected).
- Which WNBA seasons does the API cover?
- The single 2026 WNBA season, with 267 games loaded and 254 finished in the committed snapshot. Historical seasons before 2026 are not loaded.
- What's the difference between WNBA and NBA coverage on this API?
- They share the same schema and basketball surface, but depth differs today. NBA has play-by-play, player props, and standings. WNBA currently has 2026 scores, period linescores where present, and current moneyline odds, with no standings, team or player box-score statistics, or props yet.
- How fresh is live WNBA data?
- WNBA scores refresh through the day via a scheduled REST pull, not the sub-15-second live poller used for several other leagues. A WNBA score can lag by hours during a live game. Final results and period linescores land after a scheduled refresh. If sub-minute in-game score ticks matter for your use case, NBA is the better fit today.