Harold Fannin Jr.
Tight ends · CLE · Bowling Green
Age 21 (Jul 20, 2004) Exp 2nd season

Harold Fannin Jr.

HOLD Rank TE6 · #41 overall Conf medium ADP 66.4 Proj 113/160/194 Risk medium
AvoidFadeHoldTargetMust
big-slotyear-2new-hctarget-hubqb-uncertaintygroin-watch
Quick hits
Cleveland Browns — team context full profile ›
Play-caller
Todd Monken · HC yr 1
Monken's BAL tendencies (deeply negative PROE, slow pace, 30% 12 personnel) were Lamar/Henry roster-shaped — separate the caller from the roster. His TB/air-raid roots and pre-BAL history (3 of his…
Tendency
56% pass · balanced (10/32)
~33 pass / ~26 rush att/g · 6.5 win total (negative)
O-line (2025)
Pass 20 Run 24
rank of 32 · ESPN win rates
QB
Deshaun Watson
Shedeur Sanders
Dillon Gabriel
RB '25 car
Raheim Sanders 6%
Ahmani Marshall
Davon Booth
WR '25 tgt
Cedric Tillman 7%
Isaiah Bond 8%
Tylan Wallace 2% BAL
TE '25 tgt
Jack Stoll 2% NO
Joe Royer
Blake Whiteheart 1%
Schedule & strength of schedule · TE SOS: 2nd-easiest slate
W1 @JAX 23
W2 @TB 27
W3 CAR 20
W4 PIT 30
W5 @NYJ 26
W6 BAL 8
W7 @TEN 21
W8 @PIT 30
W9 @NO 13
W10 HOU 12
W11BYE
W12 LV 3
W13 CIN 32
W14 ATL 4
W15 @NYG 9
W16 @BAL 8
W17 IND 25
W18 @CIN 32
Number = that defense's 2025 rank vs TEs 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.

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)
Games151617
Routes (RP)~400 (~76%)~470 (~82%)~520 (~85%)
Targets (TPRR)82 (0.205)108 (0.23)125 (0.24)
Rec – Yds – TD54–525–473–740–685–900–8
PPR pts140196236
PPG9.312.313.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)

MetricValueBandSource (as-of)
Route participation65% 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–16Good → Elite trend; gate passesYahoo (2026-07-05); derived, participation.csv (pulled 2026-07-07)
TPRR0.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.246EliteYahoo (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-suppressedderived + RotoWire route count (2026-07-07)
Target share20.5% season (107/522); 27.7% in 4 near-no-Njoku games (wks 7/14/15/16); 30.7% Wks 12–16Good → Elite when featuredreceiving.csv; derived, weekly.csv + snap_counts.csv (2026-07-07)
Red-zone targets10 of 107 targets, 3 inside the 10 — team RZ target share UNVERIFIEDConcern — the profile's weak legRotoWire (fetched 2026-07-07)
End-zone targetsSeason count UNVERIFIEDThin base
Detached rate~46% (≈40% slot + 6% wide) + ~10% backfield; ~43% inline — approximate, single web result set; season provider split UNVERIFIEDLikely Elite (≥45% = big-slot fingerprint)web result set (fetched 2026-07-07) — treat exact split as approximate
Pass-block rateUNVERIFIED (no season export available)
xFPProvider xFP UNVERIFIED; actuals: 186.4 PPR, 11.65 PPG — TE6 total / TE8 PPG (min 8 g)TE4–10 band, at age 21derived, weekly.csv (2026-07-07)

Reads (te.md §2–§4, §9):

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

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)

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.