Harold Fannin Jr. — TE, CLE — 2026
Verdict
TARGET (medium confidence) at ADP 66.4 (FFC PPR mocks, 2026-07-07 — TE5, round 6 in 12-team). Fannin is a pay-up-tier *usage* profile selling at a dead-zone price. As a 21-year-old rookie he led all NFL tight ends in TPRR (23.9%, 93rd percentile of 818 TE seasons since 2006 with 200+ routes — Yahoo, 2026-07-05), ran a 20.5% target share on the league's worst-QB'd offense, and jumped to 27.7% TS in the four games David Njoku was effectively absent (30.7% weeks 12–16 — derived, weekly.csv). Now Njoku is gone to LAC with zero receiving capital added at TE, and the new HC/play-caller Todd Monken has posted a 20%+ TE target share in 5 of his 7 offenses — 22%+ in each of his last three (BAL) — and publicly comps Fannin's ball skills to Brock Bowers. Why the market is wrong: the round-6 price is set by the visible warts — a 6.5-win offense, the Watson/Sanders QB mess, thin red-zone usage, rookie WR capital — all real but all capped, while the near-certainty of the target-hub role (the single stickiest, most predictive input at the position) is underpriced. The bet is on usage; the market is pricing environment.
Bull case
- The role math is overwhelming: league-leading 0.239 TPRR + 27.7–30.7% target share whenever featured + Njoku's 48 targets vacated with no TE capital added + a play-caller at 22%+ TE target share three straight years who comps him to Brock Bowers. 105–115 targets is the median, not the dream.
- Big-slot fingerprint already on film at 21: first-read rate second only to McBride, +1.22 YAC over expected, ~46% detached usage, on the field for 94% of pass plays down the stretch — the league-winner archetype's usage signature in year 2, before the TE developmental curve (peak 25–29) even starts.
- Both QB outcomes route through him: a rebuilt OL and either a diminished Watson or an erratic Sanders push the offense toward quick MOF throws — his habitat. He was TE6 overall *in the league's worst passing environment*; any offensive improvement is pure upside.
Bear case
- The offense may be a hard cap: 6.5-win team, bottom-2 QB play by EPA in both directions of the battle, ~33 pass att/gm — and 10 red-zone targets with 3 inside the 10 means the TD leg (the biggest TE scoring input) may never arrive. 11.6 PPG might be the ceiling repeating, not the base.
- High-capital MOF competition arrived and the advocate left: Concepcion (R1 P24) hunts the same middle-of-field targets, Boston (R2) takes the size/RZ looks, Jeudy is still here per the GM — and ESPN's Ben Solak notes Fannin lost his structural advocate when TE-friendly Stefanski departed, with Monken able to lean run-heavy when ahead (Yahoo, 2026-05-19).
- He hasn't practiced in the new offense: groin took weeks 17–18, then all of OTAs/minicamp; he's learning a year-1 Monken install from the film room, was still Questionable on 2026-07-07, and a soft-tissue recurrence in camp is a live risk for a player whose entire value is route volume.
Projection & comps
| Floor (p20) | Median (p50) | Ceiling (p80) | |
|---|---|---|---|
| Games | 15 | 16 | 17 |
| Routes (RP) | ~400 (~76%) | ~470 (~82%) | ~520 (~85%) |
| Targets (TPRR) | 82 (0.205) | 108 (0.23) | 125 (0.24) |
| Rec – Yds – TD | 54–525–4 | 73–740–6 | 85–900–8 |
| PPR pts | 140 | 196 | 236 |
| PPG | 9.3 | 12.3 | 13.9 |
Build: team profile projects ~62 plays/gm × ~58% pass ≈ 36 dropbacks/gm → ~575–610 team dropbacks over his games (data/team-profiles/CLE.md, 2026-07-07). Yards/target held at 6.4–7.2 (6.83 actual in 2025 behind bottom-2 QB play — receiving.csv). Catch rate 66–68% (67.3% actual — ngs_receiving.csv). TDs anchored to usage, not the 2025 actuals: only 10 of 107 targets came in the red zone, 3 inside the 10 (RotoWire, fetched 2026-07-07), so the 6 rec TD ran hot on YAC-driven scores — median 6 assumes some RZ-role growth under Monken, not a repeat of the YAC luck. Small rushing garnish (7-13-1 in 2025 — rushing.csv) worth ~3–5 pts. Games risk: medium — groin injury weeks 17–18, sat all of OTAs/minicamp, expected back "at some point during training camp" (Cabot via Browns Nation, 2026-06-21); Sleeper lists him Questionable as of 2026-07-07.
Comps (role/profile): Trey McBride 2023 (year-2 breakout as TE1 role consolidated, 81-825-3), Evan Engram 2023 JAX (low-aDOT big-slot volume, 114-963-4), Jake Ferguson 2023 (71-761-5 — the floor shape), Sam LaPorta 2024 (60-726-7 — the bear comp: year-2 TE settling under new-offense hype), Brock Bowers 2024 (112-1194-5 on a bad offense — the 90th-percentile Monken-comp outcome, above our p80). No external projections in data/projections/ to sanity-check against (directory absent, 2026-07-07).
Usage profile (2025 rookie season, 16 games)
| Metric | Value | Band | Source (as-of) |
|---|---|---|---|
| Route participation | 65% of dropbacks Wk 1 → 87% Wk 7 → ≥80% every week Wks 12–16 (charted); derived on-field share of CLE pass plays: 73.5% season, 93.8% Wks 12–16 | Good → Elite trend; gate passes | Yahoo (2026-07-05); derived, participation.csv (pulled 2026-07-07) |
| TPRR | 0.239 — led all NFL TEs; 93rd pctile of 818 TE seasons since 2006; 107 tgt / 417 routes = 0.257 per RotoWire route count; derived proxy 0.246 | Elite | Yahoo (2026-07-05); RotoWire (2026-07-07); derived, participation.csv + receiving.csv |
| YPRR | ~1.68–1.75 (731 yds / 417–435 routes) | Good, not elite — QB-suppressed | derived + RotoWire route count (2026-07-07) |
| Target share | 20.5% season (107/522); 27.7% in 4 near-no-Njoku games (wks 7/14/15/16); 30.7% Wks 12–16 | Good → Elite when featured | receiving.csv; derived, weekly.csv + snap_counts.csv (2026-07-07) |
| Red-zone targets | 10 of 107 targets, 3 inside the 10 — team RZ target share UNVERIFIED | Concern — the profile's weak leg | RotoWire (fetched 2026-07-07) |
| End-zone targets | Season count UNVERIFIED | Thin base | — |
| Detached rate | ~46% (≈40% slot + 6% wide) + ~10% backfield; ~43% inline — approximate, single web result set; season provider split UNVERIFIED | Likely Elite (≥45% = big-slot fingerprint) | web result set (fetched 2026-07-07) — treat exact split as approximate |
| Pass-block rate | UNVERIFIED (no season export available) | — | — |
| xFP | Provider xFP UNVERIFIED; actuals: 186.4 PPR, 11.65 PPG — TE6 total / TE8 PPG (min 8 g) | TE4–10 band, at age 21 | derived, weekly.csv (2026-07-07) |
Reads (te.md §2–§4, §9):
- RP gate passes and the trend is the signal: the late-season split (on-field for 93.8% of CLE pass plays weeks 12–16, never below 87% from week 12 on — participation.csv) outweighs the 73.5% season figure because the role change persists: Njoku signed with LAC on a 1-yr/$3M deal (Yahoo/Spotrac, 2026 offseason). 2026 base case is 80–85% RP.
- Season RP ~74% + TPRR ~0.24 = the textbook expansion candidate (buy) — routes were the only missing piece, and they just opened. In the four near-no-Njoku games his TPRR proxy was 0.295 (36 tgt / 122 on-field pass plays — derived).
- Archetype: detached alpha / big slot with H-back seasoning — Monken: "his body type is more of an H and F… run after the catch… his ball skills like Brock [Bowers], very similar" (Apr 2026, via Yahoo/ClutchPoints/Browns Nation). The only archetype that justifies paying up (te.md §8).
- MOF-vs-boundary mix: UNVERIFIED (no target-location export). Low aDOT (5.9 intended air yards), 5.1 YAC/rec with +1.22 YAC over expected (ngs_receiving.csv), 7th among TEs in YAC (Yahoo) = underneath/YAC profile, consistent with MOF habitat.
- First-read target rate trailed only Trey McBride among TEs (Yahoo, 2026-07-05) — a rookie functioning as the offense's primary read, not a checkdown outlet.
- Pedigree (§9): 2025 third-round pick (day-2 capital), age-21 rookie season (DOB 2004-07-20 — Sleeper, 2026-07-07), historic college dominance (117-1555 at Bowling Green in 2024 — Yahoo). Athletic testing is average (≈4.71 forty, ~50th-pctile speed score — PlayerProfiler, fetched 2026-07-07), which caps the man-coverage-mismatch ceiling; production priors are elite. The rookie-fade rule is moot — he already produced; year 2 carries the classic year-3-breakout inputs (RP climbing, TPRR ≥0.18, TE1 departed) pulled a year forward.
Context (data/team-profiles/CLE.md, built 2026-07-07)
- Play-caller: Todd Monken (HC, confirmed calling plays) — TE target share 20%+ in 5 of 7 offenses, 22%+ in each of his last three BAL seasons (DraftSharks via team profile, Jul 2026). Air-raid-rooted pro spread; the big-slot/TE funnel is his signature. The entire Stefanski/Rees 2025 lineage is gone — 2025 scheme stats are void as forward signal, but the target-earning is player-owned.
- QB: open competition, unresolved after June minicamp — Watson (two Achilles ruptures, 61.2% comp CLE tenure) vs Sanders (bottom-2 in 2025 adjusted EPA — Yahoo). Both outcomes compress the offense toward quick MOF throws — Fannin's habitat per the profile's contingency line — but cap yardage efficiency and TDs. This is the main reason confidence is medium, not high.
- Offense quality: 6.5 Vegas win total (BetMGM, 2026-07-07), negative script lean, ~33 pass att/gm projected. A bottom-8 offense normally caps a TE at streamer range — the te.md §5 exception clause applies (usage elite: RP ≥80% path, TS >20% actual).
- O-line: 4/5 starters replaced, rookie LT (Fano). Early edge pressure → chips and quick game — double-edged: some chip/pass-block tax risk on Fannin, but the target funnel tilts to slot/TE/RB (profile read).
- Competition: Njoku's 48 targets vacated; the TE room behind Fannin is Jack Stoll (blocking vet) plus day-3 rookies (R5 Royer, R7 Ryan) — no capital threat at TE. The real threat is KC Concepcion (R1 P24), a slot/flanker hunting the same MOF targets — exactly the te.md §6 "new slot WR" red flag — plus R2 Denzel Boston claiming size/red-zone targets. Jeudy is unresolved: GM Berry publicly calls him a "bell cow" and denies a trade, but rumors persist toward the Nov 13 deadline (Yahoo/Last Word, Mar–Jun 2026). Hierarchy per the team profile: Fannin is #1 in the projected pecking order.
- 12 personnel: CLE ran ~33% 12 (plus ~4% 13) under the old staff (derived, participation.csv) — void as forward signal; Monken's BAL offenses ran ~30% 12. Whichever TE2 plays, he's a blocker; Fannin's routes shouldn't split.
Scarcity-tier placement (te.md §7)
Pay-up-tier usage profile at a mid-tier (dead-zone) price — the attractive direction of mispricing. Baseline: 2025 TE12 ≈ 10.3–10.6 PPG (weekly.csv; totals-TE12 Loveland 10.32, PPG-TE12 Juwan Johnson 10.58) + 0.5–1.0 streaming bump → streamer baseline ~11.0–11.5 PPG. Fannin's median (12.3 PPG) is +0.8–1.3 over baseline; his ceiling (13.9) is +2.4–2.9 and crosses the ≥13-PPG pay-up threshold — a credible path, not the median, which is precisely the TARGET (not MUST-HAVE) shape. He passes the dead-zone screen explicitly: a round-5–8 TE must show an elite-usage path, and his is the cleanest at the position (league-best TPRR, 28–31% featured TS, vacated TE1 routes, a play-caller who structurally feeds the TE). The missing pay-up leg is the end-zone role (10 RZ targets). No TE premium in this league (assumed), so no tier shift — at +0.5/rec a ~75-catch profile gains ~2.3 PPG and this verdict strengthens toward MUST-HAVE. Versus his ADP neighbors (DJ Moore 66.3, MHJ 65.1, Sutton 70.2, Pittman 71.9, Stevenson 72.0, Pollard 72.5 — FFC, 2026-07-07), the positional edge is worth the slot if you didn't pay up at TE1–4 (McBride 27.6, Bowers 35.1, Loveland 44.8, Warren 55.0).
Tripwires (re-run this eval if any fire)
- Not practicing by mid-August or any groin setback in camp → games risk to high; floor drops below punt-tier value.
- Camp/preseason reports him inline/blocking or chipping more than detached, or pass-block rate visibly up in preseason — the role-demotion signal that voids the big-slot thesis.
- CLE adds a veteran receiving TE, or Stoll/Royer runs 2TE route splits with the 1s in August — the unique TE routes tax.
- Jeudy resolution: traded → upside re-rate (bump toward high confidence); extended/featured while Concepcion also runs primary slot → target-squeeze re-rate.
- ADP rises inside pick ~48 (round 4) → the price consumes the edge; verdict flips toward HOLD.
Sources
data/stats/2025/receiving.csv,rushing.csv,weekly.csv,snap_counts.csv,participation.csv,ngs_receiving.csv— nflverse via nflreadpy, pulled 2026-07-07 (2025 REG final). All derived figures recomputed this run: season line 107-72-731-6 (20.5% TS, 186.4 PPR, 16 g); rushing 7-13-1; aDOT 5.86 / YAC 5.14 / +1.22 YACOE; on-field pass-play share 73.5% season → 93.8% wks 12–16; TPRR proxy 0.246 (0.295 near-no-Njoku); TS splits 27.7% (wks 7/14/15/16) and 30.7% (wks 12–16); TE PPR baselines (TE6 total / TE8 PPG; TE12 ≈ 10.3–10.6 PPG); CLE 12-personnel ~33%; Njoku missed wks 7, 15–18 and played 6 snaps wk 14.data/adp/adp_ffc_2026-07-07.csv— FFC PPR mocks, 2026-07-07 (Fannin 66.4 overall, TE5; TE and round-6 neighbors as cited).data/raw/sleeper/players_2026-07-07.json— age 21 (DOB 2004-07-20), Bowling Green, years_exp 1, TE1 depth slot, injury_status Questionable (as of 2026-07-07).data/team-profiles/CLE.md— built 2026-07-07 (Monken TE history, QB battle, OL rebuild, hierarchy, vacated targets, ~33 att/gm pass-volume projection, 6.5 win total).- Yahoo Sports, "The Case For Harold Fannin Jr. In 2026" (2026-07-05, fetched 2026-07-07) — TPRR 23.9% led all TEs / 93rd pctile of 818 seasons; RP 65% wk 1 → 87% wk 7 → ≥80% wks 12–16; first-read rate 2nd to McBride; 7th in TE YAC; QB EPA ranks.
- RotoWire player page (fetched 2026-07-07) — 417 routes; 10 RZ targets / 3 inside-10; injury timeline items 2026-01-02 → 2026-06-22 (incl. voluntary vet-minicamp participation 2026-04-21).
- Browns Nation / Mary Kay Cabot (2026-06-21, fetched 2026-07-07) — sat OTAs/minicamp, no limp/wrap, expected ready during training camp (~July 29).
- ESPN (Dec 2025) — groin re-injury vs PIT wk 17; clevelandbrowns.com — out wk 18.
- Yahoo/Spotrac (2026 offseason, fetched 2026-07-07) — Njoku to LAC, 1 yr/$3M (+$5M incentives).
- Yahoo/ClutchPoints/Browns Nation (Apr 2026, fetched 2026-07-07) — Monken's Bowers comp quote ("H and F… ball skills like Brock").
- Yahoo "Todd Monken may not feature Harold Fannin Jr…" (2026-05-19, fetched 2026-07-07) — Ben Solak advocate-loss argument, run-lean concern (bear case).
- Yahoo/Last Word/PFN (Mar–Jun 2026, fetched 2026-07-07) — Jeudy trade rumors; GM Berry "bell cow" denial; Nov 13 trade deadline framing.
- PlayerProfiler (fetched 2026-07-07) — athletic testing (~4.71 forty, ~50th-pctile speed score), R3 draft capital.
- DraftSharks (Jul 2026, via team profile) — Monken TE target-share history (20%+ in 5 of 7, 22%+ last three BAL years), 58.0% pass-rate projection.
- Season alignment split (~43% inline / 40% slot / 6% wide / 10% backfield) — via web result set (fetched 2026-07-07); not individually confirmed on a provider page — treat as approximate. Pass-block rate, end-zone target count, team RZ target share, MOF target mix, provider xFP: UNVERIFIED.
CLE
@JAX
@TB
CAR
PIT
@NYJ
BAL
@TEN
@NO
HOU
LV
CIN
ATL
@NYG
IND