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