2021 MLB Payrolls

by Team
Year
Total Payroll
3,825,147,026
League Min
570,500
Avg Salary
4,170,000
Player Count
1540
Team Count
30
Top Salary
Highest Payroll
Los Angeles Dodgers ($241,372,403)
Lowest Payroll
Pittsburgh Pirates ($45,599,000)
Team payrolls for 2021 are compiled as of opening day and are based only on players with contracts at that time. Players called up later in the season or added mid-season via trade are not considered as part of team payroll for a season.

Payrolls by Team

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteamrosterleaguedivisionteam payrollwlranklg rkmlb rklast year payrolltop salary
2021Los Angeles Dodgersteam rosterNLWest241,372,40310656222189,065,000David Price (8)
2021New York Yankeesteam rosterALEast201,074,9569270348214,291,339Gerrit Cole (2)
2021New York Metsteam rosterNLEast186,001,81477853920142,288,337Jacob deGrom (16)
2021Los Angeles Angelsteam rosterALWest180,609,676778541018176,329,344Mike Trout (1)
2021Washington Nationalsteam rosterNLEast179,557,685659751326159,242,411Max Scherzer (4)
2021Boston Red Soxteam rosterALEast179,540,2609270257120,361,000Justin Verlander (6)
2021Houston Astrosteam rosterALWest176,495,4179567124212,321,933Zack Greinke (13)
2021San Diego Padresteam rosterNLWest175,713,98679833817140,317,600Manny Machado (5)
2021Philadelphia Philliesteam rosterNLEast174,808,83282802715152,877,962Bryce Harper (18)
2021St. Louis Cardinalsteam rosterNLCentral164,972,83390722410160,781,766Nolan Arenado (3)
2021Chicago Cubsteam rosterNLCentral156,481,585719141124188,959,500Jason Heyward (34)
2021San Francisco Giantsteam rosterNLWest149,937,61310755111144,994,027Buster Posey (31)
2021Toronto Blue Jaysteam rosterALEast139,646,569917146992,582,371George Springer (25)
2021Atlanta Bravesteam rosterNLEast132,458,37588731512149,466,875Freddie Freeman (29)
2021Chicago White Soxteam rosterALCentral127,148,3349369136120,898,499Yasmani Grandal (50)
2021Minnesota Twinsteam rosterALCentral125,153,166738951323127,610,333Josh Donaldson (32)
2021Cincinnati Redsteam rosterNLCentral123,575,48883793614143,143,673Joey Votto (20)
2021Colorado Rockiesteam rosterNLWest110,309,500748741021136,399,833Charlie Blackmon (34)
2021Texas Rangersteam rosterALWest97,796,9716010251428137,834,500Chris Davis (33)
2021Arizona Diamondbacksteam rosterNLWest94,394,792521105153086,471,066Madison Bumgarner (55)
2021Milwaukee Brewersteam rosterNLCentral93,818,038956713597,535,926Lorenzo Cain (61)
2021Kansas City Royalsteam rosterALCentral89,496,70074884122283,278,225Danny Duffy (69)
2021Seattle Marinersteam rosterALWest83,603,1009072271170,343,800Kyle Seager (47)
2021Oakland Athleticsteam rosterALWest82,983,6748676381394,318,433Elvis Andrus (76)
2021Detroit Tigersteam rosterALCentral80,866,20077853111996,832,300Miguel Cabrera (11)
2021Tampa Bay Raysteam rosterALEast66,820,7091006211365,812,166Kevin Kiermaier (100)
2021Miami Marlinsteam rosterNLEast57,481,75067954122547,861,700Starling Marte (88)
2021Baltimore Oriolesteam rosterALEast56,158,500521105152952,415,682Trey Mancini (220)
2021Cleveland Indiansteam rosterALCentral51,269,1008082291689,004,234Trevor Rosenthal (113)
2021Pittsburgh Piratesteam rosterNLCentral45,599,000611015142742,119,000Gregory Polanco (103)
30 record(s)

Top 100 Salaries

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
rankplayerteamsalary
1Mike TroutLos Angeles Angels37,116,667
2Gerrit ColeNew York Yankees36,000,000
3Nolan ArenadoSt. Louis Cardinals35,000,000
4Max ScherzerWashington Nationals34,503,480
5Manny MachadoSan Diego Padres34,000,000
6Justin VerlanderBoston Red Sox33,000,000
7Stephen StrasburgWashington Nationals32,045,256
8David PriceLos Angeles Dodgers32,000,000
9Trevor BauerLos Angeles Dodgers31,333,333
10Clayton KershawLos Angeles Dodgers31,000,001
11Albert PujolsLos Angeles Angels30,000,000
11Miguel CabreraDetroit Tigers30,000,000
13Zack GreinkeHouston Astros29,921,850
14Giancarlo StantonNew York Yankees29,000,000
14Jose AltuveHouston Astros29,000,000
16Jacob deGromNew York Mets28,131,955
17Anthony RendonLos Angeles Angels28,071,429
18Bryce HarperPhiladelphia Phillies27,538,462
19Paul GoldschmidtSt. Louis Cardinals25,333,333
20Joey VottoCincinnati Reds25,000,000
21Justin UptonLos Angeles Angels24,700,000
22Patrick CorbinWashington Nationals24,416,667
23Chris SaleBoston Red Sox24,172,484
24Robinson CanoLos Angeles Angels24,000,000
25George SpringerToronto Blue Jays23,666,667
rankplayerteamsalary
26Yu DarvishSan Diego Padres23,000,000
27Wil MyersSan Diego Padres22,500,000
27Zack WheelerPhiladelphia Phillies22,500,000
29Freddie FreemanAtlanta Braves22,359,375
30Francisco LindorNew York Mets22,300,000
31Buster PoseySan Francisco Giants22,177,778
32Josh DonaldsonMinnesota Twins21,750,000
33Chris DavisTexas Rangers21,005,301
34Jason HeywardChicago Cubs21,000,000
34Eric HosmerSan Diego Padres21,000,000
34Johnny CuetoSan Francisco Giants21,000,000
34Charlie BlackmonColorado Rockies21,000,000
38Xander BogaertsBoston Red Sox20,000,000
38Kenley JansenLos Angeles Dodgers20,000,000
38Andrew McCutchenPhiladelphia Phillies20,000,000
38Hyun Jin RyuToronto Blue Jays20,000,000
42Kris BryantChicago Cubs19,500,000
43J.D. MartinezBoston Red Sox19,375,000
44Kevin GausmanSan Francisco Giants18,900,000
44Marcus StromanNew York Mets18,900,000
46Mookie BettsLos Angeles Dodgers18,658,692
47Trevor StoryColorado Rockies18,500,000
47Kyle SeagerSeattle Mariners18,500,000
47Matt CarpenterSt. Louis Cardinals18,500,000
50Yasmani GrandalChicago White Sox18,250,000
rankplayerteamsalary
51J.T. RealmutoPhiladelphia Phillies18,048,556
52Dallas KeuchelChicago White Sox18,000,000
52AJ PollockLos Angeles Dodgers18,000,000
52Marcus SemienToronto Blue Jays18,000,000
55Madison BumgarnerArizona Diamondbacks17,882,892
56Jose AbreuChicago White Sox17,666,667
57Brandon BeltSan Francisco Giants17,200,000
58Nathan EovaldiBoston Red Sox17,000,000
58Miles MikolasSt. Louis Cardinals17,000,000
58Yusei KikuchiSeattle Mariners17,000,000
61Lorenzo CainMilwaukee Brewers16,801,121
62Khris DavisTexas Rangers16,750,000
63Evan LongoriaSan Francisco Giants16,500,000
63Anthony RizzoChicago Cubs16,500,000
65Cody BellingerLos Angeles Dodgers16,100,000
66Aroldis ChapmanNew York Yankees16,000,000
66Craig KimbrelChicago Cubs16,000,000
66Michael BrantleyHouston Astros16,000,000
69Danny DuffyKansas City Royals15,500,000
70Brandon CrawfordSan Francisco Giants15,200,000
71DJ LeMahieuNew York Yankees15,000,000
71Charlie MortonAtlanta Braves15,000,000
73Dexter FowlerLos Angeles Angels14,500,000
74Jean SeguraPhiladelphia Phillies14,250,000
75Salvador PerezKansas City Royals14,200,000
rankplayerteamsalary
76Christian YelichMilwaukee Brewers14,000,000
76Nick CastellanosCincinnati Reds14,000,000
76Kyle HendricksChicago Cubs14,000,000
76Mike MoustakasCincinnati Reds14,000,000
76Elvis AndrusOakland Athletics14,000,000
81Corey SeagerLos Angeles Dodgers13,750,000
82Nelson CruzMinnesota Twins13,000,000
82Zack BrittonNew York Yankees13,000,000
82Alex BregmanHouston Astros13,000,000
82Trea TurnerWashington Nationals13,000,000
82Jackie BradleyMilwaukee Brewers13,000,000
82Will SmithAtlanta Braves13,000,000
88Starling MarteMiami Marlins12,500,000
89Miguel SanoMinnesota Twins12,333,333
90Michael ConfortoNew York Mets12,250,000
90Aaron NolaPhiladelphia Phillies12,250,000
92Marcell OzunaAtlanta Braves12,000,000
92Carlos CarrascoNew York Mets12,000,000
92Andrew MillerSt. Louis Cardinals12,000,000
92Tanner RoarkToronto Blue Jays12,000,000
96Didi GregoriusPhiladelphia Phillies11,900,314
97Alex CobbLos Angeles Angels11,783,080
98Carlos MartinezSt. Louis Cardinals11,700,000
98Carlos CorreaHouston Astros11,700,000
100Kevin KiermaierTampa Bay Rays11,666,667
100 record(s)