This is taking longer than usual. Reload page
This is taking longer than usual. Reload page
Attendance across 17 full NBA seasons. 2011-12, 2019-20, and 2020-21 excluded because they were not full 82-game seasons.
| Season | Played opener | Perfect at 41 | 82 Club | Finish rate |
|---|---|---|---|---|
| Class of ’26 · 2025-26 ↗ | 330 | 13.0% | 18 | 5.5% |
| Class of ’25 · 2024-25 ↗ | 353 | 11.3% | 10 | 2.8% |
| Class of ’24 · 2023-24 ↗ | 336 | 14.6% | 16 | 4.8% |
| Class of ’23 · 2022-23 ↗ | 326 | 9.2% | 9 | 2.8% |
| Class of ’22 · 2021-22 ↗ | 330 | 4.2% | 5 | 1.5% |
| Class of ’19 · 2018-19 ↗ | 326 | 23.0% | 19 | 5.8% |
| Class of ’18 · 2017-18 ↗ | 323 | 22.6% | 26 | 8.0% |
| Class of ’17 · 2016-17 ↗ | 329 | 21.0% | 17 | 5.2% |
| Class of ’16 · 2015-16 ↗ | 319 | 24.8% | 18 | 5.6% |
| Class of ’15 · 2014-15 ↗ | 323 | 21.7% | 26 | 8.0% |
| Class of ’14 · 2013-14 ↗ | 307 | 26.4% | 28 | 9.1% |
| Class of ’13 · 2012-13 ↗ | 301 | 29.6% | 30 | 10.0% |
| Class of ’11 · 2010-11 ↗ | 318 | 27.4% | 30 | 9.4% |
| Class of ’10 · 2009-10 ↗ | 307 | 30.9% | 37 |
Source: AlgoBall’s stored NBA game logs and 82 Club attendance precompute. The window spans the latest 20 completed seasons on file. The 2011–12, 2019–20 and 2020–21 shortened seasons remain in Past Classes but are excluded here. Rates use players who appeared in their team’s opener because historical inactive roster lists are incomplete. Trades follow the existing no-gap rule, so a perfect-attendance member’s personal game total can differ from 82. Age is measured on the league’s opening date; Unknown demographics are retained. Position is the recorded career label and may differ from a player’s role that season. The 65 Club archive counts all players with 65+ appearances and excludes perfect-attendance members, regardless of opening-night participation.
Percent of players who played their team’s opener.
At game 41, 27.2% were still perfect in the first 5 comparable seasons, versus 10.5% in the most recent 5.
Age on the season’s opening date. Birth dates cover 98.6% of these player-seasons; the remainder stay in Unknown.
| Group | Season entries | 82 Club | 65+ games |
|---|---|---|---|
| Under 25 | 2,059 | 8.3%170 members | 57.1% |
| 25–29 | 2,055 | 7.3%150 members | 61.8% |
| 30–34 | 1,028 | 5.8%60 members | 55.6% |
| 35+ | 238 | 2.9%7 members | 52.9% |
| Unknown | 75 | 10.7%8 members | 49.3% |
Players with more than one listed position are grouped together. Listed positions may differ from what they played that season.
| Group | Season entries | 82 Club | 65+ games |
|---|---|---|---|
| Guards | 2,329 | 7.1%166 members | 56.7% |
| Forwards | 1,962 | 7.3%144 members | 59.2% |
| Centers | 599 | 7.5%45 members | 58.6% |
| Multiple positions | 565 | 7.1%40 members | 61.9% |
Each player counts once for every season they played the opener. Percentages are within each group. Here, 65+ includes the 82 Club.
| 12.1% |
| Class of ’09 · 2008-09 ↗ | 302 | 26.8% | 30 | 9.9% |
| Class of ’08 · 2007-08 ↗ | 312 | 23.7% | 42 | 13.5% |
| Class of ’07 · 2006-07 ↗ | 313 | 27.2% | 34 | 10.9% |