WRSEA

Tory Horton

23 years old · Prime
Dynasty value
916
-182 (30d)
BUY
QB:
PPR:
TEP:
Teams:

Dynasty Value & Rankings

Overall rank
#219 of 473
WR rank
#88 of 154
30-day trend
-182

Value has fallen 182 points in the last 30 days.

Age Curve Analysis

20Peak 2428Cliff 3038+
Current age
23
Peak years left
5
Usable years left
10
Career stage
Prime

Tory Horton is 23 years old — with 5 peak years ahead and a WR age curve that favors players aged 24–28, dynasty value should continue rising. Strong buy at current prices.

Trade Analysis

What it costs to acquire Tory Horton:

Low acquisition cost — a developmental pick or depth player.

What to expect selling Tory Horton:

Sellers should target the same tier: low acquisition cost — a developmental pick or depth player.

Usage & Role

WR

Season snap share, target share and volume for Tory Horton, from weekly NFL usage data.

SeasonTeamWkSnapsSnap %TgtTgt %RZ Tgt
2025SEA822647.2%228.5%4

Community Verdict

Tory Horton Dynasty Value & Analysis

Tory Horton is currently ranked #219 overall in dynasty fantasy football with a dynasty value of 916 in standard superflex PPR formats. At 23 years old, Tory is prime for the WR position.

Tory Horton Dynasty Trade Value

The dynasty trade value for Tory Horton is 916 points in a 12-team superflex PPR league. Use the format toggles above to see Tory Horton's exact dynasty value for your specific league settings — including 1QB, TEP variants, and different team counts.

Tory Horton Age Curve & Dynasty Outlook

At 23 years old, Tory Horton is prime. WR players typically peak between ages 2428 Tory has 1 year until expected peak.

How to Trade for Tory Horton

Based on current dynasty values, acquiring Tory Horton typically costs low acquisition cost — a developmental pick or depth player. Use the Dynasty Trade Calculator to evaluate any specific trade involving Tory Horton. For a complete dynasty trade value reference, see the Dynasty Trade Values chart updated monthly.

Try War Room free — manage Tory Horton and your entire dynasty roster across all your MFL leagues →