Keon Coleman
Wide receivers · BUF · Florida State
Age 23 (May 17, 2003) Exp 3rd season

Keon Coleman

HOLD Rank WR84 · #229 overall Conf medium ADP UD Proj 45/75/125 Risk medium
AvoidFadeHoldTargetMust
boundarycontested-catchpost-hypewr3-battlediscipline-riskyoung-pedigree
Quick hits
Buffalo Bills — team context full profile ›
Play-caller
Joe Brady · HC
Brady is a run-tilted (PROE ≈ −2 to −4%), high-motion (60% in 2025), spread-the-ball caller — no fed alpha since CAR 2020: Shakir has led BUF at only ~20% TS two straight years, with RB targets in…
Tendency
54% pass · run-heavy (25/32)
~33 pass / ~28 rush att/g · 10.5 win total (positive)
O-line (2025)
Pass 4 Run 1
rank of 32 · ESPN win rates
QB
Kyle Allen
Shane Buechele
RB '25 car
Ray Davis 11%
Ty Johnson 9%
Frank Gore Jr.
Ian Wheeler
WR '25 tgt
DJ Moore 16% CHI
Josh Palmer 8%
Skyler Bell
Tyrell Shavers 5%
TE '25 tgt
Jackson Hawes 4%
Shane Zylstra 1% DET
Schedule & strength of schedule · WR SOS: 14th-toughest slate
W1 @HOU 5
W2 DET 30
W3 LAC 9
W4 NE 13
W5 @LAR 21
W6 @LV 22
W7BYE
W8 BAL 27
W9 @MIN 1
W10 @NYJ 17
W11 MIA 15
W12 KC 10
W13 @NE 13
W14 @GB 19
W15 CHI 31
W16 @DEN 2
W17 @MIA 15
W18 NYJ 17
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.

Keon Coleman — WR, BUF (2026)

Scoring note: task brief instructed assuming full PPR, but methodology/league-settings.md was confirmed half-PPR, 6pt pass TD, no premiums on 2026-07-08 — this eval uses the confirmed file per the system contract (matching the 2026-07-08 rescore convention across the board). Full-PPR equivalents: floor ~54 / median ~92 / ceiling ~150 (+0.5 × receptions).

Verdict — HOLD (medium confidence)

Profile and price agree: the market prices Coleman at zero (undrafted on FFC's 288-pick board, Sleeper search rank ~206, 2026-07-07), and his two-year usage record — 12.3% target share, 0.317 WOPR, ~72% route participation *in the games he wasn't a healthy scratch*, four discipline benchings in 2025 — says near-zero is right. But this is not a Boutte-style dead AVOID: he's 23 with elite college pedigree and R2 capital, the GM publicly rejected trade offers for him ("his best year is yet to come," Beane, April 2026), Josh Allen praised a "shift in his mindset" at OTAs, and he is one of three names in a genuinely open WR3 battle on the NFL's most efficient offense — one DJ Moore (age 29, off career lows) or Joshua Palmer (injury-prone, missed minicamp) absence from claiming boundary routes with Josh Allen. No green flag fires and every scenario is capped by Brady's run-tilted, 52%-11-personnel, spread-the-ball scheme, so he is not draftable in a 12-team/6-bench league — but he's the correct free watch-list name if the WR3 battle breaks his way. No "market is wrong" line: it isn't.

Bull case

  • Free elite pedigree at the bottom of his cost curve: age 23 (younger than several 2026 rookies), R2 #33 capital, 39.6% dominator / 19.3 breakout age (both 82nd percentile), and the organization on record keeping him — you pay nothing for the one profile type (day-2, year-3, price-crashed) that historically rebounds (Quentin Johnston 2024 shape).
  • A live, specific path to routes in an elite offense: the WR3 job is openly unsettled; Palmer is injury-prone with no TD since Nov 2024 and missed minicamp; DJ Moore is 29 coming off career lows (50-682). One injury ahead of him puts Coleman at ~75%+ routes with Josh Allen — his Wk 1 2025 (8-112-1 on 24% TS at 96% RP) is proof of concept for what that looks like.
  • The 2025 collapse was partly self-inflicted, not purely talent: four discipline absences contaminated the season sample; drops were fine (6.5%), separation improved y/y (2.02 → 2.78 NGS), and both the GM and QB publicly vouch for the turnaround — behavioral problems are more fixable at 23 than a target-earning deficiency.

Bear case

  • The usage record is a WR6's, twice: 11.5% → 12.3% target share, 0.32 WOPR both years, RP declining across 2025, and the team still added a boundary WR for a 2nd — every level-1 signal in the evidence hierarchy points down, and level-1 outranks all the pedigree that makes the bull case.
  • The archetype's core skill failed: 23% of his targets were contested and he caught 5 of 14 (36%, concern band) with −0.4 YAC over expected, 6.8 yds/target and ~1.40 YPRR — *with Josh Allen*. A contested-catch X who doesn't win contested catches, on 87% boundary targets, has no floor mechanism in any scoring format.
  • Even the won-the-job outcome is capped: Brady's offense is run-tilted, bottom-tier in 3-WR personnel, and spreads targets — the 2025 full-role version of Coleman scored 6.3 half-PPR PPG, and the WR3 role he's fighting three players for projects fewer routes than he had then. Meanwhile the discipline risk hasn't been tested by adversity since the "reset."

Projection & comps

Bottom-up, scenario-weighted, half-PPR (0.5/rec, 0.1/yd, 6/TD, −2 FL). Team-volume inputs from data/team-profiles/BUF.md (built 2026-07-07): ~64 plays/g × ~55% pass ≈ 35.5 pass plays/g.

Scenario (weight)RoutesTPRRTargetsLineHalf-PPR
Wins WR3, no injuries ahead (~40%)~340 (RP ~60% × 16 g)0.18~61~38-450-4.5~90
Splits/loses WR3 to Palmer/Bell, rotational (~35%)~2200.17~37~23-280-2.5~54
Moore or Palmer misses 6+ games; Coleman claims boundary routes (~15%)~4200.19~80~50-640-6.5~127
Traded / re-scratched / buried (~10%)<150<25~30

Usage profile (2025 REG, 13 active games / 12 with targets; 2024 in parens)

nflverse tables pulled 2026-07-07; RZ/EZ/depth/location computed from nflverse pbp 2026-07-08 (scratch script); routes are an on-field-for-charted-dropback proxy from participation.csv, active games only (proxy slightly overstates TPRR/understates route totals — sacks/scrambles excluded).

Metric2025 (2024)BandRead
Target share12.3% (11.5%)Concern (<18%)Two years, same team, same sub-relevance number — the stickiest stat in the system says WR5/6
TPRR (proxy)~0.20 (~0.18)Concern-borderlineTicked up only because routes collapsed; never near the 0.22 breakout line
Route participation~72% (~75%) active gmsConcern (<80%, declining)96% Wk 1 → 52/32/60% Wks 13–15 → 0% in 4 scratched weeks; low RP and low TPRR = no corner of the 2×2 to buy
Air-yards share18.9% (21.0%)Concern (<20%)Downfield claim shrank as aDOT compressed
WOPR0.317 (0.320)Concern (<0.40)Flat-lined two years at half a startable index
RZ target share14% — 12 of 88 (15% — 12 of 82)Below good (18–25%)Real but modest TD access for a 6'4" boundary WR
End-zone targets6 (8)Not top-24~56th league-wide in 2025 (pbp leaderboard, 2026-07-08); TD equity is Allen-driven, not role-driven
xFPUNVERIFIED (no provider export)Actual 7.9 FPPG full-PPR, WR53 (PlayerProfiler, fetched 2026-07-08); usage supports roughly that level — no hidden xFP gap
aDOT11.2 (15.2)IntermediateRole moved down the tree in 2025; depth mix 2/31/15/11 (BLOS/short/int/deep) earns at 3 depths
MOF vs boundary13% MOF (7%)Boundary-only (≥75% boundary)Floor discount per wr.md §3 — no middle-of-field earner profile
YPRR (proxy)~1.40 (~1.77)Concern (<1.5)Efficiency fell with the league's best QB throwing to him
Catch% / yds per target64.4% / 6.8 (50.9% / 9.8)WeakHigher catch rate purely from shallower usage; per-target value cratered
Drop rate6.5% — 4 of 62 (FTN)Mid (4–8%)Not the problem
Contested profile22.6% contested-target rate; 5/14 = 36% contested catchConcern (<40%)The archetype's whole premise — winning contested boundary balls — did not happen in 2025
Catchable-target rate74.2% (FTN)With Allen at QB this reads as separation trouble, not QB fault: NGS separation 2.78 (2.02) — improved but still below average
YAC over expected−0.40 (+3.53)Negative2024's number was two long plays; 2025 reads as no after-catch value
Slot/wide %, man/zone splitsUNVERIFIEDNo alignment/coverage export in data/raw; Sleeper lists him LWR, depth order 4 (2026-07-07). Web snippets suggest a man-beater lean (higher TPRR vs man) but season attribution is unclear — UNVERIFIED

Archetype: boundary contested-catch X (wr.md §8 nearest: deep threat/possession hybrid) — TD-dependent, weekly-volatile, and per §6 contested-catch reliance is fragile even when it works. His didn't.

Pedigree screen (prospect-pedigree.md): 2024 R2 #33 (rosters.csv draft_number 33) — day-2 capital in its final year of predictive relevance (decay rule: believe the NFL usage record from year 3). College priors are genuinely elite: 39.6% dominator (82nd pctile), breakout age 19.3 (82nd pctile), early declare; testing split — 4.61 forty (26th pctile) but 103.2 PlayerProfiler athleticism score, #17 among WRs (all PlayerProfiler, fetched 2026-07-08). Age 23 (b. 2003-05-17), NFL year 3. Year-2/3 breakout screen fails: rookie TPRR ~0.18 < 0.22, RP falling not rising, and target competition *arrived* (Moore) rather than departed. Post-hype screen half-fires: former day-2 ✓, ADP crashed ✓, role newly open — only the WR3 job, and the X he was drafted to play is now occupied. The priors are why this is HOLD-and-watch instead of AVOID; the usage is why it's nothing more.

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

Tripwires (re-run on any)

Sources
  • data/stats/2025/ and data/stats/2024/ — receiving.csv, weekly.csv, ngs_receiving.csv, snap_counts.csv, participation.csv, ftn_charting.csv, injuries.csv, rosters.csv (nflverse via nflreadpy, pulled 2026-07-07); RP/TPRR/YPRR route proxies computed from participation charted dropbacks 2026-07-08
  • nflverse pbp 2024–2025 via nflreadpy (scratch script, 2026-07-08) — RZ targets (12/88), inside-10 (9), end-zone targets (6; ~56th league-wide), depth mix, MOF 13%, aDOT 11.2; FTN join — drop 4/62 (6.5%), contested 14 tgts / 5 catches, catchable 74.2%
  • data/raw/sleeper/players_2026-07-07.json — age 23 (b. 2003-05-17), FSU, years_exp 2, Active/BUF, depth LWR order 4, search_rank 206
  • data/adp/adp_ffc_2026-07-07.csv — no FFC PPR ADP in 288 rows; Coleman row via sleeper-searchrank tail (2026-07-07/08); teammates: Moore 66.3, Shakir 105.6, Kincaid 134.9
  • data/team-profiles/BUF.md (built 2026-07-07) — Brady/Carmichael, PROE, personnel, OL, vacated-target math, pecking order, win total 10.5
  • methodology/league-settings.md — half-PPR / 6pt pass TD / no premiums, confirmed 2026-07-08 (overrides the task brief's "assume full PPR")
  • FOX Sports / Yahoo / ProFootballRumors / rollingout (Nov–Dec 2025) — Wk 5 series benching, Wks 11/12/16 healthy scratches for tardiness/professionalism
  • NFL.com / Yahoo (~2026-04) — Beane rejected trade offers, "reset button," "best year is yet to come"
  • SI.com On Bills (2026-05-24) — WR3 battle (Coleman/Palmer/Bell/Shavers), Palmer $14.2M dead cap, no TD since 2024-11-03; SI/heavy.com (June 2026) — minicamp "big efforts," Palmer ankle; buffalobills.com OTA notebook — Allen mindset quote
  • heavy.com / lastwordonsports / SI (May–June 2026) — speculative TEN/MIN trade predictions
  • PlayerProfiler (fetched 2026-07-08) — dominator 39.6% (82nd), breakout age 19.3 (82nd), 4.61 forty (26th), athleticism 103.2 (#17), 7.9 FPPG (WR53)
  • UNVERIFIED: slot/wide alignment %, man/zone TPRR-YPRR splits (web snippet conflated seasons), provider xFP, true route counts (proxy only)