Longest NBA career with one team active are Stephen Curry, Klay Thompson, Damian Lillard and Draymond Green. Curry is in his 14th year with Golden State.

With Udonis Haslem's retirement, Bradley Beal's departure from the Wizards, and Marcus Smart's move from the Celtics to the Memphis Grizzlies, they have all exited the current list of players one club men.

Haslem, the oldest player in the 2022-23 season announced his retirement as a 20-year Miami Heat veteran in July 2023.

Similarly, Beal, who spent his entire career with the Washington Wizards since joining in 2012 made a move to Phoenix Suns in June 2023.

Moreover, the distinction of having spent the most years with a franchise in the NBA belongs to Dirk Nowitzki. He was a member of the Dallas Mavericks for an impressive 21-year period, spanning from 1998 to 2019.

1. Stephen Curry, Golden State - 14 Seasons

Stephen Curry takes the mantle for presently running longest tenured NBA players with one team. Steph has been a Golden State player for the past 14 seasons.

He came as a 21 year old rookie in the Warrior teams in 2009, following the draft.

Source : pinterest

Looking ahead to the present, Curry stands as one of the most decorated NBA athletes, boasting four championship titles, an NBA Finals MVP award, two NBA MVP awards, nine NBA All-Star selections, and numerous other honors.

Besides, Curry has also embedded his name in the NBA Golden Book with numerous records including the all-time most 3 pointer.

In 2023, Ryan Coogler teamed up with Unanimous Media to make a documentary film, "Stephen Curry: Underrated," that narrates Cuury's journey to NBA glory.

2. Klay Thompson, Golden State - 12 Seasons

Klay Thompson is a one team NBA player for the Golden State Warriors. Thompson was the Warriors' selection in the 2011 NBA Draft.

Though the 6-foot-6 shooting guard has been with the franchise for 12 years, he was not listed in the Warriors roster for the 2019-20 and 2020-21 seasons.

Source : instagram

During Game 6 of the 2019 NBA Finals, Thompson hurt his left knee and could not play at all in the 2019-2020 season because of it.

Then, while he was trying to get better from his knee injury, he injured his right achilles tendon, and that kept him from playing in the entire 2020-2021 season too.

As a Golden State player, Klay has won four rings and five NBA All-Star selections.

3. Damian Lillard, Portland - 11 Seasons

Damian Lillard is one of the most loyal NBA players current generation without rings. Lillard entered his 11th season with Portland but has yet to taste the title.

The 33-year-old Oakland, California native was picked by the Trail Blazers as the sixth overall in the 2012 NBA Draft.

Source : facebook

Lillard, a former Weber State star has earned a spot in the NBA All-Star game on seven occasions during his 11-year career thus far.

His most remarkable season could be identified as the 2022-23 campaign when he maintained an impressive average of 32.2 points per game.

Moreover, Lillard also won the NBA Three-Point Contest and was called in the All-NBA Third Team in 2023.

4. Draymond Green, Golden State - 11 Seasons

Three of the top five present NBA players who have stayed committed to a single team are from Golden State. And Draymond Green is among this group.

The Warriors chose Green as the 35th overall pick in the 2012 NBA Draft. Since then, along with Curry and Thompson, Draymond ascends as the embodiment of prolonged service, upholding his association with a singular franchise.

The four-time NBA All Star has dedicated an impressive 11 seasons to the Warriors.

Regarded as one of the premier defensive athletes in the league, Draymond has earned a spot on the All-Defensive Team eight times, was named the NBA Defensive Player of the Year in 2017, and topped the league in steals.

5. Giannis Antetokounmpo, Milwaukee - 10 Seasons

Giannis Antetokounmpo is the fifth and final NBA player on the list with over 10 years spent in a single club. Giannis has been with Milwaukee since 2013.

After spending two years playing for the Filathlitikos, he entered the NBA Draft in 2013 where the Bucks picked him up. The rest is history.

Source : twitter

Antetokounmpo evolved into one of the best power forwards in NBA history. In 2021, He guided Milwaukee to their first NBA trophy since 1971, marking the second championship in the franchise's history.

He won the Finals MVP and was also recognized as one of the NBA's all-time best players in the same year when he was selected for the NBA 75th Anniversary Team.

6. Joel Embiid, Philadelphia - 9 Seasons

Joel Embiid has been a Philadelphia 76ers boy since day one. Embiid is up there as the longest playing NBA player affiliated with a sole team.

The 7-footer Cameroonian was the third overall pick in the 2014 NBA Draft as the Philadelphia 76ers chose him in Round 1.

The 2023 NBA MVP, Embiid when fit becomes the most effective player on the court. Unfortunately, his career is plagued with injuries and in fact, Joel was sidelined from August 2014 to 2016 missing the entirety of his first two years at Philadelphia.

Upon making a comeback, Embiid has not missed a single All-Star game since 2018, a streak of 6 consecutive selections. Furthermore, he achieved the title of NBA scoring champion in both 2022 and 2023, notching this prestigious accolade twice.

7. Nikola Jokic, Denver - 8 Seasons

Nikola Jokic is one of the current NBA players who stayed with one team. The Joker is considered as the most remarkable bargain in the history of NBA drafts.

A five-time NBA All-Star has etched his name into the history books as one of the greatest centers of all time in the league.

After spending three years in the Serbian league with Mega Basket, Jokic headed for a new challenge in the United States. He was then chosen by the Nuggets during the second round of the 2014 NBA draft.

The 28-year-old is a late bloomer and evolved to be a crucial player for the Denver Nuggets. He won a back-to-back NBA Most Valuable Player in 2021 and 2022 followed by the NBA Finals MVP in 2023 when led Denver to their first-ever championship glory.

8. Devin Booker, Phoenix - 8 Seasons

Devin Booker embarked on his eight seasons with the Phoenix Suns in 2023. Booker made it into one of the longest NBA careers spent in a single club.

Booker joined the Phoenix Suns in the NBA after finishing his collegiate basketball career on a high note at Kentucky, getting picked in the first round of the 2015 draft as the 13th overall selection.

A three-time All-Star has averaged 23.9 career points per game throughout his 8 years in the NBA. Booker's brilliant display was the key to the Suns' run to the 2021 NBA Finals.

Moreover, he helped lead the Suns to a franchise-record 64 wins the following season and was named to the All-NBA First Team. Booker also clinched a gold medal as part of the 2020 US Olympic squad in Tokyo.

9. Karl-Anthony Towns, Minnesota - 8 Seasons

Karl-Anthony Towns is the Minnesota Timberwolves forward who boasts the lengthiest ongoing tenure with the franchise.

Towns became a member of the Minnesota team in 2015 after he was selected in the draft. The following season in 2015-16, he went on to earn the NBA Rookie of the Year.

Source : facebook

He has received well-deserved All-Star selections three times and two All-NBA Third Team. Towns also showcased his versatility by clinching victory at the 2021-22 NBA Three-Point Contest.

Furthermore, Karl-Anthony has managed an average of 23.0 points, 11.2 rebounds, and 3.2 assists per regular season game. He has appeared in 530 NBA matchups so far over his eight-year tenure with the Timberwolves.

10. Myles Turner, Indiana - 8 Seasons

Myles Turner is a Texas native who has dedicated himself to the Indiana Pacers since the beginning of his NBA journey.

Turner completed one season with the Texas Longhorns before announcing his entry into the 2015 NBA draft, where he was chosen by the Pacers as the 11th overall selection.

His days with Indiana got off to a rocky beginning when Turner sat out 21 games due to surgery to mend a fracture in his left thumb.

The 27-year-old will enter his ninth season when the 2023-24 season kicks off on October 24, 2023. The Pacers will play their first game of the campaign against the Wizards.