NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Chris JonesKC, DT
-
2Justin MadubuikeBAL, DT
-
3Christian WilkinsLV, DT
-
4Leonard WilliamsSEA, DE
-
5Derrick BrownCAR, DT
-
6Montez SweatCHI, DE
-
7DeForest BucknerIND, DT
-
8Myles GarrettCLE, DE
-
9Christian BarmoreNE, DT
-
10Maxx CrosbyLV, DE
-
11Jonathan GreenardMIN, DE
-
12Dexter LawrenceNYG, DT
-
13Jeffery SimmonsTEN, DT
-
Kenny ClarkGB, DT
-
15Dorance ArmstrongWAS, DE
-
16Nick BosaSF, DE
-
17Grady JarrettATL, DT
-
18Daron PayneWAS, DT
-
19Cameron HeywardPIT, DT
-
Vita VeaTB, DT
-
21Ed OliverBUF, DT
-
22Javon HargraveSF, DT
-
23Jonathan AllenWAS, DT
-
Quinnen WilliamsNYJ, DT
-
25Zach AllenDEN, DE
-
26Trey HendricksonCIN, DE
-
27Arik ArmsteadJAC, DE
-
Grover StewartIND, DT
-
29Sheldon RankinsCIN, DT
-
30Justin JonesARI, DT
-
31Cameron JordanNO, DE
-
Chase YoungNO, DE
-
33Dalvin TomlinsonCLE, DT
-
34Dre'Mont JonesSEA, DE
-
35D.J. ReaderDET, DT
-
Denico AutryHOU, DE
-
37Carl GrandersonNO, DE
-
38Laiatu LatuIND, DE
-
39D.J. JonesDEN, DT
-
DeMarcus LawrenceDAL, DE
-
Jadeveon ClowneyCAR, DE
-
Josh SweatPHI, DE
-
Yetur Gross-MatosSF, DE
-
44DaVon HamiltonJAC, DT
-
45Larry OgunjobiPIT, DE
-
46Byron MurphySEA, DT
-
47Bilal NicholsARI, DE
-
48Michael DannaKC, DE
-
49Von MillerBUF, DE
-
50Zach SielerMIA, DT
-
51David OnyemataATL, DT
-
Maliek CollinsSF, DT
-
53Davon GodchauxNE, DT
-
54DaQuan JonesBUF, DT
-
55Sam HubbardCIN, DE
-
56DeMarcus WalkerCHI, DE
-
57Raekwon DavisIND, DT
-
58B.J. HillCIN, DT
-
59A'Shawn RobinsonCAR, DE
-
Charles OmenihuKC, DE
-
61Javon KinlawNYJ, DT
-
62Tyquan LewisIND, DE
-
63A.J. EpenesaBUF, DE
-
John Franklin-MyersDEN, DE
-
65Harrison PhillipsMIN, DT
-
Roy Robertson-HarrisJAC, DT
-
Shy TuttleCAR, DT
-
68Ogbonnia OkoronkwoCLE, DE
-
69Broderick WashingtonBAL, DT
-
70Marcus DavenportDET, DE
-
71Foley FatukasiHOU, DE
-
72Aaron DonaldLAR, DT
-
D.J. WonnumCAR, DE
-
Deatrich WiseNE, DE
-
75Samson EbukamIND, DE
-
76Jarran ReedSEA, DE
-
77Nathan ShepherdNO, DE
-
78Shelby HarrisCLE, DT
-
79Malcolm RoachDEN, DE
-
80Brandon GrahamPHI, DE
-
Jordan ElliottSF, DT
-
Quinton JeffersonCLE, DT
-
Sebastian JosephTEN, DT
-
84Aidan HutchinsonDET, DE
-
85Clelin FerrellWAS, DE
-
86Khalen SaundersNO, DT
-
87Austin JohnsonBUF, DT
-
Greg GainesTB, DT
-
Morgan FoxLAC, DE
-
Tim SettleHOU, DT
-
91Dante Fowler Jr.WAS, DE
-
92Adetokunbo OgundejiATL, DE
-
Alim McNeillDET, DT
-
Jonathon CooperDEN, DE
-
Milton WilliamsPHI, DT
-
Osa OdighizuwaDAL, DT
-
Tedarrell SlatonGB, DT
-
98John CominskyDET, DE
-
Montravius AdamsPIT, DE
-
Solomon ThomasNYJ, DE
-
101Micah ParsonsDAL, DE
-
102Mike HoechtLAR, DT
-
103John JenkinsLV, DT
-
104Rakeem Nunez-RochesNYG, DT
-
105Jerry TilleryMIN, DT
-
106Tershawn WhartonKC, DE
-
107Jaelan PhillipsMIA, DE
-
108Kwity PayeIND, DE
-
109Andrew BillingsCHI, DT
-
Dawuane SmootBUF, DE
-
Dean LowryPIT, DE
-
Leki FotuNYJ, DT
-
Tanoh KpassagnonNO, DE
-
114Payton TurnerNO, DE
-
115Jordan DavisPHI, DT
-
116Jonathan BullardMIN, DE
-
117Greg RousseauBUF, DE
-
118Armon WattsNE, DT
-
119Kevin GivensSF, DT
-
120Johnathan HankinsSEA, DT
-
121Derek BarnettHOU, DE
-
Derrick NnadiKC, DT
-
Taven BryanIND, DT
-
124Jermaine JohnsonNYJ, DE
-
125Tyree WilsonLV, DE
-
126Devonte WyattGB, DT
-
127Jeremiah LedbetterJAC, DT
-
128Adam ButlerLV, DT
-
Daniel EkualeNE, DT
-
Maurice HurstCLE, DT
-
131George KarlaftisKC, DE
-
132Benito JonesMIA, DT
-
Jihad WardMIN, DE
-
Jonathan HarrisMIA, DT
-
Jordan PhillipsNYG, DE
-
Neville GallimoreMIA, DT
-
Poona FordLAC, DE
-
138Levi OnwuzurikeDET, DT
-
139Kentavius StreetATL, DE
-
140Khyiris TongaARI, DT
-
141Jalen CarterPHI, DT
-
142McKinnley JacksonCIN, DT
-
143Khalil DavisHOU, DT
-
Mario EdwardsHOU, DE
-
145Azeez OjulariNYG, DE
-
146Logan HallTB, DE
-
147Arnold EbiketieATL, DE
-
148Dayo OdeyingboIND, DE
-
149Jonah WilliamsMIN, DE
-
Michael PierceBAL, DT
-
151Will McDonaldNYJ, DE
-
152Boye MafeSEA, DE
-
153Adam GotsisJAC, DE
-
154Carlos Basham Jr.NYG, DE
-
155David OjaboBAL, DE
-
156Calijah KanceyTB, DT
-
157Josh PaschalDET, DE
-
158Phidarian MathisWAS, DT
-
159Angelo BlacksonDEN, DE
-
Brent UrbanBAL, DE
-
Carl DavisDAL, DT
-
William GholstonTB, DE
-
163Mazi SmithDAL, DT
-
164Malcolm KoonceLV, DE
-
165Chauncey GolstonDAL, DE
-
166Patrick JonesMIN, DE
-
167Myles MurphyCIN, DE
-
168Bryan BreseeNO, DT
-
169Da'shawn HandMIA, DE
-
Isaiah BuggsKC, DE
-
James Smith-WilliamsATL, DE
-
L.J. CollierARI, DE
-
Teair TartMIA, DT
-
Trevis GipsonJAC, DE
-
175Felix Anudike-UzomahKC, DE
-
176Sam WilliamsDAL, DE
-
177Drake JacksonSF, DE
-
178Eddie GoldmanATL, DT
-
Fletcher CoxPHI, DT
-
Mike PennelKC, DT
-
T.Y. McGillSF, DT
-
182Travis JonesBAL, DT
-
183Alex WrightCLE, DE
-
184DeMarvin LealPIT, DE
-
185Efe ObadaWAS, DE
-
Larrell MurchisonLAR, DT
-
187Cam ThomasARI, DE
-
188Zach CarterCIN, DE
-
189Derick HallSEA, DE
-
190DeShawn WilliamsBUF, DE
-
191Isaiah FoskeyNO, DE
-
192Xavier ThomasARI, DE
-
193B.J. OjulariARI, DE
-
194Casey ToohillBUF, DE
-
195Eli AnkouBUF, DT
-
196Austin BryantSF, DE
-
Byron CowartCHI, DT
-
Genard AveryIND, DE
-
Isaiah MackMIA, DT
-
Jalyn HolmesNYJ, DT
-
Khalid KareemCHI, DE
-
Matt DickersonKC, DE
-
Tanzel SmartNYJ, DT
-
Trysten HillNE, DT
-
205Keion WhiteNE, DE
-
206Keeanu BentonPIT, DT
-
207Gervon DexterCHI, DT
-
208Bobby BrownLAR, DT
-
Bravvion RoyBAL, DT
-
Breiden FehokoPIT, DT
-
Bruce HectorNYJ, DT
-
Cameron SampleCIN, DT
-
Chris Rumph IILAC, DE
-
Isaiahh LoudermilkPIT, DT
-
Jay TufeleCIN, DT
-
Marlon DavidsonTEN, DT
-
Marlon TuipulotuPHI, DT
-
Naquan JonesARI, DT
-
Patrick JohnsonPHI, DE
-
Phil HoskinsARI, DT
-
Quinton BohannaTEN, DT
-
Rashad WeaverTEN, DE
-
Roy LopezARI, DT
-
Ta'Quon GrahamATL, DT
-
Tommy TogiaiATL, DT
-
226Logan LeePIT, DT
-
227Zacch PickensCHI, DT
-
228Byron YoungLV, DT
-
229Zach HarrisonATL, DE
-
230Byron YoungLAR, DE
-
231YaYa DiabyTB, DE
-
232Kobie TurnerLAR, DT
-
233Brodric MartinDET, DT
-
Siaki IkaCLE, DT
-
235Amaré BarnoCAR, DE
-
Ben StilleARI, DT
-
Chris WilliamsCLE, DT
-
Christopher HintonLAC, DT
-
D.J. DavidsonNYG, DT
-
Daviyon NixonMIA, DT
-
Dominique RobinsonCHI, DE
-
Earnest BrownSF, DE
-
Elijah GarciaDEN, DT
-
Eric BanksTB, DE
-
Eric JohnsonIND, DT
-
Eyioma UwazurikeDEN, DE
-
Janarius RobinsonLV, DE
-
John PenisiniNO, DT
-
John RidgewayWAS, DT
-
Jonathan MarshallPIT, DT
-
Kalia DavisSF, DT
-
Kingsley JonathanBUF, DT
-
Kurt HinishHOU, DT
-
Malik HerringKC, DE
-
Matt HenningsenDEN, DT
-
McTelvin AgimHOU, DT
-
Michael DwumfourCHI, DT
-
Micheal ClemonsNYJ, DE
-
Myles AdamsSEA, DT
-
Neil Farrell Jr.KC, DT
-
Nick ThurmanCAR, DE
-
Otito OgbonniaLAC, DT
-
Ronnie PerkinsDEN, DE
-
Sam KamaraCLE, DT
-
Sam RobertsNE, DT
-
Tarron JacksonPHI, DE
-
Timothy HorneNYG, DT
-
268Mekhi WingoDET, DT
-
269Zion LogueATL, DT
-
270Khristian BoydNO, DT
-
271Jaden CrumedyCAR, DT
-
272P.J. MustipherPHI, DT
-
273Kameron ClineBUF, DT
-
274Javontae Jean-BaptisteWAS, DE
-
275Adetomiwa AdebaworeIND, DT
-
Alex BarrettSF, DE
-
Andre Carter IIMIN, DE
-
B.J. ThompsonKC, DE
-
Benning Potoa'eWAS, DE
-
Bill MurrayCHI, DT
-
Brandon PiliMIA, DT
-
Cameron YoungSEA, DT
-
Colby WoodenGB, DE
-
Cory DurdenLAR, DT
-
Daniel HardyCHI, DE
-
Dante StillsARI, DT
-
Desjuan JohnsonLAR, DT
-
Dylan HortonHOU, DE
-
Esezi OtomewoJAC, DE
-
Isaiah McGuireCLE, DE
-
Isaiah ThomasCLE, DE
-
Jack HeflinNO, DT
-
Jalen HarrisWAS, DE
-
Jaquelin RoyMIN, DT
-
Jeffrey GunterCIN, DE
-
Jeremiah PharmsNE, DT
-
Jonathan FordGB, DT
-
Jordon RileyNYG, DT
-
Joshua OnujioguSEA, DE
-
K.J. HenryWAS, DE
-
Karl BrooksGB, DT
-
Keondre CoburnTEN, DT
-
LaBryan RayCAR, DT
-
LaCale LondonATL, DE
-
Manny JonesNYJ, DT
-
Marquan McCallLV, DT
-
Matthew ButlerLV, DT
-
Mike GreeneTB, DT
-
Moro OjomoPHI, DT
-
Nesta Jade SilveraLV, DT
-
Niko LalosNO, DE
-
Ochaun MathisLAR, DE
-
Raymond Johnson IIISF, DE
-
Ryder AndersonNYG, DE
-
Sam OkuayinonuSF, DE
-
Scott MatlockLAC, DT
-
TK McClendonTEN, DE
-
Thomas BookerPHI, DE
-
Travis BellCIN, DT
-
Tyler LacyJAC, DE
-
Tyreke SmithARI, DE
-
Tyrus WheatDAL, DE
-
Viliami Fehoko Jr.DAL, DE
-
Will Bradley-KingNE, DE
-
Zach VanValkenburgLAR, DE
-
326Levi Drake RodriguezMIN, DT
-
327Jonah LauluIND, DT
-
328Myles ColeJAC, DE
-
329Solomon ByrdHOU, DE
-
330Jowon BriggsCLE, DT
-
331Justin RogersDAL, DT
-
332Marcus HarrisHOU, DT
-
333Jaylen HarrellTEN, DE
-
334Judge CulpepperTB, DT
-
335Braiden McGregorNYJ, DE
-
Keith Randolph Jr.CHI, DT
-
Ron StoneLV, DE
-
338Isaiah ItonTEN, DT
-
Jordan MillerDEN, DT
-
Pheldarius PayneHOU, DT
-
341Khalid DukeTEN, DE
-
342Fabien LovettKC, DT
-
Isaac UkwuDET, DE
-
Jaylon AllenDEN, DE
-
Leonard TaylorNYJ, DT
-
Nelson CeaserSEA, DE
-
Sundiata AndersonSEA, DE
-
348Brandon MattersonDEN, DT
-
349Ovie OghoufoNYG, DE
-
350Nathan LatuNO, DE
-
351Ali GayeHOU, DE
-
Amari GainerLV, DE
-
Andre CarterJAC, DE
-
Anthony GoodlowLAR, DE
-
Basil OkoyeLAC, DT
-
Bo RichterMIN, DE
-
Branson DeenBUF, DT
-
Buddha JonesSEA, DT
-
Byron VaughnsDAL, DT
-
C.J. BrewerTB, DT
-
C.J. RavenellBAL, DE
-
Casey RogersNYG, DT
-
Charles SnowdenLV, DE
-
Chris SmithDET, DT
-
Daniel GrzesiakTB, DE
-
Darius HodgesCAR, DE
-
David Ebuka AgohaLV, DT
-
David OlajigaLAR, DT
-
David UgwoegbuBUF, DE
-
DeVere LevelstonSEA, DT
-
Denzel DaxonDAL, DT
-
Deslin AlexandreGB, DE
-
Devonnsha MaxwellCIN, DT
-
Domenique DavisCIN, DT
-
Durrell JohnsonDAL, DE
-
Elijah ChatmanNYG, DT
-
Eric WattsNYJ, DE
-
Evan AndersonSF, DT
-
Gabe HallPHI, DT
-
Gabriel MurphyMIN, DE
-
Grayson MurphyMIA, DE
-
Jacob SladePIT, DT
-
James EsterGB, DT
-
Jamree KromahCHI, DT
-
Jayden PeevyCLE, DT
-
Ja’Mion FranklinBAL, DT
-
Jeremiah MartinNYG, DE
-
Jerrod ClarkLAC, DT
-
Joe EvansBAL, DE
-
John MorganNE, DE
-
Jordan JacksonDEN, DT
-
Julius WelschofPIT, DE
-
Justin BlazekCIN, DE
-
Kenneth OdumegwuGB, DT
-
Kyle BaughNO, DT
-
Leonard PayneMIA, DT
-
Lonnie PhelpsCLE, DE
-
Lwai UguakTB, DT
-
Marquiss SpencerNYJ, DE
-
Mathieu BettsDET, DE
-
Matthew GotelSEA, DT
-
Micheal MasonLAC, DT
-
Mike MorrisSEA, DE
-
Myles MurphyARI, DT
-
Nate LynnDET, DE
-
Noah ShannonLV, DT
-
Norell PollardWAS, DT
-
Owen PorterMIN, DE
-
Popo AumavaeCAR, DE
-
Rason WilliamsSEA, DE
-
Rayshad NicholsBAL, DT
-
Rondell BothroydBUF, DT
-
Shaun PetersonTB, DE
-
Spencer WaegeGB, DT
-
TJ FranklinLV, DE
-
Taki TaimaniMIN, DT
-
Titus LeoIND, DE
-
Tomari FoxLV, DT
-
Trajan JeffcoatNO, DE
-
Tramel WalthourBAL, DT
-
Truman JonesKC, DE
-
Tuli LetuligasenoaLAR, DT
-
Ty ShelbyLAC, DE
-
Tyler ManoaMIN, DT
-
Tyreek JohnsonNYJ, DE
-
Ulumoo AleCAR, DT
-
Willington PrevlionATL, DT
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
16
-
25
-
35
-
45
-
55
-
65
-
75
-
85
-
95
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
16
-
25
-
35
-
45
-
55
-
65
-
75
-
85
-
95
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321