James Cook (RB, Buffalo Bills) — 2026 fantasy outlook, updated Jun 13, 2026.

In 2025, James Cook finished RB6 at 16.8 Half-PPR points per game (285.7 total) across 17 games.

Based on verified 2025 play-by-play data (nflverse); Half-PPR scoring.

The Take

The roster Buffalo announced Sunday carries three running backs — Cook as the starter, Ty Johnson and Ray Davis behind him — with Frank Gore Jr., Ian Wheeler and fullback Ben VanSumeren released. Cook did not play in Thursday's finale, closing a third straight quiet, healthy week.

When James Cook's week moves the numbers, you'll know — every episode, in one weekly email.

One email a week, in season. Free, unsubscribe anytime.

Camp · Aug 31, 2026Aug 31, 2026

James Cook Camp Update — August 31: The Backfield Cuts to Three

0:001:49

Your episode · 1:49

Read the full episode →

Play fantasy? There's a version of this about your whole roster — follow your guys, free →

2025 by the numbers
Scored Half-PPR
Finish
RB6
Half-PPR / game
16.8
Total Half-PPR
285.7
Games
17

2025: 1,621 rushing yards on 309 carries, 12 rushing TDs; 33 catches for 291 yards, 2 receiving TDs on 40 targets (17 games)

Where he ranks2025

9 leaderboards

What these mean: rushing yards over expected · availability rate · receiving efficiency · snap share · stacked box rate · pass-snap share · receiving yards per pass snap

Compared with

Side-by-side verified 2025 production, and which side rests on inputs that repeat.

Bills backfield and handcuffs — the depth chart behind him, refreshed daily.

More episodes

  • Camp · Aug 23, 2026Aug 23, 2026

    James Cook Camp Update — August 23: Held Out With the Starters

    James Cook did not play in Saturday's thirty-one to seven win in Cleveland — Joe Brady rested his starters after Thursday's joint practice — and no Cook item surfaced in the week's practice reporting. Two straight quiet, healthy weeks is the version of August this profile wants.

  • Camp · Aug 16, 2026Aug 17, 2026

    James Cook Camp Update — August 16: Five Carries and a Boring, Good Week

    James Cook got five carries for twenty-one yards in the preseason opener, and that is the entire news cycle. For the most stable profile in Buffalo, boring is the point.

  • 2026 PreviewJun 13, 2026

    James Cook 2026 Season Preview — the market and the data shook hands

    Cook's RB6 finish was built on staying healthy across all 17 games — he has missed almost nothing over his career — and converting that availability into 16.8 half-PPR points per game. That kind of durability and per-game consistency rests on inputs that tend to carry forward, making his 2025 season one of the more stable profiles in the backfield tier.

    0:003:18

    Your episode · 3:18

    Show notes & transcript

    James Cook outran his blocking by 358 yards last season — the most in the NFL — and the market priced him a hair above where he finished. There's no angle here. There's just a really good running back at a fair price, and a watch item worth 30 seconds. The Muffed 2026 preview.

    The season: number six back in fantasy, total and per game. 309 carries for 16 21 — a shade over 5.2 a pop — and the efficiency number that pops off the page: +358 rushing yards over expected, +1.17 per carry, second among all qualified backs. He's not a volume mirage; he's beating his blocking by more than almost anyone alive. 12 rushing scores, sixth in football. The signature: Week 8 against Carolina, 64 yards untouched through the left guard, part of a two-16, two-touchdown, 33 point day. Buffalo's run game ran through him, on the league's third-best offense by EPA.

    The arc is quietly excellent and I'll keep it short because the story is stability, not surprise: Cook has climbed steadily into a featured back, and last year was the cleanest version yet — top-six production with real efficiency on a great offense. No spike to fear, no collapse to dread.

    What repeats: the volume is his now, and the efficiency is the kind that's actually somewhat sticky for a back — beating expected by a full yard isn't a one-week fluke, it's a trait. The one watch item, and it's why this is a careful NO CALL rather than a sleepy one: his touchdown share, at 27.8 percent, sits just under our fade line of 29.8. 12 rushing touchdowns is a lot to repeat. If his price ever climbs into the top tier on the back of those scores, this flips to a fade. At RB6, it doesn't — the price isn't paying for the touchdowns, it's paying for the back.

    The situation is calm where it counts and loud where it doesn't, per the reports: Cook is locked into the team-friendly extension he signed before last season — no holdout, no drama. Around him, Buffalo changed more this offseason than it had in a decade: Sean McDermott is out, Joe Brady was promoted to head coach, and the front office went and got D.J. Moore for the receiver room. Read the coaching move honestly — Brady was already running this offense, so it's the rare head-coach change that's a continuity story for the player we're talking about. The Moore addition is the real variable: another proven target likely tilts the pass-run mix, and analysts are already sketching a pass-heavier Buffalo. Nothing here breaks the case. Something here could shave the ceiling.

    The price: pick 11, RB5. Verdict: NO CALL — six per game, priced fifth. The counter, briefly: the .278 touchdown share is close enough to the line that one more efficient-but-touchdown-light season would make him a mild fade next summer; you're buying near the top of his scoring variance, not the bottom. But at this price, with this efficiency, the data and the market shook hands. Some picks are just good.

    Watch in September: the goal-line share, the one variable that could nudge 12 touchdowns down — and now the pass-run mix under Brady with Moore on the field. Otherwise, enjoy a boring, excellent pick. Your whole roster gets this treatment every week — that's the show.

  • 2025 ReviewMay 11, 2026

    James Cook 2025 Season in Review

    0:002:49

    Your episode · 2:49

    Show notes & transcript

    James Cook finished 2025 as the number 6 running back in total PPR scoring AND the number 6 running back in PPR per game — and the fact those ranks match tells you everything. He didn't hoard volume to climb the leaderboard. He didn't get fluky in a couple of monster weeks. Cook was a true workhorse for a Bills offense that finished third in the league in total offensive expected points added, and he hit a clean 17.8 PPR per game across all 17 contests. Eight games over 100 rushing yards. 12 rushing touchdowns, two more through the air. This was a confirmed top-six back — and the underlying real-football data says he earned every bit of it.

    Now let's dig into the numbers, because the efficiency is the story. Cook ran 309 times for 1,621 yards — a clean 5.3 a pop — and added 33 catches on 40 targets for 291 more. The headline: plus 358.2 rushing yards over expected, plus 1.17 per attempt, second among all qualified running backs in the league. That's not volume-driven production. That's a back creating yards the blocking and box count didn't promise him. He smashed 12 rushing touchdowns, sixth in the NFL, on a Buffalo offense that converted 72 percent of its red zone trips into touchdowns. And this was a steady-floor profile, not boom-or-bust — Cook cleared 18 PPR in 11 of 17 games, and outside of a Week 18 blowout where he saw just 2 carries, his low weeks landed in the 8 to 11 range, not zeros. Three games above 26 PPR, another at 33.6. The ceiling was real, but the weekly floor is what carried him.

    If you want the play that captures the season, go to Week 8 against the Panthers — second quarter, first and 10 from the Buffalo 36, score 6 to 3. Cook took a handoff through left guard and went 64 yards untouched for the score, part of a 216-yard, 2-touchdown afternoon that was his single best fantasy game of the year at 33.6 PPR. That run is the season in one snapshot: an explosive, untouched chunk from a back whose yards-over-expected number says he was consistently outrunning what the defense gave him. Cook's 2025 wasn't about a new role or a usage spike. It was a confirmed lead back hitting career-best efficiency on a top-three offense — and the fantasy ranking reflects exactly that.

Who else are you watching?

Follow every guy you care about — across all your leagues — and they all land in one email each week. Free.

Every Bills game, storied weekly.

The Muffed Bills Show — free, in your podcast app.

More about the show

In a Sleeper league? One link sets up everyone in it

Ask this data a question

Every figure on this page comes out of Muffed's verified panel — and you can query the whole thing in plain English. No account, no key. Ask the data →

Use Muffed in your AI

Ask Claude or ChatGPT football questions and get these verified figures back, with sources. Add https://muffed.ai/api/mcp — free, no account, no API key.

Add to Claude · Set up in ChatGPT · How it works →

Every figure on this page is recomputed from public play-by-play, not copied from a box score — how we verify every number.