YAC Football Logo
Back to home

2026 Fantasy Outlook

Kaelon Black

RB · 49ers

49ers

Round 3 rookie

RB82

ADP (267 ovr)

39.3

Proj Half-PPR

49

Proj Carries

6 / 43

Proj Rec / Yds

Black's 2025 closed a six-season college road split between James Madison and Indiana: 1,040 yards, 10 touchdowns, and a national championship after injuries stalled the earlier years. The 49ers spent the #90 pick on him, well ahead of the #214 range where the projection models had him, and the evaluations split hard. NFL.com graded him a practice-squad body, while Kyle Shanahan called him the most natural running back in the class and pointed to the tackle-breaking and decisiveness.

The setup in San Francisco puts him behind Christian McCaffrey, who turns 30 in June and logged 413 touches in 2025, a workload Shanahan has said openly he wants to trim. The near-term job is the backup role, and the camp battle runs against Jordan James, last year's fourth-round pick with a season's head start in the system. Black's receiving history is thin enough that early passing downs go elsewhere for now, so the first foothold may come on special teams, where beat reporting has him as the front-runner for the open punt-return job. The franchise has turned backup runners into fantasy pieces before, with Elijah Mitchell and Jordan Mason both cashing when McCaffrey missed time.

Backfield

Christian McCaffrey

Entrenched starter who turns 30 in June, coming off 413 touches in 2025.

WORKHORSE
Entrenched starter and one of the highest-snap backs in football, but he turns 30 in June 2026 and carried a 413-touch load in 2025. Shanahan has said he wants to cut that workload, and McCaffrey missed 13 games in 2024. Any extended absence hands his backup roughly an 80% snap share in a top-5 rushing offense.

Jordan James

2025 fourth-round pick and the direct competition for the RB2 job.

RB2-RIVAL
Last year's fourth-round pick and the direct competition for the primary backup job. He has a one-year head start in the system, which matters in a scheme this technique-specific. The early separator has surfaced on special teams, where reporting favors Black for the punt-return role.

Isaac Guerendo

Reportedly buried on the depth chart per beat reporters.

BURIED
Carried backup snaps previously but is reportedly buried on the depth chart per beat reporters heading into 2026. Sits behind both James and Black in the current pecking order.

Run Blocking

The blocking in front of him suits outside zone. Trent Williams holds left tackle at a 91.1 PFF grade, and Colton McKivitz posted a 90.4 run-blocking grade on the right, so the edges where zone runs are designed to hit are both anchored. Kyle Juszczyk returns at fullback for the split-zone and lead looks.

Playcall

Shanahan's outside-zone offense asks the back to press the edge, read one cutback lane, and get downhill without extra steps. That fits Black's low center of gravity and build-up speed, and it is also where his habit of stutter-stepping at the read point costs the most, since the design rewards a single decisive cut. Deployed as an early-down zone runner, his touches would come in neutral and ahead-in-script situations first.

Pass Game

The 49ers feed running backs through the air heavily, but McCaffrey absorbs most of that work when healthy. Black caught 8 passes across his final two college seasons, so third-down and two-minute snaps project to whoever earns passing-down trust first. If the receiving never develops, his ceiling stays tied to early-down volume.

Scheme Fit

Outside-zone build-and-go fit5.5 yards per carry on zone runs vs 4.7 on gap concepts at Indiana; PFF tagged him an ideal fit for Shanahan's zone-blocking scheme.
Edges anchored for zoneTrent Williams 91.1 PFF at left tackle; Colton McKivitz 90.4 run-blocking grade at right tackle.
Low center of gravity, build-up speed5-9, 208 with a 4.45 Pro Day; wins by falling forward through contact.
Stutter-steps at the read pointShanahan flagged excessive stutter-stepping while processing holes; the one-cut scheme punishes hesitation.
No receiving profile yet8 catches across his last two college seasons and a 2 of 10 PFF receiving grade; keeps him off passing downs early.
Draft-consensus gapTaken #90 against a #214 model projection; NFL.com 5.69 practice-squad grade, PFF 77.6 overall (137th of 406 RBs).

Key Variables

  • Does he beat Jordan James for the RB2 job? James has the one-year system head start; Black has the draft capital and Shanahan's endorsement, and the winner holds the McCaffrey handcuff.
  • Can the receiving come far enough to hold third down? Only 8 college catches in his last two seasons and a 2 of 10 PFF receiving grade.
  • Does McCaffrey's body hold up at 30 after 413 touches? He missed 13 of 17 games in 2024, and any absence makes the backup startable.
  • Does the punt-return job convert to a game-day helmet? Reporting has him as the front-runner alongside Jacob Cowing, which could secure an active roster spot before the offensive role sorts out.

Fantasy Range

Bull

RB1 weeks

Wins the backup job and McCaffrey misses 4-plus games; the 311-carry, 80%-snap backfield produces weekly RB1 lines.

Base

RB4 stash

Takes early-down backup work at 8-12 carries only in games McCaffrey sits, and holds dynasty value otherwise.

Bear

Waiver wire

Loses the camp battle to Jordan James and settles into 3-5 touches a game as a healthy-CMC afterthought.

Health

A torn right ACL ended his 2021 season at James Madison after three starts, a broken finger cost two games in 2022, and soft-tissue issues held him to 251 rushing yards in 2024. He came back fully for the 2025 breakout and played 15 games. Those six college seasons reflect a drawn-out recovery timeline, and since the soft-tissue trouble he has strung together 30-plus healthy games. No injury concerns entering 2026 OTAs.

Stash him in dynasty now, and in redraft wait on the August backup-job read: if he beats Jordan James and takes the punt-return role, he is the McCaffrey handcuff worth a final-round flier, and if he loses the camp battle, leave him on the wire.

Want analysis like this for every player on your board?

Try YAC free