NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
-
1Travis KelceKC, TE
-
2Mark AndrewsBAL, TE
-
3Taysom HillNO, TE
-
4Darren WallerNYG, TE
-
5T.J. HockensonMIN, TE
-
6Tyler HigbeeLAR, TE
-
7George KittleSF, TE
-
8Cole KmetCHI, TE
-
9Kyle PittsATL, TE
-
10David NjokuCLE, TE
-
11Tyler ConklinNYJ, TE
-
12Dallas GoedertPHI, TE
-
13Dalton SchultzHOU, TE
-
14Dawson KnoxBUF, TE
-
15Noah FantSEA, TE
-
16Evan EngramJAC, TE
-
Juwan JohnsonNO, TE
-
18Josh OliverMIN, TE
-
19Mo Alie-CoxIND, TE
-
20Gerald EverettCHI, TE
-
21Hunter HenryNE, TE
-
22Drew SampleCIN, TE
-
23Foster MoreauNO, TE
-
24Ian ThomasCAR, TE
-
25Colby ParkinsonLAR, TE
-
26Tommy TrembleCAR, TE
-
27Durham SmytheMIA, TE
-
28Brock BowersLV, TE
-
29John BatesWAS, TE
-
30Kylen GransonIND, TE
-
31Harrison BryantLV, TE
-
32Pharaoh BrownSEA, TE
-
33Noah GrayKC, TE
-
34Austin HooperNE, TE
-
35Dalton KincaidBUF, TE
-
36Adam TrautmanDEN, TE
-
37Will DisslyLAC, TE
-
38Charlie WoernerATL, TE
-
Mike GesickiCIN, TE
-
40Zach ErtzWAS, TE
-
41Jordan AkinsCLE, TE
-
42Sam LaPortaDET, TE
-
43Michael MayerLV, TE
-
44Jonnu SmithMIA, TE
-
45Johnny MundtMIN, TE
-
46Luke MusgraveGB, TE
-
47Pat FreiermuthPIT, TE
-
48Brock WrightDET, TE
-
49Trey McBrideARI, TE
-
50Jelani WoodsIND, TE
-
51Greg DulcichDEN, TE
-
52Luke SchoonmakerDAL, TE
-
53Albert OkwuegbunamPHI, TE
-
54Brenton StrangeJAC, TE
-
55Jeremy RuckertNYJ, TE
-
56Hunter LongLAR, TE
-
57Donald ParhamLAC, TE
-
58Kenny YeboahNYJ, TE
-
59Tucker KraftGB, TE
-
60Darnell WashingtonPIT, TE
-
61Cameron LatuSF, TE
-
62Cade OttonTB, TE
-
63Daniel BellingerNYG, TE
-
64Charlie KolarBAL, TE
-
Jake FergusonDAL, TE
-
66C.J. UzomahPHI, TE
-
Chris ManhertzNYG, TE
-
Irv SmithKC, TE
-
Josiah DeguaraJAC, TE
-
Tanner HudsonCIN, TE
-
71Luke FarrellJAC, TE
-
72Brevin JordanHOU, TE
-
73Hayden HurstLAC, TE
-
Zach GentryLV, TE
-
75Eric SaubertSF, TE
-
76Chig OkonkwoTEN, TE
-
Isaiah LikelyBAL, TE
-
78Jack StollNYG, TE
-
79Mitchell WilcoxNE, TE
-
Tyler DavisGB, TE
-
81Cole TurnerWAS, TE
-
82Teagan QuitorianoHOU, TE
-
83Tre McKittyBUF, TE
-
84Tyree JacksonNYG, TE
-
85James MitchellDET, TE
-
86MyCole PruittPIT, TE
-
87Grant CalcaterraPHI, TE
-
88Jody FortsonMIA, TE
-
89Connor HeywardPIT, TE
-
90John FitzPatrickATL, TE
-
Ko KieftTB, TE
-
92Ja'Tavion SandersCAR, TE
-
93Josh WhyleTEN, TE
-
94Armani RogersWAS, TE
-
95Peyton HendershotDAL, TE
-
96Will MalloryIND, TE
-
97Stone SmarttLAC, TE
-
98David WellsTB, TE
-
Eric TomlinsonIND, TE
-
Miller ForristallLAR, TE
-
Nick MuseMIN, TE
-
Quintin MorrisBUF, TE
-
Stephen CarlsonCHI, TE
-
104Cade StoverHOU, TE
-
105Davis AllenLAR, TE
-
Payne DurhamTB, TE
-
107Andrew OgletreeIND, TE
-
108Brayden WillisSF, TE
-
109Julian HillMIA, TE
-
110Nate AdkinsDEN, TE
-
111Ben SimsGB, TE
-
Blake WhiteheartARI, TE
-
Brady RussellSEA, TE
-
Dalton KeeneHOU, TE
-
Jake TongesSF, TE
-
Josh PedersonJAC, TE
-
Lucas KrullDEN, TE
-
Nikola KalinicLAR, TE
-
Noah TogiaiPHI, TE
-
Tommy HudsonNO, TE
-
Travis VokolekARI, TE
-
Tucker FiskATL, TE
-
Tucker FiskATL, TE
-
Tyler MabrySEA, TE
-
125Tanner McLachlanCIN, TE
-
126Jaheim BellNE, TE
-
127E.J. JenkinsPHI, TE
-
128McCallan CastlesPHI, TE
-
129Brevyn Spann-FordDAL, TE
-
130Zach DavidsonBUF, TE
-
131Thomas YassminDEN, TE
-
132Dallin HolkerNO, TE
-
133John StephensDAL, TE
-
134Mike RigermanBAL, TE
-
135Alec 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
-
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 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
-
272
-
282
-
292
-
302
-
312
-
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
-
272
-
282
-
292
-
302
-
312
-
321