NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Justin JeffersonMIN, WR
-
2A.J. BrownPHI, WR
-
3Amon-Ra St. BrownDET, WR
-
4Tyreek HillMIA, WR
-
5Jaylen WaddleMIA, WR
-
6Davante AdamsLV, WR
-
7Cooper KuppLAR, WR
-
8DeVonta SmithPHI, WR
-
9Nico CollinsHOU, WR
-
10D.K. MetcalfSEA, WR
-
11Deebo SamuelSF, WR
-
12Michael Pittman Jr.IND, WR
-
13Calvin RidleyTEN, WR
-
14Terry McLaurinWAS, WR
-
15Stefon DiggsHOU, WR
-
16Tee HigginsCIN, WR
-
17D.J. MooreCHI, WR
-
18Mike EvansTB, WR
-
19Keenan AllenCHI, WR
-
20Amari CooperCLE, WR
-
Chris GodwinTB, WR
-
22Brandin CooksDAL, WR
-
23Diontae JohnsonCAR, WR
-
24Christian KirkJAX, WR
-
25Jerry JeudyCLE, WR
-
26Courtland SuttonDEN, WR
-
27Tyler LockettSEA, WR
-
28Darnell MooneyATL, WR
-
DeAndre HopkinsTEN, WR
-
Gabriel DavisJAX, WR
-
31Allen LazardNYJ, WR
-
Jakobi MeyersLV, WR
-
33Mike WilliamsNYJ, WR
-
34Marvin Harrison Jr.ARI, WR
-
35JuJu Smith-SchusterNE, WR
-
36Adam ThielenCAR, WR
-
37Curtis SamuelBUF, WR
-
38Ja'Marr ChaseCIN, WR
-
39Jauan JenningsSF, WR
-
40Robert WoodsHOU, WR
-
41Malik NabersNYG, WR
-
42Marquise BrownKC, WR
-
43Kendrick BourneNE, WR
-
44Rashod BatemanBAL, WR
-
45Darius SlaytonNYG, WR
-
46Rome OdunzeCHI, WR
-
47Drake LondonATL, WR
-
48Kalif RaymondDET, WR
-
49Rashid ShaheedNO, WR
-
50Garrett WilsonNYJ, WR
-
51Chris OlaveNO, WR
-
52Josh ReynoldsDEN, WR
-
53Jameson WilliamsDET, WR
-
54Devin DuvernayJAX, WR
-
55Demarcus RobinsonLAR, WR
-
K.J. OsbornNE, WR
-
Noah BrownHOU, WR
-
58Jahan DotsonWAS, WR
-
59Nelson AgholorBAL, WR
-
60Brian Thomas Jr.JAX, WR
-
61Jaxon Smith-NjigbaSEA, WR
-
62Ashton DulinIND, WR
-
63Treylon BurksTEN, WR
-
64Quentin JohnstonLAC, WR
-
65Zay FlowersBAL, WR
-
66CeeDee LambDAL, WR
-
67Xavier WorthyKC, WR
-
68Jordan AddisonMIN, WR
-
69Kadarius ToneyKC, WR
-
70Ricky PearsallSF, WR
-
71Brandon AiyukSF, WR
-
72Xavier LegetteCAR, WR
-
73DJ CharkLAC, WR
-
Odell Beckham, Jr.MIA, WR
-
75Cedrick WilsonNO, WR
-
76Mack HollinsBUF, WR
-
77Keon ColemanBUF, WR
-
78Ray-Ray McCloudATL, WR
-
79Ladd McConkeyLAC, WR
-
80Ja'Lynn PolkNE, WR
-
81Tyler BoydTEN, WR
-
82Christian WatsonGB, WR
-
83Marquez Valdes-ScantlingBUF, WR
-
Zach PascalARI, WR
-
Zay JonesARI, WR
-
86Elijah MooreCLE, WR
-
87Jonathan MingoCAR, WR
-
88Braxton BerriosMIA, WR
-
89Wan'dale RobinsonNYG, WR
-
90John MetchieHOU, WR
-
91Brandon PowellMIN, WR
-
Chris MooreARI, WR
-
Nick WestbrookTEN, WR
-
94Adonai MitchellIND, WR
-
95Jayden ReedGB, WR
-
96Trent SherfieldMIN, WR
-
97Tyquan ThorntonNE, WR
-
98Rondale MooreATL, WR
-
99Justin WatsonKC, WR
-
100George PickensPIT, WR
-
101Alec PierceIND, WR
-
102Rashee RiceKC, WR
-
103Skyy MooreKC, WR
-
104Chris ConleySF, WR
-
105Malachi CorleyNYJ, WR
-
106Marvin MimsDEN, WR
-
107D'Wayne EskridgeSEA, WR
-
108Trenton IrwinCIN, WR
-
109TuTu AtwellLAR, WR
-
110Jermaine BurtonCIN, WR
-
111Roman WilsonPIT, WR
-
112Terrace MarshallCAR, WR
-
113Tank DellHOU, WR
-
114Jalen McMillanTB, WR
-
115Allen RobinsonNYG, WR
-
Ihmir Smith-MarsetteCAR, WR
-
117Jalin HyattNYG, WR
-
118Cedric TillmanCLE, WR
-
119Luke McCaffreyWAS, WR
-
120Josh DownsIND, WR
-
121Isaiah McKenzieNYG, WR
-
Sterling ShepardTB, WR
-
123Velus JonesCHI, WR
-
124Michael WilsonARI, WR
-
125Tre TuckerLV, WR
-
126Steven Sims Jr.HOU, WR
-
127Jamison CrowderWAS, WR
-
128Donovan Peoples-JonesDET, WR
-
129Tim PatrickDEN, WR
-
130Deonte HartyBAL, WR
-
Gunner OlszewskiNYG, WR
-
Jalen GuytonLV, WR
-
Jalen ReagorNE, WR
-
Khadarel HodgeATL, WR
-
Laviska ShenaultSEA, WR
-
Miles BoykinNYG, WR
-
Parris CampbellPHI, WR
-
Quez WatkinsPIT, WR
-
Scotty MillerPIT, WR
-
Van JeffersonPIT, WR
-
141Jalen TolbertDAL, WR
-
142Olamide ZaccheausWAS, WR
-
143David BellCLE, WR
-
144Danny GraySF, WR
-
145Josh PalmerLAC, WR
-
146River CracraftMIA, WR
-
147Dyami BrownWAS, WR
-
148Troy FranklinDEN, WR
-
149Damiere ByrdWAS, WR
-
Phillip DorsettDEN, WR
-
151Devontez WalkerBAL, WR
-
152Javon BakerNE, WR
-
153Deandre CarterCHI, WR
-
154Derius DavisLAC, WR
-
155Jacob CowingSF, WR
-
156Chase ClaypoolBUF, WR
-
157Andy IsabellaBUF, WR
-
158Tyler JohnsonLAR, WR
-
159Charlie JonesCIN, WR
-
160Tyler ScottCHI, WR
-
161Cam SimsCAR, WR
-
Dante PettisCHI, WR
-
David MooreCAR, WR
-
Equanimeous St. BrownNO, WR
-
James ProcheCLE, WR
-
John RossPHI, WR
-
Jordan MatthewsCAR, WR
-
Keith KirkwoodBAL, WR
-
Lil’jordan HumphreyDEN, WR
-
Marquez CallawayPIT, WR
-
Mecole HardmanKC, WR
-
N'Keal HarryMIN, WR
-
Stanley MorganNO, WR
-
Tre'quan SmithDET, WR
-
Trent TaylorSF, WR
-
176Erik EzukanmaMIA, WR
-
177Anthony GouldIND, WR
-
178Ainias SmithPHI, WR
-
179Jamari ThrashCLE, WR
-
180Romeo DoubsGB, WR
-
181Bub MeansNO, WR
-
182Jha'Quan JacksonTEN, WR
-
183Collin JohnsonCHI, WR
-
Dan ChisenaARI, WR
-
Daurice FountainDET, WR
-
David SillsDEN, WR
-
Denzel MimsJAX, WR
-
Freddie SwainCHI, WR
-
Jacob HarrisPHI, WR
-
Jeff SmithARI, WR
-
K.J. HamlerBUF, WR
-
Lawrence CagerNYG, WR
-
Malik TaylorNYJ, WR
-
Nsimba WebsterCHI, WR
-
Quintez CephusHOU, WR
-
Simi FehokoLAC, WR
-
Stephen SullivanCAR, WR
-
Tyrie ClevelandIND, WR
-
Tyron JohnsonDAL, WR
-
200Malik WashingtonMIA, WR
-
201Johnny WilsonPHI, WR
-
202Casey WashingtonATL, WR
-
203Tejhaun PalmerARI, WR
-
204Braylon SandersMIA, WR
-
Racey McMathDAL, WR
-
Tanner ConnerMIA, WR
-
207Tylan WallaceBAL, WR
-
208Calvin AustinPIT, WR
-
209Justin ShorterBUF, WR
-
210Jordan WhittingtonLAR, WR
-
Ryan FlournoyDAL, WR
-
212Dontayvion WicksGB, WR
-
213Isaiah HodginsNYG, WR
-
214Brenden RiceLAC, WR
-
215Devaughn VeleDEN, WR
-
216Tahj WashingtonMIA, WR
-
217Cornelius JohnsonLAC, WR
-
218Puka NacuaLAR, WR
-
219Greg DortchARI, WR
-
Juwann WinfreeIND, WR
-
221Parker WashingtonJAX, WR
-
222Kayshon BoutteNE, WR
-
223Trey PalmerTB, WR
-
224A.T. PerryNO, WR
-
225Khalil ShakirBUF, WR
-
226Xavier HutchinsonHOU, WR
-
227Andrei IosivasCIN, WR
-
228Mike StrachanCAR, WR
-
229Demario DouglasNE, WR
-
230Kyle PhilipsTEN, WR
-
231Antoine GreenDET, WR
-
232Colton DowellTEN, WR
-
233Andre BaccelliaARI, WR
-
Anthony SchwartzMIA, WR
-
Austin TrammellJAX, WR
-
Cody ThompsonTB, WR
-
Davion DavisWAS, WR
-
Deven ThompkinsCAR, WR
-
Dez FitzpatrickPIT, WR
-
Jaelon DardenCLE, WR
-
Jalen CampCLE, WR
-
Kristian WilkersonLV, WR
-
Montrell WashingtonKC, WR
-
Tom KennedyDET, WR
-
Trishton JacksonMIN, WR
-
246Austin MackATL, WR
-
247Jalen BrooksDAL, WR
-
248Ronnie BellSF, WR
-
249Lance McCutcheonNYJ, WR
-
250Jalen NailorMIN, WR
-
251Mike WoodsCLE, WR
-
252John JilesNYG, WR
-
Xavier WeaverARI, WR
-
254David White JrJAX, WR
-
Dayton WadeBAL, WR
-
Dee WilliamsSEA, WR
-
Jalen CokerCAR, WR
-
258Ahmarean BrownCLE, WR
-
Jadon JankeHOU, WR
-
Louis Rees-ZammitKC, WR
-
261Cole BurgessCIN, WR
-
Hayden HattenSEA, WR
-
Isaiah WilliamsDET, WR
-
Isaiah WoodenATL, WR
-
Jalon CalhounDET, WR
-
Joshua CephusJAX, WR
-
Leon JohnsonLAC, WR
-
Marcus Rosemy-JacksaintWAS, WR
-
269Cam JohnsonDAL, WR
-
Jeff ForemanLV, WR
-
Jermaine JacksonNO, WR
-
Jeshaun JonesMIN, WR
-
Kameron JohnsonTB, WR
-
Lawrence KeysBUF, WR
-
Lideatrick GriffinLV, WR
-
Mason TiptonNO, WR
-
Terique OwensSF, WR
-
Xavier JohnsonBUF, WR
-
279Drake StoopsLAR, WR
-
280Brevin EastonJAX, WR
-
Isaiah WashingtonBAL, WR
-
Latreal JonesTB, WR
-
Marcus RileyNYJ, WR
-
Tanner KnueTB, WR
-
Tyler HarrellNYJ, WR
-
286Jaylen JohnsonLAC, WR
-
287Corey CroomsDAL, WR
-
Jaelen GillLAC, WR
-
Sam WigluszLAR, WR
-
Tre MosleyCIN, WR
-
291Peter LeBlancCHI, WR
-
Ramel KeytonLV, WR
-
293JJ LaapLAR, WR
-
Je'Quan BurtonMIA, WR
-
295Ayir AsanteNYG, WR
-
Joseph ScatesJAX, WR
-
297Bryce OliverTEN, WR
-
David WallisNE, WR
-
Hamze El-ZayatNYJ, WR
-
Jaaron HayekKC, WR
-
John JacksonCHI, WR
-
Odieu HiliareATL, WR
-
Phillip BrooksKC, WR
-
Qadir IsmailBAL, WR
-
Rory StarkeyGB, WR
-
Sam SchneeTEN, WR
-
Ty JamesMIN, WR
-
308Dareke YoungSEA, WR
-
309DJ MontgomeryIND, WR
-
310Samori ToureGB, WR
-
311D.J. TurnerLV, WR
-
Shaq DavisPHI, WR
-
313Alex BachmanLV, WR
-
Cody WhiteSEA, WR
-
Cornell PowellKC, WR
-
Easop WinstonSEA, WR
-
Ethan FerneaIND, WR
-
Kendric PryorCIN, WR
-
Maurice AlexanderDET, WR
-
Raleigh WebbTB, WR
-
Shedrick JacksonCIN, WR
-
322Jason BrownleeNYJ, WR
-
323Rakim JarrettTB, WR
-
324Bryce Ford-WheatonNYG, WR
-
325Malik KnowlesMIN, WR
-
Mitchell TinsleyWAS, WR
-
Nikko RemigioKC, WR
-
Xavier GipsonNYJ, WR
-
329Austin WatkinsPHI, WR
-
330David DurdenDAL, WR
-
Elijah CooksJAX, WR
-
Jake BoboSEA, WR
-
333Malik HeathGB, WR
-
334Kearis JacksonTEN, WR
-
335Irvin CharlesNYJ, WR
-
336Ben SkowronekHOU, WR
-
337Dax MilneWAS, WR
-
338Bryan ThompsonBUF, WR
-
Tyrell ShaversBUF, WR
-
340Jalen CropperDAL, WR
-
Joseph NgataPHI, WR
-
Tre’Shaun HarrisonTEN, WR
-
Xavier SmithLAR, WR
-
344Michael BandyDEN, WR
-
345Jalen VirgilDEN, WR
-
346Brandon JohnsonDEN, WR
-
Justyn RossKC, WR
-
Kavontae TurpinDAL, WR
-
349Josh AliATL, WR
-
Malik CunninghamBAL, WR
-
Mason KinseyTEN, WR
-
352Bryce TremayneWAS, WR
-
Cephus JohnsonTB, WR
-
Chase CotaNYG, WR
-
Chris BlairATL, WR
-
Daewood DavisCAR, WR
-
Daniel AriasARI, WR
-
Daylen BaldwinATL, WR
-
Dennis HoustonNYG, WR
-
Devin CarterCAR, WR
-
Dimitri StanleyGB, WR
-
Duece WattsPIT, WR
-
Dylan DrummondATL, WR
-
Grant DuBoseGB, WR
-
Izaiah GathingsKC, WR
-
JaQuae JacksonNE, WR
-
Jacob CopelandPIT, WR
-
Jalen WayneGB, WR
-
Jaray JenkinsPIT, WR
-
Johnny JohnsonHOU, WR
-
Julian HicksGB, WR
-
Kaden DavisDET, WR
-
Kawaan BakerNE, WR
-
Kazmeir AllenWAS, WR
-
Kevin AustinNO, WR
-
Kwamie LassiterCIN, WR
-
Kyle SheetsKC, WR
-
Kyric McGowanMIA, WR
-
Matt LandersCLE, WR
-
Praise OlatokeLAC, WR
-
Ryan MillerTB, WR
-
Scotty WashingtonBAL, WR
-
Sean RyanBAL, WR
-
Seth WilliamsJAX, WR
-
Tay MartinSF, WR
-
Thayer ThomasMIN, WR
-
Zavier ScottIND, WR
-
388Tim JonesJAX, WR
-
389Britain CoveyPHI, WR
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
15
-
25
-
35
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
312
-
321
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
15
-
25
-
35
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
312
-
321