Who are the highest-paid players in baseball? Click through to find out:Elsa/Getty Images
When it comes to making the big bucks in American team sports, no one has it better than professional baseball players.
The NFL is the country’s most popular sport, but football players rarely get fully guaranteed contracts. The richest NBA players make the most money in terms of the highest yearly salaries, but basketball players can’t sign deals for more than five seasons at a time.
No salary cap in MLB means no limit on what players can make. That’s why baseball players own 12 of the 13 most expensive contracts in American sports history, and more names will be added to the list in the near future.
Bryce Harper and Manny Machado will become free agents at the end of the 2018 season. There’s speculation that they could both command contracts worth anywhere between $300 million and $400 million. New York Yankees’ outfielder Giancarlo Stanton holds the record as the owner of a $325 million contract, though he isn’t the league’s highest-paid player.
Stanton doesn’t even rank in the top 10 in terms of salaries for this season. He’s set to earn $25 million after winning last year’s National League MVP award.
The league’s highest-paid players, not surprisingly, are among MLB’s top performers. Of the seven players that have a base salary of at least $30 million in 2018, each one is either a former MVP or Cy Young award winner. The two highest-paid players are widely considered to be the best hitter and pitcher in all of baseball.
Los Angeles is home to three of MLB’s nine most expensive players, while only two of this year’s highest-paid players belong to a New York team. The Chicago Cubs are the only team with three of the 25 highest-paid players. Four San Francisco Giants are in the top 50.
The Los Angeles Angels, Detroit Tigers and Seattle Mariners are all paying two players at least $24 million in 2018. None of those teams have won a World Series in the last 15 years. The defending champion Houston Astros only have one player on their roster that ranks among this season’s 50 highest-paid players.
Nearly 40 players have a base salary of at least $20 million in 2018, and 50 players will make no less than $17 million. Some of those players will make additional money because of signing bonuses or incentives.
We took a look at the 50 highest-paid players for the 2018 MLB season, sourcing figures from Spotrac.
Troy Tulowitzki is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.Tom Szczerbowski/Getty ImagesJacoby Ellsbury ranks 27th with a $21,142,857 base salary for the 2018 MLB season.Elsa/Getty ImagesRick Porcello is tied for 28th with a $21,000,000 base salary for the 2018 MLB season.Sean M. Haffey/Getty ImageJames Shields is tied for 28th with a $21,000,000 base salary for the 2018 MLB season.Jonathan Daniel/Getty ImagesFreddie Freeman of the Atlanta Braves.
Mike Zarrilli/Getty ImagesJohnny Cueto is tied for 28th with a $21,000,000 base salary for the 2018 MLB season.Jayne Kamin-Oncea/Getty ImagesHomer Bailey is tied for 28th with a $21,000,000 base salary for the 2018 MLB season.Joe Robbins/Getty ImagesEric Hosmer is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.
Justin Berl/Getty ImagesAlex Gordon is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.Dilip Vishwanat/Getty ImagesYadier Molina has one year left on his contract with the St. Louis Cardinals.
Dylan Buell/Getty ImagesShin-Soo Choo is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.Harry How/Getty ImagesRussell Martin is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.Tom Szczerbowski/Getty ImagesDavid Wright is tied for 33rd with a $20,000,000 base salary for the 2018 MLB season.Adam Hunger/Getty ImagesBuster Posey ranks 26th with a $21,400,000 base salary for the 2018 MLB season.Thearon W. Henderson/Getty ImagesAdam Wainwright ranks 40th with a $19,500,000 base salary for the 2018 MLB season.Denis Poroy/Getty ImagesRyan Braun ranks 41st with a $19,000,000 base salary for the 2018 MLB season.Stacy Revere/Getty ImagesKyle Seager is tied for 42nd with an $18,500,000 base salary for the 2018 MLB season.Mike Ehrmann/Getty ImagesHunter Pence is tied for 42nd with an $18,500,000 base salary for the 2018 MLB season.Eric Espada/Getty ImagesJeff Samardzija is tied for 44th with an $18,000,000 base salary for the 2018 MLB season.Justin Edmonds/Getty ImagesAdrian Beltre is tied for 44th with an $18,000,000 base salary for the 2018 MLB season.Bob Levey/Getty ImagesVictor Martinez is tied for 44th with an $18,000,000 base salary for the 2018 MLB season.Jonathan Daniel/Getty ImagesNolan Arenado ranks 47th with a $17,750,000 base salary for the 2018 MLB season.Justin Edmonds/Getty ImagesDaniel Murphy ranks 48th with a $17,500,000 base salary for the 2018 MLB season.Win McNamee/Getty ImagesEdwin Encarnacion is tied for 49th with a $17,000,000 base salary for the 2018 MLB season.Jason Miller/Getty ImagesChris Davis is tied for 49th with a $17,000,000 base salary for the 2018 MLB season.Scott Taetsch/Getty ImagesRobinson Cano is tied for 14th with a $24,000,000 base salary for the 2018 MLB season.Tom Szczerbowski/Getty ImagesClayton Kershaw ranks second with a $33,000,000 base salary for the 2018 MLB season.John McCoy/Getty ImagesZack Greinke ranks third with a $31,000,000 base salary for the 2018 MLB season.Dustin Bradford/Getty ImagesMiguel Cabrera is tied for fourth with a $30,000,000 base salary for the 2018 MLB season.Mitchell Layton/Getty ImagesDavid Price is tied for fourth with a $30,000,000 base salary for the 2018 MLB season.Bob Levey/Getty ImagesJake Arrieta is tied for fourth with a $30,000,000 base salary for the 2018 MLB season.Mitchell Leff/Getty ImagesYoenis Cespedes ranks seventh with a $29,000,000 base salary for the 2018 MLB season.Jim McIsaac/Getty ImagesJustin Verlander ranks eighth with a $28,000,000 base salary for the 2018 MLB season.Rick Yeatts/Getty ImagesAlbert Pujols ranks ninth with a $27,000,000 base salary for the 2018 MLB season.Matthew Stockman/Getty ImagesFelix Hernandez ranks 10th with a $26,000,000 base salary for the 2018 MLB season.Brian Blanco/Getty ImagesGiancarlo Stanton is tied for 11th with a $25,000,000 base salary for the 2018 MLB season.Jim McIsaac/Getty ImagesYu Darvish is tied for 11th with a $25,000,000 base salary for the 2018 MLB season.Joe Robbins/Getty ImagesJoey Votto is tied for 11th with a $25,000,000 base salary for the 2018 MLB season.Andy Lyons/Getty ImagesMike Trout ranks first with a $33,250,000 base salary for the 2018 MLB season. Sean M. Haffey/Getty ImagesJordan Zimmerman is tied for 14th with a $24,000,000 base salary for the 2018 MLB season.Gregory Shamus/Getty ImagesJ.D. Martinez ranks 16th with a $23,750,000 base salary for the 2018 MLB season.Adam Glanzman/Getty ImagesJoe Mauer is tied for 17th with a $23,000,000 base salary for the 2018 MLB season.Elsa/Getty ImagesJosh Donaldson is tied for 17th with a $23,000,000 base salary for the 2018 MLB season.Tom Szczerbowski/Getty ImagesJon Lester is tied for 19th with a $22,500,000 base salary for the 2018 MLB season.Jon Durr/Getty ImagesCole Hamels is tied for 19th with a $22,500,000 base salary for the 2018 MLB season.Ronald Martinez/Getty ImagesMasahiro Tanaka is tied for 21st with a $22,000,000 base salary for the 2018 MLB season.Rich Schultz/Getty ImagesIan Desmond is tied for 21st with a $22,000,000 base salary for the 2018 MLB season.Mike Stobe/Getty ImagesBryce Harper ranks 23rd with a $21,625,000 base salary for the 2018 MLB season.Daniel Shirey/Getty ImagesMatt Kemp is tied for 24th with a $21,500,000 base salary for the 2018 MLB season.Justin Edmonds/Getty ImagesJason Heyward is tied for 24th with a $21,500,000 base salary for the 2018 MLB season.Jon Durr/Getty Images