NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Brett FavreGB, QB
-
2Bryant YoungSF, DT
-
3Corey DillonCIN, RB
-
4Eric MouldsBUF, WR
-
5Drew BledsoeNE, QB
-
6Charlie BatchDET, QB
-
7Justin SmithCIN, DE
-
Randy MossMIN, WR
-
Steve McNairTEN, QB
-
10Ray BuchananATL, CB
-
11Mo LewisNYJ, LB
-
12Derrick BrooksTB, LB
-
13Bryan RobinsonCHI, DE
-
14Darren SharperGB, S
-
Will ShieldsKC, G
-
16Brad JohnsonTB, QB
-
17Junior SeauSD, LB
-
LaDainian TomlinsonSD, RB
-
Michael StrahanNYG, DE
-
20R.W. McQuartersCHI, CB
-
21Jerome BettisPIT, RB
-
22Emmitt SmithDAL, RB
-
Richard SeymourNE, DT
-
24Aeneas WilliamsSTL, CB
-
Vinny TestaverdeNYJ, QB
-
26Cris CarterMIN, WR
-
27Samari RolleTEN, CB
-
28Edgerrin JamesIND, RB
-
29Dan WilkinsonWAS, DT
-
30Ahman GreenGB, RB
-
31Curtis MartinNYJ, RB
-
32Andre CarterSF, DE
-
33Marcus PollardIND, TE
-
34Chris ChandlerATL, QB
-
Michael VickATL, QB
-
36Ray LewisBAL, LB
-
37Eddie GeorgeTEN, RB
-
38Jon KitnaCIN, QB
-
Sean GilbertCAR, DT
-
40Peyton ManningIND, QB
-
41Kordell StewartPIT, QB
-
42Matt BirkMIN, C
-
43Warren SappTB, DT
-
44Jake PlummerARI, QB
-
Lomas BrownCLE, T
-
Rob JohnsonBUF, QB
-
Ted WashingtonCHI, DT
-
Tiki BarberNYG, RB
-
Tony BoselliJAC, T
-
50Rich GannonOAK, QB
-
51Steve HutchinsonSEA, G
-
52Jamal AndersonATL, RB
-
53Bruce SmithWAS, DE
-
Zach ThomasMIA, LB
-
55Casey HamptonPIT, DT
-
56Kevin CarterTEN, DE
-
57Derrick MasonTEN, WR
-
Doug FlutieSD, QB
-
Kerry CollinsNYG, QB
-
Terrell OwensSF, WR
-
61Antonio FreemanGB, WR
-
62Hines WardPIT, WR
-
63Olindo MareMIA, K
-
Rod SmithDEN, WR
-
65Will AllenNYG, S
-
66Joe HornNO, WR
-
67Troy VincentPHI, CB
-
68Marshall FaulkSTL, RB
-
69Bruce MatthewsHST, G
-
Jamie SharperBAL, LB
-
Ronde BarberTB, CB
-
Terrell DavisDEN, RB
-
Tim BowensMIA, DT
-
74Reggie WayneIND, WR
-
75Todd HeapBAL, TE
-
76Charles WoodsonOAK, SS
-
77Ryan PickettSTL, DT
-
78Wally WilliamsNO, G
-
79Matt HasselbeckSEA, QB
-
80Jeff BlakeNO, QB
-
Richmond WebbCIN, T
-
Robert PorcherDET, DE
-
83Ryan LongwellGB, K
-
84Orlando PaceSTL, T
-
Wayne ChrebetNYJ, WR
-
86Jason GildonPIT, LB
-
87Chad PenningtonNYJ, QB
-
88Ray BrownSF, G
-
89Drew BreesSD, QB
-
90John FinaBUF, T
-
Phil HansenBUF, DE
-
Shannon SharpeBAL, TE
-
93David PattenNE, WR
-
94Hollis ThomasPHI, DT
-
95Tra ThomasPHI, LT
-
96Zach WiegertJAC, T
-
97Brian DawkinsPHI, S
-
98Jamal LewisBAL, RB
-
99Ken DilgerIND, TE
-
100Lomas BrownNYG, T
-
101Chad JohnsonCIN, WR
-
102Randall McDanielTB, G
-
Rodney HarrisonSD, S
-
104John LynchTB, S
-
105David AkersPHI, K
-
106Desmond HowardDET, WR
-
107Todd LyghtDET, CB
-
108Aaron SchobelBUF, DE
-
109Brent AlexanderPIT, S
-
110Kurt WarnerSTL, QB
-
111Kris JenkinsCAR, DT
-
112Herman MooreDET, WR
-
Ryan TuckerSTL, T
-
Walt HarrisCHI, CB
-
115Dorsey LevensGB, RB
-
Jeff GarciaSF, QB
-
Jerry RiceOAK, WR
-
Lawyer MilloyNE, S
-
119Corey SimonPHI, DT
-
120LeRoy ButlerGB, S
-
121Courtney BrownCLE, DE
-
122Rich BrahamCIN, C
-
Ronnie BradfordATL, CB
-
124Champ BaileyWAS, CB
-
125Plaxico BurressPIT, WR
-
126Grant WistromSTL, DE
-
127Qadry IsmailBAL, WR
-
128Alan FanecaPIT, G
-
129Walter JonesSEA, T
-
130Shaun RogersDET, DT
-
131Anthony ClementARI, T
-
London FletcherSTL, ILB
-
133Neil O'DonnellTEN, QB
-
134Peter WarrickCIN, WR
-
135Greg EllisDAL, LB
-
136Warrick DunnTB, RB
-
137Duane StarksBAL, CB
-
138Fred TaylorJAC, RB
-
139Kyle TurleyNO, LT
-
140Shaun EllisNYJ, DE
-
Simeon RiceTB, DE
-
Steve BeuerleinDEN, QB
-
Trent DilferSEA, QB
-
144Tim BrownOAK, WR
-
145Keith BrookingATL, LB
-
146Jason ElamDEN, K
-
Larry CentersWAS, FB
-
148John AbrahamNYJ, OLB
-
149Torry HoltSTL, WR
-
150Tony GonzalezKC, TE
-
151Donovin DariusJAC, S
-
152Kwamie LassiterARI, S
-
Ty DetmerDET, QB
-
154Kenard LangWAS, DE
-
155John AveryDEN, RB
-
R.W. McQuartersCHI, CB
-
157David BostonARI, WR
-
158Larry CentersBUF, FB
-
Todd CollinsKC, QB
-
160Victor RileyKC, LT
-
161Mike CaldwellPHI, LB
-
Vonnie HollidayGB, DT
-
163Kelly HolcombCLE, QB
-
164Herman MooreNYG, WR
-
165Adrian WilsonARI, S
-
166Shaun WilliamsNYG, S
-
167Mike GandyCHI, T
-
168Kevin DysonTEN, WR
-
169Chris WeinkeCAR, QB
-
Steve SmithCAR, WR
-
171Chris McAlisterBAL, CB
-
172Brandon StokleyBAL, WR
-
173Jerome PathonIND, WR
-
174Adam VinatieriNE, K
-
Dave BrownARI, QB
-
Tom CarterCIN, CB
-
177Anthony SimmonsSEA, ILB
-
178Sebastian JanikowskiOAK, K
-
179Tebucky JonesNE, S
-
180Mo CollinsOAK, G
-
181R. Jay SowardJAC, WR
-
Trung CanidateSTL, RB
-
183Keith BulluckTEN, LB
-
184Anthony BechtNYJ, TE
-
Brad BadgerMIN, G
-
Issac BruceSTL, WR
-
Jackie HarrisDAL, TE
-
188Brian SimmonsCIN, ILB
-
189Terry FairDET, CB
-
190Steve BushARI, TE
-
191Rob MorrisIND, ILB
-
192Bertrand BerryDEN, DE
-
193Jason PeterCAR, DE
-
Takeo SpikesCIN, LB
-
195Ahmed PlummerSF, CB
-
Rodney ThomasATL, RB
-
197Roberto GarzaATL, C
-
198Rashard AndersonCAR, CB
-
199Flozell AdamsDAL, T
-
200Corey ChavousARI, S
-
201Mike PetersonIND, LB
-
Monty BeiselKC, LB
-
203Izell ReeseDAL, S
-
204Lamont WarrenDET, RB
-
205Erik FlowersBUF, DE
-
Joey GallowayDAL, WR
-
Keyshawn JohnsonTB, WR
-
Marvin HarrisonIND, WR
-
Mitch BergerMIN, P
-
Randall CunninghamBAL, QB
-
Torrance SmallNE, WR
-
212Todd WeinerSEA, T
-
213Marcus BellARI, DT
-
214Ki-Jana CarterWAS, RB
-
215Henry JonesMIN, S
-
216Alex Van PeltBUF, QB
-
Mark RypienIND, QB
-
Terry AllenBAL, RB
-
219Floyd WomackSEA, G
-
220Brandon ManumaleunaSTL, TE
-
221Ron DayneNYG, RB
-
222Jim KleinsasserMIN, TE
-
223Danny WuerffelCHI, QB
-
224Dale CarterMIN, CB
-
225Reggie KellyATL, TE
-
226Darren HowardNO, DE
-
227Jake DelhommeCAR, QB
-
Jeremy NewberrySF, C
-
Ryan LeafDAL, QB
-
230Oliver RossPIT, T
-
231Travis TaylorBAL, WR
-
232Daunte CulpepperMIN, QB
-
233Julian PetersonSF, LB
-
234Aaron SmithPIT, DE
-
Akili SmithCIN, QB
-
Antoine WinfieldBUF, CB
-
Antonio CochranSEA, DE
-
Brian FinneranATL, WR
-
Cade McNownMIA, QB
-
Chike OkeaforSF, G
-
Dan CampbellNYG, TE
-
Dexter JacksonTB, S
-
Donovan McNabbPHI, QB
-
Jerame TumanPIT, TE
-
Joe ZelenkaJAC, LS
-
Joey PorterPIT, LB
-
Keion CarpenterBUF, S
-
Luke PetitgoutNYG, RT
-
Mike SchneckPIT, LS
-
Peppi ZellnerDAL, DE
-
Phil DawsonCLE, K
-
Ricky WilliamsNO, RB
-
Terrence WilkinsIND, WR
-
Tim CouchCLE, QB
-
Tom BurkeARI, DE
-
256Thomas JonesARI, RB
-
257Brian UrlacherCHI, LB
-
Chad CliftonGB, T
-
Chris SamuelsWAS, T
-
260Tom BradyNE, QB
-
261Deltha O'NealDEN, CB
-
262Tommy BennettDET, S
-
263Chris HovanMIN, DT
-
264Matt LehrDAL, C
-
265Brock HuardSEA, QB
-
Todd McClureATL, C
-
267Dominic RaiolaDET, C
-
268A.J. FeeleyPHI, QB
-
269LaVar ArringtonWAS, OLB
-
270Aaron SteckerTB, RB
-
Adewale OgunleyeMIA, DE
-
Billy VolekTEN, QB
-
Bobbie WilliamsPHI, G
-
Brad MeesterJAC, C
-
Brian WatersKC, G
-
Bubba FranksGB, TE
-
Chris McIntoshSEA, T
-
Chris RedmanBAL, QB
-
Clark HaggansPIT, LB
-
Dan KreiderPIT, RB
-
David BarrettARI, CB
-
Jim FinnIND, FB
-
Kendrick ClancyPIT, DT
-
Kevin HouserNO, LS
-
Sammy MorrisBUF, RB
-
Shane LechlerOAK, P
-
Shaun AlexanderSEA, RB
-
Stockar McDougleDET, G
-
Sylvester MorrisKC, WR
-
Troy WaltersMIN, WR
-
291Cletidus HuntGB, DT
-
292Brian JenningsSF, LS
-
Cornell GreenNYJ, T
-
Trevor InsleyIND, WR
-
295Rodney BaileyPIT, DE
-
296David MartinGB, TE
-
297T.J. HoushmandzadehCIN, WR
-
298Marc BulgerSTL, QB
-
299Dominic RhodesIND, RB
-
LeVar WoodsARI, LB
-
301Drew BennettTEN, C
-
302Brian MoormanBUF, P
-
Corey IvyTB, CB
-
Jay FeelyATL, K
-
Ross TuckerWAS, OL
-
306Chris HokePIT, T
-
307Mike LeachTEN, LS
-
308Corey IvyTB, CB
-
309Chad SlaughterOAK, T
-
Cornell GreenMIA, T
Top 100 Positional Breakdown
-
120
-
218
-
314
-
413
-
512
-
610
-
77
-
84
-
92
Top 100 Team Breakdown
-
15
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
154
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301
-
311
-
321
Top 9999 Positional Breakdown
-
120
-
218
-
314
-
413
-
512
-
610
-
77
-
84
-
92
Top 9999 Team Breakdown
-
15
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
154
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301
-
311
-
321