Harold Fannin Jr.

TECLEBye 11

TE8Maniacs rank, #107 overall
106.6ADP, pick 9.11
8.5'26 PPG, 5 games
2 of 5'26 spike weeks
9.4'25 PPG, TE5 finish
8.3%of Underdog teams

Stat Maniac

Through Week 5 of 2026, Harold Fannin Jr. is averaging 8.5 half-PPR points per game on 6.8 xFP (47th percentile among TEs), 1.8 points per game above expectation. Fannin has played 87% of offensive snaps (83rd percentile) with +0.33 EPA per target (61st percentile). The closest statistical comp since 2012 is Greg Olsen's 2018 season (85% match): TE24 that year, then TE13 the next.

2026 season, through Week 5, 5 games, TE11 in total points. Percentiles against the top 36 TEs by points with 4+ games.

  1. Core
  2. Points per game688.5
  3. xFP per game476.8
  4. EPA per target610.33
  5. Scoring
  6. Spike-week rate6240%
  7. Ceiling week7416.4
  8. Floor week423.1
  9. Opportunity
  10. Snap share8387%
  11. Target share7118.3%
  12. Air-yards share7918.8%
  13. aDOT536.4
  14. xTD per game620.33
  15. Efficiency
  16. Points over expected82+1.8
  17. 20+ yard catch rate273.7%

Closest seasons since 2012

  1. 85%2018 Greg Olsen: TE24 that season (7.4 PPG), TE13 the next year (7.0 PPG).
  2. 85%2017 Tyler Kroft: TE15 that season (6.5 PPG), TE104 the next year (1.1 PPG).
  3. 85%2023 Hunter Henry: TE15 that season (7.6 PPG), TE12 the next year (7.0 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
20251610772731621.8%0.46150.49.47TE5
202652718157318.3%0.4142.78.52TE11
2026Maniacs proj-------188.411.1--

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

Game log

Full color = top-12 week

2026 season

Week 1 vs JAX: 3.1 pts, TE321Week 2 vs TB: 7.9 pts, TE162Week 3 vs CAR: 20.6 pts, TE33Week 4 vs PIT: 10.2 pts, TE124Week 5 vs NYJ: 0.9 pts, TE565Week 6: no game6Week 7: no game7Week 8: no game8Week 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
1JAX3221013.6%0.243.1TE32
2TB6554020.0%0.467.9TE16
3CAR9751230.0%0.7620.6TE3
4PIT5327115.2%0.3110.2TE12
5NYJ414012.5%0.270.9TE56
2025 game log (16 games)Week 1 vs CIN: 10.1 pts, TE101Week 2 vs BAL: 7.3 pts, TE142Week 3 vs GB: 4.0 pts, TE283Week 4 vs DET: 3.5 pts, TE324Week 5 vs MIN: 9.3 pts, TE165Week 6 vs PIT: 11.6 pts, TE86Week 7 vs MIA: 5.6 pts, TE247Week 8 vs NE: 15.4 pts, TE58Week 9: no game9Week 10 vs NYJ: 6.4 pts, TE1810Week 11 vs BAL: 3.6 pts, TE3011Week 12 vs LV: 6.4 pts, TE1712Week 13 vs SF: 9.8 pts, TE1013Week 14 vs TEN: 21.4 pts, TE114Week 15 vs CHI: 8.5 pts, TE1415Week 16 vs BUF: 17.5 pts, TE216Week 17 vs PIT: 10.0 pts, TE1217
WkOppTgtRecRec ydsRec TDTgt shareWOPRPtsFinish
1CIN9763021.4%0.4910.1TE10
2BAL5548012.2%0.247.3TE14
3GB4325012.1%0.204.0TE28
4DET6224017.6%0.403.5TE32
5MIN4413112.5%0.209.3TE16
6PIT10781019.6%0.4511.6TE8
7MIA5436027.8%0.575.6TE24
8NE8662124.2%0.5415.4TE5
10NYJ7444021.9%0.496.4TE18
11BAL5226020.0%0.463.6TE30
12LV6440033.3%0.516.4TE17
13SF5343121.7%0.439.8TE10
14TEN118114128.9%0.6021.4TE1
15CHI14748045.2%0.898.5TE14
16BUF6434122.2%0.6117.5TE2
17PIT223018.7%0.2410.0TE12