Tahj Brooks — RB, CIN — 2026
Scoring note: the evaluator instruction said to assume full PPR because league-settings.md held placeholders; the file was confirmed as Half-PPR / 6pt pass TD / no TE premium on 2026-07-08 before this eval was written, so per the league-settings-first rule this eval uses the confirmed Half-PPR. The full-PPR delta on Brooks is +1–3 points across the whole range (trivial reception volume) — it cannot move the verdict.
Verdict
AVOID (medium confidence), judged against an undrafted/free ADP (Sleeper search-rank tail, 2026-07-08). Brooks is a year-2, day-3 pick (2025 R6, #193) whose rookie season was 47 offensive snaps (4.2%), 16 carries, and 2 targets — and whose 2026 beat-projected role is *punt protector* (AtoZ Sports, June 2026). The rb.md §7 handcuff test fails two of three prongs: the offense is good (9.5 win total, Burrow), but Chase Brown is a 26-year-old who has played every game two straight seasons, and succession is dirty — Samaje Perine, under contract and holding the passing-down/pass-pro trust, "figures to lead the group behind Brown again in 2026" (AtoZ/Yahoo, June 2026), with Brightwell, Milton, and two UDFA rookies also in a seven-body room. Low standalone + low contingent = the roster-clog quadrant: AVOID at any pick or bench spot. The market prices him at zero and is right; what this AVOID rejects is the specific drafter instinct that "the handcuff to an ADP-16 RB is free value" — the handcuff to Chase Brown is Perine, not Brooks, and a Brown injury today produces a Perine-led committee. Confidence is medium (not high) for exactly one reason: Perine is 30 on an expiring deal, and his release at cutdown would flip this eval overnight.
Bull case
- The 2027-shaped option arrives early if Perine (age 30, final contract year) is released at cutdown — Brooks would instantly be the clean RB2 behind a back who just carried 301 touches and is playing on an expiring deal, on a 9.5-win, light-box offense with all five OL starters back.
- Pedigree beats his usage: Texas Tech's all-time leading rusher with 102 college receptions (clears the three-down predictor), and CIN added zero backfield capital in 2026 — no new claim stands between him and the #2 job when the vets' contracts roll off.
- The option is free and likely survives all season: the earmarked punt-protector role is his roster case, he was active 16 games as a rookie, and the zone scheme matches his one-cut profile — any offensive outcome above zero costs nothing.
Bear case
- The handcuff test fails 2 of 3 (rb.md §7): Chase Brown is 26 and has missed zero games in two years, and succession is dirty — a Brown injury today produces a Perine-led committee with Brooks fighting Brightwell/Milton/two UDFAs for the leftovers. A handcuff who'd split on injury has no contingent value.
- Zero demonstrated NFL role: 4.2% snap share, 16 carries at 2.8 YPC, 2 targets, no goal-line or passing-down work — and the team's stated 2026 plan for him is special teams, which scores no fantasy points. Day-3 capital forces nothing.
- Even the prize is small: Taylor's offense was ~21.8 rush att/g in 2025 (bottom-tier) and funnels touches to Chase/Higgins/Brown; an early-down slice here is an early-down-grinder archetype with no goal-line lock inside the league's most pass-tilted script — the weak version of an already weak archetype.
Projection & comps
Bottom-up, Half-PPR. CIN 2026 environment: ~63.5 plays/g, ~23.5 rush att/g, pass-tilted (+4.3% PROE 2025), win total 9.5 (team profile, 2026-07-07). Brown projected ~60–65% carry share, Perine ~20%, QBs ~8% — the residue for Brooks is ~4–7% of carries barring injury.
- Floor 4 (~20th pct): pure special-teams year (his 2025: 6.4 PPR in 16 active games) — ~10 carries, a reception, no TD.
- Median 18 (~50th pct): RB3 mop-up — ~30 carries/~120 yds, 3–4 receptions, xTD ≈ 0.5 (no goal-line access; Brown owns inside-5).
- Ceiling 60 (~80th pct): Brown misses 2–4 games and/or Perine is released — a committee stretch of ~85 carries/~350 yds/2 TD + ~9 receptions. The beyond-80th tail (Brown out long-term AND Brooks beats Perine for early downs) looks like Chris Rodriguez Jr. 2025 (112/500/6 = 92.0 PPR) — real but not the 80th percentile.
TD anchor: xTD near zero in the standalone role — 0 rush TD in 2025, no verified inside-10 carries, and Brown took the goal line (6 rush TD). Games-played risk: medium — health record clean (active 16 games as a rookie), risk is roster-squeeze in a 7-body room, mitigated by the earmarked punt-protector job (AtoZ projects him on the 53, June 2026).
Comp seasons (cached data/stats/, pulled 2026-07-07; fantasy pts are PPR — subtract ~2–8 for half): Tahj Brooks 2025 CIN (16/45/0 + 2 tgt, 6.4) = floor shape; Will Shipley 2025 PHI (14/49 + 12 tgt, 19.5) = median shape; Kendre Miller 2025 NO (47/193/1, 33.3) = upper-median; Jaylen Wright 2025 MIA (70/288/2 + 9 tgt, 48.2 in 9 g) = ceiling shape; Chris Rodriguez Jr. 2025 WAS (112/500/6, 92.0) = the injury-path tail. No entry for Brooks in data/projections/ (none on file).
Usage profile (2025 rookie season, CIN — data/stats/2025/, pulled 2026-07-07)
| Metric | Value | Verdict |
|---|---|---|
| Snap share | 47 of ~1,111 team offensive snaps ≈ 4.2%; 179 ST snaps (snap_counts.csv, computed 2026-07-08) | Concern (<40%) — he was a special-teamer |
| Opportunity share | 18 of 445 CIN RB opportunities (16 car + 2 tgt) ≈ 4.0% (rushing/receiving.csv, computed 2026-07-08) | Concern (<45%) |
| Weighted opportunities /g | (16 + 2.5×2) ÷ 16 active g ≈ 1.3 | Concern (<13) |
| High-value touches /g | 2 targets all season; inside-10 carries UNVERIFIED (0 rush TD ⇒ ~none) | Concern (<2.5) |
| Inside-5 carry share | UNVERIFIED exact — goal line was Chase Brown's (6 rush TD) | Concern |
| Third-down snap share | UNVERIFIED exact — Perine is the designated passing-down/two-minute back (team profile) | Concern |
| Routes /g · route participation · TPRR | UNVERIFIED (no route export cached); 2 targets says trivially low | — |
| xFP | UNVERIFIED provider xFP; actual 6.4 PPR season total (~0.4 PPG) | Far below any startable range |
Efficiency: 2.8 YPC on 16 carries — sample meaningless either direction. Absent from ngs_rushing.csv (below qualifier volume), so RYOE/efficiency-over-expected UNVERIFIED; MTF/touch and YAC/att not in cached exports — UNVERIFIED. Nothing in the NFL sample argues talent over role; the sample is simply too thin, which pushes weight onto pedigree (§4).
Pedigree & profile (prospect-pedigree.md applied — thin NFL sample, priors weighted up)
- Draft capital: 2025 R6, pick 193 (rosters.csv; bengals.com) — day-3: no bought opportunity, "one bad week from committee," requires usage proof, not camp hype. He has produced no usage proof.
- College production: Texas Tech's all-time leading rusher — 879 carries, 4,557 yds (5.2 YPC), 45 TD, plus 102 career receptions for 548 yds (Sports-Reference/Wikipedia via web, fetched 2026-07-08). The 102 receptions clear the ≥40-catch three-down predictor (rb.md §11) — the one genuinely green pedigree mark. Counterweights: five college seasons (2020–24), best production at ages 21–22 (1,538 yds in 2023; 1,505 in 11 games in 2024) — good-not-elite age adjustment, and ~981 college touches start his mileage odometer high (≈1,000 career touches at age 24; cliff math not in play for 2026, noted for later years).
- Athletic testing: RAS 7.45; 4.52 forty at a slimmed-down 214 lbs (played ~230) (ras.football via wreckemred/nfldraftbuzz, fetched 2026-07-08). Middling burst, no breakaway gear — scouting consensus was instincts/contact-balance runner, "rotational back in a zone-blocking system" (nfldraftbuzz; Steelers Depot, Jan 2025).
- Age/curve: born 2002-05-13 — age 24, NFL season 2. Pre-peak on the age curve; the concern is role, not body.
Context (data/team-profiles/CIN.md, built 2026-07-07)
- Offense: Zac Taylor (8th year calling plays) with healthy Burrow is the most pass-tilted caller in football — 63.5% neutral pass rate (1st), +4.3% PROE, ~23.5 projected rush att/g. The run game serves script. Even the *lead* RB job here is volume-capped below other teams' lead jobs; a committee slice of it is a rounding error.
- Backfield hierarchy (confirmed post-minicamp): Chase Brown — workhorse (60.9% carry share, 232 car, 88 tgt, 301 touches in 2025), in a contract year, ADP 15.9. Samaje Perine — contracted veteran #2, passing downs/two-minute/pass-pro (84 car, 21 tgt in 2025); "figures to lead the group behind Brown again in 2026." Brooks — RB3, projected primary role: punt protector, replacing Tycen Anderson (AtoZ Sports 53-man projection, June 2026; bengals.com position primer, 2026). Behind him: Brightwell (ST), Milton, UDFA rookies Kentrel Bullock and Jamal Haynes (AtoZ, June 2026).
- No new capital: CIN's 2026 draft class contained zero RBs (7 picks; the R7 "Robinson" is Navy DT Landon Robinson — bengals.com draft page, Apr 2026). No veteran RB signed. The room's future claims end after 2026: Perine's deal expires and Brown is unsigned beyond 2026 — that's a 2027/dynasty story, not a 2026 one.
- Fit: CIN runs a zone-lean scheme with light boxes bought by the pass threat — Brooks' one-cut zone-runner scouting profile fits *if* he ever gets on the field, and the OL returns 5/5 starters.
- Game script: win total 9.5, positive lean — irrelevant to a player who doesn't take offensive snaps, but it raises the value of the contingent scenario if succession ever cleans up.
Tripwires (re-run if any fire)
- Samaje Perine released or traded (watch final cutdown, ~late Aug 2026) → succession cleans up; Brooks becomes the presumptive handcuff to a top-16 ADP back → re-run; likely flips to free-stash TARGET.
- Chase Brown injury, extended camp absence, or contract standoff/holdout → re-run the whole room.
- Camp/preseason reports of Brooks taking passing-down/two-minute reps or clear RB2 work ahead of Perine with the first team → re-run.
- CIN signs a veteran RB, or Brooks loses the punt-protector job / appears in roster-bubble coverage → cut risk; drop from consideration entirely.
- Any real ADP appearance (inside ~top 240 on FFC/Sleeper) → the market sees something; re-check news.
Board note: evaluations/boards/2026/ exists — the draft board is now stale; run /draft-board update.
Sources
data/stats/2025/— rushing.csv (16/45/0, 12 stat games), receiving.csv (2 tgt/1 rec/9 yds), snap_counts.csv (47 off / 179 ST snaps, 16 active games; team ~1,111 off snaps), weekly.csv (game-level), rosters.csv (DOB 2002-05-13, 5'9"/220, Texas Tech, draft #193, active W18); ngs_rushing.csv (absent = below qualifier) — nflverse via nflreadpy, pulled 2026-07-07; shares computed 2026-07-08.data/stats/2024/+ 2025 comp lines for Shipley/Miller/Wright/Rodriguez.data/raw/sleeper/players_2026-07-07.json— age 24, exp 1, depth_chart_order 3, search_rank 999 (tail).data/adp/adp_ffc_2026-07-07.csv— Brooks: no ADP value (sleeper-searchrank row, 2026-07-08); Chase Brown 15.9 (ffc-ppr, 2026-07-07).data/team-profiles/CIN.md— built 2026-07-07 (Taylor pass tilt, ~23.5 rush att/g, backfield hierarchy, Perine contract status, win total 9.5, OL 5/5 returning, zone-lean scheme, 2026 draft class).- AtoZ Sports / Yardbarker Bengals 53-man projection post-minicamp (June 2026, fetched 2026-07-08): Brooks on the 53, punt-protector projection, full 7-man RB room list incl. UDFAs Bullock and Haynes. AtoZ/Yahoo Bengals RB depth-chart preview (June 2026, fetched 2026-07-08): "Perine figures to lead the group behind Brown again in 2026." bengals.com OTA photo pages (June 4/9, 2026): Brooks participating, on 90-man.
- bengals.com draft page (Apr 2026, fetched 2026-07-08): R7 #226 = Landon Robinson, DT Navy — zero RBs in the 2026 class.
- Wikipedia / Sports-Reference / texastech.com (fetched 2026-07-08): college career 879/4,557/45 + 102 rec/548/2; program rushing record; 2024: 1,505 yds/17 TD in 11 g + 28 rec. wreckemred.com / nfldraftbuzz (fetched 2026-07-08): RAS 7.45, 4.52 forty at 214 lbs. Steelers Depot scouting report (Jan 2025): day-3, zone-system rotational profile.
- League scoring: Half-PPR, 6pt pass TD, no TE premium — confirmed in methodology/league-settings.md 2026-07-08 (supersedes the "PPR (assumed)" instruction issued before confirmation).
CIN
TB
@HOU
@PIT
JAX
@MIA
@BAL
TEN
@ATL
@WAS
NO
@CLE
KC
@CAR
@IND