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
-
3Brian BurnsNYG, OLB/DE
-
4Christian WilkinsLV, DT
-
5Myles GarrettCLE, DE
-
6Montez SweatCHI, DE/OLB
-
Nnamdi MadubuikeBAL, DT
-
8Alim McNeillDET, DT
-
9Derrick BrownCAR, DT
-
Quinnen WilliamsNYJ, DT
-
11Jeffery SimmonsTEN, DT
-
Maxx CrosbyLV, DE
-
13DeForest BucknerIND, DT
-
14Daron PayneWAS, DT
-
15Dexter LawrenceNYG, DT
-
16Leonard WilliamsSEA, DE
-
17Kenny ClarkGB, DT
-
18Javon HargraveSF, DT
-
Trey HendricksonCIN, DE
-
20Christian BarmoreNE, DT
-
21Von MillerBUF, DE
-
22Jonathan GreenardMIN, DE
-
23Jonathan AllenWAS, DT
-
24Vita VeaTB, DT
-
25Dre'Mont JonesSEA, DE
-
26Ed OliverBUF, DT
-
27Grady JarrettATL, DT
-
28Zach AllenDEN, DE
-
29Arik ArmsteadJAX, DE
-
Cameron HeywardPIT, 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 HamiltonJAX, DT
-
Maliek CollinsSF, DT
-
Za'Darius SmithDET, DE
-
42D.J. ReaderDET, DT
-
Dorance ArmstrongWAS, DE
-
44Justin JonesARI, DT
-
45Zach SielerMIA, DT
-
46Denico AutryHOU, DE
-
Josh SweatPHI, DE
-
Sam HubbardCIN, DE
-
49Larry OgunjobiPIT, DE
-
50Davon GodchauxNE, DT
-
Yetur Gross-MatosSF, DE
-
52Aidan HutchinsonDET, DE
-
53DaQuan JonesBUF, DT
-
Michael DannaKC, DE
-
Samson EbukamIND, DE
-
56A'Shawn RobinsonCAR, DE
-
Harrison PhillipsMIN, DT
-
John Franklin-MyersDEN, DE
-
59Javon KinlawNYJ, DT
-
60Roy Robertson-HarrisSEA, DT
-
61Bilal NicholsARI, DE
-
DeMarcus WalkerCHI, DE
-
Raekwon DavisIND, DT
-
Zaven CollinsARI, DE
-
65Marcus DavenportDET, DE
-
Shy TuttleCAR, DT
-
67Ogbonnia OkoronkwoCLE, DE
-
68Tyree WilsonLV, DE
-
69A.J. EpenesaBUF, DE
-
Tyquan LewisIND, DE
-
71Jalen CarterPHI, DT
-
72Broderick WashingtonBAL, DT
-
73Foley FatukasiHOU, DE
-
74Nathan ShepherdNO, DE
-
75Shelby HarrisCLE, DT
-
76Micah ParsonsDAL, DE
-
77Laiatu LatuIND, DE
-
78Jordan DavisPHI, DT
-
79Khalen SaundersNO, DT
-
80Will McDonaldNYJ, DE
-
81Byron MurphySEA, DT
-
82Andrew BillingsCHI, DT
-
Brandon GrahamPHI, DE
-
Rakeem Nunez-RochesNYG, DT
-
85Jared VerseLAR, DE
-
86Michael PierceBAL, DT
-
87Chop RobinsonMIA, DE
-
88Calijah KanceyTB, DT
-
89Austin JohnsonBUF, DT
-
Greg GainesTB, DT
-
Jordan ElliottSF, DT
-
Malcolm RoachDEN, DE
-
93Darius RobinsonARI, DE
-
94Kwity PayeIND, DE
-
95Mazi SmithDAL, DT
-
96Jermaine JohnsonNYJ, DE
-
97Devonte WyattGB, DT
-
98Myles MurphyCIN, DE
-
99Bryan BreseeNO, DT
-
100Tim SettleHOU, DT
-
101George KarlaftisKC, DE
-
102Felix Anudike-UzomahKC, DE
-
103Greg RousseauBUF, DE
-
104Montravius AdamsPIT, DE
-
105Dawuane SmootBUF, DE
-
Dean LowryPIT, DE
-
Tanoh KpassagnonNO, DE
-
108Ruke OrhorhoroATL, DE
-
109Johnny NewtonWAS, DT
-
110T'Vondre SweatTEN, DT
-
111Braden FiskeLAR, DT
-
112Logan HallTB, DE
-
113Derick HallSEA, DE
-
114Isaiah FoskeyNO, DE
-
115B.J. OjulariARI, DE
-
116Boye MafeSEA, DE
-
117Maason SmithJAX, DT
-
118Kris JenkinsCIN, DT
-
119Keion WhiteNE, DE
-
120Josh PaschalDET, DE
-
121Phidarian MathisNYJ, DT
-
122Keeanu BentonPIT, DT
-
123Michael HallCLE, DT
-
124Marshawn KneelandDAL, DE
-
125Chris BraswellTB, DE
-
126Gervon DexterCHI, DT
-
127Sam WilliamsDAL, DE
-
128Drake JacksonSF, DE
-
129Jonah EllissDEN, DE
-
130Zacch PickensCHI, DT
-
131Byron YoungPHI, DT
-
132Jalyx HuntPHI, DE
-
133McKinnley JacksonCIN, DT
-
134DeWayne CarterBUF, DT
-
135Zach HarrisonATL, DE
-
136Byron YoungLAR, DE
-
137YaYa DiabyTB, DE
-
138Kobie TurnerLAR, DT
-
139Brodric MartinDET, DT
-
140Travis JonesBAL, DT
-
141Alex WrightCLE, DE
-
142DeMarvin LealPIT, DE
-
143Cam ThomasCLE, DE
-
144Justin EboigbeLAC, DT
-
145Brandon DorlusATL, DT
-
146Jordan JeffersonJAX, DT
-
147Abdullah AndersonTEN, DE
-
Jonathan HarrisMIN, DE
-
Khalid KareemATL, DE
-
Ross BlacklockNYG, DT
-
151Dylan HortonHOU, DE
-
152Adetomiwa AdebaworeIND, DT
-
153Colby WoodenGB, DE
-
154Cameron YoungSEA, DT
-
155Isaiah McGuireCLE, DE
-
156Tyler LacyJAX, DE
-
157Eyioma UwazurikeDEN, DE
-
158Micheal ClemonsNYJ, DE
-
159Ben StilleARI, DT
-
Matt HenningsenDEN, DE
-
Neil Farrell Jr.MIA, DT
-
Quinton BohannaSEA, DT
-
163Xavier ThomasARI, DE
-
164Austin BookerCHI, DE
-
165Brennan JacksonLAR, DE
-
166Mohamed KamaraMIA, DE
-
167Javon SolomonBUF, DE
-
168Logan LeePIT, DT
-
169Mekhi WingoDET, DT
-
170Tyler DavisLAR, DT
-
171Khristian BoydNO, DT
-
172Jaden CrumedyCAR, DT
-
173Mike MorrisSEA, DE
-
174Earnest BrownDAL, DE
-
Sam RobertsCAR, DT
-
176Cedric JohnsonCIN, DE
-
177Javontae Jean-BaptisteWAS, DE
-
178Levi Drake RodriguezMIN, DT
-
179Jonah LauluLV, DT
-
180Myles ColeJAX, DE
-
181Christopher HintonLAC, DT
-
Elerson SmithCLE, DE
-
McTelvin AgimTEN, DT
-
Mike GreeneTB, DE
-
Nesta Jade SilveraGB, DT
-
186B.J. ThompsonKC, DE
-
187Jaylen HarrellTEN, DE
-
188Karl BrooksGB, DT
-
189D.J. DavidsonNYG, DT
-
190Eric JohnsonNE, DT
-
191Ralph HolleyCLE, DT
-
192Otito OgbonniaLAC, DT
-
193Dante StillsARI, DT
-
194Elijah GarciaNYG, DE
-
Sam KamaraCLE, DT
-
Tommy TogiaiHOU, DT
-
197Dominique RobinsonCHI, DE
-
198Jordon RileyNYG, DT
-
199Moro OjomoPHI, DT
-
200Desjuan JohnsonLAR, DT
-
201John RidgewayNO, DT
-
202Isaiah ThomasCIN, DE
-
203Casey RogersNYG, DT
-
Jamree KromahCHI, DE
-
P.J. MustipherARI, DT
-
Raymond Johnson IIICIN, DE
-
Ryder AndersonNO, DE
-
Travis BellMIN, DT
-
Will Bradley-KingMIA, DE
-
210Amari GainerLV, DE
-
Braiden McGregorNYJ, DE
-
Eric WattsNYJ, DE
-
213Nate LynnDET, DE
-
Popo AumavaeCAR, DE
-
215Kalia DavisSF, DT
-
216Grayson MurphyMIA, DE
-
Leonard TaylorNYJ, DT
-
218Norell PollardWAS, DT
-
Taki TaimaniMIN, DT
-
220Elijah ChatmanNYG, DT
-
221Camron PetersonNO, DT
-
Chris CollinsLAC, DT
-
Tomari FoxLV, DT
-
224Brandon PiliSEA, DT
-
Cory DurdenNYG, DT
-
Jaquelin RoyNE, DT
-
Thomas BookerPHI, DT
-
Titus LeoNE, DE
-
229Justin RogersDAL, DT
-
230Anthony GoodlowARI, DE
-
David Ebuka AgohaLV, DT
-
Denzel DaxonDAL, DT
-
Deslin AlexandreGB, DE
-
Domenique DavisPIT, DT
-
Isaiah ItonTEN, DE
-
Jacob SladePIT, DT
-
James EsterGB, DT
-
Jamie SheriffSEA, DE
-
Jeremiah MartinGB, DE
-
Jordan MillerDEN, DT
-
Junior AhoATL, DT
-
Keith Randolph Jr.GB, DT
-
Kenneth OdumegwuSEA, DT
-
Leonard PayneGB, DE
-
Marcus HarrisNE, DT
-
Pheldarius PayneIND, DE
-
Tyler ManoaLV, DT
-
248Ali GayeTEN, DE
-
Jowon BriggsCLE, DT
Top 100 Positional Breakdown
-
199
-
21
Top 100 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301
-
311
Top 9999 Positional Breakdown
-
199
-
21
Top 9999 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301
-
311