NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Jake PlummerARI, QB
-
2Keyshawn JohnsonTB, WR
-
3Bryant YoungSF, DT
-
Joey GallowayDAL, WR
-
5Tim CouchCLE, QB
-
6Eric MouldsBUF, WR
-
Michael StrahanNYG, DE
-
8Peyton ManningIND, QB
-
9Issac BruceSTL, WR
-
Kurt WarnerSTL, QB
-
Marvin HarrisonIND, WR
-
12Donovan McNabbPHI, QB
-
13Ryan LeafDAL, QB
-
14Brett FavreGB, QB
-
Terrell DavisDEN, RB
-
16Robert PorcherDET, DE
-
17Akili SmithCIN, QB
-
18Eddie GeorgeTEN, RB
-
19LaVar ArringtonWAS, OLB
-
20Corey DillonCIN, RB
-
Emmitt SmithDAL, RB
-
22Courtney BrownCLE, DE
-
23Antonio FreemanGB, WR
-
Chris SamuelsWAS, T
-
Randy MossMIN, WR
-
Sean GilbertCAR, DT
-
Steve McNairTEN, QB
-
28Edgerrin JamesIND, RB
-
29Leonard DavisARI, G
-
30Mo LewisNYJ, LB
-
31Gerard WarrenCLE, DT
-
32Ricky WilliamsNO, RB
-
33Herman MooreDET, WR
-
34Warren SappTB, DT
-
35Rob JohnsonBUF, QB
-
36Peter WarrickCIN, WR
-
37John FinaBUF, T
-
38Kordell StewartPIT, QB
-
39Charles WoodsonOAK, SS
-
Derrick BrooksTB, LB
-
Ray BuchananATL, CB
-
Tra ThomasPHI, LT
-
Willie McGinestNE, LB
-
44Jamal AndersonATL, RB
-
Justin SmithCIN, DE
-
Terrell OwensSF, WR
-
47Darren SharperGB, S
-
Marshall FaulkSTL, RB
-
Muhsin MuhammadCAR, WR
-
Wally WilliamsNO, G
-
Will ShieldsKC, G
-
52Jamal LewisBAL, RB
-
53Brad JohnsonTB, QB
-
54Orlando PaceSTL, T
-
55Corey SimonPHI, DT
-
Vinny TestaverdeNYJ, QB
-
57Cade McNownMIA, QB
-
58Chris ChandlerATL, QB
-
Grant WistromSTL, DE
-
Jerome BettisPIT, RB
-
LaDainian TomlinsonSD, RB
-
Lawyer MilloyNE, S
-
63Kyle TurleyNO, LT
-
64John LynchTB, S
-
65Brian UrlacherCHI, LB
-
Plaxico BurressPIT, WR
-
R.W. McQuartersCHI, CB
-
68Darren WoodsonDAL, S
-
Greg EllisDAL, LB
-
Torry HoltSTL, WR
-
71Champ BaileyWAS, CB
-
72Samari RolleTEN, CB
-
73Ahman GreenGB, RB
-
Dan WilkinsonWAS, DT
-
Daunte CulpepperMIN, QB
-
Fred TaylorJAC, RB
-
Jeff BlakeNO, QB
-
Kerry CollinsNYG, QB
-
Rich GannonOAK, QB
-
Rocket IsmailDAL, WR
-
Travis TaylorBAL, WR
-
82Richard SeymourNE, DT
-
83Marcus PollardIND, TE
-
84Bubba FranksGB, TE
-
85Deltha O'NealDEN, CB
-
86Julian PetersonSF, LB
-
87Ken DilgerIND, TE
-
Ron DayneNYG, RB
-
Shannon SharpeBAL, TE
-
Zach ThomasMIA, LB
-
91Walter JonesSEA, T
-
92Bruce SmithWAS, DE
-
93Chad PenningtonNYJ, QB
-
94Bryan RobinsonCHI, DE
-
Jon KitnaCIN, QB
-
Phil HansenBUF, DE
-
Ryan TuckerSTL, T
-
Tony BoselliJAC, T
-
99Shaun AlexanderSEA, RB
-
Sylvester MorrisKC, WR
-
101Matt BirkMIN, C
-
102David BostonARI, WR
-
Jason PeterCAR, DE
-
Keith BrookingATL, LB
-
Pat WilliamsBUF, DT
-
Stockar McDougleDET, G
-
107Chris McAlisterBAL, CB
-
108Aeneas WilliamsSTL, CB
-
Anthony SimmonsSEA, ILB
-
Chris McIntoshSEA, T
-
Takeo SpikesCIN, LB
-
112Antoine WinfieldBUF, CB
-
113Tiki BarberNYG, RB
-
Warrick DunnTB, RB
-
115Santana MossNYJ, WR
-
116Kevin DysonTEN, WR
-
117Steve HutchinsonSEA, G
-
118Garrison HearstSF, RB
-
119Andre CarterSF, DE
-
Brian SimmonsCIN, ILB
-
Jeff BackusDET, T
-
122Nate ClementsBUF, CB
-
123Duane StarksBAL, CB
-
Luke PetitgoutNYG, RT
-
125Casey HamptonPIT, DT
-
126Kevin CarterTEN, DE
-
127Chris HovanMIN, DT
-
Derrick MasonTEN, WR
-
Deuce McAllisterNO, RB
-
Doug FlutieSD, QB
-
Michael VickATL, QB
-
Ray LewisBAL, LB
-
Vonnie HollidayGB, DT
-
134Terry FairDET, CB
-
135Rashard AndersonCAR, CB
-
136Will AllenNYG, S
-
137Ahmed PlummerSF, CB
-
138Joe HornNO, WR
-
139Erik FlowersBUF, DE
-
140Tebucky JonesNE, S
-
Tony GonzalezKC, TE
-
142Ronde BarberTB, CB
-
143Kenard LangWAS, DE
-
144Brian DawkinsPHI, S
-
Bruce MatthewsHST, G
-
Hines WardPIT, WR
-
Jamie SharperBAL, LB
-
Mo CollinsOAK, G
-
Olindo MareMIA, K
-
Ted WashingtonCHI, DT
-
Zach WiegertJAC, T
-
152Tim BrownOAK, WR
-
153Reggie WayneIND, WR
-
Rod SmithDEN, WR
-
155Hollis ThomasPHI, DT
-
Todd HeapBAL, TE
-
157Cris CarterMIN, WR
-
Jason GildonPIT, LB
-
159Ryan PickettSTL, DT
-
160Shaun EllisNYJ, DE
-
161Rob MorrisIND, ILB
-
162Shaun WilliamsNYG, S
-
163Trung CanidateSTL, RB
-
164John AbrahamNYJ, OLB
-
Marcus StroudJAC, DT
-
Matt HasselbeckSEA, QB
-
Preist HolmesKC, RB
-
R. Jay SowardJAC, WR
-
Randall McDanielTB, G
-
Ryan LongwellGB, K
-
Sammy KnightNO, S
-
Sebastian JanikowskiOAK, K
-
Wayne ChrebetNYJ, WR
-
174Anthony BechtNYJ, TE
-
175Keith BulluckTEN, LB
-
176Ronnie BradfordATL, CB
-
177Drew BreesSD, QB
-
178Donovin DariusJAC, S
-
179Ray BrownSF, G
-
180Jerry PorterOAK, WR
-
181Alan FanecaPIT, G
-
Larry CentersWAS, FB
-
Mitch BergerMIN, P
-
184LeRoy ButlerGB, S
-
185Jason ElamDEN, K
-
186Patrick KerneyATL, DE
-
187Kyle Vanden BoschARI, DE
-
Tim BowensMIA, DT
-
189Thomas JonesARI, RB
-
190John AveryDEN, RB
-
191Chad JohnsonCIN, WR
-
192Darren HowardNO, DE
-
193Victor RileyKC, LT
-
194Aaron SchobelBUF, DE
-
195Matt LightNE, T
-
196Qadry IsmailBAL, WR
-
197Lomas BrownNYG, T
-
198Fred SmootWAS, CB
-
199Kris JenkinsCAR, DT
-
200R.W. McQuartersCHI, CB
-
201Desmond HowardDET, WR
-
202Todd LyghtDET, CB
-
203Chad CliftonGB, T
-
Jackie HarrisDAL, TE
-
John KasayCAR, K
-
206Mike PetersonIND, LB
-
207Jerome PathonIND, WR
-
208Charlie BatchDET, QB
-
David PattenNE, WR
-
Jeff GarciaSF, QB
-
Neil O'DonnellTEN, QB
-
Richmond WebbCIN, T
-
Walt HarrisCHI, CB
-
214Travis HenryBUF, RB
-
215Reggie KellyATL, TE
-
216Jim KleinsasserMIN, TE
-
217Shaun RogersDET, DT
-
218Adam VinatieriNE, K
-
Deon GrantCAR, S
-
220Flozell AdamsDAL, T
-
221Brad MeesterJAC, C
-
Brent AlexanderPIT, S
-
223Todd WeinerSEA, T
-
224Mike CaldwellPHI, LB
-
Randy ThomasNYJ, G
-
Rodney HarrisonSD, S
-
227David AkersPHI, K
-
Jerry RiceOAK, WR
-
229Jeremy NewberrySF, C
-
230Rich BrahamCIN, C
-
231Adrian WilsonARI, S
-
232Mike GandyCHI, T
-
233Chris WeinkeCAR, QB
-
Steve BeuerleinDEN, QB
-
Steve SmithCAR, WR
-
Todd CollinsKC, QB
-
Trent DilferSEA, QB
-
238Ron EdwardsBUF, DT
-
239Kendrick ClancyPIT, DT
-
240Chris RedmanBAL, QB
-
241Cooper CarlisleDEN, G
-
242Laveranues ColesNYJ, WR
-
243Curtis MartinNYJ, RB
-
244Brock HuardSEA, QB
-
245Joey PorterPIT, LB
-
246Dan CampbellNYG, TE
-
Dave BrownARI, QB
-
248Tom BurkeARI, DE
-
249Chike OkeaforSF, G
-
250Roberto GarzaATL, C
-
251Rudi JohnsonCIN, RB
-
252Cletidus HuntGB, DT
-
253Sage RosenfelsWAS, QB
-
254Monty BeiselKC, LB
-
255Larry CentersBUF, FB
-
Ty DetmerDET, QB
-
257David BarrettARI, CB
-
258Marcus BellARI, DT
-
259Correll BuckhalterPHI, RB
-
260Floyd WomackSEA, G
-
261Brandon ManumaleunaSTL, TE
-
262Dexter JacksonTB, S
-
263Aaron SmithPIT, DE
-
264Antonio CochranSEA, DE
-
265Peppi ZellnerDAL, DE
-
266Bobbie WilliamsPHI, G
-
267Kelly HolcombCLE, QB
-
268Josh BidwellGB, P
-
269Brad BadgerMIN, G
-
270Matt LehrDAL, C
-
271Steve BushARI, TE
-
272Clark HaggansPIT, LB
-
273Jerame TumanPIT, TE
-
274A.J. FeeleyPHI, QB
-
275Nail DiggsGB, LB
-
Sammy MorrisBUF, RB
-
277Troy WaltersMIN, WR
-
278Kwamie LassiterARI, S
-
279Shane LechlerOAK, P
-
280Rodney BaileyPIT, DE
-
281Neil RackersCIN, K
-
282David MartinGB, TE
-
283Brandon StokleyBAL, WR
-
284Tom BradyNE, QB
-
285T.J. HoushmandzadehCIN, WR
-
286Donald DriverGB, WR
-
287Rodney ThomasATL, RB
-
288Kevin HouserNO, LS
-
289Marc BulgerSTL, QB
-
290Brian JenningsSF, LS
-
Lamont WarrenDET, RB
-
Todd McClureATL, C
-
293Rob MeierJAC, DE
-
Trevor InsleyIND, WR
-
295Aaron SteckerTB, RB
-
296Terrence WilkinsIND, WR
-
297Dominic RhodesIND, RB
-
Joe ZelenkaJAC, LS
-
LeVar WoodsARI, LB
-
300Billy VolekTEN, QB
-
James HallDET, DE
-
302Adewale OgunleyeMIA, DE
-
303Dan KreiderPIT, RB
-
304Drew BennettTEN, C
-
Henry JonesMIN, S
-
306Chris HokePIT, T
-
307Rich SeubertNYG, G
Top 100 Positional Breakdown
-
161
-
226
-
321
-
416
-
515
-
615
-
711
-
810
-
98
-
104
Top 100 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
103
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
311
Top 9999 Positional Breakdown
-
161
-
226
-
321
-
416
-
515
-
615
-
711
-
810
-
98
-
104
Top 9999 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
103
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
302
-
311