NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Michael VickATL, QB
-
2Drew BledsoeNE, QB
-
3Brett FavreGB, QB
-
4Peyton ManningIND, QB
-
5Donovan McNabbPHI, QB
-
6Randy MossMIN, WR
-
7Akili SmithCIN, QB
-
Michael StrahanNYG, DE
-
9Steve McNairTEN, QB
-
10Junior SeauSD, LB
-
11Kevin CarterTEN, DE
-
12Jason TaylorMIA, DE
-
13Tim CouchCLE, QB
-
14Kurt WarnerSTL, QB
-
15Keyshawn JohnsonTB, WR
-
16Sean GilbertCAR, DT
-
17Ray LewisBAL, LB
-
Tony BoselliJAC, T
-
19Marshall FaulkSTL, RB
-
20Jamal AndersonATL, RB
-
21LaDainian TomlinsonSD, RB
-
22Samari RolleTEN, CB
-
23Eric MouldsBUF, WR
-
Robert PorcherDET, DE
-
25Bryant YoungSF, DT
-
26Charlie BatchDET, QB
-
27Jerome BettisPIT, RB
-
28Jake PlummerARI, QB
-
Warren SappTB, DT
-
30Curtis MartinNYJ, RB
-
Derrick BrooksTB, LB
-
Issac BruceSTL, WR
-
Joey GallowayDAL, WR
-
Ray BuchananATL, CB
-
35Eddie GeorgeTEN, RB
-
36Leonard DavisARI, G
-
37Terrell DavisDEN, RB
-
38Emmitt SmithDAL, RB
-
39Gerard WarrenCLE, DT
-
40Brad JohnsonTB, QB
-
Simeon RiceTB, DE
-
42Cris CarterMIN, WR
-
Tim BowensMIA, DT
-
44Vinny TestaverdeNYJ, QB
-
45Chris ChandlerATL, QB
-
Kordell StewartPIT, QB
-
47Corey DillonCIN, RB
-
48Marvin HarrisonIND, WR
-
Tra ThomasPHI, LT
-
50Doug FlutieSD, QB
-
51Antonio FreemanGB, WR
-
Darren SharperGB, S
-
Lawyer MilloyNE, S
-
Rob JohnsonBUF, QB
-
Terrell OwensSF, WR
-
Willie McGinestNE, LB
-
57Aeneas WilliamsSTL, CB
-
58Herman MooreDET, WR
-
59John LynchTB, S
-
60Mo LewisNYJ, LB
-
61Matt HasselbeckSEA, QB
-
62Jeff GarciaSF, QB
-
63Bruce SmithWAS, DE
-
Chad PenningtonNYJ, QB
-
65Zach ThomasMIA, LB
-
66Bruce MatthewsHST, G
-
67John FinaBUF, T
-
Muhsin MuhammadCAR, WR
-
69Jamie SharperBAL, LB
-
70Matt BirkMIN, C
-
71Derrick MasonTEN, WR
-
Jeff BlakeNO, QB
-
73Will ShieldsKC, G
-
74Dan WilkinsonWAS, DT
-
LeRoy ButlerGB, S
-
76Rodney HarrisonSD, S
-
Tiki BarberNYG, RB
-
78Kerry CollinsNYG, QB
-
79Troy VincentPHI, CB
-
80R.W. McQuartersCHI, CB
-
81Richard SeymourNE, DT
-
82Rich GannonOAK, QB
-
83Bryan RobinsonCHI, DE
-
84Wally WilliamsNO, G
-
85Ahman GreenGB, RB
-
86Rod SmithDEN, WR
-
87Lomas BrownCLE, T
-
88Shannon SharpeBAL, TE
-
89Ronde BarberTB, CB
-
90Orlando PaceSTL, T
-
91Charles WoodsonOAK, SS
-
92Courtney BrownCLE, DE
-
93Ray BrownSF, G
-
94Garrison HearstSF, RB
-
95Darren WoodsonDAL, S
-
Ken DilgerIND, TE
-
Richmond WebbCIN, T
-
Rocket IsmailDAL, WR
-
99Justin SmithCIN, DE
-
100Jon KitnaCIN, QB
-
101Neil O'DonnellTEN, QB
-
102Joe HornNO, WR
-
Marcus PollardIND, TE
-
104Ryan TuckerSTL, T
-
105Wayne ChrebetNYJ, WR
-
106Andre CarterSF, DE
-
107Lomas BrownNYG, T
-
Pat WilliamsBUF, DT
-
Ted WashingtonCHI, DT
-
Zach WiegertJAC, T
-
111Brian DawkinsPHI, S
-
112Peter WarrickCIN, WR
-
113Jamal LewisBAL, RB
-
114Walter JonesSEA, T
-
115Phil HansenBUF, DE
-
116Ryan LeafDAL, QB
-
117Hollis ThomasPHI, DT
-
118Tim BrownOAK, WR
-
119Randall McDanielTB, G
-
120Jason GildonPIT, LB
-
121Grant WistromSTL, DE
-
122Hines WardPIT, WR
-
123Edgerrin JamesIND, RB
-
Olindo MareMIA, K
-
Qadry IsmailBAL, WR
-
Torry HoltSTL, WR
-
127Marcus StroudJAC, DT
-
128Corey SimonPHI, DT
-
129Dorsey LevensGB, RB
-
130Kyle TurleyNO, LT
-
131Champ BaileyWAS, CB
-
132Greg EllisDAL, LB
-
133Walt HarrisCHI, CB
-
134LaVar ArringtonWAS, OLB
-
135Santana MossNYJ, WR
-
136Sammy KnightNO, S
-
137Ricky WilliamsNO, RB
-
138Ronnie BradfordATL, CB
-
139Casey HamptonPIT, DT
-
140Chris SamuelsWAS, T
-
Fred TaylorJAC, RB
-
142David BostonARI, WR
-
143Plaxico BurressPIT, WR
-
144Preist HolmesKC, RB
-
145Brian UrlacherCHI, LB
-
146Shaun EllisNYJ, DE
-
147Duane StarksBAL, CB
-
148Antoine WinfieldBUF, CB
-
149Chris McAlisterBAL, CB
-
150Larry CentersWAS, FB
-
151Warrick DunnTB, RB
-
152John AbrahamNYJ, OLB
-
153Jason PeterCAR, DE
-
Ryan LongwellGB, K
-
155Travis TaylorBAL, WR
-
156Ron DayneNYG, RB
-
157Alan FanecaPIT, G
-
158Daunte CulpepperMIN, QB
-
Jeff BackusDET, T
-
160Deltha O'NealDEN, CB
-
161Steve HutchinsonSEA, G
-
Will AllenNYG, S
-
163Jerry RiceOAK, WR
-
164Nate ClementsBUF, CB
-
165Keith BrookingATL, LB
-
166David PattenNE, WR
-
167Damien WoodyNE, G
-
168Jackie HarrisDAL, TE
-
169Anthony SimmonsSEA, ILB
-
170Julian PetersonSF, LB
-
171Bubba FranksGB, TE
-
172Todd LyghtDET, CB
-
173Todd HeapBAL, TE
-
174Ahmed PlummerSF, CB
-
Sebastian JanikowskiOAK, K
-
Tony GonzalezKC, TE
-
177Takeo SpikesCIN, LB
-
178Kwamie LassiterARI, S
-
Mitch BergerMIN, P
-
Rashard AndersonCAR, CB
-
Ryan PickettSTL, DT
-
182Cade McNownMIA, QB
-
183Kenard LangWAS, DE
-
Kevin DysonTEN, WR
-
185Brian SimmonsCIN, ILB
-
Deuce McAllisterNO, RB
-
187Erik FlowersBUF, DE
-
R. Jay SowardJAC, WR
-
189Rob MorrisIND, ILB
-
Vonnie HollidayGB, DT
-
191Anthony BechtNYJ, TE
-
Anthony ClementARI, T
-
Keith BulluckTEN, LB
-
London FletcherSTL, ILB
-
Trung CanidateSTL, RB
-
196Rich BrahamCIN, C
-
Shaun AlexanderSEA, RB
-
Sylvester MorrisKC, WR
-
199Brent AlexanderPIT, S
-
200Stockar McDougleDET, G
-
Terry FairDET, CB
-
202John KasayCAR, K
-
Luke PetitgoutNYG, RT
-
204Shaun WilliamsNYG, S
-
205Chris McIntoshSEA, T
-
John AveryDEN, RB
-
Mo CollinsOAK, G
-
208Desmond HowardDET, WR
-
209Victor RileyKC, LT
-
210Steve BeuerleinDEN, QB
-
Todd CollinsKC, QB
-
Trent DilferSEA, QB
-
213Donovin DariusJAC, S
-
R.W. McQuartersCHI, CB
-
215Chris HovanMIN, DT
-
216David AkersPHI, K
-
217Patrick KerneyATL, DE
-
218Drew BreesSD, QB
-
Ty DetmerDET, QB
-
220Aaron SchobelBUF, DE
-
221Dave BrownARI, QB
-
222Adam VinatieriNE, K
-
Mike CaldwellPHI, LB
-
224Reggie WayneIND, WR
-
225Darren HowardNO, DE
-
Larry CentersBUF, FB
-
227Jason ElamDEN, K
-
228Kyle Vanden BoschARI, DE
-
229Chad JohnsonCIN, WR
-
Thomas JonesARI, RB
-
231Kelly HolcombCLE, QB
-
232Jim KleinsasserMIN, TE
-
233Herman MooreNYG, WR
-
Jerry PorterOAK, WR
-
235Kris JenkinsCAR, DT
-
236Tebucky JonesNE, S
-
237Brad BadgerMIN, G
-
Lamont WarrenDET, RB
-
239Chad CliftonGB, T
-
240Matt LightNE, T
-
241Dominic RaiolaDET, C
-
Mike PetersonIND, LB
-
243Jerome PathonIND, WR
-
244Tom CarterCIN, CB
-
245Fred SmootWAS, CB
-
246Cooper CarlisleDEN, G
-
Flozell AdamsDAL, T
-
Reggie KellyATL, TE
-
249Dale CarterMIN, CB
-
Rodney ThomasATL, RB
-
251Travis HenryBUF, RB
-
252Shaun RogersDET, DT
-
253Steve BushARI, TE
-
254Deon GrantCAR, S
-
Todd WeinerSEA, T
-
256Brad MeesterJAC, C
-
Corey ChavousARI, S
-
258Izell ReeseDAL, S
-
259Randy ThomasNYJ, G
-
260Danny WuerffelCHI, QB
-
Randall CunninghamBAL, QB
-
Torrance SmallNE, WR
-
263Ki-Jana CarterWAS, RB
-
264Adrian WilsonARI, S
-
Alex Van PeltBUF, QB
-
Henry JonesMIN, S
-
Mark RypienIND, QB
-
Terry AllenBAL, RB
-
Tommy BennettDET, S
-
270Mike GandyCHI, T
-
271Ron EdwardsBUF, DT
-
Steve SmithCAR, WR
-
273Jeremy NewberrySF, C
-
274Chris WeinkeCAR, QB
-
275Chris RedmanBAL, QB
-
Kendrick ClancyPIT, DT
-
277Laveranues ColesNYJ, WR
-
278Bertrand BerryDEN, DE
-
Jake DelhommeCAR, QB
-
280Roberto GarzaATL, C
-
Rudi JohnsonCIN, RB
-
282Monty BeiselKC, LB
-
Nail DiggsGB, LB
-
Oliver RossPIT, T
-
Sage RosenfelsWAS, QB
-
286Brian FinneranATL, WR
-
Correll BuckhalterPHI, RB
-
Jeff SaturdayIND, C
-
Keion CarpenterBUF, S
-
Marcus BellARI, DT
-
Mike SchneckPIT, LS
-
292Bobbie WilliamsPHI, G
-
Brandon ManumaleunaSTL, TE
-
Brock HuardSEA, QB
-
Dan CampbellNYG, TE
-
Floyd WomackSEA, G
-
297David BarrettARI, CB
-
Joey PorterPIT, LB
-
Tom BurkeARI, DE
-
300Chike OkeaforSF, G
-
301Brandon StokleyBAL, WR
-
Cletidus HuntGB, DT
-
303A.J. FeeleyPHI, QB
-
304Dexter JacksonTB, S
-
Matt LehrDAL, C
-
306Aaron SmithPIT, DE
-
Adewale OgunleyeMIA, DE
-
Antonio CochranSEA, DE
-
Peppi ZellnerDAL, DE
-
310Joe ZelenkaJAC, LS
-
311David MartinGB, TE
-
Rodney BaileyPIT, DE
-
313Clark HaggansPIT, LB
-
Josh BidwellGB, P
-
Sammy MorrisBUF, RB
-
T.J. HoushmandzadehCIN, WR
-
317Dominic RhodesIND, RB
-
Troy WaltersMIN, WR
-
319Jim FinnIND, FB
-
Justin SnowIND, TE
-
Kevin HouserNO, LS
-
Mike LeachTEN, LS
-
Rich SeubertNYG, G
-
324Lonie PaxtonNE, LS
-
Neil RackersCIN, K
-
Phil DawsonCLE, K
-
Tom BradyNE, QB
-
328Brian JenningsSF, LS
-
Jerame TumanPIT, TE
-
Shane LechlerOAK, P
-
Trevor InsleyIND, WR
-
332Marc BulgerSTL, QB
-
333Donald DriverGB, WR
-
334Brian MoormanBUF, P
-
Chris HokePIT, T
-
Corey IvyTB, CB
-
Drew BennettTEN, C
-
LeVar WoodsARI, LB
-
Rob MeierJAC, DE
-
Ross TuckerWAS, OL
-
Terrence WilkinsIND, WR
-
Todd McClureATL, C
-
343Billy VolekTEN, QB
-
344Brian WatersKC, G
-
Dan KreiderPIT, RB
-
James HallDET, DE
-
347Aaron SteckerTB, RB
-
348Jay FeelyATL, K
-
349Cornell GreenNYJ, T
-
350Corey IvyTB, CB
-
351Chad SlaughterOAK, T
-
Cornell GreenMIA, T
Top 100 Positional Breakdown
-
159
-
229
-
324
-
416
-
514
-
613
-
712
-
812
-
97
-
102
Top 100 Team Breakdown
-
17
-
25
-
35
-
45
-
55
-
65
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321
Top 9999 Positional Breakdown
-
159
-
229
-
324
-
416
-
514
-
613
-
712
-
812
-
97
-
102
Top 9999 Team Breakdown
-
17
-
25
-
35
-
45
-
55
-
65
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321