NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Travis KelceKC, TE
-
2David NjokuCLE, TE
-
3Dallas GoedertPHI, TE
-
4George KittleSF, TE
-
5Dalton SchultzHOU, TE
-
6Darren WallerNYG, TE
-
Noah FantSEA, TE
-
8Mark AndrewsBAL, TE
-
9Brock BowersLV, TE
-
10Evan EngramJAC, TE
-
Hunter HenryNE, TE
-
T.J. HockensonMIN, TE
-
13Cole KmetCHI, TE
-
Taysom HillNO, TE
-
15Tyler HigbeeLAR, TE
-
16Dawson KnoxBUF, TE
-
17Colby ParkinsonLAR, TE
-
18Tyler ConklinNYJ, TE
-
19Gerald EverettCHI, TE
-
20Juwan JohnsonNO, TE
-
21Mo Alie-CoxIND, TE
-
22Will DisslyLAC, TE
-
23Kyle PittsATL, TE
-
24Drew SampleCIN, TE
-
25Josh OliverMIN, TE
-
26Brock WrightDET, TE
-
27Adam TrautmanDEN, TE
-
Charlie WoernerATL, TE
-
29Jonnu SmithMIA, TE
-
30Foster MoreauNO, TE
-
31Durham SmytheMIA, TE
-
32Harrison BryantLV, TE
-
33Pharaoh BrownSEA, TE
-
34Austin HooperNE, TE
-
35John BatesWAS, TE
-
Kylen GransonIND, TE
-
Noah GrayKC, TE
-
Tommy TrembleCAR, TE
-
39Zach ErtzWAS, TE
-
40Mike GesickiCIN, TE
-
41Johnny MundtMIN, TE
-
Jordan AkinsCLE, TE
-
43Ja'Tavion SandersCAR, TE
-
44Cade StoverHOU, TE
-
45Pat FreiermuthPIT, TE
-
46Albert OkwuegbunamPHI, TE
-
Kenny YeboahNYJ, TE
-
48C.J. UzomahPHI, TE
-
Chris ManhertzNYG, TE
-
50Dalton KincaidBUF, TE
-
51Hunter LongLAR, TE
-
52Ian ThomasCAR, TE
-
53Irv SmithKC, TE
-
Josiah DeguaraJAC, TE
-
Tanner HudsonCIN, TE
-
56Trey McBrideARI, TE
-
57Eric SaubertSF, TE
-
58MyCole PruittPIT, TE
-
59Jody FortsonMIA, TE
-
60Eric TomlinsonIND, TE
-
61Jelani WoodsIND, TE
-
62Greg DulcichDEN, TE
-
63Sam LaPortaDET, TE
-
64Michael MayerLV, TE
-
65Jeremy RuckertNYJ, TE
-
66Luke MusgraveGB, TE
-
67Donald ParhamLAC, TE
-
Hayden HurstLAC, TE
-
Zach GentryLV, TE
-
70Jack StollNYG, TE
-
71Mitchell WilcoxNE, TE
-
Tyler DavisGB, TE
-
73Tre McKittyBUF, TE
-
74Brevin JordanHOU, TE
-
Luke FarrellJAC, TE
-
Tyree JacksonNYG, TE
-
77Luke SchoonmakerDAL, TE
-
78Brenton StrangeJAC, TE
-
79Tucker KraftGB, TE
-
80Darnell WashingtonPIT, TE
-
81Cameron LatuSF, TE
-
82Armani RogersWAS, TE
-
Cade OttonTB, TE
-
Charlie KolarBAL, TE
-
Chig OkonkwoTEN, TE
-
Cole TurnerWAS, TE
-
Connor HeywardPIT, TE
-
Daniel BellingerNYG, TE
-
David WellsTB, TE
-
Grant CalcaterraPHI, TE
-
Isaiah LikelyBAL, TE
-
Jake FergusonDAL, TE
-
James MitchellDET, TE
-
John FitzPatrickATL, TE
-
Ko KieftTB, TE
-
Miller ForristallLAR, TE
-
Nick MuseMIN, TE
-
Peyton HendershotDAL, TE
-
Quintin MorrisBUF, TE
-
Stephen CarlsonCHI, TE
-
Stone SmarttLAC, TE
-
Teagan QuitorianoHOU, TE
-
103Tanner McLachlanCIN, TE
-
104Andrew OgletreeIND, TE
-
Ben SimsGB, TE
-
Blake WhiteheartARI, TE
-
Brady RussellSEA, TE
-
Brayden WillisSF, TE
-
Dalton KeeneHOU, TE
-
Davis AllenLAR, TE
-
Jake TongesSF, TE
-
Josh PedersonJAC, TE
-
Josh WhyleTEN, TE
-
Julian HillMIA, TE
-
Lucas KrullDEN, TE
-
Nate AdkinsDEN, TE
-
Nikola KalinicLAR, TE
-
Noah TogiaiPHI, TE
-
Payne DurhamTB, TE
-
Tommy HudsonNO, TE
-
Travis VokolekARI, TE
-
Tucker FiskATL, TE
-
Tucker FiskATL, TE
-
Tyler MabrySEA, TE
-
Will MalloryIND, TE
-
126Jaheim BellNE, TE
-
127E.J. JenkinsPHI, TE
-
McCallan CastlesPHI, TE
-
129Brevyn Spann-FordDAL, TE
-
130Thomas YassminDEN, TE
-
131Dallin HolkerNO, TE
-
132Mike RigermanBAL, TE
-
133Alec HollerDAL, TE
-
Austin StognerATL, TE
-
Austin StognerATL, TE
-
Baylor CuppKC, TE
-
Ben MasonLAC, TE
-
Bernhard SeikovitsARI, TE
-
Brenden BatesCHI, TE
-
Cam GrandyCIN, TE
-
Cole FotheringhamLV, TE
-
Colson YankoffWAS, TE
-
David Martin-RobinsonTEN, TE
-
Dylan LeonardDEN, TE
-
Gerrit PrinceKC, TE
-
Hayden RucciMIA, TE
-
Isaac RexDET, TE
-
Jack WestoverSEA, TE
-
Jacob WarrenNE, TE
-
Joel WilsonGB, TE
-
John ShenkerLV, TE
-
John StephensDAL, TE
-
Jordan MurrayIND, TE
-
Kevin FoelschCAR, TE
-
La'Michael PettwayNE, TE
-
Lincoln SefcikNYJ, TE
-
Luke BensonLAC, TE
-
Mason PlineSF, TE
-
Messiah SwinsonGB, TE
-
Michael JacobsonNO, TE
-
Neal JohnsonLAR, TE
-
Princeton FantDAL, TE
-
Riley SharpBAL, TE
-
Shawn BowmanJAC, TE
-
Steven StilianosTEN, TE
-
Tanner TaulaTB, TE
-
Thomas OdukoyaTEN, TE
-
Trey KnoxMIN, TE
-
Treyton WelchCLE, TE
-
Zach DavidsonBUF, TE
-
Zach HeinsLAC, TE
-
Zack KuntzNYJ, TE
-
Zaire Mitchell-PadenCLE, TE
-
174Patrick MurtaghJAC, TE
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
15
-
24
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
253
-
263
-
273
-
282
-
292
-
302
-
311
-
321
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
15
-
24
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
253
-
263
-
273
-
282
-
292
-
302
-
311
-
321