Chuba Hubbard (RB, CAR) — 2026
Verdict
TARGET (medium confidence) at ADP 78.6 (FFC PPR mocks, 2026-07-07 — RB31, round 7 of 12-team). The market's case is fair: Hubbard is 27, lost this job to Rico Dowdle *while healthy* in 2025 (35.8% opportunity share, −0.30 RYOE/att), and the org publicly hopes 2024 R2 pick Jonathon Brooks grows into the lead role. Why the market is wrong: it is pricing the 2025 ending as the 2026 baseline while the back who took the job left in free agency with zero capital replacing him (only a 1-yr depth deal for AJ Dillon), and the play-by-play shows Hubbard kept the majority of the passing-down job through the entire demotion — 52.9% of CAR's 3rd-down snaps in 2025 vs Dowdle's 40.1% (participation+pbp join, 2026-07-07). The public "he got benched" narrative overstates the role loss; the sole threat (Brooks) has two ACL tears in 13 months and 12 career NFL touches. At RB31 — behind Dowdle himself (74.3) — you pay a flex price for the presumptive Week 1 lead back in a seat that paid 216 PPR last year, with a proven 241-PPR season in this exact system as the live 80th-percentile outcome.
Bull case
- The seat is open, paid, and unchallenged by capital: 241 vacated carries, the 2025 usurper gone to Pittsburgh, no draft pick spent on the room, a $8.3M-AAV contract through 2028 — and the same seat produced 216 PPR (top-15 RB) in this offense last year. rb.md §12's "incumbent departed with no capital added" green flag, verbatim.
- The passing-down job never left: 52.9% of 3rd-down snaps and 54.7% of 3rd/4th-down dropbacks in 2025 *while demoted* (vs Dowdle 40.1/38.3), and no drop-off when trailing (44.6% on-field trailing 7+). The market's "benched" narrative is falsified by the snap data — that retained trust is both the PPR floor and the reason touches re-consolidate fast.
- Priced-in pessimism, free ceiling: at RB31 (behind Dowdle at 74.3) you pay ~RB3/flex money; his own 2024 in this exact system — 77% snaps, 70% opp share, 75.9% inside-5 share, +1.11 RYOE/att, 241.6 PPR — is the 80th-percentile outcome if a twice-torn ACL wobbles even slightly.
Bear case
- The org already chose someone else once, and wants to again: an 11-week healthy demotion to 7 carries/g in 2025, followed by June 2026 reporting that the staff has "expectations of [Brooks] potentially being the lead back over Chuba" (NFLN's Cameron Wolfe via atozsports, June 2026). If Brooks' knee holds, the median collapses toward a 1A/1B and the floor scenario is live by October.
- Age-27 with the decline sequence started: RYOE −0.30/att, 2.4 YAC/att, 0.08 MTF/touch, zero explosive runs, last in missed-tackle rate among 49 qualifiers in 2025 — burst falls first, volume is the lagging indicator. Behind the same line, journeyman Dowdle was +0.63 RYOE/att. The injury excuse is plausible but unproven.
- TD equity is structurally capped: team inside-5 carries fell to 14 in 2025 (vs 29 in 2024), Hubbard took just 2 of them, and the team imported a 247-lb specialist (Dillon) for exactly that work on a 7.5-win, 28th-run-blocking offense with a first-time play-caller. The 2024 TD line (11) is not a reachable anchor even in the bellcow scenario.
Projection & comps
Bottom-up from the team profile's volume model (61 plays/g, ~24.5 rush att/g incl. ~3 QB carries → ~21.5 RB carries/g ≈ 365 RB carries over 17; ~515 team pass att × 19.2% RB target share ≈ ~95 RB targets; data/team-profiles/CAR.md, 2026-07-07):
| Scenario | Games | Carries | Rush yds | Targets | Rec | Rec yds | TD | PPR |
|---|---|---|---|---|---|---|---|---|
| Floor (20th) — Brooks healthy and ascends to a near-even split by October, Dillon locks goal line; and/or a calf recurrence costs 2–3 games | 14 | ~155 @ 4.0 | 620 | 32 | 25 | 180 | 4 | ~130 |
| Median (50th) — Hubbard leads all year at ~53% of RB carries, keeps 3rd downs, Brooks ramps to a 1B; TDs anchored to xTD on a bottom-tier goal-line pie | 16 | ~200 @ 4.15 | 830 | 46 | 36 | 255 | 6 | ~183 |
| Ceiling (80th) — Brooks setback (live outcome after 2 ACL tears), Hubbard consolidates toward his 2024 bellcow role | 16 | ~245 @ 4.4 | 1,075 | 54 | 42 | 295 | 8.5 | ~240 |
- TDs anchored to xTD, not 2024's 11: CAR's scoring-area rush volume collapsed in 2025 — team inside-10 carries fell 42 → 30 and inside-5 carries 29 → 14 (pbp via nflreadpy, computed 2026-07-07), the team signed Dillon (6'0/247) explicitly for short-yardage (rollingout/SI, March 2026), and beat coverage ties the Dillon + Haynes King additions to 2025 goal-line struggles (atozsports, June 2026). Median assumes ~40% of a ~32-carry inside-10 pie (~13 carries → ~4.5 rush xTD) + ~1.5 receiving TD.
- Games-played risk: medium — 15 games in each of the last two seasons; the 2025 miss was a calf (weeks 5–6) he admits he rushed back from (NBC Sports PFT, Oct 2025) — soft-tissue recurrence + age is the one injury combo that predicts (scoring-framework §4). Mileage is moderate: ~1,040 career REG touches (889 career carries per PFR career total, retrieved 2026-07-07; + 151 career receptions, 2023 receptions from ESPN career page) — well short of the 1,800 flag, and no 370-touch season on the odometer. Age-27 season (DOB 1999-06-11, Sleeper 2026-07-07).
- Comps: Chuba Hubbard 2024 (241.6 PPR — the ceiling, same team/system); Rico Dowdle 2025 CAR (216.3 PPR — what this exact seat paid last year); David Montgomery 2023 DET (~183 PPR — veteran lead sharing with an ascending young back); Josh Jacobs 2023 LV (~170 PPR — post-bellcow down-efficiency year on volume); Miles Sanders 2023 CAR (~120 PPR — the floor scenario: CAR vet displaced by the preferred young back).
- External projections: none on file (
data/projections/absent) — no cross-check available, noted per SKILL §4.
Usage profile (rb.md §2 table)
Cached numbers: nflverse via nflreadpy, pulled 2026-07-07, REG only. Inside-10/inside-5 and down/score splits computed 2026-07-07 from nflreadpy play-by-play joined to participation.csv.
| Metric | 2024 | 2025 | Read |
|---|---|---|---|
| Snap share (avg of weekly) | 77.3% (15 g) | 45.8% (15 g) | Elite → concern; 2025 collapse was performance/role-driven, not just injury |
| Opportunity share (RB carries+targets) | 70.2% (77.9% in his active wks 1–16) | 35.8% (Dowdle 59.2%) | Bellcow gate cleared in 2024; clear #2 by end of 2025 |
| Weighted opps/g (carries + 2.5×targets) | 25.7 | 15.4 | Elite → below-good |
| High-value touches/g (targets + inside-10 carries) | 5.5 (3.6 tgt + 1.87 in-10) | 3.1 (2.6 tgt + 0.53 in-10) | 2024 scoring engine was real; 2025 wasn't |
| Inside-10 carry share (team) | 66.7% (28/42) | 26.7% (8/30; Dowdle 14) | Verified goal-line lock in 2024; lost it with the job in 2025 |
| Inside-5 carry share (team) | 75.9% (22/29) | 14.3% (2/14; Dowdle 9) | Elite → concern; 2026 contested with Dillon on a small pie |
| Third-down snap share | UNVERIFIED for 2024 (proxy: 65.3% of dropbacks on-field) | 52.9% of 3rd-down snaps (227); 54.7% of 3rd/4th-down dropbacks vs Dowdle 38.3% | The buried bull fact: he kept the passing downs while demoted |
| Routes/g · route participation | routes UNVERIFIED; on-field for 65.3% of team pass plays (378/579) | on-field for 45.3% (247/545); wks 13–18: 47.4% vs Dowdle 51.8% | True routes/TPRR unavailable; proxy TPRR ≈ 0.14 (2024), 0.16 (2025) — denominators include pass-block snaps |
| xFP | UNVERIFIED (no provider xFP on hand) | UNVERIFIED | Weighted opps + verified HVT used as the usage anchor instead |
Game-script sensitivity (§4, explicit): 2025 on-field rate by score state — trailing by 7+: 44.6%, within one score: 38.3%, leading: 43.8% (pbp+participation join, 2026-07-07). He does not leave the field when trailing — even as the #2 he was slightly *more* used in trailing scripts (passing downs) than neutral ones. Two-minute dropbacks tilted Dowdle 53.6/43.3, so the hedge is partial, not total. With a 7.5 win total (DK, 2026-07-01), that partial script-proofing is what keeps the floor from being a grinder-on-a-bad-team landmine.
2025 splits (weekly.csv): wks 1–4 (healthy lead): 13.2 car/g, 4.2 tgt/g, 14.0 PPR/g on 51–74% snaps. Wks 7–18 after Dowdle's 389-yard two-game eruption in his absence (ABC News, Oct 2025): 7.4 car/g, 2.0 tgt/g, ~6 PPR/g. Per rb.md §2 the late split in the changed role is the real 2025 signal — but note it was a hot-hand displacement by a departed player, not a scheme or trust change: the 3rd-down majority stayed his throughout.
Receiving profile (§3): 3.6 tgt/g (2024), 2.6 (2025) — "good" band. Canales-system RB target share was 19.2% in 2025 (team profile). Mostly swing/checkdown volume with some designed screen work — real floor, not elite. Brooks is explicitly billed as the pass-game "wildcard" (Canales on Brooks' hands/tracking, Panthers.com OTA coverage, May–June 2026), so this is the role component most at risk.
Efficiency (§5) — separating the back from the line
| Metric | 2024 | 2025 | Band |
|---|---|---|---|
| NGS RYOE/att | +1.11 (+270 on 250 att, ngs_rushing wk-0 row) | −0.30 (−39 on 134 att) | Elite → concern |
| YAC/att | 3.5–3.6, 3rd among RBs ≥170 att (PFF via web, retrieved 2026-07-07) | 2.4 (PFF via web) | Elite → concern |
| MTF | 30 forced, top-10 (PFF, as of its Nov 2024 piece; full-season exact UNVERIFIED) | 13 on ~164 touches ≈ 0.08/touch; last in missed-tackle rate and explosive-run rate among 49 qualifiers (Fantasy Points Data via web) | Good → concern |
| YPC (noted only, least predictive) | 4.78 | 3.81 | — |
| 8+ box rate (NGS) | 22.4% | 20.1% | Neutral |
The 28th-ranked run-blocking (ESPN RBWR, team profile) owns part of the 2025 drag — but Dowdle posted +0.63 RYOE/att on 236 carries behind the same line (ngs_rushing 2025), so the line doesn't own all of it. Per the evidence hierarchy this is one bad year after an elite one — an efficiency *change* needs two seasons to believe, and the calf (+ admitted premature return) is a real confounder. But burst metrics falling first at 26–27 is exactly the §11 decline sequence's opening move. Watch, don't convict — and at RB31 you are paying for the seat, not the efficiency (never pay for efficiency without volume; here you aren't).
Context (data/team-profiles/CAR.md, built 2026-07-07)
- Play-caller: Brad Idzik, first-time NFL play-caller (handed the call sheet by Canales, Feb 2026) — run-tilted (bottom-5 PROE), slow (61.2 plays/g) system he co-built; all tendencies low-confidence. Team stability: low.
- Scheme fit (§6): outside-zone/duo mix, heavy personnel (~32% 12/13/21/22) — fits Hubbard's one-cut zone profile; the team profile itself names him the scheme fit at lead back. No mismatch flag.
- OL: 23rd PBWR / 28th RBWR / 29th pressure rate allowed in 2025; the entire center rotation departed (Fortner/R5 Hecht now), LT Ekwonu rehabbing a torn patellar tendon. Run-block drag caps efficiency and the deep TD pie again — not the back's fault, but no tailwind.
- Committee math (§7): Dowdle departed — 241 vacated carries, 76 vacated targets — with only depth-tier arrivals (Dillon 1-yr; profile: "committee consolidation toward Hubbard/Brooks"). Brooks' 2024 R2.46 capital lives in the room on a rookie deal: cleared by his surgeon, full OTA participant, praised by Canales (NFL.com, May 2026; Panthers.com). Beat consensus after OTAs: "for now, this is still Hubbard's backfield… Brooks taking Dowdle's place in the rotation behind Hubbard" (MSN/catcrave, June 2026). 2×2 placement: moderate-high standalone / moderate contingent — lead back whose #2 is simultaneously organizationally preferred and medically fragile.
- Gates (§9): contract 4 yr/$33.2M extension through 2028, $8.3M AAV, $11.985M gtd at signing (Spotrac, Nov 2024) — over the $8M/yr featured-role-intent line, though 2026+ escape costs are modest. Pass-pro: veteran, held 3rd-down/2-minute duties across two staffs — no gate. Depth chart (Sleeper, 2026-07-07): Hubbard RB1, Brooks RB2, Dillon RB3, Etienne RB4.
- Ambiguous-backfield pricing check (§7 trap): 2025 CAR RB room actual = ~355 PPR (Dowdle 216 + Hubbard 125 + Etienne 14). Market allocation: Hubbard 78.6-implied ~175 + Brooks 129.6-implied ~130 ≈ 305 < pie. The market is *under*-allocating this backfield — no trap; the cheap side of it is the lead back.
Tripwires (re-run on any)
- Brooks takes first-team passing-down/two-minute reps in camp (opens 7/22) or preseason, or beat reporting reaches "1A/1B" before Week 1 → the retained-3rd-down thesis dies → HOLD/FADE.
- Brooks knee setback / PUP → ceiling becomes base case → upgrade toward strong TARGET/MUST-HAVE at this price.
- Hubbard calf/soft-tissue recurrence in camp → the 2025 injury→job-loss sequence re-arms → likely AVOID at this price.
- Goal-line package goes wholesale to Dillon (or a Haynes King short-yardage package) in preseason → shave ~1.5 TD off the median; TARGET weakens to HOLD.
- ADP moves: inside ~62 overall (RB24 range) → edge gone, HOLD; past ~90 → strengthen. Any Hubbard trade voids the eval.
Note: no evaluations/boards/2026/ exists yet; when a board is built it should pick this file up.
Sources
data/stats/2025/,data/stats/2024/: weekly.csv, rushing.csv, receiving.csv, snap_counts.csv, ngs_rushing.csv, participation.csv, pbp_summary.csv (nflverse via nflreadpy, pulled 2026-07-07; REG only).- Play-by-play via nflreadpy
load_pbp(2024, 2025), computed 2026-07-07: CAR inside-10/inside-5 rusher counts; 3rd-down, two-minute, and score-state on-field rates via join toparticipation.csv(on-field =offense_namescontains player; pass-play denominator =time_to_thrownon-null → 545 CAR pass plays 2025, 579 in 2024). Proxy caveat: on-field pass-play rates include pass-block snaps; true routes/TPRR UNVERIFIED. data/adp/adp_ffc_2026-07-07.csv: Hubbard 78.6 (RB31), Brooks 129.6, Dowdle 74.3 (FFC PPR mocks, 2026-07-07).data/raw/sleeper/players_2026-07-07.json: DOB 1999-06-11 (age 27), Oklahoma State, 6'1"/210, years_exp 5, depth chart RB1; Brooks RB2, Dillon RB3, Etienne RB4.data/team-profiles/CAR.md(built 2026-07-07): Idzik play-calling, volume model (61 plays/g, ~24.5 rush att/g), OL ranks (23rd PBWR/28th RBWR), scheme, vacated-touch math (241 carries/76 targets), win total 7.5 (DK via CBS, 2026-07-01), RB target share 19.2%.- PFR career page (via search, retrieved 2026-07-07): 889 career carries / 3,686 rush yds; 2021 (172 car/25 rec), 2022 (95/14); 2023 = 238 carries derived from career total; 2023 receptions (39) per ESPN career page — career touches ≈ 1,040 REG.
- Spotrac (X post, Nov 2024; retrieved 2026-07-07): 4 yr/$33.2M extension, $11.985M gtd, cap hits 2026 $6.3M → 2028 $10.7M.
- 2025 injury/demotion reporting: ABC News/US News (Oct 2025, calf, Dowdle 389 yds in 2 starts); NBC Sports PFT (Hubbard: returned too soon); profootballnetwork.com (benching timeline); Panthers.com "carries might change" (2025-10-27, Canales hot-hand quote).
- 2026 offseason: NFL.com (Brooks "cleared to go", May 2026); Panthers.com OTA coverage (Canales on Brooks' receiving, May–June 2026); MSN/catcrave post-OTA backfield reads ("still Hubbard's backfield", June 2026); atozsports (Wolfe/NFLN Brooks quote, June 2026; goal-line struggles → Dillon/King additions); SI.com Panthers (Dillon depth-chart projection, March 2026); rollingout (Dillon signing, 2026-03-18).
- PFF via web summaries (retrieved 2026-07-07): 2025 — 2.4 YAC/att, 13 MTF; 2024 — 3.5–3.6 YAC/att (3rd among RBs ≥170 att), 30 MTF top-10 as of PFF's Nov 2024 article (full-season exact UNVERIFIED). Fantasy Points Data via web: last in missed-tackle & explosive-run rate among 49 qualifiers, 2025.
- UNVERIFIED / unavailable: provider xFP, true routes run & TPRR, 2024 third-down snap share (proxy only), PFF pass-block grade, external projections.
CAR
CHI
@ATL
@CLE
DET
@PHI
TB
@GB
DEN
@NO
BAL
@MIN
CIN
@PIT
SEA