It just so happens that the oldest active NBA basketball player is also one of the best to ever grace a court. Of course, we’re talking about LeBron James, who will be 39 years of age when the 2024-2025 season gets underway.
Here’s a table showing the top 10 oldest players who are currently active within the NBA:
| Player | Date of Birth | Team |
| LeBron James | December 30, 1984 | Los Angeles Lakers |
| P.J. Tucker | May 5, 1985 | LA Clippers |
| Chris Paul | May 6, 1985 | Golden State Warriors |
| Taj Gibson | June 24, 1985 | Detroit Pistons |
| Kyle Lowry | March 25, 1986 | Miami Heat |
| Garrett Temple | May 8, 1986 | Toronto Raptors |
| Al Horford | June 3, 1986 | Boston Celtics |
| Jeff Green | August 28, 1986 | Houston Rockets |
| James Johnson | February 20, 1987 | Indiana Pacers |
| Joe Ingles | October 2, 1987 | Minnesota Timberwolves |
Who is the oldest NBA player to retire?
While LeBron James is currently the oldest active NBA player, he hasn’t yet broken into the top 10 of all time, although many expect him to. The oldest NBA player to retire is Nat Hickey, retiring at the age of 45 years and 363 days. He played his last game in 1948 for the Providence Steamrollers, a team that competed in the BAA (Basketball Association of America), which would later become the NBA (National Basketball Association).
Interestingly, everyone in the top 10 oldest NBA players retired at the age of 41 or older, as shown below:
| Player | Date of Birth | Date of Last Game |
| Nat Hickey | January 30, 1902 | January 28, 1948 |
| Kevin Willis | September 6, 1962 | April 18, 2007 |
| Robert Parish | August 30, 1953 | May 11, 1997 |
| Vince Carter | January 26, 1977 | March 11, 2020 |
| Udonis Haslem | June 9, 1980 | June 7, 2023 |
| Dikembe Mutombo | June 25, 1966 | April 21, 2009 |
| Kareem Abdul-Jabber | April 16, 1947 | June 13, 1989 |
| Bob Cousy | August 9, 1928 | January 6, 1970 |
| Herb Williams | February 16, 1958 | June 25, 1999 |
| John Stockton | March 26, 1962 | April 30, 2003 |
Who’s the youngest player in the NBA right now?
The youngest NBA player currently on a team is Ulrich Chomche, who is the only active player to be 18 years of age. He was drafted 57th this year and will represent the Toronto Raptors for the 2024-25 season. As for the rest of the top 10 youngest current NBA players, 19-year-olds take up the remaining spots:
| Player | Date of Birth | Team |
| Ulrich Chomche | December 30, 2005 | Toronto Raptors |
| Tidjane Salaun | August 10, 2005 | Charlotte Hornets |
| Nikola Topic | August 10, 2005 | Oklahoma City Thunder |
| Pacome Dadiet | July 25, 2005 | New York Knicks |
| Cam Christie | July 24, 2005 | Los Angeles Clippers |
| Bub Carrington | July 21, 2005 | Washington Wizards |
| Ron Holland | July 7, 2005 | Detroit Pistons |
| Alex Sarr | April 26, 2005 | Washington Wizards |
| Zacchaire Risacher | April 8, 2005 | Atlanta Hawks |
| Trentyn Flowers | March 8, 2005 | Los Angeles Clippers |
Who is the oldest player after LeBron?
After LeBron, the 39-year-old P. J. Tucker is the oldest player in the NBA, having represented 7 different teams throughout his career. In the 2024-25 season, Tucker will play for the Los Angeles Clippers, after joining them from the Philadelphia 76ers in 2013.
In third place for the oldest NBA player is Chris Paul, who has also been a part of 7 teams throughout his esteemed career. He is 39, too, and began his career in 2005, when he was picked fifth by the New Orleans Hornet, a team that he would stay at until 2011.
Bet on NBA Matches Online with BetVictor
If you want to bet on NBA matches, look no further than BetVictor. In addition to NBA betting options, we also have basketball odds from a variety of leagues around the world, including division A odds and women’s Euro League betting markets, alongside much more!
