Ted Hurst

WRTBBye 10

WR79Maniacs rank, #191 overall
193.5ADP, pick 17.02
4.0'26 PPG, 7 games
0 of 7'26 spike weeks

Stat Maniac

Through Week 8 of 2026, Ted Hurst is averaging 4.0 half-PPR points per game on 5.9 xFP (26th percentile among WRs), 1.8 points per game below expectation. Hurst has played 57% of offensive snaps (24th percentile) with -0.01 EPA per target (14th percentile). The closest statistical comp since 2012 is Ted Ginn's 2019 season (88% match): WR80 that year, then WR189 the next.

2026 season, through Week 8, 7 games, WR85 in total points. Percentiles against the top 96 WRs by points with 4+ games.

  1. Core
  2. Points per game94.0
  3. xFP per game265.9
  4. EPA per target14-0.01
  5. Scoring
  6. Spike-week rate90%
  7. Ceiling week77.5
  8. Floor week161.8
  9. Opportunity
  10. Snap share2457%
  11. Target share3915.6%
  12. Air-yards share6630.2%
  13. aDOT9116.1
  14. xTD per game610.33
  15. Efficiency
  16. Points over expected9-1.8
  17. 20+ yard catch rate7816.7%

Closest seasons since 2012

  1. 88%2019 Ted Ginn: WR80 that season (4.7 PPG), WR189 the next year (1.1 PPG).
  2. 87%2015 Malcom Floyd: WR70 that season (5.8 PPG), no qualifying season the next year.
  3. 87%2013 Chris Givens: WR82 that season (4.5 PPG), WR120 the next year (3.1 PPG).

PoorAverageElite Half PPR, Weeks 1-17. Comps match percentile profiles across 2012-2025 at the position. xFP is expected points on the same touches; how it works.

Season lines

Half PPR, Weeks 1-17
SeasonGTgtRecRec ydsRec TDTgt shareWOPRPtsPPGSpike wksFinish
202672411168115.6%0.4528.34.00WR85
2026Maniacs proj-------55.03.2--

A spike week is a top-24 WR finish that week, the weeks that win best ball. Finish is the season rank by half-PPR points among all WRs.

Game log

Full color = top-24 week

2026 season

Week 1 vs CIN: 5.1 pts, WR591Week 2 vs CLE: 3.7 pts, WR742Week 3 vs MIN: 10.5 pts, WR323Week 4 vs GB: 3.5 pts, WR764Week 5: no game5Week 6 vs PIT: 5.5 pts, WR526Week 7 vs CAR: 0.0 pts, WR1207Week 8 vs ATL: 0.0 pts, WR1198Week 9: no game9Week 10: no game10Week 11: no game11Week 12: no game12Week 13: no game13Week 14: no game14Week 15: no game15Week 16: no game16Week 17: no game17
WkOppTgtRecRec ydsRec TDTgt shareWOPRPtsFinish
1CIN3336011.1%0.335.1WR59
2CLE7227021.2%0.563.7WR74
3MIN314018.6%0.2510.5WR32
4GB3225011.5%0.343.5WR76
6PIT6340014.6%0.425.5WR52
7CAR10009.1%0.230.0WR120
8ATL100033.3%0.980.0WR119