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
- 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.
9. Trevor Ariza prepares to play 18th NBA season
- 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.
8. Taj Gibson and Tom Thibodeau stand the test of time
- 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.
7. Chris Paul still in the top flight, despite his status among the oldest players in the NBA
- 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.
6. At 36, PJ Tucker’s Long Career Continues
- 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.
5. Paul Millsap is still looking for his first NBA championship at 36
- 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.
4. How old is LeBron James? (Old enough to be on this list)
- 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.
3. Carmelo Anthony is the oldest player in the 2003 NBA Draft Class
- 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.
2. Golden State’s Andre Iguodala is the second oldest in the league
- 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.
1. Miami Heat’s Udonis Haslem is the oldest current player in the NBA
- 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.