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