In the four major U.S. sports leagues — the NFL, NBA, NHL, and MLB — players are well compensated. The minimum annual salary in each league is nearly $500,000, and star players are paid far more, often signing huge contracts worth tens of millions of dollars per year. However, not every player turns out to be worth what he is paid. Some athletes deliver incredible value to their team, despite being paid relatively little.
Young players can become instant stars, yet they may not make a lot of money because they signed long-term contracts as unproven rookies. It is vital that teams make the most of their budget. Pro sports teams are limited by salary caps and luxury taxes, meaning they have a finite amount of money they can pay players. Teams that find diamonds in the rough have likely set themselves up for success.
24/7 Wall St. reviewed both the salary and performance of all players from the four major U.S. sports to determine the most underpaid athletes across the four leagues throughout the most recent season and the first half of the MLB season.
Click here to see the most underpaid athletes in every major sport.
Click here to see our methodology.
It can be tough to determine exactly what one player is worth. They may not have impressive statistics, but can contribute to team chemistry and offer leadership, which can be crucial factors to a team’s success. Unfortunately, there is no way to account for intangibles, so we ranked athletes based on the metric that best encapsulated their overall value to their team.
When young players are drafted, they typically sign a rookie contract that pays them well below their more experienced teammates. Players such as New York Yankees outfielder Aaron Judge and New Orleans Saints running back Alvin Kamara have shown that even young athletes making less than $1 million annually can become highly productive players.
Underpaid players typically do not stay underpaid for very long. Athletes who are among the best at their position often receive large contract extensions from their team or seek out a new deal from a different franchise.
Brandin Cooks had an average salary of just over $2 million throughout his first four years, during which he played for the New Orleans Saints and New England Patriots. That proved to be a great value, as he was one of just five players to rack up 1,000 receiving yards in each of the last three seasons. The Patriots could have had Cooks for another season, but apparently did not believe they could sign him to a long-term extension, so Cooks was traded to the Los Angeles Rams. Before the 2018 season, Cooks inked a five-year, $81 million extension with his new team.
Philadelphia 76ers small forward Robert Covington established himself as one of the best defenders in the NBA — a bargain at just over $1 million per year. Philadelphia decided to invest in Covington for the long term, signing him to a new contract worth $62 million over four seasons. Of the 30 players on the list whose 2017 seasons are over — those in the NBA, NFL, and NHL — 13 have received increased contracts or extensions and several others are actively negotiating new deals.
40. Yanni Gourde
> League: NHL
> Position, team: Center, Tampa Bay Lightning
> 2017-2018 contract: 2 years, $2.0 million
> Key stat of last season: 64 points
[in-text-ad]
39. Larry Nance Jr.
> League: NBA
> Position, team: Los Angeles Lakers / Cleveland Cavaliers
> 2017-2018 contract: 4 years, $6.1 million
> Key stat of last season: 8.7 points per game, 58.1% shooting
38. Brandin Cooks
> League: NFL
> Position, team: Wide receiver, New England Patriots
> 2017 contract: 4 years, $8.4 million (after 2017 season: signed 5 year, $81.0 million extension with Los Angeles Rams after being traded)
> Key stat of last season: 1,082 receiving yards
37. Matt Chapman
> League: MLB
> Position, team: Third baseman, Oakland Athletics
> 2018 contract: 1 year, $547,500
> Key stat of this season: 2.6 defensive WAR (best in AL)
[in-text-ad-2]
36. Ivan Provorov
> League: NHL
> Position, team: Defenseman, Philadelphia Flyers
> 2017-2018 contract: 3 years, $5.3 million
> Key stat of last season: 41 points
35. Julius Randle
> League: NBA
> Position, team: Power forward, Los Angeles Lakers (after 2017-2018 season: signed 2 year, $17.7 million contract with New Orleans Pelicans)
> 2017-2018 contract: 4 years, $13.5 million
> Key stat of last season: 16.1 points, 8.0 rebounds per game
[in-text-ad]
34. Spencer Dinwiddie
> League: NBA
> Position, team: Point guard, Brooklyn Nets
> 2017-2018 contract: 3 years, $2.9 million
> Key stat of last season: 12.6 points, 6.6 assists per game
33. Mathew Barzal
> League: NHL
> Position, team: Center, New York Islanders
> 2017-2018 contract: 3 years, $4.0 million
> Key stat of last season: 85 points
32. Brayden Point
> League: NHL
> Position, team: Center, Tampa Bay Lightning
> 2017-2018 contract: 3 years, $2.1 million
> Key stat of last season: 12 game-winning goals (best in NHL)
[in-text-ad-2]
31. Patrik Laine
> League: NHL
> Position, team: Right wing, Winnipeg Jets
> 2017-2018 contract: 3 years, $7.3 million
> Key stat of last season: 20 power play goals (best in NHL)
30. Dario Saric
> League: NBA
> Position, team: Power forward, Philadelphia 76ers
> 2017-2018 contract: 3 years, $7.3 million
> Key stat of last season: 39.3% 3-point shooting percentage
[in-text-ad]
29. Robert Covington
> League: NBA
> Position, team: Small forward, Philadelphia 76ers
> 2017-2018 contract: 4 years, $4.6 million (after 2017-2018 season: signed 4 year, $62 million extension with Philadelphia 76ers)
> Key stat of last season: 1st team all-defensive
28. Chris Sale
> League: MLB
> Position, team: Pitcher, Boston Red Sox
> 2018 contract: 5 years, $32.5 million
> Key stat of this season: 188 strikeouts (most in MLB)
27. Kyle Anderson
> League: NBA
> Position, team: Small forward, San Antonio Spurs
> 2017-2018 contract: 4 years, $5.6 million (after 2017-2018 season: signed 4 year, $37.2 million contract with Memphis Grizzlies)
> Key stat of last season: 7.9 points, 5.4 rebounds per game
[in-text-ad-2]
26. Andrew Norwell
> League: NFL
> Position, team: Guard, Carolina Panthers
> 2017 contract: 1 year, $2.7 million (after 2017 season: signed 5 year, $66.5 million contract with Jacksonville Jaguars)
> Key stat of last season: First team All-Pro
25. Marc-Andre Fleury
> League: NHL
> Position, team: Goaltender, Vegas Golden Knights
> 2017-2018 contract: 4 years, $23 million (after 2017-2018 season: signed 3 year, $21 million extension with Vegas Golden Knights, effective 2019-2020 season)
> Key stat of last season: 2.24 goals against average
[in-text-ad]
24. Michael Thomas
> League: NFL
> Position, team: Wide receiver, New Orleans Saints
> 2017 contract: 4 years, $5.1 million
> Key stat of last season: 1,245 receiving yards
23. Alex Bregman
> League: MLB
> Position, team: Third baseman, Houston Astros
> 2018 contract: 1 year, $599,000
> Key stat of this season: .288 batting average, 20 home runs
22. Kevin Byard
> League: NFL
> Position, team: Safety, Tennessee Titans
> 2017 contract: 4 years, $3.6 million
> Key stat of last season: 8 interceptions (Best in NFL)
[in-text-ad-2]
21. Jacob deGrom
> League: MLB
> Position, team: Pitcher, New York Mets
> 2018 contract: 1 year, $7.4 million
> Key stat of this season: 1.68 ERA
20. Mikko Rantanen
> League: NHL
> Position, team: Right wing, Colorado Avalanche
> 2017-2018 contract: 3 years, $5.0 million
> Key stat of last season: 84 points
[in-text-ad]
19. Case Keenum
> League: NFL
> Position, team: Quarterback, Minnesota Vikings
> 2017 contract: 1 year, $2.0 million (after 2017 season: 2018 season: signed 2 year, $36 million contract with Denver Broncos)
> Key stat of last season: 67.6% completion percentage, 22 passing touchdowns
18. Jose Ramirez
> League: MLB
> Position, team: Third baseman, Cleveland Indians
> 2018 contract: 4 years, $26.0 million
> Key stat of this season: .302 batting average, 29 home runs (Best in AL)
17. Kyle Freeland
> League: MLB
> Position, team: Pitcher, Colorado Rockies
> 2018 contract: 1 year, $550,000
> Key stat of this season: 3.11 ERA
[in-text-ad-2]
16. Ben Simmons
> League: NBA
> Position, team: Point guard, Philadelphia 76ers
> 2017-2018 contract: 3 years, $18.5 million
> Key stat of last season: 15.8 points, 8.1 rebounds, 8.2 assists per game
15. Aaron Judge
> League: MLB
> Position, team: Outfielder, New York Yankees
> 2018 contract: 1 year, $622,300
> Key stat of this season: 25 home runs
[in-text-ad]
14. DeMarcus Lawrence
> League: NFL
> Position, team: Defensive end, Dallas Cowboys
> 2017 contract: 4 years, $5.5 million (after 2017 season: signed 1 year, $17.1 million franchise tender extension with Dallas Cowboys)
> Key stat of last season: 14.5 sacks
13. Aaron Donald
> League: NFL
> Position, team: Defensive tackle, Los Angeles Rams
> 2017 contract: 4 years, $10.1 million
> Key stat of last season: 11 sacks, AP Defensive Player of the Year
12. C.J. Mosley
> League: NFL
> Position, team: Linebacker, Baltimore Ravens
> 2017 contract: 4 years, $8.8 million (Baltimore Ravens picked up Mosley’s fifth-year contract option — 1 year, $8.7 million)
> Key stat of last season: 96 tackles, 3 forced fumbles
[in-text-ad-2]
11. Antti Raanta
> League: NHL
> Position, team: Goaltender, Arizona Coyotes
> 2017-2018 contract: 2 years, $2 million (after 2017-2018 season: signed 3 year, $12.8 million contract with Arizona Coyotes)
> Key stat of last season: 2.24 goals against average
10. Luis Severino
> League: MLB
> Position, team: Pitcher, New York Yankees
> 2018 contract: 1 year, $604,975
> Key stat of this season: 14-2 record (Best in AL)
[in-text-ad]
9. Francisco Lindor
> League: MLB
> Position, team: Shortstop, Cleveland Indians
> 2018 contract: 1 year, $623,200
> Key stat of this season: 85 runs scored (Best in AL)
8. Alvin Kamara
> League: NFL
> Position, team: Running back, New Orleans Saints
> 2017 contract: 4 years, $3.9 million
> Key stat of last season: 1,554 yards from scrimmage, 13 total touchdowns
7. John Gibson
> League: NHL
> Position, team: Goaltender, Anaheim Ducks
> 2017-2018 contract: 3 years, $6.9 million
> Key stat of last season: 2.43 goals against average
[in-text-ad-2]
6. Clint Capela
> League: NBA
> Position, team: Center, Houston Rockets
> 2017-2018 contract: 4 years, $6.1 million (after 2017-2018 season: signed 5 year, $90 million contract with Houston Rockets)
> Key stat of last season: 65.2% shooting (Best in NBA)
5. Nikola Jokic
> League: NBA
> Position, team: Center, Denver Nuggets
> 2017-2018 contract: 3 years, $4.1 millions (after 2017-2018 season: signed 5 year, $147.7 million contract with Denver Nuggets)
> Key stat of last season: 18.5 points, 10.7 rebounds, 6.1 assists per game
[in-text-ad]
4. Karl-Anthony Towns
> League: NBA
> Position, team: Center, Minnesota Timberwolves
> 2017-2018 contract: 4 years, $25.7 million
> Key stat of last season: 21.3 points, 12.3 rebounds per game
3. William Karlsson
> League: NHL
> Position, team: Center, Vegas Golden Knights
> 2017-2018 contract: 2 years, $2.0 million
> Key stat of last season: 23.4% shooting percentage (Best in NHL)
2. Todd Gurley
> League: NFL
> Position, team: Running back, Los Angeles Rams
> 2017 contract: 4 years, $13.8 million (after 2017 season: signed 4 year, $57.5 million contract with Los Angeles Rams)
> Key stat of last season: 2,093 yards from scrimmage, 19 touchdowns (both NFL bests)
[in-text-ad-2]
1. Aaron Nola
> League: MLB
> Position, team: Pitcher, Philadelphia Phillies
> 2018 contract: 1 year, $573,000
> Key stat of this season: 2.30 ERA, 12-3 record
Detailed Findings & Methodology:
In order to determine the most underpaid professional athletes, 24/7 Wall St. reviewed the value of professional athletes as well as the average salary each player made. Contract figures were based on the average salary paid to the player for the length of the contract. For each league, we used a different advanced statistical measure to determine a player’s overall value to their team. NHL players’ value was ranked based on Point Shares. Point Shares calculates the number of goals a player helped create on offense plus the goals he prevented on defense. Goaltenders are ranked based solely on their defense. Baseball players’ value was ranked based on Wins Above Replacement, or WAR. WAR determines the number of additional wins a player helps his team achieve when compared to a replacement level player at that same position. NFL players’ value was ranked based on Approximate Value, which judges groups of seasons and attempts to assign seasons a numerical value based on quality. Typically, an average starter will have an AV of 10, and a player with an AV of 16, 17, or higher will be in contention for the MVP. NBA players were ranked based on Win Shares. Win Shares determines how many wins a given player is responsible for in a season. These statistics came from the Sports Reference family of sites.
Salary information, which came from sports information sites like Spotrac and Over the Cap, as well as other media sources, was ranked based on the average yearly pay from each player’s contract at the start of the season. NHL and NBA players’ salaries were ranked based on the 2017-2018 season. NFL salaries were ranked on the 2017 season. MLB salaries were based on the 2018 season, and MLB statistics were as of during the all-star break. Players who missed a majority of the team’s games due to injury were not considered.
Sponsored: Attention Savvy Investors: Speak to 3 Financial Experts – FREE
Ever wanted an extra set of eyes on an investment you’re considering? Now you can speak with up to 3 financial experts in your area for FREE. By simply clicking here you can begin to match with financial professionals who can help guide you through the financial decisions you’re making. And the best part? The first conversation with them is free.Click here to match with up to 3 financial pros who would be excited to help you make financial decisions.
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.