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