Skip to content
Red Zone Rank
Connect your leagueFree email alerts

Dynasty Rankings — TE, Half-PPR

Dynasty value
value = Σt over 2026–2028 VORP(t) × survival(t) × discountt
VORP(t) = this season’s projection carried forward on the position’s aging curve, minus this season’s replacement level (held: a position is refilled by younger players); future seasons below replacement count 0. survival(t) = the chance his career is still going in year t. One year and a discount of 1 give back this season’s VORP exactly (a test).
Stated constants
Discount
0.70 a yearProposed default · Jon to confirm
Horizon
3 years (2026–2028)Proposed default · Jon to confirm
Curves
by position, fitted on nflverse 2006–2025 (11,984 player-seasons), the survivor curve × survival · fitted Sep 29, 2026QB 25→30 ×0.92 · survival 0.94RB 25→30 ×0.59 · survival 0.75WR 25→30 ×0.70 · survival 0.91TE 25→30 ×0.80 · survival 0.94
Your windowThe window changes the discount and the horizon: contender 2026–2028 at 0.70 a year, balanced 2026–2030 at 0.85 a year, rebuild 2026–2031 at 0.90 a year. The other two windows are columns below, so the effect is visible.Proposed defaults · Jon to confirm

Top 24 · by contender dynasty value

Tiers: the engine’s rule (a drop more than twice the typical nearby drop and at least 2 points) on the contender values. 2026 VORP is the 12-team Half-PPR draft board’s, with its rank on that board. Years of value left = seasons in the window with projected VORP above replacement.
#PlayerPosAge2026 VORP3-yr value · 0.70BalancedRebuildYears of value left
Tier 134.9–144.2
1Trey McBrideARITE26.872.1 #11144.2208.9236.83 yrs
2Brock BowersLVTE23.748.9 #20119.9203.4249.53 yrs
3Harold Fannin Jr.CLETE22.130.8 #3596.3198.4261.23 yrs
4George KittleSFTE32.947.6 #2478.492.596.73 yrs
5Tyler WarrenINDTE24.322.9 #4554.685.398.33 yrs
6Kyle PittsATLTE25.924.4 #4445.858.662.13 yrs
7Colston LovelandCHITE22.410.4 #6744.699.2131.03 yrs
8Sam LaPortaDETTE25.622.8 #4744.157.661.33 yrs
9Tucker KraftGBTE25.819.0 #5434.942.845.03 yrs
Tier 214.2–14.2
10Travis KelceKCTE36.914.2 #5914.214.214.21 yr
Tier 38.1–8.1
11Dallas GoedertPHITE31.78.1 #748.18.18.11 yr
Tier 4-3.4–3.5
12Juwan JohnsonNOTE30.03.5 #823.53.53.51 yr
13Oronde Gadsden IILACTE23.2-5.2 #1021.49.711.92 yrs
14Hunter HenryNETE31.70.0 #880.00.00.00 yrs
15Jake FergusonDALTE27.6-0.1 #92-0.1-0.1-0.10 yrs
16Mark AndrewsBALTE31.0-1.1 #94-1.1-1.1-1.10 yrs
17Dalton SchultzHOUTE30.1-3.4 #98-3.4-3.4-3.40 yrs
Tier 5-17.7–-8.6
18AJ BarnerSEATE24.3-8.6 #110-8.6-8.6-8.60 yrs
19Kenyon SadiqNYJrookieTE21.5-14.7 #127-9.217.636.01 yr
20Dalton KincaidBUFTE26.9-11.6 #117-11.6-11.6-11.60 yrs
21Brenton StrangeJAXTE25.7-12.2 #119-12.2-12.2-12.20 yrs
22Cade OttonTBTE27.4-15.1 #129-15.1-15.1-15.10 yrs
23Theo JohnsonNYGTE25.5-17.7 #135-17.7-17.7-17.70 yrs
Tier 6-28.1–-23.5
24Pat FreiermuthPITTE27.9-23.5 #151-23.5-23.5-23.50 yrs
Showing 24 of 146 · the top 146 of 146 with a value are in the page

Read itThe 2027 rookie class joins in item 10. 5 deep players without an age get no value. Rookie picks: what each slot has been worth; keepers on this basis: keeper calculator.

VersionsBoard dynasty · half_ppr · 12 · contender 0.7×3· season fit season-fit-2019-2025· table 2026-w01-roster· aging curves survivor · fitted 2026-09-29T08:35:55Z· engine build aabb2e5· Report a problem with this version