NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Arik ArmsteadSF, DE
-
2Kenny ClarkGB, DT
-
3Montez SweatCHI, DE
-
4Aaron DonaldLAR, DT
-
5Maxx CrosbyLV, DE
-
6Cameron HeywardPIT, DT
-
7Jeffery SimmonsTEN, DT
-
8Daron PayneWAS, DT
-
9Jonathan AllenWAS, DT
-
10Vita VeaTB, DT
-
11DeMarcus LawrenceDAL, DE
-
12Quinnen WilliamsNYJ, DT
-
13Grady JarrettATL, DT
-
14Myles GarrettCLE, DE
-
15Trey HendricksonCIN, DE
-
16Dre'Mont JonesSEA, DE
-
17Von MillerBUF, DE
-
18Nick BosaSF, DE
-
19Dexter LawrenceNYG, DT
-
20Cameron JordanNO, DE
-
21Larry OgunjobiPIT, DE
-
22D.J. JonesDEN, DT
-
23David OnyemataATL, DT
-
24Sheldon RankinsCIN, DT
-
25Davon GodchauxNE, DT
-
26Justin MadubuikeBAL, DT
-
27Charles OmenihuKC, DE
-
28B.J. HillCIN, DT
-
29Leonard WilliamsSEA, DE
-
30Grover StewartIND, DT
-
31Christian WilkinsLV, DT
-
32Sam HubbardCIN, DE
-
33Aidan HutchinsonDET, DE
-
34Ed OliverBUF, DT
-
35Javon HargraveSF, DT
-
36Harrison PhillipsMIN, DT
-
37DeMarcus WalkerCHI, DE
-
38Maliek CollinsSF, DT
-
39DeForest BucknerIND, DT
-
40Shy TuttleCAR, DT
-
41Brandon GrahamPHI, DE
-
42Josh SweatPHI, DE
-
43Samson EbukamIND, DE
-
44Zach AllenDEN, DE
-
45Deatrich WiseNE, DE
-
46Chris JonesKC, DT
-
47Christian BarmoreNE, DT
-
48Derrick BrownCAR, DT
-
49Justin JonesARI, DT
-
50Dalvin TomlinsonCLE, DT
-
51Denico AutryHOU, DE
-
52Jarran ReedSEA, DE
-
53Zach SielerMIA, DT
-
54Jadeveon ClowneyCAR, DE
-
55D.J. ReaderDET, DT
-
56Jonathan GreenardMIN, DE
-
57Tyree WilsonLV, DE
-
58DaVon HamiltonJAC, DT
-
59Micah ParsonsDAL, DE
-
60Fletcher CoxPHI, DT
-
61Carl GrandersonNO, DE
-
62Raekwon DavisIND, DT
-
63Bilal NicholsARI, DE
-
64John Franklin-MyersDEN, DE
-
65Jalen CarterPHI, DT
-
66Dorance ArmstrongWAS, DE
-
67Tyquan LewisIND, DE
-
68Roy Robertson-HarrisJAC, DT
-
69Morgan FoxLAC, DE
-
70Michael DannaKC, DE
-
71Jordan DavisPHI, DT
-
72Broderick WashingtonBAL, DT
-
73DaQuan JonesBUF, DT
-
74Jaelan PhillipsMIA, DE
-
75Arik ArmsteadJAC, DE
-
76Khalen SaundersNO, DT
-
77Kwity PayeIND, DE
-
78Rakeem Nunez-RochesNYG, DT
-
79Michael PierceBAL, DT
-
80John CominskyDET, DE
-
81D.J. WonnumCAR, DE
-
82Ogbonnia OkoronkwoCLE, DE
-
83Payton TurnerNO, DE
-
84Greg GainesTB, DT
-
Sebastian JosephTEN, DT
-
86A.J. EpenesaBUF, DE
-
87Clelin FerrellWAS, DE
-
88Will McDonaldNYJ, DE
-
89Greg RousseauBUF, DE
-
90Jermaine JohnsonNYJ, DE
-
91Devonte WyattGB, DT
-
92Andrew BillingsCHI, DT
-
93Marcus DavenportDET, DE
-
94Chase YoungNO, DE
-
95Alim McNeillDET, DT
-
96Milton WilliamsPHI, DT
-
97Osa OdighizuwaDAL, DT
-
98Tanoh KpassagnonNO, DE
-
99Calijah KanceyTB, DT
-
100A'Shawn RobinsonCAR, DE
-
101George KarlaftisKC, DE
-
102Dante Fowler Jr.WAS, DE
-
103Yetur Gross-MatosSF, DE
-
104Tedarrell SlatonGB, DT
-
105Adetokunbo OgundejiATL, DE
-
106Jonathon CooperDEN, DE
-
107Laiatu LatuIND, DE
-
108Mazi SmithDAL, DT
-
109Foley FatukasiHOU, DE
-
110Solomon ThomasNYJ, DE
-
111Mike HoechtLAR, DT
-
112John JenkinsLV, DT
-
113Byron MurphySEA, DT
-
114Myles MurphyCIN, DE
-
115Malcolm RoachDEN, DE
-
116Javon KinlawNYJ, DT
-
117Nathan ShepherdNO, DE
-
118Bryan BreseeNO, DT
-
119Jerry TilleryMIN, DT
-
120Felix Anudike-UzomahKC, DE
-
121Levi OnwuzurikeDET, DT
-
122Logan HallTB, DE
-
123Tim SettleHOU, DT
-
124Arnold EbiketieATL, DE
-
125Leki FotuNYJ, DT
-
126Boye MafeSEA, DE
-
127Austin JohnsonBUF, DT
-
128Shelby HarrisCLE, DT
-
129Jonathan BullardMIN, DE
-
Taven BryanIND, DT
-
131Armon WattsNE, DT
-
132David OjaboBAL, DE
-
133Azeez OjulariNYG, DE
-
134Jordan ElliottSF, DT
-
135Montravius AdamsPIT, DE
-
136Josh PaschalDET, DE
-
137Derick HallSEA, DE
-
138Phidarian MathisWAS, DT
-
139Derrick NnadiKC, DT
-
140Isaiah FoskeyNO, DE
-
141Quinton JeffersonCLE, DT
-
142Dayo OdeyingboIND, DE
-
143Derek BarnettHOU, DE
-
144Johnathan HankinsSEA, DT
-
145B.J. OjulariARI, DE
-
146Adam ButlerLV, DT
-
147Dean LowryPIT, DE
-
148Jeremiah LedbetterJAC, DT
-
149Benito JonesMIA, DT
-
Jihad WardMIN, DE
-
Jonathan HarrisMIA, DT
-
Neville GallimoreMIA, DT
-
Poona FordLAC, DE
-
154Jordan PhillipsNYG, DE
-
155Sam WilliamsDAL, DE
-
156Keion WhiteNE, DE
-
157Khyiris TongaARI, DT
-
158Maurice HurstCLE, DT
-
159Kentavius StreetATL, DE
-
160Daniel EkualeNE, DT
-
161Keeanu BentonPIT, DT
-
162Khalil DavisHOU, DT
-
163Mario EdwardsHOU, DE
-
164Drake JacksonSF, DE
-
165Malcolm KoonceLV, DE
-
166Adam GotsisJAC, DE
-
167Chauncey GolstonDAL, DE
-
168Patrick JonesMIN, DE
-
169Gervon DexterCHI, DT
-
170Jonah WilliamsMIN, DE
-
171Dawuane SmootBUF, DE
-
172Travis JonesBAL, DT
-
173Alex WrightCLE, DE
-
174Carlos Basham Jr.NYG, DE
-
175DeMarvin LealPIT, DE
-
176Cam ThomasARI, DE
-
177Zach CarterCIN, DE
-
178Zacch PickensCHI, DT
-
179Tershawn WhartonKC, DE
-
180Byron YoungLV, DT
-
181Zach HarrisonATL, DE
-
182Byron YoungLAR, DE
-
183Cameron SampleCIN, DT
-
184Bobby BrownLAR, DT
-
185Chris Rumph IILAC, DE
-
186YaYa DiabyTB, DE
-
187Kobie TurnerLAR, DT
-
188Rashad WeaverTEN, DE
-
189Brodric MartinDET, DT
-
190Siaki IkaCLE, DT
-
191Kevin GivensSF, DT
-
192Eyioma UwazurikeDEN, DE
-
193Micheal ClemonsNYJ, DE
-
194Angelo BlacksonDEN, DE
-
Brent UrbanBAL, DE
-
Da'shawn HandMIA, DE
-
Isaiah BuggsKC, DE
-
James Smith-WilliamsATL, DE
-
Teair TartMIA, DT
-
Trevis GipsonJAC, DE
-
William GholstonTB, DE
-
202Ta'Quon GrahamATL, DT
-
203Isaiahh LoudermilkPIT, DT
-
204Dylan HortonHOU, DE
-
205Adetomiwa AdebaworeIND, DT
-
206Colby WoodenGB, DE
-
207Marlon TuipulotuPHI, DT
-
208Cameron YoungSEA, DT
-
209Isaiah McGuireCLE, DE
-
210Viliami Fehoko Jr.DAL, DE
-
211Tyler LacyJAC, DE
-
212Patrick JohnsonPHI, DE
-
213D.J. DavidsonNYG, DT
-
214Carl DavisDAL, DT
-
215Eric JohnsonIND, DT
-
216Otito OgbonniaLAC, DT
-
217Bravvion RoyBAL, DT
-
Breiden FehokoPIT, DT
-
Bruce HectorNYJ, DT
-
Jay TufeleCIN, DT
-
Naquan JonesARI, DT
-
Phil HoskinsARI, DT
-
Quinton BohannaTEN, DT
-
Roy LopezARI, DT
-
Tommy TogiaiATL, DT
-
226Dominique RobinsonCHI, DE
-
227Efe ObadaWAS, DE
-
Larrell MurchisonLAR, DT
-
229Amaré BarnoCAR, DE
-
230Sam RobertsNE, DT
-
231Matt HenningsenDEN, DT
-
232L.J. CollierARI, DE
-
233Kalia DavisSF, DT
-
234McKinnley JacksonCIN, DT
-
235Casey ToohillBUF, DE
-
DeShawn WilliamsBUF, DE
-
237K.J. HenryWAS, DE
-
238Jaquelin RoyMIN, DT
-
239Kurt HinishHOU, DT
-
240Eli AnkouBUF, DT
-
241Kingsley JonathanBUF, DT
-
242Austin BryantSF, DE
-
Ben StilleARI, DT
-
Byron CowartCHI, DT
-
Chris WilliamsCLE, DT
-
Christopher HintonLAC, DT
-
Daviyon NixonMIA, DT
-
Earnest BrownSF, DE
-
Eddie GoldmanATL, DT
-
Elijah GarciaDEN, DT
-
Eric BanksTB, DE
-
Genard AveryIND, DE
-
Isaiah MackMIA, DT
-
Jalyn HolmesNYJ, DT
-
Janarius RobinsonLV, DE
-
John PenisiniNO, DT
-
John RidgewayWAS, DT
-
Jonathan MarshallPIT, DT
-
Khalid KareemCHI, DE
-
Malik HerringKC, DE
-
Matt DickersonKC, DE
-
McTelvin AgimHOU, DT
-
Michael DwumfourCHI, DT
-
Mike PennelKC, DT
-
Myles AdamsSEA, DT
-
Neil Farrell Jr.KC, DT
-
Nick ThurmanCAR, DE
-
Ronnie PerkinsDEN, DE
-
Sam KamaraCLE, DT
-
T.Y. McGillSF, DT
-
Tanzel SmartNYJ, DT
-
Tarron JacksonPHI, DE
-
Timothy HorneNYG, DT
-
Trysten HillNE, DT
-
275B.J. ThompsonKC, DE
-
276Karl BrooksGB, DT
-
277Ochaun MathisLAR, DE
-
278Scott MatlockLAC, DT
-
279Dante StillsARI, DT
-
280Jordon RileyNYG, DT
-
281Moro OjomoPHI, DT
-
282Desjuan JohnsonLAR, DT
-
283Andre Carter IIMIN, DE
-
284P.J. MustipherPHI, DT
-
285Kameron ClineBUF, DT
-
286Alex BarrettSF, DE
-
Benning Potoa'eWAS, DE
-
Bill MurrayCHI, DT
-
Brandon PiliMIA, DT
-
Cory DurdenLAR, DT
-
Daniel HardyCHI, DE
-
Esezi OtomewoJAC, DE
-
Isaiah ThomasCLE, DE
-
Jack HeflinNO, DT
-
Jalen HarrisWAS, DE
-
Jeffrey GunterCIN, DE
-
Jeremiah PharmsNE, DT
-
Jonathan FordGB, DT
-
Joshua OnujioguSEA, DE
-
Keondre CoburnTEN, DT
-
LaBryan RayCAR, DT
-
LaCale LondonATL, DE
-
LaCale LondonATL, DE
-
Manny JonesNYJ, DT
-
Marquan McCallLV, DT
-
Matthew ButlerLV, DT
-
Mike GreeneTB, DT
-
Nesta Jade SilveraLV, DT
-
Niko LalosNO, DE
-
Raymond Johnson IIISF, DE
-
Ryder AndersonNYG, DE
-
Sam OkuayinonuSF, DE
-
TK McClendonTEN, DE
-
Thomas BookerPHI, DE
-
Travis BellCIN, DT
-
Tyreke SmithARI, DE
-
Tyrus WheatDAL, DE
-
Will Bradley-KingNE, DE
-
Zach VanValkenburgLAR, DE
-
320Xavier ThomasARI, DE
-
321Mike MorrisSEA, DE
-
322Logan LeePIT, DT
-
323Mekhi WingoDET, DT
-
324Zion LogueATL, DT
-
Zion LogueATL, DT
-
326Khristian BoydNO, DT
-
327Jaden CrumedyCAR, DT
-
328Titus LeoIND, DE
-
329Javontae Jean-BaptisteWAS, DE
-
330Levi Drake RodriguezMIN, DT
-
331Jonah LauluIND, DT
-
332Myles ColeJAC, DE
-
333Solomon ByrdHOU, DE
-
334Jowon BriggsCLE, DT
-
335Justin RogersDAL, DT
-
336Marcus HarrisHOU, DT
-
337Jaylen HarrellTEN, DE
-
338Devonnsha MaxwellCIN, DT
-
Judge CulpepperTB, DT
-
340Braiden McGregorNYJ, DE
-
Keith Randolph Jr.CHI, DT
-
Ron StoneLV, DE
-
343Isaiah ItonTEN, DT
-
Jordan MillerDEN, DT
-
Pheldarius PayneHOU, DT
-
346Khalid DukeTEN, DE
-
347Fabien LovettKC, DT
-
Isaac UkwuDET, DE
-
Jaylon AllenDEN, DE
-
Leonard TaylorNYJ, DT
-
Nelson CeaserSEA, DE
-
Sundiata AndersonSEA, DE
-
353Brandon MattersonDEN, DT
-
354Ovie OghoufoNYG, DE
-
355Nathan LatuNO, DE
-
356Ali 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
-
Domenique DavisCIN, DT
-
Durrell JohnsonDAL, DE
-
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
-
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
-
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
-
Willington PrevlionATL, DT
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
74
-
84
-
94
-
103
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301
-
311
-
321
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
74
-
84
-
94
-
103
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301
-
311
-
321