NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Carson PalmerCIN, QB
-
2Drew BledsoeBUF, QB
-
3Randy MossMIN, WR
-
4Michael StrahanNYG, DE
-
5Ray LewisBAL, LB
-
6Michael VickATL, QB
-
7Keyshawn JohnsonTB, WR
-
8Ricky WilliamsMIA, RB
-
9Andre JohnsonHOU, WR
-
10Laveranues ColesWAS, WR
-
11Torry HoltSTL, WR
-
12Eric MouldsBUF, WR
-
13Kurt WarnerSTL, QB
-
Marvin HarrisonIND, WR
-
15Rod SmithDEN, WR
-
16Tom BradyNE, QB
-
17Charles WoodsonOAK, SS
-
Derrick BrooksTB, LB
-
19Richard SeymourNE, DT
-
20Justin SmithCIN, DE
-
21Darren SharperGB, S
-
Muhsin MuhammadCAR, WR
-
23Jerome McDouglePHI, DE
-
24Terence NewmanDAL, CB
-
25Michael HaynesCHI, DT
-
26John AbrahamNYJ, OLB
-
27Vonnie HollidayKC, DT
-
28Terrell SuggsBAL, OLB
-
29Dwight FreeneyIND, OLB
-
Quentin JammerSD, S
-
31Plaxico BurressPIT, WR
-
Todd WeinerATL, T
-
33George FosterDEN, T
-
34Kyle BollerBAL, QB
-
35Samari RolleTEN, CB
-
36Jeremy NewberrySF, C
-
Joey PorterPIT, LB
-
38Andre WoolfolkTEN, CB
-
39William JosephNYG, DT
-
40Jon KitnaCIN, QB
-
London FletcherBUF, ILB
-
42Matt BirkMIN, C
-
43Pat WilliamsBUF, DT
-
44Ed ReedBAL, S
-
45Kwame HarrisSF, T
-
46Jeremy ShockeyNYG, TE
-
Sammy DavisSD, CB
-
48Walt HarrisIND, CB
-
49Nick BarnettGB, ILB
-
50Andre CarterSF, DE
-
51Patrick RamseyWAS, QB
-
52Derrick MasonTEN, WR
-
53Will AllenNYG, S
-
54Hines WardPIT, WR
-
55Reggie WayneIND, WR
-
56Brian KellyTB, CB
-
Todd HeapBAL, TE
-
58Ryan PickettSTL, DT
-
59Boss BaileyDET, LB
-
60Charles TillmanCHI, CB
-
61Rex GrossmanCHI, QB
-
62Champ BaileyWAS, CB
-
Chike OkeaforSEA, G
-
Eugene WilsonNE, CB
-
Mike PetersonJAC, LB
-
Reggie KellyCIN, TE
-
Ryan LongwellGB, K
-
Sebastian JanikowskiOAK, K
-
69Drew BreesSD, QB
-
Jon StinchcombNO, T
-
71Al JohnsonDAL, C
-
72Taylor JacobsWAS, WR
-
73Adam VinatieriNE, K
-
Jason WhittleTB, G
-
Rashean MathisJAC, CB
-
76Eric SteinbachCIN, G
-
77Bethel JohnsonNE, WR
-
E.J. HendersonMIN, LB
-
Jerry PorterOAK, WR
-
80Andre GurodeDAL, C
-
81Drayton FlorenceSD, CB
-
82Bennie JoppruHOU, TE
-
83Pisa TinoisamoaSTL, LB
-
84Chaun ThompsonCLE, LB
-
85Eddie MooreMIA, LB
-
86Victor HobsonNYJ, LB
-
87Jake DelhommeCAR, QB
-
Jeff BlakeARI, QB
-
89Dan CampbellDAL, TE
-
90Chris KelsayBUF, DE
-
91Bruce NelsonCAR, G
-
92Aaron SchobelBUF, DE
-
Kawika MitchellKC, LB
-
Terry PierceDEN, LB
-
95Matt LightNE, T
-
96L.J. SmithPHI, TE
-
97Bryan ScottATL, OLB
-
Terrence KielSD, S
-
99Teyo JohnsonOAK, TE
-
100Anquan BoldinARI, WR
-
101Osi UmenyioraNYG, OLB
-
102Rian LindellBUF, K
-
Travis FisherSTL, CB
-
104Anthony AdamsSF, DT
-
105Chad CliftonGB, T
-
Mike DossIND, S
-
107Alonzo JacksonPIT, LB
-
108Aeneas WilliamsSTL, CB
-
Billy MillerHOU, TE
-
Brian FinneranATL, WR
-
David PattenNE, WR
-
Tyrone CalicoTEN, WR
-
Verron HaynesPIT, RB
-
114Dewayne WhiteTB, DE
-
115Shaun RogersDET, DT
-
116Deon GrantCAR, S
-
117Brent AlexanderPIT, S
-
118Brandon StokleyIND, WR
-
Phil DawsonCLE, K
-
120David AkersPHI, K
-
121Chris CrockerCLE, S
-
122Milford BrownHOU, G
-
123Justin FargasOAK, RB
-
124Lance BriggsCHI, OLB
-
125Jason WittenDAL, TE
-
126Wade SmithMIA, G
-
127B.J. AskewNYJ, FB
-
Jerame TumanPIT, TE
-
Oliver RossPIT, T
-
130Cory ReddingDET, DE
-
131Adrian WilsonARI, S
-
132Andre' GoodmanDET, CB
-
133Vince ManuwaiJAC, G
-
134Mike GandyCHI, T
-
135Wayne HunterSEA, T
-
Will WitherspoonCAR, OLB
-
137Steve BeuerleinDEN, QB
-
Steve SmithCAR, WR
-
139Kenny PetersonGB, DT
-
140Josh McCownARI, QB
-
141Coy WireBUF, LS
-
142Charlie BatchPIT, QB
-
143Mitch BergerNO, P
-
144Troy PolamaluPIT, S
-
145Chris BakerNYJ, TE
-
146David GarrardJAC, QB
-
147Bradie JamesDAL, LB
-
148Rob MeierJAC, DE
-
149Chris HopePIT, S
-
150Roberto GarzaATL, C
-
151Dan KleckoNE, FB
-
152Asante SamuelNE, CB
-
153Jarret JohnsonBAL, OLB
-
154Seneca WallaceSEA, QB
-
155Terrence McGeeBUF, CB
-
156Dave ZastudilBAL, P
-
Lonie PaxtonNE, LS
-
Monty BeiselKC, LB
-
159Nick EasonDEN, DE
-
160Dorsey LevensNYG, RB
-
Sammy KnightMIA, S
-
Todd McClureATL, C
-
163Marcus BellARI, DT
-
164Ike TaylorPIT, CB
-
165Scott PetersPHI, C
-
166Correll BuckhalterPHI, RB
-
167Floyd WomackSEA, G
-
168Brandon ManumaleunaSTL, TE
-
169Brandon LloydSF, WR
-
170Bobbie WilliamsPHI, G
-
171Mike ScifresSD, P
-
172Izell ReeseBUF, S
-
173Mike CaldwellCAR, LB
-
174Jarrod BaxterHOU, FB
-
175Robert MathisIND, OLB
-
176Matt LehrDAL, C
-
177Andra DavisCLE, LB
-
178Kindal MooreheadCAR, DT
-
179Dan KoppenNE, C
-
180Jonathan GoodwinNYJ, C
-
181Brian St. PierrePIT, QB
-
David DiehlNYG, RT
-
183Tony PashosBAL, RT
-
184Reggie WellsARI, G
-
185Kevin HouserNO, LS
-
186Jeremy BridgesPHI, G
-
187Rodney BaileyPIT, DE
-
188Arnaz BattleSF, WR
-
Cato JuneIND, LB
-
190Mike SchneckPIT, LS
-
191David MartinGB, TE
-
192Chester TaylorBAL, RB
-
193Yeremiah BellMIA, S
-
194Scott KooistraCIN, T
-
195Josh BrownSEA, K
-
196Mike BanksARI, TE
-
T.J. HoushmandzadehCIN, WR
-
198Brian WilliamsMIN, CB
-
199Brett KeiselPIT, DE
-
200Chris JohnsonGB, CB
-
201Scott ShanleDAL, LB
-
202Joe ZelenkaJAC, LS
-
Keion CarpenterATL, S
-
Larry CentersNE, FB
-
Peppi ZellnerWAS, DE
-
Ray BrownDET, G
-
Rich BrahamCIN, C
-
Ty DetmerDET, QB
-
209Kevin WalterCIN, WR
-
210Shaun HillMIN, QB
-
211Kassim OsgoodSD, WR
-
212Quintin MikellPHI, S
-
213Tony RomoDAL, QB
-
214Artis HicksPHI, G
-
215Antonio GatesSD, TE
-
Chris ClemonsWAS, DE
-
217Aaron SteckerTB, RB
-
218Adewale OgunleyeMIA, DE
-
Brett RombergJAC, C
-
Tony WraggeARI, G
-
221James HarrisonPIT, OLB
-
222Jon DorenbosBUF, LS
-
223Maake KemoeatuBAL, DT
-
224Jason McKieCHI, RB
Top 100 Positional Breakdown
-
145
-
235
-
318
-
417
-
517
-
613
-
712
-
812
-
97
-
103
-
113
-
121
Top 100 Team Breakdown
-
16
-
26
-
35
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321
Top 9999 Positional Breakdown
-
145
-
235
-
318
-
417
-
517
-
613
-
712
-
812
-
97
-
103
-
113
-
121
Top 9999 Team Breakdown
-
16
-
26
-
35
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
-
311
-
321