Who are the oldest players entering the 2021-22 NBA season?

NBA.com Staff

Who are the oldest players entering the 2021-22 NBA season? image

Udonis Haslem is returning to the Miami Heat for a 19th season.

Undrafted in 2002, Haslem joined the Heat as a 23-year-old rookie in 2003. 18 years later, the 41-year-old Haslem will be the league's oldest player on opening night of the 2021-22 NBA season, which is set for Oct. 19, 2021.

Who are the oldest players entering the 2021-22 NBA season? Below, find the 20 oldest players on opening night of the upcoming season.

Oldest players entering the 2021-22 NBA season
NameTeamAge*DOBNBA Exp.
Udonis HaslemMiami Heat416/9/198019
Andre IguodalaGolden State Warriors371/28/198417
Carmelo AnthonyLos Angeles Lakers375/29/198419
LeBron JamesLos Angeles Lakers3612/30/198419
Paul MillsapBrooklyn Nets362/10/198516
P.J. TuckerMiami Heat365/5/198511
Chris PaulPhoenix Suns365/6/198517
Taj GibsonNew York Knicks366/24/198513
Trevor ArizaLos Angeles Lakers366/30/198518
LaMarcus AldridgeBrooklyn Nets367/19/198515
Dwight HowardLos Angeles Lakers3512/8/198518
Rajon RondoLos Angeles Lakers352/22/198616
Kyle LowryMiami Heat353/25/198616
George HillMilwaukee Bucks355/4/198614
Goran DragicToronto Raptors355/6/198614
Garrett TempleNew Orleans Pelicans355/8/198612
Al HorfordBoston Celtics356/3/198615
Rudy GayUtah Jazz358/17/198616
Jeff GreenDenver Nuggets358/28/198615
Lou WilliamsAtlanta Hawks3410/27/198616

*Age on Oct. 19, 2021

Of note:

2004 NBA Rookie Challenge roster, featuring LeBron James, Carmelo Anthony and Udonis Haslem

  • Anthony, Haslem and James lead the league in experience as they each enter their 19th season, the trio were teammates at the 2004 NBA Rookie Challenge
  • The Lakers have three of the league's five oldest players and six of the league's 12 oldest players
  • In addition to Haslem, Miami's P.J. Tucker lands in the league's top 10
  • Ariza, Howard and Iguodala are the three remaining members of the 2004 NBA Draft class
  • Haslem, who was born on June 9, 1980, began his professional career in France before San Antonio Spurs rookie Joshua Primo was born on Dec. 24, 2002

The views on this page do not necessarily reflect the views of the NBA or its clubs.

NBA.com Staff