NBA Roster Survey: Facts to know for the 2024-25 season

LeBron James enters the 2024-25 season as the NBA’s oldest player and its most experienced.

• Get NBA League Pass TODAY >

Facts from 2024-25 Opening Day rosters are here. The annual look is filled with information, including this season’s oldest and youngest players, the oldest and youngest teams and more.

See below for all the topics covered in the 2024-25 NBA Roster Survey.


Who is the tallest player in the NBA?

• Memphis Grizzlies center Zach Edey has the edge on last season’s tallest player, Victor Wembanyama, by one inch. Edey is listed at 7-foot-4, while Wembanyama and Phoenix Suns center Bol Bol are both tied for second at 7-foot-3. Two players are 7-foot-2 (Boston Celtics center Kristaps Porzingis and Portland Trail Blazers center Donovan Clingan) while six players (Dereck Lively II, Jay Huff, Chet Holmgren, Brook Lopez, Rudy Gobert and Luke Kornet) are all 7-foot-1.


Who is the shortest player in the NBA?

• The Memphis Grizzlies again hold this distinction as guard Yuki Kawamura leads the way at 5-foot-8. After Kawamura, nine players are tied for second at 6 feet tall: K.J. Simpson, Davion Mitchell, Jose Alvarado, Kyle Lowry, Chris Paul, Mike Conley, Fred VanVleet, Aaron Holiday and Jordan McLaughlin.


What are the average height and weight of an NBA player?

• Entering the 2024-25 season, the average height for an NBA player is 6-foot-7 (78.54 inches) and the average weight is 215 pounds.


Who is the youngest player in the NBA?

• Toronto Raptors rookie center Ulrich Chomche is the youngest player on NBA start-of-season rosters at 18 years, 297 days old. He turns 19 on Dec. 30. The second- and third-youngest players are 19-year-old rookies who were born on the same day: Oklahoma City Thunder point guard Nikola Topić and Charlotte Hornets forward Tidjane Salaün (both born Aug. 10, 2005).


Who is the oldest player in the NBA?

• Los Angeles Lakers forward LeBron James is the oldest player on 2024-25 start-of-season rosters at 39 years, 297 days old. LA Clippers forward P.J. Tucker and San Antonio Spurs guard Chris Paul, born one day apart, are also 39 years old, as is Charlotte Hornets forward Taj Gibson. Four players are 38 years old: Philadelphia 76ers guard Kyle Lowry, Toronto Raptors guard/forward Garrett Temple, Boston Celtics center/forward Al Horford and Houston Rockets forward Jeff Green.


Who has played the most seasons in the NBA?

Los Angeles Lakers forward LeBron James enters 2024-25 with 21 seasons under his belt. San Antonio Spurs guard Chris Paul has logged 19 seasons and Philadelphia 76ers guard Kyle Lowry is at 18 seasons, while Minnesota Timberwolves guard Mike Conley and Boston Celtics center/forward Al Horford have 17 seasons. Eight players enter 2024-25 having played 16 seasons: Denver Nuggets center DeAndre Jordan, Milwaukee Bucks center Brook Lopez, Miami Heat forward Kevin Love, Houston Rockets forward Jeff Green, Denver Nuggets guard Russell Westbrook, LA Clippers guard/forward Nicolas Batum, Philadelphia 76ers guard Eric Gordon and Phoenix Suns forward Kevin Durant.


What are the oldest teams in the NBA?

The 76ers bring a veteran-rich squad into the 2024-25 season.

The Philadelphia 76ers enter the 2024-25 season as the oldest team in the NBA by age, with the average player 28.31 years old.

  • Philadelphia 76ers — 28.31
  • Phoenix Suns — 28.26
  • LA Clippers — 27.358
  • Golden State Warriors — 27.174
  • Dallas Mavericks — 27.167
  • Miami Heat — 27.151
  • Milwaukee Bucks — 27.87
  • Boston Celtics — 26.358
  • Sacramento Kings — 26.318
  • Denver Nuggets — 26.122
  • Minnesota Timberwolves — 26.113
  • Cleveland Cavaliers — 26.94
  • Houston Rockets — 26.44
  • New Orleans Pelicans — 25.346
  • Charlotte Hornets — 25.310


What are the youngest teams in the NBA?

The Oklahoma City Thunder enter the 2024-25 season as the youngest team in the NBA by age, with the average player 24.148 years old.

  • Oklahoma City Thunder — 24.148
  • Portland Trail Blazers — 24.200
  • San Antonio Spurs — 24.209
  • Detroit Pistons — 24.278
  • Memphis Grizzlies — 24.360
  • Utah Jazz — 25.25
  • Washington Wizards — 25.46
  • Brooklyn Nets — 25.131
  • Chicago Bulls — 25.140
  • Atlanta Hawks — 25.159
  • Orlando Magic — 25.188
  • Indiana Pacers — 25.263
  • Toronto Raptors — 25.273
  • Los Angeles Lakers — 25.285
  • New York Knicks — 25.305

Which teams have the most (and least) average number of seasons of NBA experience?

Team experience on rosters at the start of the 2024-25 season ranges from 2.56 years (Oklahoma City Thunder) to 6.65 years (Philadelphia 76ers).

Here are the 15 teams with the fewest average number of seasons of NBA experience:

  • Oklahoma City Thunder — 2.56
  • Portland Trail Blazers — 3
  • Memphis Grizzlies — 3.24
  • Detroit Pistons — 3.35
  • New Orleans Pelicans — 3.59
  • Charlotte Hornets — 3.83
  • San Antonio Spurs — 3.83
  • Brooklyn Nets — 3.89
  • Toronto Raptors — 3.89
  • Utah Jazz — 3.89
  • Washington Wizards — 3.89
  • Indiana Pacers — 3.94
  • Atlanta Hawks — 4
  • Houston Rockets — 4
  • Chicago Bulls — 4.06

Here are the 15 teams with the highest average number of seasons of NBA experience:

  • New York Knicks — 4.07
  • Orlando Magic — 4.53
  • Cleveland Cavaliers — 4.65
  • Los Angeles Lakers — 4.67
  • Denver Nuggets — 4.72
  • Minnesota Timberwolves — 4.83
  • Sacramento Kings — 5.18
  • Boston Celtics — 5.29
  • Golden State Warriors — 5.35
  • Miami Heat — 5.65
  • Milwaukee Bucks — 5.67
  • Dallas Mavericks — 5.72
  • Phoenix Suns — 6.29
  • LA Clippers — 6.44
  • Philadelphia 76ers — 6.53

Which colleges have the most NBA players?

Entering the 2024-25 season, Kentucky is the U.S. school with the most current NBA players (29) for the 13th consecutive year. Duke has the second-most players with 24. With 14 players, UCLA is in third place while Arizona (12) is not far behind at No. 4.

  • Kentucky — 29
  • Duke — 24
  • UCLA –14
  • Arizona — 12
  • Arkansas — 11
  • Gonzaga — 11
  • Kansas — 11
  • USC — 11
  • Michigan — 10
  • Texas — 10
  • Baylor — 10