Highest-paid players in the NBA

Alex Petakas
Bob Cooper
Michael Reaves // Getty Images

- Team: Houston Rockets
- Salary: $42,846,615

Despite helping Wichita State to the Final Four as a freshman in 2013, Fred VanVleet went undrafted by the NBA in 2016. The Toronto Raptors gave him a chance, though, and he improved steadily during seven seasons, highlighted by a career-high 20.3 points per game in 2021-22, which earned him an All-Star nod. The Houston Rockets took notice and signed him in 2023 to a three-year contract that doubled his salary. In his first year, his scoring average dropped to 17.4 points per game, his worst since 2018-19.

#20. Fred VanVleet
No Automated Backlink
Off
Carmen Mandato // Getty Images

- Team: Atlanta Hawks
- Salary: $43,031,940

After Trae Young established himself as a star—averaging 19.1 points and 8.1 assists per game as a rookie in 2018-19—the Atlanta Hawks gave him a five-year, $207 million contract extension in 2021. He's averaged 26.9 points and 10.2 assists per game since, and he's already a three-time All-Star after just six seasons. His consistent individual success, however, hasn't led to much team success, as the Hawks have only advanced beyond the first round of the playoffs once during his time with the team.

#17. Trae Young (tie)
No Automated Backlink
Off
Tom Pennington // Getty Images

- Team: Chicago Bulls
- Salary: $43,031,940

Zach LaVine is no Michael Jordan, but he is carrying on the MJ tradition as a solid scorer and flashy dunker for the Chicago Bulls. He's also a two-time All-Star and a two-time Slam Dunk Contest winner. Rewarded for his consistent scoring with a five-year, $215 million contract in 2022, his production fell off during the 2023-24 season, as he averaged only 19.5 points per game, his lowest mark in six years—though he was injured for much of the campaign, playing only 25 contests.

#17. Zach LaVine (tie)
No Automated Backlink
Off
Stacy Revere // Getty Images

- Team: Dallas Mavericks
- Salary: $43,031,940

Each year has been a stepping stone to greatness for Slovenian Luka Dončić, the Rookie of the Year in 2018-19, a first-time All-Star and playoff participant in 2019-20, and a Western Conference finalist in 2021-22. His all-around stellar play earned him the richest rookie contract extension in NBA history: $207 million for five years. He has responded with even better stats, averaging a career-high 33.9 points and 9.8 assists per game to lead the Dallas Mavericks to the NBA Finals in the 2023-24 season. Oh, and he tossed in a 73-point game in January.

#17. Luka Doncic (tie)
No Automated Backlink
Off
Kevork Djansezian // Getty Images

- Team: Los Angeles Lakers
- Salary: $43,219,440

The Los Angeles Lakers gave Anthony Davis a three-year, $186 million contract extension in 2023, the highest annual average in league history. He responded by silencing the critics who complained about his frequent injuries, playing more games (76) in 2023-24 than in any season of his 12-year career. His 24.7 points per game exceeded his career average (24.0), and his 12.6 rebounds per game far exceeded his career average (10.4). It still wasn't enough to get the Lakers to the second round of the playoffs, even with a certain teammate named LeBron James, but getting past Nikola Jokić and the Denver Nuggets is no easy feat.

#16. Anthony Davis
No Automated Backlink
Off
Harry How // Getty Images

- Team: Minnesota Timberwolves
- Salary: $43,827,586

Rudy Gobert spent nine years using his 7-foot-1 height to snag rebounds for the Utah Jazz and led the league in 2021-22 with 14.7 per game—and he hasn't missed a beat since moving to the Minnesota Timberwolves. Minnesota picked up the five-year, $205 million contract extension he signed with the Jazz in 2020. On the strength of 12.9 rebounds and 2.1 blocks per game, he was named Defensive Player of the Year for the fourth time after the 2023-24 season and helped the Timberwolves reach the Western Conference Finals.

#15. Rudy Gobert
No Automated Backlink
Off
Jonathan Ferrey // Getty Images

- Team: Los Angeles Lakers
- Salary: $48,728,845

Because basketball stars are considered to be past their primes after 30, it would seem that a player who will turn 40 by the end of the year shouldn't rank so high on this list. But, LeBron James is a man as ageless and critical to his team's success as fellow senior Tom Brady was in the NFL. The NBA's current oldest player, "King James" justified his two-year, $101 million contract extension that will keep him with the Los Angeles Lakers by averaging 25.7 points per game and leading L.A. into the 2023-24 playoffs.

#14. LeBron James
No Automated Backlink
Off
Adam Glanzman // Getty Images

- Team: Milwaukee Bucks
- Salary: $48,787,676

Damian Lillard hoped to lead the Portland Trail Blazers to the NBA Finals, but after 11 futile years, he finally decided to take his shooting magic elsewhere. Lillard was traded to the Milwaukee Bucks before the 2023-24 season and could earn $216 million over four years. He averaged 24.3 points per game in his first campaign with Giannis Antetokounmpo, and the Bucks compiled a 49-33 record, though they lost in the first round of the playoffs. One of the league's greatest shooters ever, Lillard became the first player to win the All-Star Game MVP and Three-Point Contest titles in the same season.

#12. Damian Lillard (tie)
No Automated Backlink
Off
Alex Menendez // Getty Images

- Team: Milwaukee Bucks
- Salary: $48,787,676

Giannis Antetokounmpo was the NBA MVP and Defensive Player of the Year in 2019-20, meriting a five-year, $228 million contract extension—the heftiest in history at the time (it now ranks seventh). He earned every penny by leading the Bucks to their first championship in 50 years and being named the 2020-21 Finals MVP in the process. Though Milwaukee hasn't advanced to the conference finals since then, the Greek Freak has been a model of consistency, tallying impressive averages of 30.5 points, 11.6 rebounds, and 6.0 assists per game in the three seasons since.

#12. Giannis Antetokounmpo (tie)
No Automated Backlink
Off
Jimmy Butler of the Miami Heat drives to the basket.
Jared C. Tilton // Getty Images

- Team: Miami Heat
- Salary: $48,798,677

Jimmy Butler may be 35, but he's shown that he deserved the four-year, $184 million contract extension the Miami Heat gave him in 2021. His age didn't prevent him from his second-best scoring season in 2022-23 when he averaged 22.9 points per game to go with 5.9 rebounds and 5.3 assists and played a pivotal role in the team's NBA Finals appearance. He topped 20 points per game for the eighth time in his career in 2023-24, perhaps setting himself up for another contract extension in 2025.

#11. Jimmy Butler
No Automated Backlink
Off
Hannah Foslien // Getty Images

- Team: New York Knicks
- Salary: $49,205,800

Karl-Anthony Towns earned Rookie of the Year honors on the strength of 18.3 points and 10.5 rebounds per game for the Minnesota Timberwolves in 2015-16—and he's averaged better than 20 points and eight rebounds in every season since. His four-year, $224 million contract extension from 2022 was picked up by the New York Knicks when they landed him in an October trade for Julius Randle and Donte DiVincenzo, among others. Towns became a four-time All-Star in 2023-24 and teamed up with Anthony Edwards and Rudy Gobert to lead Minnesota to the Western Conference Finals for the first time in two decades.

#6. Karl-Anthony Towns (tie)
No Automated Backlink
Off
Maddie Meyer // Getty Images

- Team: Los Angeles Clippers
- Salary: $49,205,800

After missing the 2021-22 season following ACL surgery, Kawhi Leonard made up for lost time with two solid seasons, averaging 23.8 points per game in 2022-23 and 23.7 in 2023-24. That was good enough to persuade the Los Angeles Clippers to hand him a three-year, $152 million contract extension, keeping the two-time NBA Finals MVP (San Antonio Spurs, Toronto Raptors) and two-time Defensive Player of the Year with the team until he's 36. If he can lead the Clippers to the NBA Finals, he will have the chance to become the second player after LeBron James to win NBA Finals MVP honors for three different teams.

#6. Kawhi Leonard (tie)
No Automated Backlink
Off
Wesley Hitt // Getty Images

- Team: Philadelphia 76ers
- Salary: $49,205,800

The Philadelphia 76ers' big offseason acquisition, Paul George will wear #8 as a tribute to Philly native Kobe Bryant. The team signed him to a four-year, $212 million contract in July after he averaged over 21 points and five rebounds per game for nine straight years. George and Joel Embiid hope to get the Sixers over the hump and into the conference finals for the first time since 2000-01. George, the 2012-13 Most Improved Player, is a nine-time All-Star, six-time All-NBA selection, and four-time All-Defensive standout.

#6. Paul George (tie)
No Automated Backlink
Off
Lachlan Cunningham // Getty Images

- Team: Boston Celtics
- Salary: $49,205,800

Jaylen Brown was one of the two stars of the 2023-24 NBA Finals, leading the Boston Celtics to victory along with longtime teammate Jayson Tatum (whose even larger contract extension begins in 2025-26). Brown was named the Finals MVP, averaging 20.8 points, 5.4 rebounds, and 5.0 assists per game and turning in a strong defensive effort. His five-year contract steps up to $65 million in 2028-29. He has earned votes for Most Improved Player three separate times and in 2022-23 landed his first All-NBA nod.

#6. Jaylen Brown (tie)
No Automated Backlink
Off
Christian Petersen // Getty Images

- Team: Phoenix Suns
- Salary: $49,205,800

Devin Booker has improved almost every year since the Phoenix Suns drafted him in 2015. He's averaged 27.2 points per game over the last three seasons, and his 6.9 assists per game during the 2023-24 season marked a career high. The team rewarded the 6-foot-6 guard with a four-year, $224 million contract extension in 2022—which he deserved after becoming only the seventh player to score 40 points in back-to-back NBA Finals games in 2021. Still just 27 years old, Booker has been on an All-NBA team in two of the last three seasons.

#6. Devin Booker (tie)
No Automated Backlink
Off
Ronald Martinez // Getty Images

- Team: Phoenix Suns
- Salary: $50,203,930

Bradley Beal's first season with the Phoenix Suns after an 11-year run with the Washington Wizards wasn't exactly sunny. Phoenix took over his five-year, $251 million contract only to see Beal's production in 2023-24 drop to its lowest point in eight years. He averaged just 18.2 points per game and fared even worse in four playoff games, with 16.5 points. The Suns' addition in 2023 of scoring machine Kevin Durant, however, partly explains the drop-off. The sharpshooting Beal recorded back-to-back seasons with 30 points per game in 2019-20 and 2020-21.

#5. Bradley Beal
No Automated Backlink
Off
Kevin Durant of the Phoenix Suns celebrates making a three-point basket.
Nick Cammett // Getty Images

- Team: Phoenix Suns
- Salary: $51,179,020

Kevin Durant remains a force at 36. His 27.1 points, 6.6 rebounds, and 5.0 assists per game in his first full season with the Phoenix Suns justified their confidence in taking on his four-year, $194 million contract from the Brooklyn Nets. He performed nearly as well in the 2023-24 postseason (26.8 PPG, 6.5 RPG, 3.3 APG), though not well enough for the team to avoid a sweep by the Minnesota Timberwolves in the first round. The 14-time NBA All-Star and two-time NBA Finals MVP (for the Golden State Warriors) has averaged 29.3 points, 7.8 rebounds, and 4.2 assists per game in his 17-year NBA career.

#4. Kevin Durant
No Automated Backlink
Off
Nikola Jokic #15 of the Denver Nuggets reacts against the Washington Wizards.
Patrick Smith // Getty Images

- Team: Denver Nuggets
- Salary: $51,415,938

The value of Nikola Jokić to the Denver Nuggets is immeasurable, though it's fair to say his five-year, $276 million contract, which runs through 2027-28, was a bargain. The reigning and three-time NBA MVP teamed with Jamal Murray to lead the Nuggets to the NBA title in 2022-23. They fell short during the 2023-24 postseason, but the Joker's regular-season stats (26.4 points, 12.4 rebounds, 9.0 assists per game) ranked among his best, and he's over a decade younger than LeBron James. He may not be the GOAT yet, but he could be well on the way.

#2. Nikola Jokic (tie)
No Automated Backlink
Off
Justin Ford // Getty Images

- Team: Philadelphia 76ers
- Salary: $51,415,938

The Philadelphia 76ers were keen to re-sign Joel Embiid, who missed his first two seasons in the league with a foot injury but has become one of the best centers in the game. Three years before his four-year, $213 million contract with the team was due to expire in 2027, he signed a three-year, $193 million extension through 2028-29. In his 10th season in 2023-24, the 7-footer averaged a career-best 34.7 points per game plus 11 rebounds and 5.6 assists. He won the MVP award in 2022-23 after back-to-back runner-up finishes.

#2. Joel Embiid (tie)
No Automated Backlink
Off
Stephen Curry #30 of the Golden State Warriors reacts after making a three-point shot.
Lachlan Cunningham // Getty Images

- Team: Golden State Warriors
- Salary: $55,761,217

While LeBron James has enjoyed a similarly decorated career, Stephen Curry changed the game. His magic from beyond the arc sparked a three-point shooting revolution, and he was the glue holding the Golden State Warriors together when they claimed four NBA titles in eight seasons from 2014-15 to 2021-22. At 36, the two-time NBA MVP—who is a 10-time All-NBA selection and two-time scoring champion as well—was given a contract extension by the Warriors that will boost his salary to nearly $63 million in 2026-27, all but guaranteeing he'll never play for another team.

Data reporting by Karim Noorani. Story editing by Mike Taylor. Copy editing by Robert Wickwire. Photo selection by Clarese Moller.

#1. Stephen Curry
No Automated Backlink
Off
Stephen Curry, LeBron James and Kevin Durant pose after the men's Gold Medal basketball match.
DAMIEN MEYER // Getty Images