NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Trent WilliamsSF, LT/T
-
2Robert HuntCAR, G
-
3Tristan WirfsTB, LT
-
4Mike OnwenuNE, RT
-
5Jordan MailataPHI, LT
-
6Joe AltLAC, RT
-
7Landon DickersonPHI, G
-
8Samuel CosmiWAS, G
-
9Andrew ThomasNYG, LT
-
10Jawaan TaylorKC, RT
-
Lane JohnsonPHI, RT
-
Lloyd CushenberryTEN, C
-
13Creed HumphreyKC, C
-
14Christian DarrisawMIN, LT
-
15Quenton NelsonIND, G
-
16Laremy TunsilHOU, LT
-
17Taylor DeckerDET, LT
-
18Zack MartinDAL, G
-
19Taylor MotonCAR, RT
-
20Jonah WilliamsARI, RT
-
21JC LathamTEN, LT
-
22Jonah JacksonLAR, G
-
23Penei SewellDET, RT
-
24Damien LewisCAR, G
-
25Garett BollesDEN, LT
-
Joe ThuneyKC, G
-
Joel BitonioCLE, G
-
28Jake MatthewsATL, LT
-
Kevin DotsonLAR, G
-
30Brian O'NeillMIN, RT
-
Mike McGlincheyDEN, RT
-
32Tyler BiadaszWAS, C
-
33Tytus HowardHOU, RT
-
34Jedrick WillsCLE, LT
-
35Dion DawkinsBUF, LT
-
Wyatt TellerCLE, G
-
37Jack ConklinCLE, RT
-
38Braden SmithIND, RT
-
39Quinn MeinerzDEN, G
-
40Olu FashanuNYJ, LT
-
41Chris LindstromATL, G
-
42Ryan KellyIND, C
-
43Kolton MillerLV, LT
-
44Ben PowersDEN, G
-
45Jon RunyanNYG, G
-
Rob HavensteinLAR, RT
-
47Kaleb McGaryATL, RT
-
48Taliese FuagaNO, LT
-
49Erik McCoyNO, C
-
50Terron ArmsteadMIA, LT/T
-
51Brandon ScherffJAX, G
-
52Shaq MasonHOU, G
-
53Andre JamesLV, C
-
54Elgton JenkinsGB, G
-
55Cesar RuizNO, G
-
56Ezra ClevelandJAX, G
-
57Amarius MimsCIN, RT
-
58Orlando Brown Jr.CIN, LT
-
59Austin JacksonMIA, RT
-
60Troy FautanuPIT, LT
-
61James DanielsPIT, G
-
62Frank RagnowDET, C
-
Terence SteeleDAL, RT
-
64Jordan MorganGB, G
-
65Isaac SeumaloPIT, G
-
66Graham BartonTB, C
-
67Walker LittleJAX, LT
-
68Ted KarrasCIN, C
-
69Nick AllegrettiWAS, G/C
-
70Jermaine EluemunorNYG, G
-
Ronnie StanleyBAL, LT/T
-
72Spencer BrownBUF, RT
-
73Tyler GuytonDAL, LT
-
74Aaron BrewerMIA, C
-
Alex CappaCIN, G
-
David AndrewsNE, C
-
Graham GlasgowDET, G/C
-
78Andrew WylieWAS, RT
-
Joseph NoteboomLAR, LT
-
80Ryan RamczykNO, RT
-
Tyron SmithNYJ, LT/T
-
82Hjalte FroholdtARI, C
-
83Austin CorbettCAR, C
-
Trey PipkinsLAC, G
-
85John SimpsonNYJ, G
-
86Ethan PocicCLE, C
-
Kevin ZeitlerDET, G
-
88Connor McGovernBUF, C
-
89Mitch MorseJAX, C
-
90Morgan MosesNYJ, RT
-
91George FantSEA, RT
-
92Garrett BradburyMIN, C
-
93Trenton BrownCIN, RT
-
94Patrick MekariBAL, LT
-
95Alaric JacksonLAR, LT
-
96Yosh NijmanCAR, RT
-
97Will HernandezARI, G
-
98Jake BrendelSF, C
-
99Chukwuma OkoraforNE, LT
-
Nate HerbigPIT, C
-
Ryan BatesCHI, C
-
102Jackson Powers-JohnsonLV, G
-
103Daniel BrunskillTEN, C
-
104Dan MoorePIT, LT
-
Liam EichenbergMIA, C
-
Trey SmithKC, G
-
107Blake BrandelMIN, G
-
108Ikem EkwonuCAR, LT
-
109David EdwardsBUF, G/T
-
110Aaron BanksSF, G
-
Brady ChristensenCAR, C
-
Drew DalmanATL, C
-
Josh MyersGB, C
-
Larry BoromCHI, RT
-
Robert HainseyTB, C
-
Will FriesIND, G
-
117Zach FrazierPIT, C
-
118Ben BredesonTB, G
-
Coleman SheltonCHI, C
-
120Evan NealNYG, RT
-
121Rashawn SlaterLAC, LT
-
122Alijah Vera-TuckerNYJ, G
-
123Cornelius LucasWAS, LT/T
-
124Jon FelicianoSF, G
-
Mekhi BectonPHI, RT
-
126Charles CrossSEA, LT
-
127Patrick PaulMIA, LT
-
128Cam RobinsonMIN, LT
-
129Cody WhitehairLV, C
-
Kendall LammMIA, RT/T
-
131Blake FisherHOU, LT
-
132Dalton RisnerMIN, G
-
133Evan BrownARI, G/C
-
134Roger RosengartenBAL, RT
-
135Kingsley SuamataiaKC, LT
-
136Royce NewmanTB, G
-
137Kenyon GreenHOU, G
-
138Colton McKivitzSF, RT
-
139Zion JohnsonLAC, G
-
140Paris JohnsonARI, LT
-
141Brandon ColemanWAS, LT
-
142Andrus PeatLV, G/RT
-
Greg Van RotenNYG, G
-
Oli UdohNO, G
-
Robert JonesMIA, G
-
Wes SchweitzerNYJ, C
-
147Trevor PenningNO, RT
-
148Isaiah AdamsARI, T
-
149Cooper BeebeDAL, C
-
150Tyler SmithDAL, G
-
151Kiran AmegadjieCHI, LT
-
152Tyler LinderbaumBAL, C
-
153David QuessenberryMIN, RT/G
-
Isaiah WynnMIA, G
-
155Delmar GlazeLV, LT
-
156Matt GoncalvesIND, LT
-
157Christian HaynesSEA, G
-
158Cole StrangeNE, G
-
159Teven JenkinsCHI, G
-
160Dan FeeneyMIN, C
-
Michael DeiterWAS, G
-
162Josh JonesBAL, G
-
163Zak ZinterCLE, G
-
164Dominick PuniSF, G
-
165Caedan WallaceNE, RT
-
166Trystan Colon-CastilloARI, C
-
167Darnell WrightCHI, RT
-
168Layden RobinsonNE, G
-
169Peter SkoronskiTEN, G
-
170Austin SchlottmannNYG, C
-
171Javon FosterJAX, RT
-
172Tanor BortoliniIND, G
-
173Mason McCormickPIT, G
-
174Kelvin BeachumARI, LT
-
175Dillon RadunzTEN, C
-
176Giovanni ManuDET, LT
-
177Broderick JonesPIT, RT
-
178Nick HarrisCLE, C
-
179Trenton ScottWAS, RT
-
180Iosua OpetaTB, G
-
181Cody FordCIN, G
-
182Anton HarrisonJAX, RT
-
183Lucas PatrickNO, C
-
184Cam JurgensPHI, C
-
185Kendrick GreenHOU, C
-
186Aaron StinnieNYG, G
-
Matt PeartDEN, LT
-
Michael DunnCLE, G
-
Storm NortonATL, RT
-
190Ben ClevelandBAL, G
-
191Luke GoedekeTB, RT
-
192Justin SkuleTB, LT
-
193Ed IngramMIN, G
-
194Fred JohnsonPHI, LT
-
195Danny PinterIND, C
-
196Laken TomlinsonSEA, G
-
197Luke FortnerJAX, C
-
198Joshua EzeuduNYG, LT
-
199Nicholas Petit-FrereTEN, RT
-
200Abraham LucasSEA, RT
-
201Bernhard RaimannIND, LT
-
202Matt PryorCHI, G/T
-
203Dylan ParhamLV, G
-
204Sean RhyanGB, G
-
205Steve AvilaLAR, C
-
206Matthew BergeronATL, G
-
207Sedrick Van Pran-GrangerBUF, C
-
208Dan SkipperDET, LT
-
209Joe TippmannNYJ, C
-
210Andre DillardGB, RT
-
Ben BartchSF, G
-
Bradley BozemanLAC, C/G
-
213Hunter NourzadKC, C
-
214Jacob MonkGB, C
-
215Cody MauchTB, G
-
216Brandon ParkerATL, RT
-
Nick GatesPHI, C
-
218Cole Van LanenJAX, RT
-
D'ante SmithCIN, LT
-
Jake HansonNYJ, G/C
-
James HudsonCLE, RT
-
Jaylon MooreSF, LT
-
Landon YoungNO, LT
-
Quinn BaileyDEN, RT
-
Stone ForsytheSEA, LT
-
Tommy DoyleBUF, LT
-
227Trevor KeeganPHI, G
-
228John Michael SchmitzNYG, C
-
229O'Cyrus TorrenceBUF, G
-
230Juice ScruggsHOU, C
-
231Walter RouseMIN, LT
-
232Darian KinnardPHI, G
-
233Sataoa LaumeaSEA, G
-
234Tyler SteenPHI, T
-
235Elijah WilkinsonATL, G
-
Will ClappBUF, C
-
237Germain IfediCLE, G
-
238Wanya MorrisKC, LT
-
239Braxton JonesCHI, LT
-
Brock HoffmanDAL, C
-
Chris PaulWAS, G
-
Cordell VolsonCIN, G
-
Daniel FaaleleBAL, RT
-
Foster SarellLAC, LT
-
Jamaree SalyerLAC, RT
-
Kayode AwosikaDET, G
-
Kyle HintonATL, G
-
Luke WattenbergDEN, C
-
Max MitchellNYJ, G
-
Nick ZakeljSF, G
-
Rasheed WalkerGB, LT
-
Ryan NeuzilATL, C
-
Spencer BurfordSF, G
-
Thayer Munford Jr.LV, RT
-
Vederian LoweNE, LT
-
Wesley FrenchIND, C
-
Xavier Newman-JohnsonNYJ, G
-
Zach TomGB, RT
-
259Christian JonesARI, T
-
260Nick SaldiveriNO, G
-
261Travis GloverGB, LT
-
262Michael JerrellSEA, RT
-
263Calvin AndersonPIT, LT
-
264Beaux LimmerLAR, C
-
Christian MahoganyDET, G
-
Elijah KleinTB, G
-
267Chuma EdogaDAL, LT
-
268Alec AndersonBUF, G
-
Alex ForsythDEN, C
-
Andrew RupcichTEN, G
-
Anthony BradfordSEA, G
-
Asim RichardsDAL, G
-
Bill MurrayCHI, G
-
Blake FreelandIND, RT
-
Carter O'DonnellARI, T
-
Carter WarrenNYJ, RT
-
Chandler ZavalaCAR, G
-
Colby SorsdalDET, RT
-
Dawand JonesCLE, RT
-
Doug KramerCHI, C
-
Elijah HigginsARI, T
-
Jaelyn DuncanTEN, RT
-
Jarrett PattersonHOU, C
-
Jordan McFaddenLAC, G
-
Jordan MeredithLV, G
-
Matt WaletzkoDAL, RT
-
Mike CaliendoKC, G
-
Nick BroekerHOU, G
-
Olu OluwatimiSEA, C
-
Ryan McCollumPIT, C
-
Ryan Van DemarkBUF, LT
-
Sidy SowNE, G
-
Spencer AndersonPIT, G
-
T.J. BassDAL, G
-
Warren McClendon Jr.LAR, RT
-
296Nick SamacBAL, C
-
297Michael JurgensMIN, C
-
298Matt LeeCIN, C
-
299C.J. HansonKC, G
-
300Shane LemieuxNO, G
-
301Max ScharpingPIT, G
-
302Dalton TuckerIND, G
-
Ethan DriskellKC, RT
-
304Jake KubasNYG, G
-
305Frank CrumDEN, RT
-
306Andrew MeyerMIA, C
-
307Chris HubbardNYG, RT
-
308Alex PalczewskiDEN, RT
-
Andrew VorheesBAL, G
-
Cooper HodgesJAX, G
-
Demontrey JacobsNE, LT
-
Jalen SundellSEA, T
-
Jarrett KingstonCAR, G
-
Jon Gaines IIARI, G
-
Kadeem TelfortGB, LT
-
Michael NieseDET, C
-
317Dylan McMahonLAR, C
-
318Justin DedichLAR, C
-
319Tylan GrableBUF, LT
-
320Jack DriscollPHI, G
-
321Ben BrownNE, G
-
Leroy WatsonTEN, RT
-
323Cade MaysCAR, G
-
324Sam MustipherLAC, C
-
325Travis ClaytonBUF, T
-
326Blake HanceJAX, LT
-
327Nathan ThomasDAL, G
-
328Le'Raven ClarkPHI, RT
-
329John OjukwuTEN, LT
-
330KT LevestonLAR, G
-
331Netane MutiDET, G
-
332Connor McGovernNYJ, C/G
-
333Jaxson KirklandCIN, G
-
334Lecitus SmithNE, C
-
335Conor McDermottLAR, T
-
Hakeem AdenijiCLE, LT
-
Justin HerronNO, LT
-
Kion SmithMIA, RT
-
339Corey LevinTEN, C
-
340Jake AndrewsNE, C
-
Jake JohanningLV, G
-
Luke WyplerCLE, C
-
343Zach ThomasHOU, G
-
344Jeremy FlaxMIN, G
-
Tyler McLellanLAC, LT
-
346Bucky WilliamsLAC, G
-
347McKade MettauerKC, G
-
348Connor GalvinDET, RT
-
Earl BostickDAL, RT
-
Jaylon ThomasHOU, RT
-
Ryan CollIND, G
-
Silas DzansiTB, LT
-
353Jake CurhanCHI, RT
-
354Geron ChristianCLE, LT
-
355Tyrese RobinsonNE, G
-
356Josh BallDAL, G
-
357Lester CottonNE, G
-
358Logan BrussTEN, G
-
359LaDarius HendersonHOU, G
-
360Devin CochranCIN, RT
-
361Atonio MafiIND, G
-
362Brett TothPHI, G
-
Jamarco JonesDET, T
-
Keith IsmaelARI, G
-
Trey HillCIN, C
-
366Jason PetersSEA, LT/T
-
367Jackson CarmanMIA, LT
-
368Scott QuessenberryHOU, C
-
369Kyle HergelNO, G
-
370Cameron FlemingDEN, T/G
-
371A.J. ArcuriLAR, LT
-
Alex LeatherwoodLAC, RT
-
Austin DeculusNO, RT
-
Brandon WaltonCAR, RT
-
Caleb JonesNE, LT
-
Chasen HinesMIA, G
-
Chris GlaserCHI, C
-
Corey BullockBAL, C
-
Dakoda ShepleyDAL, C
-
Dalton WagnerLV, RT
-
Darrian DalcourtBAL, G
-
Donovan JenningsGB, G
-
Doug NesterPIT, LT
-
Drake NugentSF, C
-
Haggai Chisom NdubuisiWAS, T
-
Ja'Tyre CarterCAR, G
-
Jackson BartonARI, LT
-
Jimmy MorrisseyNYG, C
-
Josiah EzirimNO, RT
-
Julian Good-JonesWAS, G
-
Karsen BarnhartLAC, G
-
Kilian ZiererHOU, T
-
Kingsley EguakunDET, C
-
Kohl LevaoNYJ, G
-
Laekin VakalahiPHI, T
-
Liam FornadelNE, G
-
Lorenz MetzTB, T
-
Lorenzo ThompsonCLE, LT
-
Luke HaggardTB, G
-
Luke TenutaARI, RT
-
Mike EdwardsBUF, G
-
Nick GargiuloDEN, G
-
Obinna EzeNYJ, T
-
Raiqwon O'NealTB, LT
-
Richard GouraigeBUF, RT
-
Roy MbaetekaCLE, T
-
Steven JonesJAX, G
-
Tashawn ManningCIN, G
-
Theo BenedetCHI, G
-
Will PutnamLV, C
-
411Andrew StueberCIN, LT
-
412Bobby HartWAS, G/T
-
413Cameron TomCLE, C
-
Nick LeverettARI, G
-
415Gottlieb AyedzeLV, RT
-
416Isaiah PrinceTEN, T
-
417Javion CohenCLE, G
-
418Dennis DaleyJAX, G
-
Tremayne AnchrumHOU, G
-
420Malaesala Aumavae-LauluBAL, G
-
McClendon CurtisSEA, G
-
Spencer RollandGB, RT
-
423Mark GlowinskiIND, G
-
424Andrew CokerCIN, RT
-
Andrew RaymCAR, C
-
Tyrone Wheatley Jr.ATL, RT
-
427Joshua MilesNYG, RT
-
Matt HennessyATL, G
-
429Tyler ShatleyJAX, G/C
-
430Arlington HambrightTEN, G
-
Josh SillsIND, G
-
Marcellus JohnsonNYG, LT
-
433Charlie HeckARI, RT
-
Tyre PhillipsNYG, T
-
435Bryan HudsonNYG, C
-
Matt CindricNYJ, T
-
Ryan HayesMIA, LT
-
438Calvin ThrockmortonDEN, G
-
439Chandler BrewerNO, G
-
Mason BrooksIND, G
-
Ricky StrombergCHI, C
-
442Jovaughn GwynATL, C
-
Marquis HayesGB, G
-
Sebastian GutierrezSF, LT
-
445Mike NovitskySEA, C
-
Zack BaileyNYJ, G
Top 100 Positional Breakdown
-
1100
-
2100
Top 100 Team Breakdown
-
15
-
25
-
35
-
45
-
55
-
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
-
311
-
321
Top 9999 Positional Breakdown
-
1100
-
2100
Top 9999 Team Breakdown
-
15
-
25
-
35
-
45
-
55
-
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
-
311
-
321