Marvin Harrison Jr.
Wide receivers · ARI · Ohio State
Age 23 (Aug 11, 2002) Exp 3rd season

Marvin Harrison Jr.

TARGET Rank WR28 · #87 overall Conf medium ADP 65.1 Proj 127/168/220 Risk medium
AvoidFadeHoldTargetMust
boundary-xpost-hypeend-zone-magnetnew-play-callerlow-volume-offenseinjury-rebound
Quick hits
Arizona Cardinals — team context full profile ›
Play-caller
Mike LaFleur · HC yr 1
LaFleur is a Shanahan-tree caller — outside-zone run game married to motion-heavy West Coast timing concepts — whose Jets raw pass rates (62.8%) were roster/script-inflated, not identity. His…
Tendency
56% pass · balanced (9/32)
~33 pass / ~26 rush att/g · 4.5 win total (negative)
O-line (2025)
Pass — Run 31
rank of 32 · ESPN win rates
QB
Gardner Minshew
Carson Beck
RB '25 car
Tyler Allgeier 30% ATL
Zonovan Knight
WR '25 tgt
Kendrick Bourne 10% SF
Xavier Weaver 2%
Devin Duvernay 1% CHI
Reggie Virgil
TE '25 tgt
Tip Reiman 1%
Elijah Higgins 6%
Teagan Quitoriano
Schedule & strength of schedule · WR SOS: 16th-easiest slate
W1 @LAC 9
W2 SEA 6
W3 @SF 20
W4 @NYG 24
W5 DET 30
W6 @LAR 21
W7 DEN 2
W8 @DAL 32
W9 @SEA 6
W10 LAR 21
W11 @KC 10
W12 WAS 25
W13 PHI 4
W14BYE
W15 NYJ 17
W16 @NO 12
W17 LV 22
W18 SF 20
Number = that defense's 2025 rank vs WRs in half-PPR points allowed — 1 = toughest, 32 = softest. Preseason proxy from last season. = dome / retractable roof (weather-neutral). Depth: CBS Sports depth charts, fetched 2026-07-13 (DEN WR via ESPN).
Your take

Sign in with Google to rate and tag this player — private to you.

Marvin Harrison Jr. — WR, ARI — 2026

Verdict

TARGET at ADP 65.1 (WR32, FFC PPR mocks, 2026-07-07), medium confidence. The market is pricing Harrison at his injury-shredded 2025 stat line (41-608-4, 10.7 PPG) and two years of "bust" narrative. Why the market is wrong: the season-level numbers a drafter sees (11.8% target share) are diluted by five missed games plus four more at ≤61% snaps — in his eight healthy 2025 games his usage was intact WR2-tier (22.4% TS, 0.618 WOPR, 94.1% RP, 7.5 tgt/gm); he has been top-3 in the NFL in red-zone/end-zone target access two straight seasons while converting poorly; the new play-caller has publicly assigned him the exact X role in which Davante Adams just scored 14 TDs in 14 games; and his best career stretch (8.75 tgt/gm, ~13.9 PPG) came with Jacoby Brissett — now the named 2026 starter — not Kyler Murray. This is the post-hype screen (top-5 pick, year 3, ADP crashed from top-10-WR cost to WR32) with the usage floor intact. What keeps it TARGET, not MUST-HAVE: two seasons of genuinely poor efficiency (54.9% career catch rate, bottom-quartile separation, sub-2.0 YPRR), an NFL-worst 4.5-win-total offense projected for only ~33 pass attempts/game, and two heels that were not 100% in June.

Bull case

  • Priced on the artifact, not the player: WR32 cost for a guy whose every healthy sample says low-end WR1/high-WR2 usage — 22.2% TS / 43.1% AYS / 0.634 WOPR across a full 2024, and 22.4% TS / 0.618 WOPR / 94.1% RP in his eight healthy 2025 games. Usage is the top of the evidence hierarchy, and his has never actually broken.
  • The TD thesis is already banked, only the conversion is missing: top-3 in the NFL in RZ targets (2024) and end-zone targets (2025, in 12 games) — and now a play-caller who just manufactured 14 TDs in 14 games for Davante Adams in this exact X role has publicly handed it to Harrison. Elite xTD access + poor past conversion is the classic buy-the-usage regression setup.
  • Post-hype screen, textbook: top-5 2024 capital, 95th-percentile college dominator (47.9%), 31.8% college target share, #12 WR athleticism score (PlayerProfiler, retrieved 2026-07-07), age 23, year 3, ADP crashed ~40+ picks from his 2024 cost — with the named starter being the QB who gave him 8.75 tgt/gm, and his main "competition" (Wilson) holding an absence-inflated claim the market takes at face value.

Bear case

  • Two full seasons of below-good play, on film and in numbers: 54.9% career catch rate, ~1.8 YPRR (proxy, runs hot — provider-basis is worse), 0.086–0.090 first downs/route, and 2024 separation of 2.05 that ranked 88th of 89 qualifying WRs. Scoring-framework §3 says believe an efficiency signal at two seasons — this one says he simply hasn't been good, and blaming Murray only covers part of it (the Brissett-era catch rate was still mediocre).
  • The offense is a ceiling clamp: NFL-lowest 4.5 win total, ~33 projected attempts/game, a top-2 TE target hog at 27%+, a No. 3-overall pick RB with a 21.9%-RB-target-share play-caller, a bottom-tier OL, and a bridge QB on a $1.5M guarantee holding-in for a new deal with a rookie behind him. 23% of this pie is ~115 targets — his *good* outcome is a WR2 season, and a Beck midseason pivot torches even that.
  • Both heels, 220 pounds, "not yet 100 percent" in June: 2025 featured four separate medical events, and the bilateral heel issue is the kind that lingers and recurs in boundary receivers who win vertically. He's also now missed meaningful time in the exact stretch (Wks 14–17) that decides fantasy titles. Medium games risk is generous if camp brings any setback.

Projection & comps

Bottom-up (team volume from data/team-profiles/ARI.md, 2026-07-07: ~63 plays/gm × ~59% dropback ≈ ~33 att/gm ≈ ~560 attempts ≈ ~525 team targets):

ScenarioGamesTS (active)TargetsCatch%RecYds (Y/tgt)TDPPR pts
Floor (20th)13–1420%8455%46640 (7.6)5150
Median (50th)1623%11457%65920 (8.1)7199
Ceiling (80th)1725.5%13460%801,150 (8.6)10255

Frontmatter rounds to 150 / 200 / 260.

Usage profile (2024–2025)

Sources: data/stats/2024/ and data/stats/2025/ — receiving.csv, weekly.csv, ngs_receiving.csv, snap_counts.csv, participation.csv (nflverse via nflreadpy, pulled 2026-07-07). Route metrics are a participation-file proxy (routes = charted ARI dropbacks with MHJ on field: 499/566 in 2024, 335/670 in 2025) — TPRR/YPRR run slightly hot vs provider definitions. Healthy-8 = 2025 Wks 1–5, 7, 9, 10 (his 8 full-snap games: 270 routes, 60 targets, 32-493-4, 13.4 PPG).

Metric2024 (17 gms)2025 (12 gms)2025 healthy-8Band (wr.md §2/§6)Read
Target share22.2% (116 tgt)11.8% season-diluted; 18.1% weekly avg22.4%GoodSticky at ~22% whenever on the field; season number is an artifact
TPRR (proxy)0.2320.2180.222Good (border)Earning rate held through injuries
Route participation88.2% (92.7% excl. Wk6 exit)50.0% season (injury-wrecked)94.1%Elite when healthyNothing is gated when he plays
Air-yards share43.1%21.3% diluted; 33.0% weekly avg40.4% weekly avgEliteOwns the downfield offense when active
WOPR0.634 full / 0.632 weekly avg0.502 weekly avg0.618Good→EliteHealthy WOPR ≥0.60 = the MUST-HAVE gate's usage input
RZ target share3rd in NFL RZ targets (count/share UNVERIFIED — PFN, retrieved 2026-07-07)exact share UNVERIFIEDEliteTwo-year RZ magnet
End-zone targets6 multi-EZ-target games, most by a rookie in a decade alongside DK Metcalf (PFN)17, 3rd in NFL in 12 games (search-sourced 2026-07-07)Elite (top-12)Best single TD predictor — and he has it twice over
xFPUNVERIFIED (no provider xFP); actual 11.6 PPG (WR39, PlayerProfiler)UNVERIFIED; actual 10.7 PPG (WR37)13.4 PPG computedEZ volume says expectation > actuals both years
aDOT (NGS intended)13.5813.55Deep-leaning42.7% / 22.0% share of team intended AY (NGS)
YPRR (proxy)1.771.811.83Below-goodThe efficiency problem — two-year sample, must be respected
First downs/route0.0860.090Below-goodConsistent with the YPRR read
Catch rate (NGS)53.4%56.2%LowHigh TPRR + low catch rate on 13.5 aDOT with 2024 Murray + a 28th-ranked-sack OL = partially QB/context-driven (wr.md §6 buy signal), but two years is two years
Drop rateUNVERIFIED5 drops ≈ 6.8% of targets (search-sourced, retrieved 2026-07-07)Mid (4–8%)Not a trust-breaker
Separation (NGS)2.05 — 88th of 89 WRs (50+ tgt)2.42 — 63rd of 78Concern, improving+0.37 y/y; deep aDOT deflates it, but this is not a separator yet
YAC over expected (NGS)+0.22+0.64Positive 2 yrsModest but real; not a YAC profile (119 YAC total 2025)
AlignmentBoundary X (LWR1, Sleeper depth chart 2026-07-07); slot% UNVERIFIEDsameLaFleur: X designation with movement "anywhere in the offense" (June 2026)
Coverage faced (routes)243 man / 256 zone91 man / 237 zoneTPRR/YPRR by coverage UNVERIFIED; 2024 profile survived a near-even man/zone diet
MOF vs boundary mixUNVERIFIEDUNVERIFIEDNo target-location export available

The split that matters: 2025 is three seasons in one. Healthy (Wks 1–5, 7, 9–10): 94.1% RP, 22.4% TS, 0.618 WOPR, 13.4 PPG. Ramp-down/injured (Wks 6, 13, 16, 17): 23–65% RP. Absent: five games. Per wr.md §2, injury-driven volume loss is not a role signal — the healthy split is the real 2026 baseline, and it's a WR2 usage profile. Second split: with Brissett starting at 61%+ snaps (Wks 7, 9, 10, 13): 8.75 tgt/gm, 24.6% avg TS, ~13.9 PPG computed from weekly.csv (CBS cites 14.4 on their game basis) — versus 6.4 tgt/gm in his five Murray starts. The QB he's now paired with fed him more.

Context (from data/team-profiles/ARI.md, built 2026-07-07)

Tripwires (re-run this eval if any fire)

Sources
  • data/stats/2024/ + data/stats/2025/: receiving.csv, weekly.csv, ngs_receiving.csv, snap_counts.csv, participation.csv, passing.csv, injuries.csv, pbp_summary.csv — nflverse via nflreadpy, pulled 2026-07-07 (all counting/usage/NGS stats; route/RP/TPRR/coverage-faced proxies computed 2026-07-07 from participation.csv as described in §3; Wilson/McBride with-without splits and Brissett/Murray splits computed from weekly.csv)
  • data/adp/adp_ffc_2026-07-07.csv — FFC PPR mocks, 2026-07-07 (ADP 65.1, WR32; neighbors: Tate 62.6, DJ Moore 66.3, Sutton 70.2; ARI teammates: Love 22.2, McBride 27.6, Wilson 80.6, Brissett 121.8)
  • data/raw/sleeper/players_2026-07-07.json — age 23 (DOB 2002-08-11), 6'3"/220, Ohio State, years_exp 2, LWR depth #1, no injury designation (2026-07-07)
  • data/team-profiles/ARI.md — built 2026-07-07 (LaFleur, Brissett situation, OL, vacated targets, hierarchy, 4.5 win total, ~33 att/gm volume projection)
  • ESPN — "Marvin Harrison Jr. felt tested mentally by rash of injuries in 2025" + injury-plagued-season recap (retrieved 2026-07-07): concussion Wk6, appendectomy after Wk9/10 (10 lbs lost), heel injuries both feet, 12 games
  • Yahoo Sports / Burn City Sports — LaFleur names Harrison the X, Davante Adams role comp (Adams 60-789-14 in 14 games, 2025 LAR), remarks 2026-06-03 (retrieved 2026-07-07)
  • Heavy.com — LaFleur combine remarks 2026-02-24: "We're going to put him in the position to be successful," movement across formation, McBride/Wilson role framing (retrieved 2026-07-07; conflicts with June report on which WR gets which comp — June report treated as primary)
  • CBS Sports "2026 Outlook: Marvin Harrison Jr." (retrieved 2026-07-07): 14.4 PPG in four 61%+-snap games with Brissett, 8.8 tgt/gm in those, 16.1 PPG avg in 12 career 7+-target games, high-end-WR3/Round-6 guidance
  • PlayerProfiler player page (retrieved 2026-07-07): 10.7 PPG (WR37) 2025, 11.6 PPG (WR39) 2024, college dominator 47.9%/31.8% TS/breakout age 20.1, athleticism #12
  • PFN / search-sourced (retrieved 2026-07-07, secondary): 3rd in RZ targets 2024, 6 multi-EZ-target rookie games; 17 EZ targets (3rd in NFL) 2025; 5 drops 2025; Yahoo offseason profile — "not yet 100 percent" June quote, full OTA participation
  • UNVERIFIED: exact RZ/EZ target counts-by-share, provider xFP/xTD, slot%, TPRR/YPRR by coverage, MOF-vs-boundary mix, 2024 drop count, provider-basis routes/YPRR