
How Many Players Are in the NBA? 2025 Roster Breakdown
There are 450 active NBA players across the league's 30 teams, with each team allowed up to 15 standard roster spots and additional two-way contracts.
NBA Roster Structure Explained
The National Basketball Association (NBA) consists of 30 teams, each operating under strict roster regulations set by the collective bargaining agreement (CBA). Understanding how player counts are determined requires knowledge of roster limits, contract types, and seasonal fluctuations.
Standard Roster Limits
- Each NBA team can carry a maximum of 15 players on standard contracts during the regular season.
- This limit is enforced from the start of training camp through the end of the regular season.
- Teams must finalize their 15-player rosters before the regular season begins.
Two-Way Contracts: Expanding Player Count
In addition to the 15 standard roster spots, teams may sign up to three players on two-way contracts. These players can move between the NBA team and its G League affiliate.
- Two-way players do not count against the 15-man limit.
- As of the 2023-2024 season, teams are allowed three two-way contracts per team.
- These players can participate in games but have restrictions on total minutes and days spent with the NBA club.
Total Number of NBA Players: Breakdown
While the base calculation suggests 450 players (30 teams × 15), the actual number fluctuates due to injuries, trades, call-ups, and two-way contracts. The official count includes all active rostered players at any given time.
| NBA Season | Number of Teams | Standard Roster Size | Two-Way Contracts per Team | Total Active Players (Est.) |
|---|---|---|---|---|
| 2020-2021 | 30 | 15 | 2 | 480 |
| 2021-2022 | 30 | 15 | 2 | 480 |
| 2022-2023 | 30 | 15 | 3 | 525 |
| 2023-2024 | 30 | 15 | 3 | 525 |
| 2024-2025 | 30 | 15 | 3 | 525 |
The table shows a steady increase in total player participation due to expanded two-way slots. Since the 2022-2023 season, the NBA increased two-way contracts from two to three per team, raising the theoretical maximum to 525 players. This change has broadened opportunities for developmental talent while increasing overall league-wide player counts.
Seasonal Variations and Exceptions
Player totals are not static throughout the year. Several factors influence real-time numbers:
- Injuries and Inactive Lists: Injured players remain on rosters but are temporarily inactive.
- 10-Day Contracts: Teams can sign players for short-term stints during crunch periods.
- Roster Cuts: During preseason, teams reduce rosters from over 20 down to 15.
- Trades and Waivers: Mid-season transactions cause frequent shifts in player distribution.
Frequently Asked Questions About NBA Player Count
How many players are on an NBA team?
Each NBA team has 15 players on its standard roster and up to 3 additional players on two-way contracts, totaling up to 18 players per team during the regular season.
How many total players are in the NBA in 2025?
As of the 2024-2025 season, there are up to 525 total players in the NBA, including 450 on standard contracts and 75 on two-way deals (3 per team).
Do two-way players count as NBA players?
Yes, two-way players are officially signed to NBA rosters, receive salaries, can play in games, and are counted as active NBA players, though they split time with the G League.
Can NBA teams exceed 15 players?
Yes, teams can go beyond 15 players by signing up to three two-way players who don't count toward the standard roster limit, allowing a maximum of 18 players per team.
How does the NBA roster size compare to other leagues?
The NBA has smaller rosters than NFL (53) or MLB (26), but larger than NHL (23). At 15 standard spots, it balances depth with game-night rotation needs, typical for basketball’s fast-paced nature.







