National Basketball Association
NBA Teams Directory
Every NBA team that has appeared on the Sportslyx board, with the crest and abbreviation used across game pages, the pick tracker and the AI breakdown. Profiles are refreshed daily from the public schedule feed; team statistics, recent form and head-to-head history live on the game pages.
Directory
All NBA Teams
36 teams on file, listed alphabetically. There are no individual team pages yet, so a card opens that team’s next scheduled game — where its statistics, recent form and head-to-head history appear in context — and falls back to the full game list when the team is not on the coming week’s board.
Atlanta HawksATL · Next: Atlanta Hawks vs Charlotte Hornets
Boston CelticsBOS · Next: New York Knicks vs Boston Celtics
Brooklyn NetsBKN · Next: Brooklyn Nets vs Cleveland Cavaliers
Charlotte HornetsCHA · Next: Atlanta Hawks vs Charlotte Hornets
Chicago BullsCHI · Next: Chicago Bulls vs Milwaukee Bucks
Cleveland CavaliersCLE · Next: Brooklyn Nets vs Cleveland Cavaliers
Connecticut SunCON · See upcoming NBA games
Dallas MavericksDAL · Next: Dallas Mavericks vs Indiana Pacers
Denver NuggetsDEN · Next: Denver Nuggets vs Oklahoma City Thunder
Detroit PistonsDET · Next: Detroit Pistons vs Miami Heat
Golden State WarriorsGSW · See upcoming NBA games
Houston RocketsHOU · Next: Houston Rockets vs San Antonio Spurs
Indiana PacersIND · Next: Dallas Mavericks vs Indiana Pacers
LA ClippersLAC · Next: LA Clippers vs Los Angeles Lakers
Las Vegas AcesLV · See upcoming NBA games- London LionsLON · See upcoming NBA games
Los Angeles LakersLAL · Next: LA Clippers vs Los Angeles Lakers
Los Angeles SparksLA · See upcoming NBA games
Memphis GrizzliesMEM · Next: Memphis Grizzlies vs Golden State Warriors
Miami HeatMIA · Next: Detroit Pistons vs Miami Heat
Milwaukee BucksMIL · Next: Chicago Bulls vs Milwaukee Bucks
Minnesota TimberwolvesMIN · Next: Minnesota Timberwolves vs Orlando Magic
New Orleans PelicansNO · Next: New Orleans Pelicans vs Utah Jazz
New York KnicksNY · Next: New York Knicks vs Boston Celtics
Oklahoma City ThunderOKC · Next: Denver Nuggets vs Oklahoma City Thunder
Orlando MagicORL · Next: Minnesota Timberwolves vs Orlando Magic
Philadelphia 76ersPHI · Next: Milwaukee Bucks vs Philadelphia 76ers
Phoenix SunsPHX · Next: Golden State Warriors vs Phoenix Suns
Portland Trail BlazersPOR · Next: Portland Trail Blazers vs Sacramento Kings
Sacramento KingsSAC · Next: Portland Trail Blazers vs Sacramento Kings
San Antonio SpursSA · Next: Houston Rockets vs San Antonio Spurs
Seattle StormSEA · See upcoming NBA games- TBDTBD · See upcoming NBA games
Toronto RaptorsTOR · Next: Toronto Raptors vs Washington Wizards
Utah JazzUTA · See upcoming NBA games
Washington WizardsWAS · See upcoming NBA games
Under the hood
How Team Profiles Are Built
A team profile is the anchor that keeps a team’s numbers consistent across every page. It is generated from the public feed, not typed in by hand, which is why it is complete for a league within days of the season starting and why it can lag a day when the feed does.
Each day a scheduled job walks the NBA board, reads every team on it and upserts a profile keyed by the sport and the abbreviation the public feed uses. The crest is stored as its canonical source address and served through a Sportslyx cache, so the image on this page, on the game card and in the pick tracker is the same file. When the feed updates artwork or a display name, the next daily refresh picks it up.
The profile itself is deliberately small. Statistics are not stored on it — they belong to the game, because form, rest and head-to-head history only make sense next to an opponent and a date. What the profile holds is the identity layer that lets the per-game data package find the right team every time:
- Display name as published by the feed
- Abbreviation — the key that ties the team to schedule, box score and market lines
- Canonical crest address, cached and served same-origin
- A refresh timestamp so stale profiles are visible
- A namespace for other leagues on the same feed, so shared abbreviations never collide
The NBA directory lists the league’s franchises as they appear on the board, with the abbreviation used by the public feed. Teams from other leagues that share the basketball feed are kept in a separate namespace so that shared abbreviations never overwrite an NBA crest, and the crest shown here is the one used on every NBA game page.
Data can be delayed or incomplete: a feed outage, a renamed franchise or a relocated club can leave a profile a day behind. The data sources page lists the feeds and their known limits.
Reading the numbers
Team Statistics Explained
The statistics behind every NBA game page, explained one category at a time on the NBA statistics page — what each number measures, why it matters in basketball, and how it tends to move the market line.
Team-level categories: offensive rating, defensive rating, pace, net rating and recent form, home and road splits, rest situation. Player-level categories: points, rebounds and assists, minutes and usage, three-point volume. Each is shown on the game page with the public market lines and the fair win probability de-vigged from the moneyline, and each is read by the AI breakdown as context rather than as a replacement for the market’s estimate.
Read the full guide on the NBA statistics page, including how recent form is windowed, why head-to-head records matter less than people assume, and a practical checklist for reading a NBA game before the line moves. For how the numbers are graded after the final, see the methodology.
NBA Teams FAQ
Why is an NBA team missing from the directory?
Profiles are created from the public schedule feed the first time a team appears on the board, so a club can be absent for a day early in the season or after a feed outage until the next daily refresh.
Are there individual NBA team pages?
Not yet. Each card links to the upcoming NBA games, where the team’s last-ten record, rest situation and head-to-head history appear on the game page.
Do the NBA crests match the ones in the app?
Yes. The directory reads the same team profile that the game pages, the pick tracker and the AI breakdown use, so a crest updated in one place is updated everywhere.

Follow Every NBA Team With a Breakdown
Each NBA game on the board pairs these teams with their statistics, the market-derived win probability and an AI breakdown. Without an account you can see the predicted winner and win chance for every upcoming match on the free preview. When you want more, create a free account and start with a 30-day free trial, no card; plans from $9/mo, cancel any time.
Winners & chances free, no sign-up · 30-day trial, no card — 10 AI match analyses + 1 Pick Builder run · plans from $9/mo
Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain. 18+ only. Please play responsibly — see our Responsible Play page.