4 NBA Players with Most NBA Seasons Played

Vince Carter during his single season with the Sacramento Kings
Vince Carter during his single season with the Sacramento Kings

#3 Kevin Willis - 21 Seasons

Kevin Willis
Kevin Willis

Willis was a 7-foot forward/ centre out of Michigan State University. After being drafted 11th overall by the Hawks in 1984, he contributed to the franchise for the next nine seasons before being traded to the Miami Heat in 1994.

Out of his 21 season length NBA career, Kevin made it to the playoffs in 11 of them and racked up 1,424 regular season games by the time he retired. He was named an All-star as well the All-NBA third team in 1992 during his breakout season, where he averaged 18.3 points and an inhuman 15.5 rebounds per game.

He won his singular NBA ring during his 2-season-long stint with the San Antonio Spurs.

Willis is one of the few in the history of the NBA to have over 16,000 career points and 11,000 career rebounds. He ended his playing career in 2007 and took up the clothing business, Wills & Walker, which specialises in customised clothing for big & tall men.

He is the oldest ever (42 years and 65 days old) to start on opening night in the NBA, and the second place is held by the man that follows in the next slide.

Quick Links