10 biggest contracts in NBA history

2019 NBA All-Star Game
2019 NBA All-Star Game

Milwaukee Bucks' Giannis Antetokounmpo has just one year left on his contract and will be offered a supermax contract in the upcoming NBA season.

Even though the salary cap restrictions for the next season are still unclear, the 2-time MVP could sign one of the biggest contracts in NBA history that is estimated to be over $250 million.

On that note, let's take a look at the top 10 contracts in NBA history.

Ten biggest contracts in NBA history:

Even though the superstars in the NBA have been getting big cheques for quite a while, the NBA revenues and salaries have skyrocketed in the past few years, and all of the top ten biggest contracts in the NBA belong to players who are still active in the league. Without further ado, let's get started.

Explore the NBA Draft 2024 with our free NBA Mock Draft Simulator & be the GM of your favorite NBA team.


#10 Jamal Murray - $170 million

Denver Nuggets vs Boston Celtics
Denver Nuggets vs Boston Celtics

Jamal Murray is the youngest player to feature on the list of the ten biggest contracts in the NBA. During his third year with the Denver Nuggets, Murray signed a 5-year $170 million contract that will keep him with the franchise until 2025.

Though Murray is still only 23 years old, he's already proved his worth after a heroic performance in the 2020 NBA playoffs.

Murray averaged 18.5 points in the 2019-20 regular season and was the Nuggets' top-2 offensive choices along with Nikola Jokic. Given his career trajectory, Murray could be one of the best guards in NBA history in the years to come.


#9 John Wall - $171.1 million

Washington Wizards vs Cleveland Cavaliers
Washington Wizards vs Cleveland Cavaliers

John Wall, who was drafted by the Washington Wizards in 2010, has been playing for the same team for the past ten years. In 2017, Wall signed a 4-year contract worth $171 million with the Wizards.

Unfortunately, John Wall suffered an Achilles injury in 2019 and had to miss the entire 2019-20 NBA season. He still has three more years left on his contract but is no more the dominant player that he once was.

It'll be interesting to see if he can bounce back strong next season.


Also read: NBA Trade Rumors: 3 crucial decisions the Philadelphia 76ers have to make this off-season.

#8 Blake Griffin - $171.2 million

Detroit Pistons Media Day
Detroit Pistons Media Day

In the summer of 2017, Blake Griffin signed a $171 million contract with the LA Clippers. But the power forward was traded to the Detroit Pistons the very next NBA season along with teammates Willie Reed and Brice Johnson.

Griffin still has two more years left on his contract with the Detroit Pistons. According to recent NBA trade rumors, he might be one of the biggest names available in the market in the 2020 off-season.

Note: Blake Griffin ($171.17 million) narrowly beats John Wall ($171.13 million) to take the eighth spot in the list of the ten biggest contracts in NBA history.


#7 Khris Middleton - $178 million

Khris Middleton signed a 5-year $178 million contract extension with the Milwaukee Bucks that will keep him on the franchise's roster until the end of the 2022-23 NBA season.

Middleton has been the second-best player after Giannis Antetokounmpo and is expected to play a key role for the Bucks who are looking for their maiden NBA championship.


#6 Tobias Harris - $180 million

Philadelphia 76ers vs Los Angeles Lakers
Philadelphia 76ers vs Los Angeles Lakers

The LA Clippers traded Tobias Harris to the Philadelphia 76ers in February 2020. Just five months after this move, the Sixers offered Harris a 5-year $180 million extension that will keep him with the franchise till the end of the 2023-24 NBA season.

Harris, who is now 27, could be key to Philadelphia's success in the upcoming NBA season.


#5 Klay Thompson - $190 million

2019 NBA Finals - Game Six
2019 NBA Finals - Game Six

After getting drafted by the Golden State Warriors in 2011, Klay Thompson has had an exceptional career and is now among the best shooters in the history of the league.

Recognizing his importance to the team, the Warriors offered a 5-year max contract worth $190 million to Thompson in July 2019. The 30-year-old sharpshooter now has the fifth-biggest contract in NBA history.

#4 Stephen Curry - $201 million

Toronto Raptors vs Golden State Warriors
Toronto Raptors vs Golden State Warriors

Stephen Curry was the highest-earning NBA player during the 2019-20 NBA season. He made $40.23 million in the season.

In 2017, Curry became the first player to sign a contract over $200 million when he signed a 5-year contract extension with the Golden State Warriors.

Stephen Curry, who missed out most of the 2019-20 NBA regular season due to injuries, will be eager to get his rhythm back in the upcoming season of the competition.


#3 Russell Westbrook - $207 million

Houston Rockets vs Los Angeles Lakers - Game Five
Houston Rockets vs Los Angeles Lakers - Game Five

In September 2017, Russell Westbrook signed a 5-year $207 million contract with the OKC Thunder. However, he was traded to the Houston Rockets the very next summer and now has three more years left on his contract.

The 31-year-old continued his impressive run in H-Town during the 2019-20 NBA regular season, finishing with 27.2 points, 7.9 rebounds and seven assists.


#2 James Harden - $228 million

In 2017, the Houston Rockets extended James Harden's contract by four years, giving the Beard a total of $228 million in salary over six years.

James Harden has been the best player on the Rockets team since 2012 and deserves every bit of his salary because of the numbers he puts out each and every season.


#1 Damian Lillard - $257 million

Portland Trail Blazers vs Phoenix Suns
Portland Trail Blazers vs Phoenix Suns

With two seasons remaining in his previous 5-year contract with the Trail Blazers, Damian Lillard signed a 4-year extension in 2019 that gave him a 6-year contract worth $257 million. This is by far the biggest contract in NBA history. Lillard will earn around $54.3 million during the final year of his contract in 2024-25.

While Lillard holds the top stop for now, Giannis Antetokounmpo and Anthony Davis have a chance to overtake Lillard for the top spot in the upcoming years.

Trail Blazers Nation! You can check out the latest Portland Trail Blazers Schedule and dive into the Trail Blazers Depth Chart for NBA Season 2024-25.

Quick Links

Edited by Bhargav
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications