53 Biggest Sports Contracts Ever
In the late 1950s, New York Yankees catcher Yogi Berra paid the bills by working in the offseason as a waiter. This was not uncommon. Shortly after shutting out the Los Angeles Dodgers in Game 2 of the 1966 World Series, Baltimore Orioles pitcher Jim Palmer supplemented his income to the tune of $150 a week selling suits at a men’s clothing store. NFL legend Jim Brown held a side gig as a sales rep with Pepsi, Hall of Fame quarterback Y.A. Tittle sold insurance and Dodgers outfielder Carl Furillo ran a deli.
Today’s top players don’t have to worry about working a side gig in the offseason. Nine-figure contracts, once unheard of, are now the norm for the biggest sports stars. Some of the largest contracts are spread out over a dozen years or more. Other athletes collect much quicker — the tab for the richest deal in the sporting world, worth nearly a half-billion dollars, comes due in just 2.5 years.
In this study, GOBankingRates aggregated noteworthy contracts across multiple sports and ranked the most lucrative ones in descending order, from lowest to highest. The study used data from Spotrac, MLB and ESPN to dig into the contracts further. Boxing, baseball and basketball contracts came out on top. In some cases, like with Stephen Strasburg and Anthony Rendon, more than one player tied with the same contract value, so readers should expect to see some values repeated.
Keep reading to find out which players inked the deals that made them the highest-paid athletes in history.
Last updated: Aug. 17, 2020
53. Kristaps Porziņģis
Player information:
Age: 24
Sport: Basketball
Position: Power forward
Contract:
Team: Dallas Mavericks
Value: $158,253,000
Years in effect: 2019–2024
Average per year: $31,650,600
Signing bonus: N/A
From Pitchers to Point Guards: The 40 Highest-Paying Positions in Sports
52. Karl-Anthony Towns
Player information:
Age: 24
Sport: Basketball
Position: Center
Contract:
Team: Minnesota Timberwolves
Value: $158,253,000
Years in effect: 2019-2024
Average per year: $31,650,600
Signing bonus: N/A
51. Devin Booker
Player information:
Age: 23
Sport: Basketball
Position: Shooting guard
Contract:
Team: Phoenix Suns
Value: $158,253,000
Years in effect: 2019-2024
Average per year: $31,650,600
Signing bonus: N/A
50. Chris Paul
Player information:
Age: 35
Sport: Basketball
Position: Point guard
Contract:
Team: Oklahoma City Thunder (contract signed with the Houston Rockets)
Value: $159,730,592
Years in effect: 2018-2022
Average per year: $39,932,648
Signing bonus: N/A
49. Matt Kemp
Player information:
Age: 35
Sport: Baseball
Position: Left field
Contract:
Team: Miami Marlins (contract signed with the Los Angeles Dodgers)
Value: $160,000,000
Years in effect: 2012-2019
Average per year: $20,000,000
Signing bonus: $2,000,000
48. Manny Ramírez
Player information:
Age: 48
Sport: Baseball
Position: Left field
Contract:
Team: Retired (contract signed with the Boston Red Sox)
Value: $160,000,000
Years in effect: 2001-2008
Average per year: $20,000,000
Signing bonus: N/A
Related: 13 Ways To Support Sports Teams Without Attending a Game
47. Chris Davis
Player information:
Age: 34
Sport: Baseball
Position: First base
Contract:
Team: Baltimore Orioles
Value: $161,000,000
Years in effect: 2016-2022
Average per year: $23,000,000
Signing bonus: N/A
46. CC Sabathia
Player information:
Age: 39
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Retired (contract signed with the New York Yankees)
Value: $161,000,000
Years in effect: 2009-2015
Average per year: $23,000,000
Signing bonus: N/A
45. José Altuve
Player information:
Age: 30
Sport: Baseball
Position: Second base
Contract:
Team: Houston Astros
Value: $163,500,000
Years in effect: 2018-2024
Average per year: $23,357,143
Signing bonus: $21,000,000
44. Kevin Durant
Player information:
Age: 31
Sport: Basketball
Position: Small forward
Contract:
Team: Brooklyn Nets (contract signed with the Golden State Warriors)
Value: $164,255,700
Years in effect: 2019-2023
Average per year: $41,063,925
Signing bonus: N/A
43. Buster Posey
Player information:
Age: 33
Sport: Baseball
Position: Catcher
Contract:
Team: San Francisco Giants
Value: $159,000,000
Years in effect: 2013-2021
Average per year: $18,555,556
Signing bonus: $7,000,000
42. Jamal Murray
Player information:
Age: 23
Sport: Basketball
Position: Point guard
Contract:
Team: Denver Nuggets
Value: $169,650,000
Years in effect: 2020-2025
Average per year: $33,930,000
Signing bonus: N/A
41. Ben Simmons
Player information:
Age: 23
Sport: Basketball
Position: Point guard
Contract:
Team: Philadelphia 76ers
Value: $169,650,000
Years in effect: 2020-2025
Average per year: $33,930,000
Signing bonus: N/A
40. John Wall
Player information:
Age: 29
Sport: Basketball
Position: Point guard
Contract:
Team: Washington Wizards
Value: $171,131,520
Years in effect: 2019-2023
Average per year: $42,782,880
Signing bonus: N/A
39. Blake Griffin
Player information:
Age: 31
Sport: Basketball
Position: Power forward
Contract:
Team: Detroit Pistons (contract signed with the Los Angeles Clippers)
Value: $171,174,820
Years in effect: 2017-2022
Average per year: $34,234,964
Signing bonus: N/A
38. Stephen Strasburg
Player information:
Age: 31
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Washington Nationals
Value: $175,000,000
Years in effect: 2016-2023
Average per year: $25,000,000
Signing bonus: $10,000,000
37. Félix Hernández
Player information:
Age: 34
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Atlanta Braves (contract signed with the Seattle Mariners)
Value: $175,000,000
Years in effect: 2013-2019
Average per year: $25,000,000
Signing bonus: $6,000,000
36. Khris Middleton
Player information:
Age: 28
Sport: Basketball
Position: Small forward
Contract:
Team: Milwaukee Bucks
Value: $177,500,000
Years in effect: 2019-2024
Average per year: $35,500,000
Signing bonus: N/A
35. Tobias Harris
Player information:
Age: 27
Sport: Basketball
Position: Small forward
Contract:
Team: Philadelphia 76ers
Value: $180,000,000
Years in effect: 2019-2024
Average per year: $36,000,000
Signing bonus: N/A
34. Mark Teixeira
Player information:
Age: 40
Sport: Baseball
Position: First base
Contract:
Team: Retired (contract signed with the New York Yankees)
Value: $180,000,000
Years in effect: 2009-2016
Average per year: $22,500,000
Signing bonus: $5,000,000
33. Justin Verlander
Player information:
Age: 37
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Houston Astros (contract signed with the Detroit Tigers)
Value: $180,000,000
Years in effect: 2013-2019
Average per year: $25,714,286
Signing bonus: N/A
Check Out: Best (and Worst) Deals in Sports History
32. Joe Mauer
Player information:
Age: 37
Sport: Baseball
Position: First base
Contract:
Team: Retired (contract signed with the Minnesota Twins)
Value: $184,000,000
Years in effect: 2011-2018
Average per year: $23,000,000
Signing bonus: N/A
31. Jason Heyward
Player information:
Age: 30
Sport: Baseball
Position: Right field
Contract:
Team: Chicago Cubs
Value: $184,000,000
Years in effect: 2016-2023
Average per year: $23,000,000
Signing bonus: $20,000,000
30. Derek Jeter
Player information:
Age: 45
Sport: Baseball
Position: Shortstop
Contract:
Team: Retired (contract signed with the New York Yankees)
Value: $189,000,000
Years in effect: 2001-2010
Average per year: $18,900,000
Signing bonus: $16,000,000
29. Klay Thompson
Player information:
Age: 30
Sport: Basketball
Position: Shooting guard
Contract:
Team: Golden State Warriors
Value: $189,903,600
Years in effect: 2019-2024
Average per year: $37,980,720
Signing bonus: N/A
28. Damian Lillard
Player information:
Age: 29
Sport: Basketball
Position: Point guard
Contract:
Team: Portland Trail Blazers
Value: $196,000,000
Years in effect: 2021-2025
Average per year: $49,000,000
Signing bonus: N/A
Read: Overwatch, Fortnite and 22 of the Most Lucrative Esports Games in the World
27. Stephen Curry
Player information:
Age: 32
Sport: Basketball
Position: Point guard
Contract:
Team: Golden State Warriors
Value: $201,158,790
Years in effect: 2017-2022
Average per year: $40,231,758
Signing bonus: N/A
26. Zack Greinke
Player information:
Age: 36
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Houston Astros (contract signed with the Arizona Diamondbacks)
Value: $206,500,000
Years in effect: 2016-2021
Average per year: $34,416,667
Signing bonus: $18,000,000
25. Russell Westbrook
Player information:
Age: 31
Sport: Basketball
Position: Point guard
Contract:
Team: Houston Rockets (contract signed with the Oklahoma City Thunder)
Value: $206,794,070
Years in effect: 2018-2023
Average per year: $41,358,814
Signing bonus: N/A
24. Max Scherzer
Player information:
Age: 35
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Washington Nationals
Value: $210,000,000
Years in effect: 2015-2021
Average per year: $30,000,000
Signing bonus: $50,000,000
23. Prince Fielder
Player information:
Age: 36
Sport: Baseball
Position: Designated hitter
Contract:
Team: Retired (contract signed with the Detroit Tigers)
Value: $214,000,000
Years in effect: 2012-2020
Average per year: $23,777,778
Signing bonus: N/A
Don’t Miss: The 50 Most Valuable Sports Franchises in the World
22. Clayton Kershaw
Player information:
Age: 32
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Los Angeles Dodgers
Value: $215,000,000
Years in effect: 2014-2020
Average per year: $30,714,286
Signing bonus: $18,000,000
21. Christian Yelich
Player information:
Age: 28
Sport: Baseball
Position: Left field
Contract:
Team: Milwaukee Brewers
Value: $215,000,000
Years in effect: 2020-2028
Average per year: $23,888,889
Signing bonus: N/A
20. David Price
Player information:
Age: 34
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Los Angeles Dodgers (contract signed with the Boston Red Sox)
Value: $217,000,000
Years in effect: 2016-2022
Average per year: $31,000,000
Signing bonus: N/A
19. Joey Votto
Player information:
Age: 36
Sport: Baseball
Position: First base
Contract:
Team: Cincinnati Reds
Value: $225,000,000
Years in effect: 2014-2024
Average per year: $22,500,000
Signing bonus: N/A
18. James Harden
Player information:
Age: 30
Sport: Basketball
Position: Shooting guard
Contract:
Team: Houston Rockets
Value: $228,000,000
Years in effect: 2017-2023
Average per year: $38,000,000
Signing bonus: N/A
Hard To Believe: These Are the Most Incredible Active Sellout Streaks in Sports
17. Robinson Canó
Player information:
Age: 37
Sport: Baseball
Position: Second base
Contract:
Team: New York Mets (contract signed with the Seattle Mariners)
Value: $240,000,000
Years in effect: 2014-2023
Average per year: $24,000,000
Signing bonus: N/A
16. Albert Pujols
Player information:
Age: 40
Sport: Baseball
Position: Designated hitter
Contract:
Team: Los Angeles Angels
Value: $240,000,000
Years in effect: 2012-2021
Average per year: $24,000,000
Signing bonus: N/A
15. Stephen Strasburg
Player information:
Age: 31
Sport: Baseball
Position: Starting pitcher
Contract:
Team: Washington Nationals
Value: $245,000,000
Years in effect: 2020-2026
Average per year: $35,000,000
Signing bonus: N/A
14. Anthony Rendon
Player information:
Age: 30
Sport: Baseball
Position: Third base
Contract:
Team: Los Angeles Angels
Value: $245,000,000
Years in effect: 2020-2026
Average per year: $35,000,000
Signing bonus: $4,000,000
13. Miguel Cabrera
Player information:
Age: 37
Sport: Baseball
Position: Designated hitter
Contract:
Team: Detroit Tigers
Value: $248,000,000
Years in effect: 2016-2023
Average per year: $31,000,000
Signing bonus: N/A
See: How Much Athletes Make for Playoff Runs in the NBA, NFL and Other Sports
12. Alex Rodriguez
Player information:
Age: 44
Sport: Baseball
Position: Designated hitter
Contract:
Team: Retired (contract signed with the Texas Rangers)
Value: $252,000,000
Years in effect: 2001-2010
Average per year: $25,200,000
Signing bonus: $10,000,000
11. Nolan Arenado
Player information:
Age: 29
Sport: Baseball
Position: Third base
Contract:
Team: Colorado Rockies
Value: $260,000,000
Years in effect: 2019-2026
Average per year: $32,500,000
Signing bonus: N/A
10. Alex Rodriguez
Player information:
Age: 44
Sport: Baseball
Position: Designated hitter
Contract:
Team: Retired (contract signed with the New York Yankees)
Value: $275,000,000
Years in effect: 2008-2017
Average per year: $27,500,000
Signing bonus: $10,000,000
9. Manny Machado
Player information:
Age: 27
Sport: Baseball
Position: Third base
Contract:
Team: San Diego Padres
Value: $300,000,000
Years in effect: 2019-2028
Average per year: $30,000,000
Signing bonus: $20,000,000
8. Gerrit Cole
Player information:
Age: 29
Sport: Baseball
Position: Starting pitcher
Contract:
Team: New York Yankees
Value: $324,000,000
Years in effect: 2020-2028
Average per year: $36,000,000
Signing bonus: N/A
7. Giancarlo Stanton
Player information:
Age: 30
Sport: Baseball
Position: Designated hitter
Contract:
Team: New York Yankees (contract signed with the Miami Marlins)
Value: $325,000,000
Years in effect: 2015-2027
Average per year: $25,000,000
Signing bonus: N/A
6. Bryce Harper
Player information:
Age: 27
Sport: Baseball
Position: Right field
Contract:
Team: Philadelphia Phillies
Value: $330,000,000
Years in effect: 2019-2031
Average per year: $25,384,615
Signing bonus: $20,000,000
The True Heirs to Air: Athletes Earnings Most of Their Cash From Endorsements
5. Mookie Betts
Player information:
Age: 27
Sport: Baseball
Position: Right field
Contract:
Team: Los Angeles Dodgers
Value: $365,000,000
Years in effect: 2020-2032
Average per year: $30,416,667
Signing bonus: $65,000,000
4. Canelo Álvarez
Player information:
Age: 29
Sport: Boxing
Position: N/A
Contract:
Streaming service: DAZN
Value: $365,000,000
Years in effect: 2018-2023
Average per year: $73,000,000
Signing bonus: N/A
3. Mike Trout
Player information:
Age: 28
Sport: Baseball
Position: Center field
Contract:
Team: Los Angeles Angels
Value: $426,500,000
Years in effect: 2019-2030
Average per year: $35,541,667
Signing bonus: $20,000,000
2. Floyd Mayweather
Player information:
Age: 43
Sport: Boxing
Position: N/A
Contract:
Streaming service: Showtime/CBS
Value: $450,000,000
Years in effect: 2013-2015
Average per year: $180,000,000
Signing bonus: N/A
1. Patrick Mahomes
Player information:
Age: 24
Sport: Football
Position: Quarterback
Contract:
Team: Kansas City Chiefs
Value: $450,000,000
Years in effect: 2020-2031
Average per year: $45,000,000
Signing bonus: $10,000,000
More From GOBankingRates
This article originally appeared on GOBankingRates.com: 53 Biggest Sports Contracts Ever