NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Davante AdamsNYJ, WR
-
Justin JeffersonMIN, WR
-
3CeeDee LambDAL, WR
-
4Amon-Ra St. BrownDET, WR
-
5Brandon AiyukSF, WR
-
6D.J. MooreCHI, WR
-
7Amari CooperBUF, WR
-
8A.J. BrownPHI, WR
-
9Calvin RidleyTEN, WR
-
10Tyreek HillMIA, WR
-
11Jaylen WaddleMIA, WR
-
12Cooper KuppLAR, WR
-
Keenan AllenCHI, WR
-
14DeVonta SmithPHI, WR
-
15Nico CollinsHOU, WR
-
16Christian KirkJAX, WR
-
D.K. MetcalfSEA, WR
-
18Deebo SamuelSF, WR
-
19Michael Pittman Jr.IND, WR
-
20Terry McLaurinWAS, WR
-
21Courtland SuttonDEN, WR
-
22Chris GodwinTB, WR
-
23Jerry JeudyCLE, WR
-
24Allen LazardNYJ, WR
-
25Mike EvansTB, WR
-
26Brandin CooksDAL, WR
-
27Darnell MooneyATL, WR
-
Gabriel DavisJAX, WR
-
29Diontae JohnsonCAR, WR
-
30Marvin Harrison Jr.ARI, WR
-
31Jakobi MeyersLV, WR
-
32Ja'Marr ChaseCIN, WR
-
33Tyler LockettSEA, WR
-
34Malik NabersNYG, WR
-
35DeAndre HopkinsTEN, WR
-
36Adam ThielenCAR, WR
-
37Curtis SamuelBUF, WR
-
38Rome OdunzeCHI, WR
-
39Stefon DiggsHOU, WR
-
40Tee HigginsCIN, WR
-
41Drake LondonATL, WR
-
42Garrett WilsonNYJ, WR
-
43Kendrick BourneNE, WR
-
44Chris OlaveNO, WR
-
45Jameson WilliamsDET, WR
-
46Robert WoodsHOU, WR
-
47Jahan DotsonPHI, WR
-
48Brian Thomas Jr.JAX, WR
-
49Jaxon Smith-NjigbaSEA, WR
-
50Treylon BurksTEN, WR
-
51Quentin JohnstonLAC, WR
-
52Zay FlowersBAL, WR
-
53Xavier WorthyKC, WR
-
54Jordan AddisonMIN, WR
-
55Rashod BatemanBAL, WR
-
56Ricky PearsallSF, WR
-
57Xavier LegetteCAR, WR
-
58Darius SlaytonNYG, WR
-
59Jauan JenningsSF, WR
-
60Kalif RaymondDET, WR
-
61Keon ColemanBUF, WR
-
62Mike WilliamsNYJ, WR
-
63Ladd McConkeyLAC, WR
-
64Ja'Lynn PolkNE, WR
-
65Christian WatsonGB, WR
-
66Josh ReynoldsDEN, WR
-
67Elijah MooreCLE, WR
-
68Jonathan MingoCAR, WR
-
69Devin DuvernayJAX, WR
-
70Wan'dale RobinsonNYG, WR
-
71John MetchieHOU, WR
-
72Adonai MitchellIND, WR
-
73Ashton DulinIND, WR
-
74Jayden ReedGB, WR
-
75Tyquan ThorntonNE, WR
-
76Marquise BrownKC, WR
-
77Rondale MooreATL, WR
-
78George PickensPIT, WR
-
79Alec PierceIND, WR
-
80Rashee RiceKC, WR
-
81Skyy MooreKC, WR
-
82Malachi CorleyNYJ, WR
-
83Marvin MimsDEN, WR
-
84TuTu AtwellLAR, WR
-
85Jermaine BurtonCIN, WR
-
86Cedrick WilsonNO, WR
-
87Roman WilsonPIT, WR
-
88Tank DellHOU, WR
-
89Jalen McMillanTB, WR
-
90Jalin HyattNYG, WR
-
91Cedric TillmanCLE, WR
-
92Luke McCaffreyWAS, WR
-
93Josh DownsIND, WR
-
94Velus JonesCHI, WR
-
95Michael WilsonARI, WR
-
96Tre TuckerLV, WR
-
97Rashid ShaheedNO, WR
-
98Jalen TolbertDAL, WR
-
99Josh PalmerLAC, WR
-
100Ray-Ray McCloudATL, WR
-
101Dyami BrownWAS, WR
-
102Troy FranklinDEN, WR
-
103Devontez WalkerBAL, WR
-
104Javon BakerNE, WR
-
105Derius DavisLAC, WR
-
106Jacob CowingSF, WR
-
107Charlie JonesCIN, WR
-
108Tyler ScottCHI, WR
-
109Zach PascalARI, WR
-
110Anthony GouldIND, WR
-
111Ainias SmithPHI, WR
-
112Jamari ThrashCLE, WR
-
113Romeo DoubsGB, WR
-
114Bub MeansNO, WR
-
115Jha'Quan JacksonTEN, WR
-
116Malik WashingtonMIA, WR
-
117Johnny WilsonPHI, WR
-
118Casey WashingtonATL, WR
-
119Tylan WallaceBAL, WR
-
120Calvin AustinPIT, WR
-
121Jordan WhittingtonLAR, WR
-
Ryan FlournoyDAL, WR
-
123Dontayvion WicksGB, WR
-
124Brenden RiceLAC, WR
-
125Devaughn VeleDEN, WR
-
126Tahj WashingtonMIA, WR
-
127Puka NacuaLAR, WR
-
128Parker WashingtonJAX, WR
-
129Kayshon BoutteNE, WR
-
130Trey PalmerTB, WR
-
131Khalil ShakirBUF, WR
-
132Xavier HutchinsonHOU, WR
-
133Demarcus RobinsonLAR, WR
-
K.J. OsbornNE, WR
-
135Andrei IosivasCIN, WR
-
136Demario DouglasNE, WR
-
137Antoine GreenDET, WR
-
138Colton DowellTEN, WR
-
139Jalen BrooksDAL, WR
-
140Ronnie BellSF, WR
-
141Jalen NailorMIN, WR
-
142Dareke YoungSEA, WR
-
143Nelson AgholorBAL, WR
-
144Justin WatsonKC, WR
-
145DJ CharkLAC, WR
-
Odell Beckham, Jr.MIA, WR
-
147Xavier WeaverARI, WR
-
148David White JrJAX, WR
-
Dee WilliamsSEA, WR
-
150Isaiah WilliamsDET, WR
-
151Jeff ForemanLV, WR
-
Kameron JohnsonTB, WR
-
Mason TiptonNO, WR
-
154Marcus RileyNYJ, WR
-
155Rakim JarrettTB, WR
-
156Bryce Ford-WheatonNYG, WR
-
157Xavier GipsonNYJ, WR
-
158Jake BoboSEA, WR
-
159Malik HeathGB, WR
-
160Mack HollinsBUF, WR
-
161Kavontae TurpinDAL, WR
-
Tim JonesJAX, WR
-
163David BellCLE, WR
-
164Tyler BoydTEN, WR
-
165Zay JonesARI, WR
-
166Braxton BerriosMIA, WR
-
167Greg DortchARI, WR
-
168Tanner ConnerMIA, WR
-
169Brandon PowellMIN, WR
-
Nick WestbrookTEN, WR
-
171D.J. TurnerLV, WR
-
172Trent SherfieldMIN, WR
-
173Irvin CharlesNYJ, WR
-
174Xavier SmithLAR, WR
-
175Chris ConleySF, WR
-
176Trenton IrwinCIN, WR
-
177Steven Sims Jr.HOU, WR
-
178Jamison CrowderWAS, WR
-
179Deonte HartyBAL, WR
-
Gunner OlszewskiNYG, WR
-
Khadarel HodgeATL, WR
-
Laviska ShenaultSEA, WR
-
Parris CampbellPHI, WR
-
Scotty MillerPIT, WR
-
Van JeffersonPIT, WR
-
186Olamide ZaccheausWAS, WR
-
187River CracraftMIA, WR
-
188Allen RobinsonDET, WR
-
JuJu Smith-SchusterKC, WR
-
Noah BrownWAS, WR
-
Sterling ShepardTB, WR
-
192Deandre CarterCHI, WR
-
193Tyler JohnsonLAR, WR
-
194David MooreCAR, WR
-
Mecole HardmanKC, WR
-
Tim PatrickDET, WR
-
Tre'quan SmithDET, WR
-
198Ben SkowronekPIT, WR
-
Ihmir Smith-MarsetteNYG, WR
-
Malik TaylorNYJ, WR
-
Nsimba WebsterCHI, WR
-
Simi FehokoLAC, WR
-
203Juwann WinfreeIND, WR
-
204Anthony SchwartzMIA, WR
-
Britain CoveyPHI, WR
-
Trishton JacksonMIN, WR
-
207Bo MeltonGB, WR
-
208Grant DuBoseMIA, WR
-
JaQuae JacksonNE, WR
-
Jalen CokerCAR, WR
-
Jermaine JacksonNO, WR
-
Marcus SimmsSEA, WR
-
213Anthony MillerBAL, WR
-
Chris MooreARI, WR
-
Collin JohnsonCHI, WR
-
Dante PettisNO, WR
-
Isaiah McKenzieNE, WR
-
Jordan MatthewsCAR, WR
-
Keith KirkwoodBAL, WR
-
220D'Wayne EskridgeMIA, WR
-
Danny GrayPHI, WR
-
Donovan Peoples-JonesDET, WR
-
Equanimeous St. BrownNO, WR
-
Isaiah HodginsNYG, WR
-
Jalen GuytonLV, WR
-
Jalen ReagorLAC, WR
-
James ProcheCLE, WR
-
John RossPHI, WR
-
K.J. HamlerBUF, WR
-
Kadarius ToneyCLE, WR
-
Laquon TreadwellIND, WR
-
Marquez CallawayTB, WR
-
Miles BoykinSEA, WR
-
N'Keal HarryMIN, WR
-
Quez WatkinsPIT, WR
-
Quintez CephusLAR, WR
-
Trent TaylorSF, WR
-
238A.T. PerryDEN, WR
-
Alex BachmanLV, WR
-
Austin TrammellJAX, WR
-
Brandon JohnsonPIT, WR
-
Brandon SmithNYJ, WR
-
Bryce OliverTEN, WR
-
Bryce TremayneWAS, WR
-
Chris BlairATL, WR
-
Cody ThompsonTB, WR
-
Cody WhiteSEA, WR
-
Cole BurgessCIN, WR
-
Cornelius JohnsonGB, WR
-
DJ MontgomeryIND, WR
-
David SillsDEN, WR
-
Deven ThompkinsCAR, WR
-
Dez FitzpatrickLAC, WR
-
Dontavian JacksonMIN, WR
-
Drake StoopsLAR, WR
-
Dylan DrummondATL, WR
-
Elijah CooksJAX, WR
-
Erik EzukanmaMIA, WR
-
Ethan FerneaIND, WR
-
Jaelon DardenCLE, WR
-
Jalen CropperDAL, WR
-
Jalen VirgilBUF, WR
-
Jared WayneHOU, WR
-
Jason BrownleeNYJ, WR
-
Jaylen JohnsonLAC, WR
-
Jeshaun JonesMIN, WR
-
Jesse MatthewsATL, WR
-
John JacksonCHI, WR
-
John JilesNE, WR
-
Johnny JohnsonHOU, WR
-
Joshua CephusJAX, WR
-
Julian HicksGB, WR
-
Justyn RossKC, WR
-
Kazmeir AllenWAS, WR
-
Kearis JacksonNYG, WR
-
Kelvin HarmonDAL, WR
-
Kendric PryorCIN, WR
-
Kevin AustinNO, WR
-
Kristian WilkersonLV, WR
-
Kyle PhilipsPHI, WR
-
Lance McCutcheonPIT, WR
-
Louis Rees-ZammitJAX, WR
-
Malik KnowlesGB, WR
-
Marcus Rosemy-JacksaintPHI, WR
-
Mason KinseyTEN, WR
-
Michael BandyDEN, WR
-
Mike WoodsCLE, WR
-
Mitchell TinsleyWAS, WR
-
Montrell WashingtonKC, WR
-
Nikko RemigioKC, WR
-
Praise OlatokeCAR, WR
-
Qadir IsmailBAL, WR
-
Ramel KeytonLV, WR
-
Ryan MillerTB, WR
-
Sam WigluszLAR, WR
-
Samori ToureCHI, WR
-
Seth WilliamsDAL, WR
-
T.J. LutherGB, WR
-
Tanner KnueTB, WR
-
Tay MartinTEN, WR
-
Tejhaun PalmerARI, WR
-
Terique OwensSF, WR
-
Thayer ThomasMIN, WR
-
Tom KennedyDET, WR
-
Tyrell ShaversBUF, WR
-
Tyrone ScottSEA, WR
-
Xavier JohnsonHOU, WR
-
Zavier ScottMIN, WR
-
309Andre BaccelliaARI, WR
-
Dayton WadeBAL, WR
Top 100 Positional Breakdown
-
1100
-
2100
Top 100 Team Breakdown
-
15
-
25
-
35
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
312
-
322
Top 9999 Positional Breakdown
-
1100
-
2100
Top 9999 Team Breakdown
-
15
-
25
-
35
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
312
-
322