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) | Routes | TPRR | Targets | Line | Half-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%) | ~220 | 0.17 | ~37 | ~23-280-2.5 | ~54 |
| Moore or Palmer misses 6+ games; Coleman claims boundary routes (~15%) | ~420 | 0.19 | ~80 | ~50-640-6.5 | ~127 |
| Traded / re-scratched / buried (~10%) | <150 | — | <25 | — | ~30 |
- Floor 45 · Median 75 · Ceiling 125. TDs anchored to xTD ≈ 4–5 on his target mix (12 RZ targets / 14% team RZ share, 6 end-zone targets in 2025 — pbp, computed 2026-07-08), not narrative. The true smash case (WR3 win + Moore injury + a real year-3 leap: ~55-750-8 ≈ 150) sits above the 80th percentile.
- Games-played risk: medium — essentially no injury history (only a Wk 1–2 2025 groin listing, full participation; injuries.csv), but he missed 4 of 18 weeks in 2025 to *discipline scratches* and live trade speculation persists (TEN/MIN links, May–June 2026); availability risk here is behavioral/roster, not medical.
- Comps (role/profile sanity check; lines approximate, pre-2026 seasons):
- Keon Coleman 2025 (38-404-4 ≈ 81 half-PPR in 13 games) — the "wins WR3, same player" anchor.
- Gabe Davis 2023 BUF (45-746-7 ≈ 139) — boundary WR3-ish TD role in this exact offense: the ceiling's shape.
- Quentin Johnston 2024 LAC (55-711-8 ≈ 147) — post-hype day-1/2 pick rebound = the smash case.
- Van Jefferson 2022 LAR (24-369-3 ≈ 67) — rotational boundary WR3 = median-low shape.
- Denzel Mims 2021–22 NYJ (buried former R2, ≈ 15–30) — the floor shape if the scratches return.
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).
| Metric | 2025 (2024) | Band | Read |
|---|---|---|---|
| Target share | 12.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-borderline | Ticked up only because routes collapsed; never near the 0.22 breakout line |
| Route participation | ~72% (~75%) active gms | Concern (<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 share | 18.9% (21.0%) | Concern (<20%) | Downfield claim shrank as aDOT compressed |
| WOPR | 0.317 (0.320) | Concern (<0.40) | Flat-lined two years at half a startable index |
| RZ target share | 14% — 12 of 88 (15% — 12 of 82) | Below good (18–25%) | Real but modest TD access for a 6'4" boundary WR |
| End-zone targets | 6 (8) | Not top-24 | ~56th league-wide in 2025 (pbp leaderboard, 2026-07-08); TD equity is Allen-driven, not role-driven |
| xFP | UNVERIFIED (no provider export) | — | Actual 7.9 FPPG full-PPR, WR53 (PlayerProfiler, fetched 2026-07-08); usage supports roughly that level — no hidden xFP gap |
| aDOT | 11.2 (15.2) | Intermediate | Role moved down the tree in 2025; depth mix 2/31/15/11 (BLOS/short/int/deep) earns at 3 depths |
| MOF vs boundary | 13% 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 target | 64.4% / 6.8 (50.9% / 9.8) | Weak | Higher catch rate purely from shallower usage; per-target value cratered |
| Drop rate | 6.5% — 4 of 62 (FTN) | Mid (4–8%) | Not the problem |
| Contested profile | 22.6% contested-target rate; 5/14 = 36% contested catch | Concern (<40%) | The archetype's whole premise — winning contested boundary balls — did not happen in 2025 |
| Catchable-target rate | 74.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) | Negative | 2024's number was two long plays; 2025 reads as no after-catch value |
| Slot/wide %, man/zone splits | UNVERIFIED | — | No 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)
- Offense: Joe Brady promoted to HC (2026-01-27), keeps play-calling — scheme continuity. Run-tilted (PROE −3.5%), high motion (60%), only 52% 11-personnel with ~22% two-back/two-TE — WR3 routes are structurally among the league's scarcest. Projected ~33 att/g on a 10.5-win team with positive script. Brady has never fed a 26%+ alpha in Buffalo (Shakir led at ~20% two straight years).
- Target competition — the ceiling cap: DJ Moore acquired for the 2026 2nd (#60) as the presumptive X; Shakir locked in the slot; Kincaid/Knox/Cook claim the next ~35% of targets. Coleman sits 5th in the profile's pecking order, contested with Palmer for 3-WR boundary snaps, plus R4 rookie Skyler Bell and Tyrell Shavers in the WR3 battle (SI, 2026-05-24). Vacated targets ~57 (12%) — a redistribution already covered by Moore's arrival capital, not a feeding opportunity.
- 2025 fall from grace: benched for the first series Wk 5 (late to a meeting), healthy-scratched Wks 11 (TB), 12 (HOU) and 16 (CLE) for professionalism/tardiness under McDermott (FOX Sports, Yahoo, ProFootballRumors, Dec 2025); snap data shows 0% Wk 17 as well. After 112 yards Wk 1 he never reached 50 in a game (SI, 2026-05-24).
- 2026 reset: Beane confirmed the team rejected pre-draft trade interest — "We've hit the reset button with him... his best year is yet to come" (NFL.com, ~April 2026). Allen: "I've already seen a shift in his mindset this year" (OTAs, buffalobills.com/SI, May–June 2026). Minicamp "big efforts" while Palmer (ankle) sat (heavy.com/SI, June 2026). Trade predictions persist in media (TEN, MIN links — heavy.com/SI/lastwordonsports, May–June 2026) but are speculative against the GM's on-record stance.
- QB: Josh Allen — elite, stable, no benching risk; every Coleman scenario inherits best-in-class TD conversion (+0.140 EPA/play offense, 2025). The Kyle Allen contingency would erase what little floor exists.
Tripwires (re-run on any)
- Camp/preseason reports Coleman winning WR3 (first-team 11-personnel reps ahead of Palmer/Bell out of St. John Fisher, camp opens 2026-07-29) → re-run; likely upgrade to deep-league TARGET at a still-free price.
- DJ Moore or Joshua Palmer injury costing multi-week time → re-run immediately; the contingent path activates.
- Coleman traded (TEN/MIN media links) → void; re-project from the new team's hierarchy.
- Any new disciplinary benching/scratch report in camp or preseason → downgrade to AVOID; the reset thesis is dead.
- ADP appears inside ~15 rounds on a major platform before any role news → hardens toward FADE (paying for pedigree the usage doesn't support).
Sources
data/stats/2025/anddata/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 206data/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.9data/team-profiles/BUF.md(built 2026-07-07) — Brady/Carmichael, PROE, personnel, OL, vacated-target math, pecking order, win total 10.5methodology/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)
BUF
@HOU
DET
LAC
NE
@LAR
@LV
BAL
@MIN
@NYJ
MIA
KC
@GB
CHI
@DEN