RB · SF · GWTTKB

Brian Robinson — fantasy football 2026

Every game, every stat category, and what the board says. 3.68 points per game in 2025, an ADP of 147.4, usage worth 4.2.

27 years old · 4 seasons of experience · 2022 draft class

Updated 2026-08-16 · free, no account, no paywall
Every figure below comes from our database. Where a stat is not held, the row is absent rather than zero.
ADP 147.4
Consensus across 4 books, standard deviation 19.1, 42.3 picks between cheapest and priciest. Cheapest on underdog, priciest on yahoo.
SLEEPER139.6
ESPN166.6
YAHOO124.3
UNDERDOG182.3
CBS159.1
FFA165

Draft-room facts

Goes aroundRound 13, pick 3 in a 12-team draft
Positional rankRB47
Bye week11
ADP standard deviation19.1 picks

The offense he plays in, 2026

San Francisco 49ers returns 5 of 6 continuity slots, replacing wr1. Brock Purdy at quarterback, Kyle Shanahan as head coach, Klay Kubiak calling it. The offense projects to 33.7 pass attempts a game at high confidence and 27.7 rushes.

In: Mike Evans (wr1), De'Zhaun Stribling (wr2), Christian Kirk (wr4), Jacob Cowing (wr7), Kaelon Black (rb2). Out: Jauan Jennings (wr1), Kendrick Bourne (wr3), Brian Robinson Jr. (rb2).

The projected carry split across the offense:

Christian McCaffrey58.4%
Kaelon Black25%
Jordan James15.3%
Isaac Guerendo1.3%

Our written view on this offense in 2026

Key additions: Signed WR Mike Evans from Bucs in free agency. Signed WR Christian Kirk in free agency. Drafted WR De'Zhaun Stribling in the 2nd round from Ole Miss. Drafted RB Kaelon Black in the 3rd round.

Key departures: WR Brandon Aiyuk (who did not play all of 2025 due to injury) is gone. WR Jauan Jennings is also gone. He has functioned as 49ers WR 1/2 for the past two seasons. RB Brian Robinson Jr left to ATL in free agency.

Notes: Stribling round 2 has opportunity to break out early. Mike Evans signing in free agency. Should be alpha WR1 but aging & injury risk. Potential sell high but should produce in 2026. Drafted RB Kaelon Black round 3 from Indiana. Black was not even invited to the NFL combine, but 49ers LOVE him. Could assume RB2 role immediately if he beats out Jordan James. Ricky Pearsall has an opportunity to break out as a WR2 but needs to stay healthy enough to do so. Signed Christian Kirk in offseason, veteran with no fantasy value but will take away targets. Kittle recovering from torn achilles. Drafted Wills the TE. Tonges should function as primary TE2, Wills will be TE3. CMC is a potential sell high candidate but know if healthy he is the number 1 overall RB in 2026.

How the volume number was reached: Same QB Brock Purdy returning — anchor to 2025 actuals (33.7 att/g); Regressed 30% toward league mean 33.5, floored at 30 → 33.6 att/g.

Offensive environment: SF rates 25.4 against a league average of 23, 2.4 points above it on opponent-adjusted least squares (multi-capture merge).

2026 schedule

Opponent-adjusted run defense faced, against 2025 ratings. Positive is an easier slate.

Full season-1.6 · harder
Weeks 1–6+0.3 · neutral
Weeks 12–17-5.3 · harder
Fantasy playoffs (15–17)-8.2 · harder

Read this narrowly. Our own testing found that season-long strength of schedule does not survive as a draft input — defensive quality is among the least stable team properties year to year, and a preseason slate is built on last year's identities. The playoff-weeks column is the only one we would let break a tie, and even then it is a tiebreaker rather than a reason. The finding.

What happened when he missed time

From the absence record rather than a depth chart — who actually gained when he was out.

SeasonGames missedMain beneficiaryTheir PPR gain
20232Chris Rodriguez Jr.+9.4

Dynasty context not redraft

Everything in this section is about his dynasty trade value — what he is worth as a long-term asset in the trade market. It is not a forecast of his 2026 fantasy scoring. A player can be a fine redraft pick while his dynasty value falls, and the reverse. The redraft read is above; this is a different question with a different answer.

Where he sits in the dynasty value cycle

His dynasty value has moved -28.3% over the last twelve months. The market cycle classifies him as post-crash. The base rate that applies: after a -25% crash, RBs recover only 15% of the time (keep falling 85%).

For context on how long this lasts at the position: the average career at his position produces 1.7 elite seasons and 2.4 startable seasons.

The five most similar seasons, and what their dynasty value did next

Matched on production profile — production-driven (pedigree ignored). The last column is how that player’s dynasty value moved the following year — a market outcome, not a scoring one.

PlayerSeasonTheir PPGSimilarityNext year
Cam Akers20245.870%-35.7%
Alexander Mattison20225.269%-7%
Chase Edmonds20225.768%-27.4%
Kenneth Gainwell20243.766%+98.5%
Joshua Kelley20233.665%-59.4%

Of the 5 with a following season on record, 1 gained value, 4 lost it and 0 held roughly flat.

Four years of dynasty value

02,0004,0002023202420252026
Monthly superflex value, 2022-03 to 2026-07. Up 69% across the series, peaking at 4,396.

The player

Draft capital and athletic profile

Drafted2022, round 3, pick 98 by WAS
CollegeAlabama
Age at draft23
Height6′2″
Weight225 lb
40-yard dash4.53s
Vertical30″
Broad jump119″

Availability and volatility

Career PPR per game8.8
Week-to-week variation0.7
Boom rate13%
Bust rate28.3%
Games missed per season1
Injury historyKnee, Hamstring
Correlation between his posted line and his actual score0.25

That correlation is how closely the books’ posted line tracked what he actually scored, week to week. A higher number means the market has him figured out and there is less to exploit; a lower one means his weeks are harder to price.

Injury type matters more than games missed. Measured across our injury database, knee and foot returns stay below a player’s pre-injury baseline for all three of the first games back, while hamstring returns over-recover by the third.

The record, season by season

2025 · SF · 17 games

His best game was Week 10 against LA — 11.5 PPR on 9 touches and a 2.6% target share, in a game that finished 26-42. His worst was Week 8 against HOU at 0, on 0 touches, final score 15-26. Across 17 games he cleared 20 points 0 times and came in under 8 points 15 times. In the 6 games decided by 8 points or fewer he averaged 2.8; in the 11 decided by more, 4.1. He scored more when the game was not close.

Earned against scored

His usage that season was worth 4.2 points per game. He scored 3.68, 20.2% below it. The engine classified the season as unlucky.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
1SEA17-134.712493305.9%
2NO26-212.911-162002.6%
3ARI16-152.200022200%
4JAX21-262.100052100%
5LA26-231.200051200%
6TB19-303.83380008.1%
7ATL20-103.600093600%
8HOU15-2600000000%
9NYG34-2411.300055310%
10LA26-4211.511484112.6%
11ARI41-222.401082404%
12CAR20-95.412474006.3%
13CLE26-82.600082600%
15TEN37-242.100092100%
16IND48-27201052003%
17CHI42-383.811642203%
18SEA3-130.90002900%

Production

Receptions8
Targets12
Receiving yards25
Carries92
Rushing yards400
Touchdowns2
Points per game3.68
Yards per target2.08
Catch rate66.67%
Yards per carry4.35

Role

Target share2.09%
Air-yards share-0.01%
WOPR0.032
RACR0.363

Efficiency

Average depth of target0
Yards after catch per reception4.4
Yards before catch per reception-1.3
Total YAC35
Broken tackles0
Drop rate0%
Passer rating when targeted70.1
Receiving EPA per game-0.24
Rushing EPA per game-0.04

Scoring position

Red-zone targets4
Red-zone target share4.4%
End-zone target share0%
Red-zone carry share12.5%
Goal-line carry share7.4%
Expected receiving TDs0.95
Actual receiving TDs0
Receiving TD luck-0.95
Expected rushing TDs1.47

Who else ate

The offense threw it 574 times. 2 team-mates cleared the competing-target threshold.

Christian McCaffrey24.76%
Jauan Jennings17.27%
George Kittle13.24%
Kendrick Bourne10.17%
Ricky Pearsall10.17%
Jake Tonges8.83%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Brock Purdy972.8922.47%
Mac Jones854.562.21.66%

Blowouts against close games

3 of his 17 games were blowouts, 11.2% of his snaps coming in them. He averaged 2.33 in those and 2.82 in close games — his scoring did not depend on garbage time.

2024 · WAS · 14 games

His best game was Week 4 against ARI — 20.3 PPR on 24 touches and a 10% target share, in a game that finished 42-14. His worst was Week 16 against PHI at 2.1, on 13 touches, final score 36-33. Across 14 games he cleared 20 points 1 time and came in under 8 points 3 times. In the 9 games decided by 8 points or fewer he averaged 8.5; in the 5 decided by more, 16.6. He scored more when the game was not close.

Earned against scored

His usage that season was worth 11.2 points per game. He scored 11.41, 0.6% above it. The engine classified the season as neutral. On receiving touchdowns specifically he finished 0 against 1.04 expected, a gap of -1.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
1TB20-3717.934491240116.7%
2NYG21-1814.613317133010.3%
3CIN38-3310.7114163314.3%
4ARI42-1420.3331221101110%
5CLE34-1313.800071820%
7CAR40-713.1000127110%
8CHI18-158.61111166502.9%
11PHI18-2614.2119166313.1%
12DAL26-343.4121151305.9%
13TEN42-1917.91161610313.3%
15NO20-1911.73322216509.7%
16PHI36-332.12317102408.3%
17ATL30-248.9229136005.7%
18DAL23-192.611651003.3%

Production

Receptions20
Targets25
Receiving yards159
Carries187
Rushing yards799
Touchdowns8
Points per game11.41
Yards per target6.36
Catch rate80%
Yards per carry4.27

Role

Target share5.96%
Air-yards share-0.94%
WOPR0.083
RACR-0.226

Efficiency

Average depth of target-0.9
Yards after catch per reception9
Yards before catch per reception-1
Total YAC179
Broken tackles1
Drop rate0%
Passer rating when targeted76.5
Rushing yards over expected0
Receiving EPA per game-0.2
Rushing EPA per game-0.86

Scoring position

Red-zone targets5
Red-zone target share5.6%
End-zone target share2.7%
Red-zone carry share35%
Goal-line carry share48.7%
Expected receiving TDs1.04
Actual receiving TDs0
Receiving TD luck-1.04
Expected rushing TDs10.43

Where that ranked

Against everyone in the 100+ carries pool that season:

Points per game28 of 46
Yards per target19 of 46
Target share34 of 46
Air-yards share26 of 46

Who else ate

The offense threw it 525 times. 2 team-mates cleared the competing-target threshold.

Terry McLaurin23.26%
Zach Ertz18.09%
Olamide Zaccheaus12.72%
Noah Brown11.13%
Austin Ekeler8.15%
Dyami Brown7.95%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Jayden Daniels122412.016.386.68%
Marcus Mariota217.8561.65%

Blowouts against close games

5 of his 14 games were blowouts, 51.9% of his snaps coming in them. He averaged 16.6 in those and 8.53 in close games — a meaningful share of his scoring came with the game already decided.

2023 · WAS · 15 games

His best game was Week 2 against DEN — 28.9 PPR on 21 touches and a 8.8% target share, in a game that finished 35-33. His worst was Week 13 against MIA at 5.3, on 7 touches, final score 15-45. Across 15 games he cleared 20 points 3 times and came in under 8 points 2 times. In the 8 games decided by 8 points or fewer he averaged 15.9; in the 7 decided by more, 10.2. He scored more when the game was live.

Earned against scored

His usage that season was worth 11.4 points per game. He scored 13.21, 16.3% above it. The engine classified the season as lucky.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
1ARI20-1613.6127195916.9%
2DEN35-3328.92342188728.8%
3BUF3-377000107000%
4PHI31-3413.1226144515.1%
5CHI20-408.3443361008.3%
6ATL24-1613.62225103119.5%
7NYG7-148.301082312.8%
8PHI31-389.92220105903.9%
9NE20-1711.7124186314.5%
10SEA26-2927.766119838114.3%
11NYG19-3120.279591773021.4%
12DAL10-458.42311155306.8%
13MIA15-455.300075300%
17SF10-2711.64432944015.4%
18DAL10-3810.53310925110.7%

Production

Receptions36
Targets43
Receiving yards368
Carries178
Rushing yards733
Touchdowns9
Points per game13.21
Yards per target8.56
Catch rate83.72%
Yards per carry4.12

Role

Target share7.89%
Air-yards share-1.3%
WOPR0.109
RACR-2.721

Efficiency

Average depth of target-1.3
Yards after catch per reception11.4
Yards before catch per reception-1.2
Total YAC411
Broken tackles6
Drop rate0.1%
Passer rating when targeted133.3
Rushing yards over expected0
Receiving EPA per game1.36
Rushing EPA per game-1.41

Scoring position

Red-zone targets5
Red-zone target share7.2%
End-zone target share6.1%
Red-zone carry share47.4%
Goal-line carry share44.4%
Expected receiving TDs1.15
Actual receiving TDs2
Receiving TD luck0.85
Expected rushing TDs4.7

Where that ranked

Against everyone in the 100+ carries pool that season:

Points per game22 of 49
Yards per target2 of 49
Target share31 of 49
Air-yards share38 of 49

Who else ate

The offense threw it 636 times. He took 7.17% of the targets. 2 team-mates cleared the competing-target threshold.

Terry McLaurin22%
Curtis Samuel15.17%
Jahan Dotson13.83%
Logan Thomas13%
Antonio Gibson9.83%
Brian Robinson 7.17%

Blowouts against close games

6 of his 15 games were blowouts, 25.8% of his snaps coming in them. He averaged 8.52 in those and 15.85 in close games — his scoring did not depend on garbage time.

2022 · WAS · 12 games

His best game was Week 12 against ATL — 20.5 PPR on 21 touches and a 13.6% target share, in a game that finished 19-13. His worst was Week 8 against IND at 2, on 8 touches, final score 17-16. Across 12 games he cleared 20 points 1 time and came in under 8 points 5 times. In the 8 games decided by 8 points or fewer he averaged 9.7; in the 4 decided by more, 8.7. He scored more when the game was live.

Earned against scored

His usage that season was worth 12.2 points per game. He scored 9.39, 23% below it. The engine classified the season as unlucky.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
5TEN17-212.200092200%
6CHI12-712000176010%
7GB23-2110.62213207306.3%
8IND17-16200082000%
9MIN17-205.822-6134407.7%
10PHI32-2114.6000268610%
11HOU23-105.7000155700%
12ATL19-1320.5232018105113.6%
13NYG20-2013.12215219605%
15NYG12-2011.71118128903.7%
16SF20-375.8010225802.9%
17CLE10-248.7010248703.6%

Production

Receptions9
Targets12
Receiving yards60
Carries205
Rushing yards797
Touchdowns3
Points per game9.39
Yards per target5
Catch rate75%
Yards per carry3.89

Role

Target share3.57%
Air-yards share-0.41%
WOPR0.049
RACR-0.147

Efficiency

Average depth of target-0.9
Yards after catch per reception8
Yards before catch per reception-1.3
Total YAC72
Broken tackles2
Drop rate0.1%
Passer rating when targeted78.5
Rushing yards over expected0
Receiving EPA per game-0.17
Rushing EPA per game-0.52

Scoring position

Red-zone targets1
Red-zone target share1.6%
End-zone target share0%
Red-zone carry share29.6%
Goal-line carry share37.5%
Expected receiving TDs0.13
Actual receiving TDs1
Receiving TD luck0.87
Expected rushing TDs5.03

Where that ranked

Against everyone in the 100+ carries pool that season:

Points per game33 of 42
Yards per target23 of 42
Target share39 of 42
Air-yards share29 of 42

Who else ate

The offense threw it 554 times. 2 team-mates cleared the competing-target threshold.

Terry McLaurin22.6%
Curtis Samuel17.33%
Logan Thomas11.49%
Jahan Dotson11.49%
Antonio Gibson10.92%
J.D. McKissic7.53%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Taylor Heinicke9119.985.454.36%
Carson Wentz317.6301.2%

Blowouts against close games

1 of his 12 games were blowouts, 5.2% of his snaps coming in them. He averaged 5.8 in those and 9.74 in close games — his scoring did not depend on garbage time.

Ask the Coach about Brian Robinson →
All player profiles · 2026 rankings · Research findings · Methodology
GWTTKB publishes research and education. Nothing here is betting advice.