NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Dak PrescottDAL, QB
-
2Deshaun WatsonCLE, QB
-
3Joe BurrowCIN, QB
-
4Justin HerbertLAC, QB
-
5Trevor LawrenceJAX, QB
-
6Lamar JacksonBAL, QB
-
7Jalen HurtsPHI, QB
-
8Jared GoffDET, QB
-
9Tua TagovailoaMIA, QB
-
10Jordan LoveGB, QB
-
11Kyler MurrayARI, QB
-
12Josh AllenBUF, QB
-
13Patrick MahomesKC, QB
-
14Matthew StaffordLAR, QB
-
15Justin JeffersonMIN, WR
-
16CeeDee LambDAL, WR
-
Derek CarrNO, QB
-
Kirk CousinsATL, QB
-
19Tristan WirfsTB, LT
-
20Penei SewellDET, RT
-
21A.J. BrownPHI, WR
-
22D.J. MooreCHI, WR
-
23Amon-Ra St. BrownDET, WR
-
24Brandon AiyukSF, WR
-
Jaylen WaddleMIA, WR
-
26Aaron RodgersNYJ, QB
-
Cooper KuppLAR, WR
-
28Christian DarrisawMIN, LT
-
29Andrew ThomasNYG, LT
-
30Davante AdamsNYJ, WR
-
31Robert HuntCAR, G
-
32Ryan RamczykNO, RT
-
33Jawaan TaylorKC, RT
-
Laremy TunsilHOU, LT
-
Quenton NelsonIND, G
-
36Tyreek HillMIA, WR
-
37D.K. MetcalfSEA, WR
-
38Deebo SamuelSF, WR
-
39Brian O'NeillMIN, RT
-
40Terry McLaurinWAS, WR
-
41Jake MatthewsATL, LT
-
42Mike McGlincheyDEN, RT
-
43Nico CollinsHOU, WR
-
44DeVonta SmithPHI, WR
-
45Creed HumphreyKC, C
-
46Baker MayfieldTB, QB
-
Calvin RidleyTEN, WR
-
Landon DickersonPHI, G
-
Terence SteeleDAL, RT
-
50Chris LindstromATL, G
-
51Trent WilliamsSF, LT/T
-
52Joe ThuneyKC, G
-
53Michael Pittman Jr.IND, WR
-
54Quinn MeinerzDEN, G/C
-
55Kolton MillerLV, LT
-
56Samuel CosmiWAS, G
-
57Braden SmithIND, RT
-
Frank RagnowDET, C
-
59Garett BollesDEN, LT
-
60Jerry JeudyCLE, WR
-
61T.J. HockensonMIN, TE
-
62Geno SmithSEA, QB
-
George KittleSF, TE
-
64Caleb WilliamsCHI, QB
-
65Bryce YoungCAR, QB
-
66Jayden DanielsWAS, QB
-
67Mark AndrewsBAL, TE
-
68Dion DawkinsBUF, LT
-
69Christian KirkJAX, WR
-
70Zack MartinDAL, G
-
71Drake MayeNE, QB
-
72Mike OnwenuNE, RT
-
73C.J. StroudHOU, QB
-
74Tytus HowardHOU, RT/G
-
75Brandin CooksDAL, WR
-
76Marvin Harrison Jr.ARI, WR
-
77Dallas GoedertPHI, TE
-
78Mike EvansTB, WR
-
79Courtland SuttonDEN, WR
-
80Jonah JacksonLAR, G
-
81Anthony RichardsonIND, QB
-
82Kyle PittsATL, TE
-
83Cole KmetCHI, TE
-
84Taylor DeckerDET, LT
-
85Orlando Brown Jr.CIN, LT
-
86Ja'Marr ChaseCIN, WR
-
87Brandon ScherffJAX, G
-
Lane JohnsonPHI, RT
-
Lloyd CushenberryTEN, C
-
90Malik NabersNYG, WR
-
91Wyatt TellerCLE, G
-
92Jack ConklinCLE, RT
-
93Ben PowersDEN, G
-
94Paris JohnsonARI, LT
-
95David NjokuCLE, TE
-
96Ikem EkwonuCAR, LT
-
97Cesar RuizNO, G
-
98Jonathan TaylorIND, RB
-
99Damien LewisCAR, G
-
100Darnell MooneyATL, WR
-
Saquon BarkleyPHI, RB
-
102Walker LittleJAX, LT
-
103Evan NealNYG, RT
-
104Rob HavensteinLAR, RT
-
105Christian McCaffreySF, RB
-
Elgton JenkinsGB, G
-
Evan EngramJAX, TE
-
Gabriel DavisJAX, WR
-
109Dalton SchultzHOU, TE
-
110Michael Penix Jr.ATL, QB
-
111Rome OdunzeCHI, WR
-
112Joel BitonioCLE, G
-
113Stefon DiggsHOU, WR
-
114Allen LazardNYJ, WR
-
Shaq MasonHOU, G
-
116Bijan RobinsonATL, RB
-
117J.J. McCarthyMIN, QB
-
118Drake LondonATL, WR
-
119Jonah WilliamsARI, RT
-
Taysom HillNO, TE
-
121Charles CrossSEA, LT
-
122Jakobi MeyersLV, WR
-
123Darnell WrightCHI, RT
-
124Tyler BiadaszWAS, C
-
125Garrett WilsonNYJ, WR
-
126Erik McCoyNO, C
-
127Spencer BrownBUF, RT
-
128Austin CorbettCAR, G
-
129Chris OlaveNO, WR
-
130Alvin KamaraNO, RB
-
131Bo NixDEN, QB
-
132Brock BowersLV, TE
-
133Jahmyr GibbsDET, RB
-
134Jameson WilliamsDET, WR
-
135Rhamondre StevensonNE, RB
-
136Dawson KnoxBUF, TE
-
Jon RunyanNYG, G
-
Travis KelceKC, TE
-
139Rashawn SlaterLAC, LT
-
140Broderick JonesPIT, RT
-
141Chuba HubbardCAR, RB
-
142Tyler HigbeeLAR, TE
-
143Joe MixonHOU, RB
-
144Kenyon GreenHOU, G
-
145Alijah Vera-TuckerNYJ, G
-
146Hunter HenryNE, TE
-
147Andre JamesLV, C
-
148Colby ParkinsonLAR, TE
-
Kevin DotsonLAR, G
-
150D'Andre SwiftCHI, RB
-
151Jahan DotsonPHI, WR
-
152Curtis SamuelBUF, WR
-
153Gardner MinshewLV, QB
-
Kaleb McGaryATL, RT
-
155Zion JohnsonLAC, G
-
156Brian Thomas Jr.JAX, WR
-
157Jaxon Smith-NjigbaSEA, WR
-
158Treylon BurksTEN, WR
-
159Ezra ClevelandJAX, G
-
160Quentin JohnstonLAC, WR
-
161Trevor PenningNO, LT
-
162Kenny PickettPHI, QB
-
163Zay FlowersBAL, WR
-
164Graham BartonTB, G
-
165Adam ThielenCAR, WR
-
166Xavier WorthyKC, WR
-
167Jordan AddisonMIN, WR
-
168Dalton KincaidBUF, TE
-
169Tyler SmithDAL, G
-
170Trey PipkinsLAC, RT
-
171Tyler LinderbaumBAL, C
-
172Anton HarrisonJAX, RT
-
173Austin JacksonMIA, RT
-
174Miles SandersCAR, RB
-
175Travis EtienneJAX, RB
-
176Tyler LockettSEA, WR
-
177Ricky PearsallSF, WR
-
178Josh JacobsGB, RB
-
179Xavier LegetteCAR, WR
-
180Cole StrangeNE, G
-
181Andrew WylieWAS, RT
-
182Pat FreiermuthPIT, TE
-
183Juwan JohnsonNO, TE
-
184Noah FantSEA, TE
-
185Alex CappaCIN, G
-
Connor McGovernBUF, C
-
187DeAndre HopkinsKC, WR
-
188Josh OliverMIN, TE
-
189David MontgomeryDET, RB
-
Tony PollardTEN, RB
-
191Aaron BrewerMIA, C
-
192Terron ArmsteadMIA, LT/T
-
193Noah GrayKC, TE
-
194Ethan PocicCLE, C
-
Tyler ConklinNYJ, TE
-
Will DisslyLAC, TE
-
197Garrett BradburyMIN, C
-
198Keon ColemanBUF, WR
-
199Devin SingletaryNYG, RB
-
200Nick AllegrettiWAS, G/C
-
201Derrick HenryBAL, RB
-
202Ryan BatesCHI, C
-
203Sam DarnoldMIN, QB
-
204Will LevisTEN, QB
-
205Tyrod TaylorNYJ, QB
-
206Jauan JenningsSF, WR
-
207James ConnerARI, RB
-
208Ja'Lynn PolkNE, WR
-
209Jamaal WilliamsNO, RB
-
Kalif RaymondDET, WR
-
211Foster MoreauNO, TE
-
212Andy DaltonCAR, QB
-
David AndrewsNE, C
-
Graham GlasgowDET, G/C
-
Hjalte FroholdtARI, C
-
Taylor MotonCAR, RT
-
217Jonathan MingoDAL, WR
-
218Michael MayerLV, TE
-
219Sam LaPortaDET, TE
-
220Jake BrendelSF, C
-
221Steve AvilaLAR, G
-
222Matthew BergeronATL, G
-
223Aaron JonesMIN, RB
-
Mitch MorseJAX, C
-
225Isaac SeumaloPIT, G
-
226Jackson Powers-JohnsonLV, C
-
227Jermaine EluemunorNYG, G
-
228Christian WatsonGB, WR
-
229Charlie WoernerATL, TE
-
230Tyron SmithNYJ, LT/T
-
231Breece HallNYJ, RB
-
232Luke MusgraveGB, TE
-
233Davis MillsHOU, QB
-
234Joe TippmannNYJ, C
-
235Gerald EverettCHI, TE
-
236John SimpsonNYJ, G
-
Ronnie StanleyBAL, LT/T
-
238Devin DuvernayJAX, WR
-
239Durham SmytheMIA, TE
-
Kendrick BourneNE, WR
-
241Kenneth WalkerSEA, RB
-
242Antonio GibsonNE, RB
-
243Wan'dale RobinsonNYG, WR
-
244Zach FrazierPIT, C
-
245Adam TrautmanDEN, TE
-
Yosh NijmanCAR, RT
-
247John MetchieHOU, WR
-
248Jonathon BrooksCAR, RB
-
249Adonai MitchellIND, WR
-
250Brock WrightDET, TE
-
251Rashod BatemanBAL, WR
-
252C.J. HamMIN, FB
-
253Josh ReynoldsJAX, WR
-
254Justice HillBAL, RB
-
255Austin EkelerWAS, RB
-
256Alec IngoldMIA, FB
-
257Jayden ReedGB, WR
-
258Jameis WinstonCLE, QB
-
Kyle JuszczykSF, FB
-
260Jonnu SmithMIA, TE
-
261Cam JurgensPHI, C
-
262Zach CharbonnetSEA, RB
-
263Nelson AgholorBAL, WR
-
264Mitchell TrubiskyBUF, QB
-
Raheem MostertMIA, RB
-
266George FantSEA, RT
-
267Rashee RiceKC, WR
-
268John Michael SchmitzNYG, C
-
269Roger RosengartenBAL, RT
-
270Gus EdwardsLAC, RB
-
271Luke SchoonmakerDAL, TE
-
272O'Cyrus TorrenceBUF, G
-
273Brenton StrangeJAX, TE
-
274Juice ScruggsHOU, C
-
275Marvin MimsDEN, WR
-
276Wes SchweitzerNYJ, G
-
277George PickensPIT, WR
-
278Odell Beckham, Jr.MIA, WR
-
Ted KarrasCIN, C
-
Zack MossCIN, RB
-
281Alec PierceIND, WR
-
282David EdwardsBUF, G/T
-
283Skyy MooreKC, WR
-
284Cedrick WilsonNO, WR
-
285Trey McBrideARI, TE
-
286Mekhi BectonPHI, RT
-
287Luke GoedekeTB, RT
-
288Ed IngramMIN, G
-
289DeeJay DallasARI, RB
-
290James CookBUF, RB
-
291Drew SampleCIN, TE
-
292Jon FelicianoSF, C/G
-
293Ray-Ray McCloudATL, WR
-
294Jalin HyattNYG, WR
-
295Cordarrelle PattersonPIT, RB
-
296Colton McKivitzSF, RT
-
297Malachi CorleyNYJ, WR
-
298Trey BensonARI, RB
-
299Luke FortnerJAX, C
-
300Joshua EzeuduNYG, G
-
301Hendon HookerDET, QB
-
302Nicholas Petit-FrereTEN, RT
-
303Cooper BeebeDAL, G
-
304Tank DellHOU, WR
-
305Kendre MillerNO, RB
-
306Abraham LucasSEA, RT
-
307Jelani WoodsIND, TE
-
308Cedric TillmanCLE, WR
-
309Jermaine BurtonCIN, WR
-
310Christian HaynesSEA, G
-
311Tip ReimanARI, TE
-
312Tucker KraftGB, TE
-
313Josh DownsIND, WR
-
314Blake CorumLAR, RB
-
315Greg DulcichNYG, TE
-
316Rashid ShaheedNO, WR
-
317Roman WilsonPIT, WR
-
318Tyjae SpearsTEN, RB
-
319Zak ZinterCLE, G
-
320Marshawn LloydGB, RB
-
321Devon AchaneMIA, RB
-
322Jalen McMillanTB, WR
-
323Malik WillisGB, QB
-
324Tank BigsbyJAX, RB
-
325Jalen TolbertDAL, WR
-
326Dylan ParhamLV, G
-
327Rachaad WhiteTB, RB
-
328Darnell WashingtonPIT, TE
-
329Luke McCaffreyWAS, WR
-
330Michael WilsonARI, WR
-
331Ja'Tavion SandersCAR, TE
-
332Tre TuckerLV, WR
-
333Troy FranklinDEN, WR
-
334Layden RobinsonNE, G
-
335Brevin JordanHOU, TE
-
336Brian RobinsonWAS, RB
-
Jeremy RuckertNYJ, TE
-
338Cade OttonTB, TE
-
339Theo JohnsonNYG, TE
-
340Javon BakerNE, WR
-
341Blake FreelandIND, RT
-
342Dameon PierceHOU, RB
-
343Jake AndrewsNE, C
-
344Anthony BradfordSEA, G
-
345Daniel FaaleleBAL, RT
-
346Devontez WalkerBAL, WR
-
347Daniel BellingerNYG, TE
-
Erick AllCIN, TE
-
349Tanor BortoliniIND, C
-
350Chandler ZavalaCAR, G
-
351Roschon JohnsonCHI, RB
-
352Mason McCormickPIT, G
-
353Sidy SowNE, G
-
354Jaylen WrightMIA, RB
-
355A.J. BarnerSEA, TE
-
356Carter WarrenNYJ, RT
-
357Zamir WhiteLV, RB
-
358Cade StoverHOU, TE
-
359Jon Gaines IIARI, G
-
360Bucky IrvingTB, RB
-
361Will ShipleyPHI, RB
-
362Pierre StrongCLE, RB
-
363Ray DavisBUF, RB
-
364Derius DavisLAC, WR
-
365Charlie KolarBAL, TE
-
Jake FergusonDAL, TE
-
367Jake HaenerNO, QB
-
368Isaac GuerendoSF, RB
-
369Stetson BennettLAR, QB
-
370Hassan HaskinsLAC, RB
-
371Jared WileyKC, TE
-
372Romeo DoubsGB, WR
-
373Charlie JonesCIN, WR
-
374Spencer BurfordSF, G
-
375Tyler ScottCHI, WR
-
376Cordell VolsonCIN, G
-
377Braelon AllenNYJ, RB
-
Jacob CowingSF, WR
-
Sione VakiDET, RB
-
380Aidan O'ConnellLV, QB
-
381Calvin AustinPIT, WR
-
Chig OkonkwoTEN, TE
-
Isaiah LikelyBAL, TE
-
384Austin SchlottmannNYG, G
-
385Sam HowellSEA, QB
-
386Sedrick Van Pran-GrangerBUF, C
-
387Anthony GouldIND, WR
-
388Clayton TuneARI, QB
-
389Khalil ShakirBUF, WR
-
390Dorian Thompson-RobinsonCLE, QB
-
391Israel AbanikandaSF, RB
-
392Audric EstiméDEN, RB
-
393Spencer RattlerNO, QB
-
394Ainias SmithPHI, WR
-
395Tyler AllgeierATL, RB
-
396Jamari ThrashCLE, WR
-
397Josh WhyleTEN, TE
-
398Jerome FordCLE, RB
-
399Olu OluwatimiSEA, C
-
400Jordan McFaddenLAC, G
-
401Kyren WilliamsLAR, RB
-
402Dontayvion WicksGB, WR
-
403Hunter NourzadKC, C
-
404Jacob MonkGB, C
-
405Darian KinnardPHI, G
-
406Braxton JonesCHI, LT
-
407Ty ChandlerMIN, RB
-
408Will MalloryIND, TE
-
409Rasheen AliBAL, RB
-
410Luke WattenbergDEN, C
-
411Tyrone TracyNYG, RB
-
412Chase BrownCIN, RB
-
413Keilan RobinsonJAX, RB
-
414Jake KubasNYG, G
-
415Xavier WeaverARI, WR
-
416Bub MeansNO, WR
-
Isaiah DavisNYJ, RB
-
Jordan TravisNYJ, QB
-
Trevor KeeganPHI, G
-
420David White JrJAX, WR
-
Michael PrattTB, QB
-
422Brevyn Spann-FordDAL, TE
-
423Davis AllenLAR, TE
-
Eric GrayNYG, RB
-
Payne DurhamTB, TE
-
Puka NacuaLAR, WR
-
427British BrooksHOU, RB
-
Dalton TuckerIND, G
-
Isaiah WilliamsCIN, WR
-
430Bryce Ford-WheatonNYG, WR
-
431Dallin HolkerNO, TE
-
432Cody SchraderLAR, RB
-
433Rakim JarrettTB, WR
-
434Sataoa LaumeaSEA, G
-
435Kimani VidalLAC, RB
-
436Jha'Quan JacksonTEN, WR
-
437Hunter LuepkeDAL, FB
-
438Malik WashingtonMIA, WR
-
439Johnny WilsonPHI, WR
-
440Jase McClellanATL, RB
-
441Casey WashingtonATL, WR
-
442Parker WashingtonJAX, WR
-
443Kayshon BoutteNE, WR
-
444Tanner McKeePHI, QB
-
445Joe Milton IIINE, QB
-
446Tanner McLachlanCIN, TE
-
447Jalen NailorMIN, WR
-
448Luke WyplerCLE, C
-
449Trey PalmerTB, WR
-
450Andrew OgletreeIND, TE
-
451Jamaree SalyerLAC, LT
-
452Elijah HigginsARI, TE
-
453Grant CalcaterraPHI, TE
-
454Scott MatlockLAC, FB
-
455Jarrett PattersonHOU, C
-
456Tylan GrableBUF, LT
-
457Xavier GipsonNYJ, WR
-
458Xavier HutchinsonHOU, WR
-
459Andrei IosivasCIN, WR
-
460Connor HeywardPIT, TE
-
461Dylan LaubeLV, RB
-
462Beaux LimmerLAR, C
-
Christian MahoganyDET, G
-
Elijah KleinTB, G
-
Jarrett KingstonCAR, G
-
Jordan WhittingtonLAR, WR
-
Ryan FlournoyDAL, WR
-
468Deuce VaughnDAL, RB
-
469Demario DouglasNE, WR
-
470Ko KieftTB, TE
-
471Dee WilliamsNYG, WR
-
472Antoine GreenDET, WR
-
473Brenden RiceLAC, WR
-
474Ben SimsGB, TE
-
Mason TiptonNO, WR
-
476Nick SamacBAL, C
-
477Michael JurgensMIN, C
-
478Jaheim BellNE, TE
-
479Devaughn VeleDEN, WR
-
480Chris PaulWAS, G
-
481Colton DowellTEN, WR
-
482Andrew VorheesBAL, G
-
483Nick BroekerHOU, G
-
484Matt LeeCIN, C
-
485Dareke YoungSEA, WR
-
486Kenny McIntoshSEA, RB
-
487Andrew MeyerMIA, C
-
488Devin CulpTB, TE
-
489C.J. HansonKC, G
-
490Tahj WashingtonMIA, WR
-
491LaDarius HendersonHOU, G
-
492Jalen BrooksDAL, WR
-
493KT LevestonLAR, G
-
494Isiah PachecoKC, RB
-
495Alex ForsythDEN, C
-
Spencer AndersonPIT, G
-
497Brock PurdySF, QB
-
498Nate AdkinsDEN, TE
-
499Keaton MitchellBAL, RB
-
500Emari DemercadoARI, RB
-
501Nick GargiuloDEN, G
-
502Jaleel McLaughlinDEN, RB
-
Jeff ForemanLV, WR
-
504Colson YankoffWAS, TE
-
Makai PolkATL, WR
-
506Julian HillMIA, TE
-
507Tyson BagentCHI, QB
-
508David Martin-RobinsonTEN, TE
-
509Marcus RileyNYJ, WR
-
510Jake BoboSEA, WR
-
Kameron JohnsonTB, WR
-
512Malik HeathGB, WR
-
513Ian WheelerCHI, RB
-
514John StephensDAL, TE
Top 100 Positional Breakdown
-
1100
-
241
-
326
-
425
-
57
-
61
Top 100 Team Breakdown
-
16
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
Top 9999 Positional Breakdown
-
1100
-
241
-
326
-
425
-
57
-
61
Top 9999 Team Breakdown
-
16
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311