Half PPR TE Rankings

These Half PPR TE rankings are powered by the LeagueLogs Market Index for June 2026.

Last updated: June 11, 2026 at 12:29 AM EDT

ShareTweetReddit
TE#PlayerPosTeamValue7d30d
Tier 1·Elite TEs·2 players
1Trey McBrideOverall #20TEARI3,380
2Brock BowersOverall #27TELV2,703
Tier 2·High-Value TEs·5 players
3Colston LovelandOverall #46TECHI1,741
4Tyler WarrenOverall #55TEIND1,487
5Harold FanninOverall #65TECLE1,278
6Tucker KraftOverall #71TEGB1,178
7Kyle PittsOverall #72TEATL1,163
Tier 3·Strong-Value TEs·8 players
8Sam LaPortaOverall #85TEDET996
9Dalton KincaidOverall #87TEBUF974
10Oronde GadsdenOverall #89TELAC953
11Hunter HenryOverall #98TENE870
12Dallas GoedertOverall #101TEPHI845
13Jake FergusonOverall #102TEDAL837
14Mark AndrewsOverall #103TEBAL829
15Dalton SchultzOverall #105TEHOU814
Tier 4·Mid-Value TEs·9 players
16George KittleOverall #108TESF792
17Juwan JohnsonOverall #110TENO778
18Brenton StrangeOverall #112TEJAX765
19Travis KelceOverall #114TEKC752
20Kenyon SadiqOverall #117TENYJ733
21Isaiah LikelyOverall #122TENYG704
22AJ BarnerOverall #135TESEA637
23T.J. HockensonOverall #139TEMIN619
24David NjokuOverall #141TELAC611
Tier 5·Lower-Value TEs·12 players
25Colby ParkinsonOverall #151TELAR571
26Chig OkonkwoOverall #153TEWAS563
27Mason TaylorOverall #154TENYJ560
28Eli StowersOverall #155TEPHI556
29Terrance FergusonOverall #157TELAR549
30Theo JohnsonOverall #159TENYG542
31Cade OttonOverall #161TETB536
32Gunnar HelmOverall #165TETEN523
33Jake TongesOverall #191TESF452
34Max KlareOverall #241TELAR358
35Michael TriggOverall #242TEDAL356
36Pat FreiermuthOverall #264TEPIT336-4
Tier 6·Bench-Value TEs·15 players
37Mike GesickiOverall #299TECIN309-19
38Darnell WashingtonOverall #312TEPIT299-22
39Darren WallerOverall #314TE298-21
40Dawson KnoxOverall #319TEBUF294-25
41Michael MayerOverall #324TELV290-26
42Elijah ArroyoOverall #325TESEA289-26
43Evan EngramOverall #329TEDEN286-25
44Cole KmetOverall #335TECHI282-25
45Greg DulcichOverall #340TEMIA278-25
46Jonnu SmithOverall #343TE275-26
47Will KacmarekOverall #344TEMIA275-26
48Noah GrayOverall #349TEKC271-25
49Justin JolyOverall #350TEDEN270-24
50Joe RoyerOverall #351TECLE269-24
51Jack EndriesOverall #354TECIN267-14
Tier 7·Deeper-Bench TEs·9 players
52John Michael GyllenborgOverall #360TEKC262-1-7
53Elijah HigginsOverall #365TEARI258-1-6
54Luke MusgraveOverall #368TEGB256-1-6
55Daniel BellingerOverall #372TETEN253-1-3
56Oscar DelpOverall #376TENO250-2
57Charlie KolarOverall #377TELAC249-52
58Ja'Tavion SandersOverall #382TECAR245-2
59Noah FantOverall #384TENO244-2
60Zach ErtzOverall #389TE240-2
Tier 8·Off the Radar·67 players
61Sam RoushOverall #404TECHI228-2
62Austin HooperOverall #407TEATL226
63Cade StoverOverall #408TEHOU225
64Eli RaridonOverall #411TENE223-36
65Tyler HigbeeOverall #412TELAR222-1
66Tanner KoziolOverall #413TEJAX222-1
67Jackson HawesOverall #418TEBUF218-1
68Mitchell EvansOverall #419TECAR217-1
69John BatesOverall #420TEWAS216-1
70Tommy TrembleOverall #421TECAR215-1
71Matt HibnerOverall #422TEBAL215-1
72Drew SampleOverall #425TECIN212-1
73Miles KitselmanOverall #426TEDET212
74Jaren KanakOverall #427TETEN211-2
75Lance MasonOverall #428TESEA210-2
76Josh OliverOverall #430TEMIN208-2
77Ben SinnottOverall #431TEWAS208-2
78Luke SchoonmakerOverall #432TEDAL207-2
79Marlin KleinOverall #443TEHOU198-2
80Brevyn Spann-FordOverall #444TEDAL198-2
81Adam TrautmanOverall #457TEDEN188-1-3
82Josh CuevasOverall #458TEBAL187-1-3
83Nate BoerkircherOverall #469TEJAX178-1-4
84Brock WrightOverall #470TEDET178-1-4
85Will DisslyOverall #472TE176-1-4
86Grant CalcaterraOverall #475TEPHI174-1-38
87Connor HeywardOverall #493TELV160-1-5
88Mo Alie-CoxOverall #515TEIND143-1-6
89Tip ReimanOverall #516TEARI142-1-6
90Davis AllenOverall #528TELAR133-1-6
91Luke FarrellOverall #531TESF131-1-6
92Taysom HillOverall #532TE130-5
93Durham SmytheOverall #533TEBAL129-5
94Foster MoreauOverall #534TEHOU128-5
95Riley NowakowskiOverall #537TEPIT126-5
96Jeremy RuckertOverall #538TENYJ125-5
97Lucas KrullOverall #544TEDEN121-6
98Payne DurhamOverall #545TETB120-6
99Quintin MorrisOverall #546TEJAX119-6
100Charlie WoernerOverall #547TEATL118-6
101Seydou TraoreOverall #549TEMIA117-6
102Tucker FiskOverall #558TE110-6
103Jack StollOverall #559TECLE109-6
104Dallin HolkerOverall #561TE108-6
105Jack VellingOverall #562TEATL107-6
106Devin CulpOverall #563TETB106-6
107Josh WhyleOverall #575TEGB97-6
108Tanner HudsonOverall #578TECIN95-5
109Stone SmarttOverall #580TEPHI93-5
110Eric SaubertOverall #581TESEA92-5
111Nate AdkinsOverall #582TEDEN92-5
112Brevin JordanOverall #585TEHOU89-5
113Julian HillOverall #588TENE87-5
114Drew OgletreeOverall #589TEIND86-5
115Blake WhiteheartOverall #599TECLE78-5
116Kylen GransonOverall #606TETEN73+1-4
117Harrison BryantOverall #607TESEA72+1-4
118Ian ThomasOverall #608TELV72+1-4
119Ben YurosekOverall #609TEMIN71+1-4
120Cameron LatuOverall #611TEPHI69+1-4
121Max BredesonOverall #614TEMIN67+1-4
122Ko KieftOverall #621TETB62+1-3
123Shane ZylstraOverall #622TEBUF61+1-3
124Chris ManhertzOverall #623TENYG60+1-3
125Feleipe FranksOverall #624TECAR59+1-3
126Robert TonyanOverall #625TEPIT58+1-3
127Tyler ConklinOverall #629TEDET55+1-3

Want to use these values for your roster? Try the free AI Trade Analyzer or the AI Trade Finder— both run on the same Market Index.

Fallers · 30 days

  • Charlie KolarTE · LAC-52
  • Grant CalcaterraTE · PHI-38
  • Eli RaridonTE · NE-36
  • Michael MayerTE · LV-26
  • Elijah ArroyoTE · SEA-26
  • Jonnu SmithTE-26

Tier Notes

The top of the board separates meaningfully after the #20 Trey McBride (3380) tier, with Brock Bowers at #27 (2703) starting a much tighter next cluster that runs through #46 Colston Loveland (1741), including #55 Tyler Warren (1487) and #65 Harold Fannin (1278). A broader drop follows after that mid-tier edge, with subsequent names clustering more loosely from #71 Tucker Kraft (1178) and #72 Kyle Pitts (1163) through the #85–#89 group led by Sam LaPorta (996), Dalton Kincaid (974), and Oronde Gadsden (953).

Tuesday Flagship · Premium newsletter

See these movements written for your league.

Each week LeagueLogs writes a personalized newsletter for your Sleeper league — naming your managers, your trades, and the rankings movement that hits your roster. Connect your league to get the next one.

See a sample →

Related Rankings

Contender · $11.99 / mo · 7-day free trial

The full LeagueLogs experience for your league.

The same Market Index behind these rankings powers everything inside Contender. One subscription, and your whole league gets the premium newsletters and AI tools — the Boosted League mechanic means a single hero unlocks the experience for everyone.

Cancel anytime. No card required to use the free public tools.

  • Personalized weekly newsletters written for your Sleeper league
  • Unlimited Scout questions — an AI analyst that knows your roster
  • Full AI tools suite (Trade Finder, Trade Analyzer, Team Names, Drafts)
  • Near-instant trade analysis when a trade lands in your league
  • Boosted league: every member of your league gets the premium tier

Take the rankings with you.

Push notifications when trades land, Scout in your pocket, and rankings movement built into your league feed.

Frequently Asked Questions

How often are these half ppr te rankings updated?
These rankings refresh every six hours from the LeagueLogs Market Index, which is rebuilt continuously from current ADP and projections.
What is the LeagueLogs Market Index?
The LeagueLogs Market Index is a first-party player-value model that anchors every player to a 0–10000 raw value derived from current ADP and weekly projections. It powers our Trade Analyzer, Trade Finder, and Draft Analyzer in addition to these rankings.
Are these consensus rankings?
No. They are a single, transparent value model — not an average of pundits. We publish the underlying value alongside every player so you can see why they ranked where they did.
Why is the tight end position so top-heavy?
Only a handful of TEs each year clear positional replacement value — the gap between TE3 and TE12 is often larger than the gap between WR12 and WR36. The Market Index reflects that cliff directly: top TEs sit alongside elite WRs in overall value, then the position falls off sharply.
Should I take an elite TE early or wait?
It depends on the gap between this year's TE1 and the streamable tier. The Market Index makes that call cleaner — when the top TE's value sits 1500+ raw points above the mid-tier, the early pick has a real edge. When the cliff is shallow, waiting wins.