Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (191)
- FA Cup (2)
- Premier League (9)
- Championship (12)
- League 1 (12)
- League 2 (12)
- National League (12)
- National League North (12)
- National League South (12)
- EFL Trophy
- Premier League 2 (5)
- Championship Women (5)
- Derbyshire Senior Cup
- Development League 2 (25)
- FA Cup Women (1)
- FA Trophy (1)
- Isthmian Cup
- Isthmian Division One North
- Isthmian Division One South
- Isthmian Premier Division (11)
- National League Cup (1)
- Northern League Division One (1)
- Northern Premier League (11)
- Reserve Matches
- Southern Premier League Central (11)
- Southern Premier League South (11)
- Super League Women (6)
- U21 Premier League Cup (2)
- Northern Ireland Championship (6)
- Northern Ireland Championship Women
- Northern Ireland Cup (1)
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Premier (6)
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League
- Scotland Regional Cup
-
UEFA Champions League (4)
-
UEFA Europa League (4)
-
Spain (303)
- La Liga (1)
- Segunda (10)
- Tercera Group 1 (9)
- Tercera Group 2 (9)
- Tercera Group 3 (9)
- Tercera Group 4 (9)
- Tercera Group 5 (9)
- Tercera Group 6 (8)
- Tercera Group 7 (9)
- Tercera Group 8 (9)
- Tercera Group 9 (9)
- Tercera Group 10 (9)
- Tercera Group 11 (8)
- Tercera Group 12 (9)
- Tercera Group 13 (9)
- Tercera Group 14 (9)
- Tercera Group 15 (8)
- Tercera Group 16 (9)
- Tercera Group 17 (9)
- Tercera Group 18 (9)
- Youth League (24)
- Copa de Catalunya
- Copa del Rey (1)
- Kings League - 40 mins play (6)
- Primera Division RFEF Group 1 (10)
- Primera Division RFEF Group 2 (8)
- Primera Federacion Women (7)
- Primera Women (8)
- Queens League - 40 mins play (6)
- Regional Cup
- Regional League (4)
- Segunda Division RFEF Group 1 (9)
- Segunda Division RFEF Group 2 (9)
- Segunda Division RFEF Group 3 (9)
- Segunda Division RFEF Group 4 (9)
- Segunda Division RFEF Group 5 (9)
- Segunda Federacion Women (6)
- Tercera Federacion Women (8)
-
USA (417)
-
Germany (184)
- Bundesliga I (8)
- Bundesliga II (7)
- DFB Pokal (1)
- Regionalliga Bayern (5)
- Regionalliga North (7)
- Regionalliga North East (7)
- Regionalliga South West (6)
- Regionalliga West (6)
- Oberliga Baden-Wuerttemberg (7)
- Oberliga Bayern North (3)
- Oberliga Bayern South (4)
- Oberliga Bremen (7)
- Oberliga Hamburg (4)
- Oberliga Hessen (10)
- Oberliga Mittelrhein (7)
- Oberliga Niederrhein (5)
- Oberliga Niedersachsen (6)
- Oberliga NOFV Nord (7)
- Oberliga NOFV Sud (8)
- Oberliga Rheinland-Pfalz/Saar (8)
- Oberliga Schleswig-Holstein (8)
- Oberliga Westfalen (8)
- 3. Liga (9)
- Bundesliga II Play-Offs
- Bundesliga II Women (7)
- Bundesliga Play-Offs
- Bundesliga U19 (22)
- Bundesliga Women (5)
- DFB Pokal Women (1)
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (114)
- Serie A (10)
- Serie B (2)
- Serie C Group A
- Serie C Group B (10)
- Serie C Group C (8)
- Campionato Nazionale
- Campionato Primavera 1 (10)
- Campionato Primavera 2 (14)
- Serie D (56)
- Coppa Italia (1)
- Coppa Italia Women (1)
- Campionato Primavera 3
- Campionato Primavera 4
- Primavera Cup
- Serie A Women (2)
- Serie B Play-Offs
- Serie B Women
- Serie C Cup
- Serie C Play-Offs
- U19 League Women
-
France (102)
-
Netherlands (26)
-
Scotland (27)
-
Australia A-League (3)
-
Japan J-League (10)
-
Japan J2-League (10)
-
Indonesia Liga 1 (6)
-
Denmark Superligaen (5)
-
Cyprus Division 2 (8)
-
Cyprus Division 1 (3)
-
Israel Premier League (4)
-
Esport (186)
Other Leagues
-
Albania (9)
-
Algeria (21)
-
Andorra (7)
-
Angola (8)
-
Argentina (102)
-
Armenia (7)
-
Aruba
-
Australia (113)
- A-League (3)
- A-League Women (2)
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League (1)
- Capital Territory Premier League Women (3)
- Capital Territory U23 League (1)
- Darwin Premier League (1)
- FFA Cup Qualifying
- New South Wales League 1 (1)
- New South Wales League 2 (5)
- New South Wales NPL Women (6)
- New South Wales NPL2 Women
- New South Wales Premier League (6)
- New South Wales U20 League (5)
- Northern NSW Division 1 (3)
- Northern NSW Premier League (1)
- Northern NSW Premier League Women (2)
- Northern NSW Reserves League (1)
- NPL Queensland (3)
- NPL Queensland U23 (2)
- NPL Queensland Women (10)
- NPL Victoria (1)
- NPL Victoria U23 (2)
- NPL Victoria Women (6)
- NSW League 1 U20
- Queensland PL 2 U23
- Queensland PL U23
- Queensland Premier League (6)
- Queensland Premier League 2 (3)
- Queensland Premier League 2 Women
- Queensland Premier League 3 (3)
- Queensland Premier League Women (2)
- SA Premier League Reserves
- SA Premier League Women (2)
- SA Premier League Women Reserves (2)
- South Australia Premier League (2)
- South Australia State League 1 (1)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship Women
- Tasmania NPL U21 League (1)
- Tasmania Premier League (1)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria Cup Women
- Victoria PL 1 U23
- Victoria Premier League 1 (2)
- Victoria Premier League 2 (1)
- Victoria State League 1
- WA Premier League Women (2)
- WA Premier League Women U21
- WA State League 1 Reserves
- WA State League Reserves Cup
- Western Australia Premier League (6)
- Western Australia State League 1 (6)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (41)
-
Azerbaijan (10)
-
Bahrain (12)
-
Bangladesh (3)
-
Barbados
-
Belarus (16)
-
Belgium (18)
-
Belize
-
Benin
-
Bhutan
-
Bolivia (12)
-
Bosnia & Herzegovina (25)
-
Botswana (8)
-
Brazil (198)
- Serie A (10)
- Serie B (7)
- Serie C (10)
- Amazonense
- Campeonato Acreano
- Campeonato Alagoano
- Campeonato Amapaense (3)
- Campeonato Baiano 2 (5)
- Campeonato Brasileiro A2 Women (3)
- Campeonato Brasileiro Serie B U20 (8)
- Campeonato Brasiliense
- Campeonato Capixaba
- Campeonato Carioca A2 (6)
- Campeonato Cearense B
- Campeonato Goiano
- Campeonato Goiano 2 (4)
- Campeonato Maranhense (4)
- Campeonato Matogrossense
- Campeonato Mineiro 2 (6)
- Campeonato Mineiro U20 (6)
- Campeonato Paraibano
- Campeonato Paranaense
- Campeonato Paranaense 2 (5)
- Campeonato Paulista
- Campeonato Paulista A2
- Campeonato Paulista A3
- Campeonato Paulista A4 (1)
- Campeonato Paulista U20 (9)
- Campeonato Pernambucano
- Campeonato Piauiense
- Campeonato Potiguar
- Campeonato Rondoniense
- Campeonato Sergipano
- Campeonato Sul-Matogrossense
- Campeonato Tocantinense
- Campeonato U20 Women
- Copa Alagoas
- Copa Nordeste
- Copa Rio Women
- Copa Verde
- Matches (8)
- Matches Women
- Paraense (2)
- Paulista Serie B (2)
- Paulista Women (4)
- Serie A U20 (10)
- Serie A1 Women (8)
- Serie A2 Women (4)
- Serie D (32)
- U20 Cup (1)
- U20 League (6)
- Campeonato Roraimense
- Copa do Brasil (32)
- Women’s Friendly (2)
-
Bulgaria (18)
-
Burkina Faso
-
Burundi (8)
-
Cambodia (6)
-
Cameroon (10)
-
Canada (11)
-
Chile (35)
-
China (35)
-
Colombia (31)
-
Congo - Brazzaville
-
Costa Rica (9)
-
Côte d’Ivoire (2)
-
Croatia (22)
-
Cuba
-
Cyprus (23)
-
Czech Republic (94)
-
Denmark (45)
- Superligaen (5)
- Division 1 (3)
- Cup (4)
- U19 League (1)
- Danish Womens 1.Division
- Danish Womens Elitedivisionen (2)
- 2 Division Women
- Cup Women
- Danmarksserien Promotion (8)
- Danmarksserien Relegation (7)
- Division 2 (5)
- Division 3 (7)
- Future Cup
- Play-Offs Women (3)
- Series Group 1
- Series Group 2
- Series Group 3
- Series Group 4
- Superligaen Play-Offs
- U21 League
-
Djibouti
-
Dominica (2)
-
Dominican Republic
-
Ecuador (13)
-
Egypt (20)
-
El Salvador (7)
-
Estonia (19)
-
Ethiopia (2)
-
Faroe Islands (12)
-
Fiji (4)
-
Finland (119)
-
Gambia
-
Georgia (10)
-
Ghana (11)
-
Gibraltar (2)
-
Greece (47)
-
Guatemala (10)
-
Haiti
-
Honduras (7)
-
Hong Kong SAR China (17)
-
Hungary (23)
-
Iceland (54)
-
India (7)
-
Indonesia (6)
-
Iran (26)
-
Iraq (10)
-
Ireland (14)
- Republic of Ireland FAI Cup (3)
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (1)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League
- Republic of Ireland Munster Senior Cup
- Republic of Ireland Munster Senior League
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (1)
- Republic of Ireland U20 League (3)
-
Israel (26)
-
Jamaica (7)
-
Japan (48)
-
Jordan (4)
-
Kazakhstan (18)
-
Kenya (13)
-
Kuwait (9)
-
Kyrgyzstan (1)
-
Latvia (8)
-
Lebanon (6)
-
Liberia
-
Liechtenstein (1)
-
Lithuania (30)
-
Luxembourg (18)
-
Macau SAR China (1)
-
Macedonia (15)
-
Malawi (8)
-
Malaysia (1)
-
Mali
-
Malta (8)
-
Mauritania
-
Mexico (25)
-
Moldova (11)
-
Mongolia (1)
-
Montenegro (11)
-
Morocco (9)
-
Mozambique
-
Myanmar (Burma) (1)
-
Namibia (2)
-
Nepal (1)
-
New Zealand (16)
-
Nicaragua (5)
-
Niger
-
Nigeria (10)
-
Norway (92)
- Eliteserien (8)
- Division 1 (8)
- Cup
- Cup Women (10)
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (7)
- Division 2 Group 2 (7)
- Division 3 Group 1 (7)
- Division 3 Group 2 (7)
- Division 3 Group 3 (7)
- Division 3 Group 4 (7)
- Division 3 Group 5 (7)
- Division 3 Group 6 (7)
- Interkretsserie U19
- Toppserien Women (4)
- U19 Elite League
- Youth Cup
-
Oman (6)
-
Panama (5)
-
Paraguay (20)
-
Peru (17)
-
Philippines (2)
-
Poland (83)
-
Portugal (47)
-
Puerto Rico (1)
-
Qatar (2)
-
Romania (45)
-
Russia (39)
-
Rwanda (7)
-
Saint Kitts and Nevis (2)
-
San Marino (9)
-
Saudi Arabia (19)
-
Senegal (7)
-
Serbia (18)
-
Seychelles
-
Sierra Leone
-
Singapore (6)
-
Slovakia (29)
-
Slovenia (14)
-
South Africa (17)
-
South Korea (23)
-
Suriname
-
Sweden (86)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (7)
- 1.div Södra (8)
- 2.div Norra Götaland (5)
- 2.div Norra Svealand (5)
- 2.div Norrland (6)
- 2.div Södra Götaland (6)
- 2.div Södra Svealand (6)
- 2.div Västra Götaland (6)
- Allsvenskan (8)
- Cup Women (2)
- Damallsvenskan (7)
- Elitettan (5)
- Juniorallsvenskan (7)
- Superettan (8)
-
Switzerland (36)
-
Tajikistan
-
Tanzania (3)
-
Thailand (24)
-
Togo (4)
-
Trinidad and Tobago (4)
-
Tunisia (30)
-
Turkey (77)
-
Uganda (6)
-
Ukraine (18)
-
United Arab Emirates (10)
-
Uruguay (27)
-
Uzbekistan (10)
-
Venezuela (14)
-
Vietnam (11)
-
Wales (3)
-
Zambia (9)
-
Zimbabwe (8)
The Highest Paid Players in NBA History




In Major League Baseball, one star alone can’t carry a team to the playoffs—just ask Mike Trout. The same holds true in the NHL. And while a star quarterback is crucial in the NFL, depth and overall team strength can still lead to championships—just look at Nick Foles’ Super Bowl run.
But in the NBA? Titles without true superstars are rare. Even with a maximum salary cap in place, the league’s biggest names still command a massive share of the financial pie.
With NBA careers lasting longer than ever and the league generating record-breaking revenue, some players have built astonishingly lucrative careers. Below, we break down the rankings of the highest-paid NBA players, with contract data courtesy of Spotrac.
Largest NBA Contracts
1. Jayson Tatum, Boston Celtics (5 years, $313,933,410)
Years: 2025-29 AAV: $62,786,682 Signing Age: 26
Timing is everything when it comes to landing the biggest free-agent deals, as the NBA’s maximum salary is directly tied to the league’s revenue. The stronger the league’s financial health, the higher the max salary—and business has been booming for years.
Additionally, players who stay with the team that drafted them (or the team that acquired them within their first four seasons) and meet certain award criteria are eligible for an even larger contract extension, known as the SuperMax. This rule allowed Jayson Tatum, the No. 3 overall pick in the 2017 NBA Draft, to sign the largest contract in league history.
Just weeks before inking his record-breaking deal on July 1, 2024, Tatum had led the Celtics to their 18th championship and earned his third consecutive All-NBA First Team selection. With those credentials, it’s no surprise Boston was willing to commit to him with the biggest contract the league has ever seen.
2. Jaylen Brown, Boston Celtics (5 years, $285,393,640)
Years: 2024-28 AAV: $57,078,728 Signing Age: 26
Another third overall pick by the Celtics at just 19 years old, Jaylen Brown briefly held the title for the largest contract in NBA history when he signed his SuperMax deal with Boston in the summer of 2023. His eligibility for the extension came after earning his first All-NBA selection during the 2022-23 season.
Some fans questioned the contract, given that Brown had only been a two-time All-Star in seven NBA seasons at the time. However, the Celtics have long valued his elite athleticism, defensive prowess, and steady offensive improvement—particularly his enhanced shooting. Beyond his on-court impact, Boston also recognized Brown’s leadership and community efforts, further solidifying their commitment to him.
In 2023-24, Brown proved he was worth every penny, playing a pivotal role in the Celtics’ championship run and earning both Eastern Conference Finals and NBA Finals MVP honors.
3. Nikola Jokic, Denver Nuggets (5 years, $276,122,630)
Years: 2023-27 AAV: $55,224,526 Signing Age: 27
As one of the most dominant big men in NBA history—excelling in scoring, rebounding, and playmaking—it was no surprise that the Nuggets handed Nikola Jokić what was then the largest contract in league history. His unique ability to control games with both his scoring and passing earned him back-to-back MVP awards in the 2020-21 and 2021-22 seasons.
With the chance to secure one of the game's premier talents long-term, Denver wasted no time offering Jokić the SuperMax extension. Now a three-time MVP and former Finals MVP, he remains one of the highest-paid players in the league, continuing to be the heart of the Nuggets’ championship aspirations.
4. Bradley Beal, Washington Wizards (5 years, $251,019,650)
Years: 2022-26 AAV: $50,203,930 Signing Age: 29
It may come as a surprise that Bradley Beal ranks fourth in total contract value, but his timing and loyalty to the team that drafted him played a crucial role in securing such a lucrative deal.
While Beal has been an elite scorer, he’s never been in the MVP conversation, drawing comparisons to Mike Conley’s brief stint as the highest-paid player in NBA history after signing a massive contract in 2016—a mark that was soon surpassed by dozens of others.
Beal’s spot on this list is likely temporary, as future contracts will surpass his. Still, as a three-time All-Star and an All-NBA selection in 2020-21, he’s certainly earned his place among the league’s highest earners.
T-5. Anthony Edwards, Minnesota Timberwolves (5 years, $244,623,120)
Years: 2024-28 AAV: $48,924,624 Signing Age: 21
While Anthony Edwards has already proven himself as one of the NBA’s premier talents, the most striking aspect of his contract is his signing age—just 21 years old. The Timberwolves saw enough in his first three seasons to confidently offer him this massive extension in the summer of 2023.
By earning a spot on the All-NBA Second Team in 2023-24, Edwards elevated his deal from a standard max contract to a SuperMax, pushing its total value to nearly $245 million before it even took effect in the 2024-25 season. Whether this gamble will pay off remains to be seen, but with an elite roster built around him, Minnesota is banking on Edwards leading them into title contention for years to come.
T-5. Tyrese Haliburton, Indiana Pacers (5 years, $244,623,120)
Years: 2024-28 AAV: $48,924,624 Signing Age: 23
Tyrese Haliburton signed an identical extension to Anthony Edwards in the summer of 2023, catapulting him into the ranks of the most lucrative contracts in NBA history. Like Edwards, he earned his first All-NBA selection in the 2023-24 season, triggering the jump from a max contract to a SuperMax deal.
Both young stars justified their massive extensions by leading their teams to conference finals appearances in 2024. Now, Haliburton and the Pacers will look to build on that momentum, with hopes of bringing an NBA title to Indianapolis during his five-year deal.
Highest Career Earnings
1. LeBron James ($479,466,457)
The King remains The King.
LeBron James has been worthy of a max contract longer than any player in NBA history, cementing his status as one of the greatest of all time. Across stints with the Cleveland Cavaliers, Miami Heat, and Los Angeles Lakers, he has comfortably earned the most career money of any NBA player—all while maintaining his elite level of play.
With no signs of slowing down, James continues to dominate both on the court and in the record books—including the financial ones.
2. Kevin Durant ($396,705,024)
Like LeBron, Kevin Durant has been one of the NBA’s elite talents since the moment he stepped onto the court.
Durant began his career at 19 with the Seattle SuperSonics in their final season before relocating to Oklahoma City. After nine years with the Sonics/Thunder franchise, he hit unrestricted free agency in 2016—just as a massive salary cap spike allowed him to sign a lucrative deal with the Golden State Warriors, a team that wouldn’t have had the cap space for a max free agent under normal circumstances.
Following three successful years in Golden State, Durant moved on to join Kyrie Irving with the Brooklyn Nets before landing with the Phoenix Suns. With each stop, his max contracts have continued to propel him up the all-time earnings list.
3. Chris Paul ($389,909,419)
Like James and Durant, Chris Paul has suited up for multiple teams throughout his career—but no matter where he’s gone, the money has followed.
Defying expectations for smaller point guards, Paul has consistently elevated his teams with his leadership and playmaking. While some believed his best days were behind him after stints with the Los Angeles Clippers and Houston Rockets, he proved them wrong by revitalizing the Oklahoma City Thunder and Phoenix Suns. Now, he looks to bring that same impact to the San Antonio Spurs.
The "Point God" remains one of the league’s highest earners, continuing to command star-level contracts.
4. Stephen Curry ($354,721,977)
Durant’s former Warriors teammate also earns a spot on this list. Despite battling early career ankle injuries and signing a team-friendly deal—earning just $44 million over four years while winning back-to-back MVP awards—Stephen Curry has more than made up for it with lucrative contracts in the latter half of his career.
Given the Warriors’ sustained success with Curry as their centerpiece, every deal he’s signed has been the definition of a win-win.
5. Russell Westbrook ($340,265,800)
Another former teammate of Durant joins this list (with James Harden narrowly missing the cut!). The bulk of Russell Westbrook’s earnings came during his time with the Oklahoma City Thunder, where he secured an $86 million max deal and went on to win an MVP. He later signed a designated veteran extension worth over $206 million, only to be traded by the Thunder a year later.
The remainder of that massive contract was paid by the Rockets, Wizards, and Lakers, as Westbrook continued his journey around the league, later suiting up for the Clippers and Nuggets.




Related Content




