Nba player

Who is the oldest NBA player? (still and active)


Bill Streicher-USA TODAY Sports

The National Basketball Association was founded on July 6, 1946. Over the past 75 years, more than 4,500 NBA players have played in a game. And there has never been a player older than Nat Hickey, who still holds the record for oldest NBA player of all time, in 1948. Hickey was 45 years and 363 days old. Sorry, he was actually the team’s coach but chose to get busy and play the sport instead.

For Hickey, having held the record for 73+ years, it looks like an unlikely record has been broken. After all, there will soon be no more trainers suitable for their organizations. So who is currently the oldest player in the NBA?

The oldest active NBA players change from season to season and even month to month. Counting down in reverse order, here are the oldest NBA players in 2021-22.

10. LaMarcus Aldridge’s return to basketball earns him a spot among the oldest players in the NBA

lamarcus aldridge
Mandatory Credit: David Butler II-USA TODAY Sports
  • Date of birth of LaMarcus Aldrige – 06/19/1985
  • LaMarcus Aldridge Age – 36

Some players might not be thrilled to be on a list as the oldest active NBA players, but for LaMarcus Aldridge, it’s an incredible accomplishment. Just over a year ago, Aldridge had to retire from the game he loved after suffering from heart problems. Now he’s back, playing for the Brooklyn Nets, and even started a few games for a team with playoff aspirations.

oldest NBA player

9. Trevor Ariza prepares to play 18th NBA season

Trevor Ariza
Mandatory Credit: Raj Mehta-USA TODAY Sports
  • Date of birth of Trevor Ariza – 06/30/1985
  • Trevor Ariza age – 36 years old

While Trevor Ariza hasn’t quite worked out for the Los Angeles Lakers this season, he’s set to be back. After averaging 28 minutes per game last season, among the oldest basketball players, Ariza still spends a lot of time on the pitch. We’ll see what kind of role he has with the Lakers in his 18th NBA season.

oldest NBA player

8. Taj Gibson and Tom Thibodeau stand the test of time

taj gibson
Mandatory Credit: Vincent Carchietta-USA TODAY Sports
  • Date of birth of Taj Gibson – 06/24/1985
  • Taj Gibson age – 36 years old

It wasn’t that long ago that Taj Gibson played for the USC Trojans, or even alongside Derrick Rose and Jimmy Butler with the Miami Heat. Known as a tough defender, nothing stands in Gibson’s path. Not even the time he lost his shoe. Gibson still managed to play defense, even trying to get a block, while holding his shoe in his other hand. This type of effort is a classic example of why, even at 36, Gibson is still on an NBA roster. But Tom Thibodeau could have something to do with it as well, as he’s known to be notoriously loyal or stubborn.

oldest NBA player

7. Chris Paul still in the top flight, despite his status among the oldest players in the NBA

Chris paul
Mandatory Credit: Soobum Im-USA TODAY Sports
  • Chris Paul Birth Date – 5/6/1985
  • Chris Paul age – 36 years old

They say you gain wisdom as you get older. Well Chris Paul is doing his best to prove that these theories are true. Despite his advanced age, CP3 currently leads the NBA in assists per game. As one of the oldest players in the NBA, Paul also remains one of the best.

oldest NBA player

6. At 36, PJ Tucker’s Long Career Continues

tucker pajamas
Mandatory Credit: David Richard-USA TODAY Sports
  • PJ Tucker’s Date of Birth – 5/5/1985
  • PJ Tucker’s Age – 36

An 11-year NBA veteran, PJ Tucker has an amazing story of what it’s like not being able to play basketball on the pros. After being selected with the fifth pick in the second round of the 2006 NBA Draft, Millsap spent the next five years playing in Israel, Ukraine, Germany and Italy, before returning to an NBA team, where he has stayed ever since. After winning an NBA Championship with the Milwaukee Bucks in 2021, Tucker is now on the Miami Heat looking to repeat.

oldest NBA player

5. Paul Millsap is still looking for his first NBA championship at 36

paul millsap
Mandatory Credit: Troy Taormina-USA TODAY Sports
  • Date of birth of Paul Millsap – 02/10/1985
  • Paul Millsap age – 36 years old

It took Paul Millsap five seasons to become a full-time starter, so it’s understandable that he wants to savor the twilight of his NBA career. In his 16th year in the Association, Millsap is now a part of the Brooklyn Nets and many enjoy going deep in the playoffs. Some might call it a ring chaser, but no one can fault Millsap for trying to come out on a high note.

oldest NBA player

4. How old is LeBron James? (Old enough to be on this list)

James lebron
Mandatory Credit: Brad Rempel-USA TODAY Sports
  • LeBron James Birth Date – 12/30/1984
  • LeBron James age – 36 years old

LeBron James is not quite the oldest NBA player, but experienced enough to be the fourth oldest active NBA player. King James is no longer the unstoppable force he once was, but the 17-time NBA All-Star still averages north of 25 points per game. Many believe LBJ wants to play until his son, Bronny James, reaches the NBA. It doesn’t seem like a ridiculous thought at this point.

oldest NBA player

3. Carmelo Anthony is the oldest player in the 2003 NBA Draft Class

Carmelo anthony
Mandatory Credit: Jerome Miron-USA TODAY Sports
  • Carmelo Anthony birth date – 05/29/2084
  • Carmelo Anthony age – 37 years

Few of today’s NBA players are as accomplished as Carmelo Anthony. Entering the league in the same draft class as LeBron James, Melo has made several trips around the Sun and is among the oldest active players in the NBA. While his contributions are clear, Melo is also helping to compose the oldest NBA team with an average age of 31.3 years per player at the time of this publication. He is also the oldest NBA player in the Association with no NBA championship under his belt.

oldest NBA player

2. Golden State’s Andre Iguodala is the second oldest in the league

andre iguodala
Mandatory Credit: Bill Streicher-USA TODAY Sports
  • Date of birth of André Iguodala – 01/28/1984
  • Andre Iguodala age – 37 years

It can be painful as many of us still remember when Andre Iguodala was a rookie with the Philadelphia 76ers in 2004, when he played with original AI Allen Iverson. Nostalgia aside, Iggy is the second active NBA player at 37.

oldest NBA player

1. Miami Heat’s Udonis Haslem is the oldest current player in the NBA

udonis haslem
Mandatory Credit: Bill Streicher-USA TODAY Sports
  • Date of birth of Udonis Haslem – 06/09/1980
  • Udonis Haslem age – 41 years

Well ahead of his NBA peers, Udonis Haslem is the league’s oldest NBA player, and it’s not even close. The glorified player / coach at this point in his career doesn’t even compare to the ages of other NBA players. Haslem is almost four years older than the next player on this list.

Haslem isn’t really playing anymore, having seen less than 250 minutes total over the past five seasons. We don’t know why he doesn’t just become a coach at this point, but the Miami Heat will let him do whatever he wants as a valued member of their franchise. After spending his entire 19-year NBA career with the team, he’s earned it.

oldest NBA player