Marvin Harrison Jr.

WRHOUBye 8

WR31Maniacs rank, #62 overall
63.6ADP, pick 6.04
4.3'26 PPG, 4 games
0 of 4'26 spike weeks
8.9'25 PPG, WR45 finish
7.7%of Underdog teams

Stat Maniac

Through Week 5 of 2026, Marvin Harrison Jr. is averaging 4.3 half-PPR points per game on 5.2 xFP (22nd percentile among WRs), right in line with expectation. Harrison has played 74% of offensive snaps (62nd percentile) with +0.02 EPA per target (17th percentile). The closest statistical comp since 2012 is Stephen Hill's 2012 season (89% match): WR96 that year, then WR104 the next.

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

  1. Core
  2. Points per game94.3
  3. xFP per game225.2
  4. EPA per target170.02
  5. Scoring
  6. Spike-week rate140%
  7. Ceiling week67.0
  8. Floor week322.8
  9. Opportunity
  10. Snap share6274%
  11. Target share78.3%
  12. Air-yards share3718.2%
  13. aDOT8415.5
  14. xTD per game480.27
  15. Efficiency
  16. Points over expected30-0.9
  17. 20+ yard catch rate227.7%

Closest seasons since 2012

  1. 89%2012 Stephen Hill: WR96 that season (4.9 PPG), WR104 the next year (4.2 PPG).
  2. 88%2025 Rashod Bateman: WR100 that season (3.5 PPG), no qualifying season the next year.
  3. 87%2012 Robert Meachem: WR112 that season (4.3 PPG), WR102 the next year (3.5 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
2025127341608418.1%0.50107.38.95WR45
202641358518.3%0.2517.04.30WR89
2026Maniacs proj-------234.213.8--

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 LAC: 3.8 pts, WR711Week 2 vs SEA: 0.0 pts, WR1362Week 3 vs SF: 5.5 pts, WR623Week 4 vs NYG: 7.7 pts, WR464Week 5: no game5Week 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
1LAC313308.1%0.303.8WR71
2SEA10003.8%0.080.0WR136
3SF5340010.0%0.345.5WR62
4NYG4112111.4%0.307.7WR46
2025 game log (12 games)Week 1 vs NO: 15.6 pts, WR101Week 2 vs CAR: 3.7 pts, WR812Week 3 vs SF: 5.9 pts, WR513Week 4 vs SEA: 15.6 pts, WR144Week 5 vs TEN: 11.8 pts, WR235Week 6 vs IND: 4.2 pts, WR586Week 7 vs GB: 6.8 pts, WR397Week 8: no game8Week 9 vs DAL: 19.1 pts, WR69Week 10 vs SEA: 12.8 pts, WR2310Week 11: no game11Week 12: no game12Week 13 vs TB: 9.9 pts, WR2713Week 14: no game14Week 15: no game15Week 16 vs ATL: 1.9 pts, WR9616Week 17 vs CIN: 0.0 pts, WR14517
WkOppTgtRecRec ydsRec TDTgt shareWOPRPtsFinish
1NO6571120.7%0.6315.6WR10
2CAR5227020.0%0.423.7WR81
3SF6344017.6%0.625.9WR51
4SEA10666125.0%0.6715.6WR14
5TEN5498016.7%0.5711.8WR23
6IND223205.1%0.124.2WR58
7GB6258017.6%0.526.8WR39
9DAL10796134.5%0.8219.1WR6
10SEA12333127.3%0.7012.8WR23
13TB7669018.9%0.489.9WR27
16ATL3114010.3%0.401.9WR96
17CIN10002.9%0.070.0WR145