10 oldest players on the 2020-21 NBA Roster

Dallas Mavericks v Los Angeles Lakers.
Dallas Mavericks v Los Angeles Lakers.

#8 P.J. Tucker - Born on May 5th, 1985 - 35 years old

P.J. Tucker
P.J. Tucker

P.J. Tucker has played 655 games in his NBA career. The 35-year-old started his career in 2006 after the Toronto Raptors selected him in the second round of the 2006 NBA Draft.

He played only 17 games for the Raptors in the 2006-07 NBA season before he was waived. From 2007 to 2012, Tucker played in Israel, Ukraine, Greece, Italy, and Germany.

On August 1st, 2012, the Phoenix Suns signed Tucker, and he made his return to the NBA at 27 years of age. He spent almost five years with the Suns and earned a multi-year contract from the team.

In 2017, a trade sent him back to Toronto. In the 2017 offseason, he signed a multi-year contract with the Houston Rockets, and he remains a key part of the team's dynamic in the 2020-21 NBA season.


#7 Paul Millsap - Born on February 10th, 1985 - 35 years old

Denver Nuggets Media Day.
Denver Nuggets Media Day.

The 2020-21 NBA season is the 15th season in the career of 35-year-old Paul Millsap. The forward has been playing for the Denver Nuggets since 2017, and he remains a solid starter.

The Utah Jazz selected Millsap in the second round of the 2006 NBA Draft. He spent his first seven years in Utah.

He became an NBA All-Star with the Atlanta Hawks. He played four years at Atlanta and made four All-Star teams and one All-Defensive team.

In 2017, Millsap signed with the Denver Nuggets and had helped the team reach the NBA Playoffs in the past two seasons.

He averages 14 points and seven rebounds per game in 998 regular-season appearances.


#6 Marc Gasol - Born on January 29th, 1985 - 35 years old

Gasol, LeBron James, and Kentavious Caldwell-Pope
Gasol, LeBron James, and Kentavious Caldwell-Pope

Marc Gasol is playing in his 13th NBA season. Gasol was a second-round pick of the 2007 NBA Draft. His current team, the LA Lakers, made that selection. He was part of a trade package sent to the Memphis Grizzlies in exchange for his brother Pau.

Gasol became an All-Star at Memphis, won a Defensive Player of the Year Award,, and helped them reach a couple of deep postseason runs. He got traded to the Toronto Raptors in the 2018-19 NBA season and won the NBA championship with the squad.

Marc has been selected to three All-Star games and was part of two All-NBA teams.


#5 LeBron James - Born on December 30th, 1984 - 36 years old

LeBron James
LeBron James

'The King' turns 36 on December 30, but does not show any sign of slowing down. Arguably the greatest player in NBA history, James still continues to improve his game and is the reigning NBA Finals MVP.

LeBron James has played for three teams in his illustrious NBA career: the Cleveland Cavaliers, the Miami Heat, and his current team, the LA Lakers.

James led the three franchises to four NBA championships and earned the Finals MVP trophy all four times, the only player to achieve this feat in NBA history.

Last year, James led the NBA in assists at age 35 and led the LA Lakers to their record-equalling 17th NBA championship.

James averages 27 points, seven assists, and seven rebounds per game and is playing his 18th NBA season.

Quick Links

App download animated image Get the free App now