Khalil Shakir (WR, Buffalo Bills) — 2026 fantasy outlook, updated Sep 28, 2026.
In 2025, Khalil Shakir finished WR38 at 8.2 Half-PPR points per game (130.4 total) across 16 games.
Based on verified 2025 play-by-play data (nflverse); Half-PPR scoring.
Shakir caught 1 of 3 targets for 6 yards: third and 5 at the Buffalo 47, down 13–10 with 12:41 left, converted on the drive that ended in Josh Allen's go-ahead touchdown. Three targets were down from 6 in each of the first two games, in a 24–16 win over the Chargers.
When Khalil Shakir's week moves the numbers, you'll know — every episode, in one weekly email.
Play fantasy? There's a version of this about your whole roster — follow your guys, free →
Where he ranks — 2026
Bills backfield and handcuffs — the depth chart behind him, refreshed daily.
More episodes
- Week 2
Khalil Shakir — Week 2: Six Targets, Both Third Downs Incomplete
Shakir caught three of six targets for 38 yards, with catches of nine, 13 and 16; the two third-down throws to him, on third and five before halftime and third and eight in the fourth, both fell incomplete and both drives ended in punts. He recovered Detroit's onside kick with 1:42 left, in a 41–31 win over the Lions.
- Week 1
Khalil Shakir — Week 1: Nineteen and Sixteen, Then Three and Two
Shakir caught four of six targets for forty yards, and the day split in half: nineteen yards deep middle with twenty-five seconds left in the first quarter and sixteen on second and fifteen to open the second, then three and two after halftime. The two incompletions were first and one from the Houston one and third and four from the Houston fourteen, the throw that kept Buffalo to a field goal with 10:41 left, in a 36–31 win over the Texans.
- Camp · Aug 31, 2026
Khalil Shakir Camp Update — August 31: The Injury Still Has No Name
Shakir made Buffalo's initial fifty-three, and nearly two weeks after he first turned up missing from practice the injury still has no name. No accessible report in the week shows him back on a practice field, and Buffalo left him off the three reserve lists it used on other players the same day.
- Camp · Aug 23, 2026
Khalil Shakir Camp Update — August 23: Off the Field With No Diagnosis
Khalil Shakir dropped off the Bills' practice field this week — absent Tuesday, still out for Thursday's joint practice in Berea — and Joe Brady would confirm only that it was "injury related." A week that started with him as the healthy one in the receiver room ended with him on the out list.
- Camp · Aug 16, 2026
Khalil Shakir Camp Update — August 16: The First Throw in the New Stadium Went to Him
Josh Allen's first snap in the new Highmark Stadium was a twenty-one-yard play-action completion to Khalil Shakir. Small sample, but it is exactly what the June case predicted.
- 2026 Preview
Khalil Shakir 2026 Season Preview — what repeats, what doesn't
Shakir played all 16 games and averaged 8.2 half-PPR points per game, finishing as WR38 on 130.4 half-PPR points for the season. His floor was built on consistent availability — he has suited up in 85.1 percent of possible games since 2021 — which is the kind of durable role that tends to carry. Whether 2025's per-game output reflects a repeatable target share or a quieter efficiency spike is the real question heading into any evaluation of what he is.
Show notes & transcript
Khalil Shakir has caught a hundred 48 passes over the last two seasons at a 76 percent catch rate, holds a fifth of Buffalo's targets whenever he plays — and costs pick one-33 as the 50-third receiver. The market isn't grading his hands. It's grading the trade Buffalo made in March.
The season: 16 games, 72 catches on 95 targets for 719 yards and four touchdowns. 8.2 Half-PPR points a game, 40-fourth among receivers per game, 30-eighth in total. The under-the-hood numbers are the argument: a 76 percent catch rate, and 21.1 percent of Buffalo's targets in his 16 games — a real number-one share in the games he dressed for a 12-five wild-card team. What he isn't is a yardage bomb: 7.6 yards a target, slot geometry, value accumulated a half-point at a time.
The career is a clean staircase that just hit its first landing: two-nine, five-eight, nine-six, eight-two. Even the year-two step came on absurd efficiency — 39 catches on 45 targets, an 87 percent catch rate. The 20-24 breakout — 76 catches at nine-six a game — set the bar; last year gave back a point and a half of it while keeping the catches. Two straight years at 72 or more receptions is the identity, and the hands have never dipped: he's caught at least three-quarters of his targets three seasons running.
What repeats? Exactly the thing he's built from. Across 954 receiver seasons, targets per game replicate at point-seven-nine year over year — the stickiest stat in football — and yards per target barely repeats at all, point-two-three. Shakir's five-nine targets a game and 21 percent share are the sticky material; there's no touchdown inflation to unwind — his TD share, point-one-four, sits well under the fade cohort's line. The library's honest read: the volume is real and repeats, and the ceiling is structural, not statistical.
The structure is what changed. Buffalo sent a second-round pick to Chicago for DJ Moore in March — his 23-and-a-half-million salary for this season fully guaranteed, per ESPN and CBS — the win-now move of a team that's been to the playoffs six straight years and just watched the five seed end in the wild-card round. Curtis Samuel was released; Keon Coleman and Josh Palmer return outside; Dawson Knox was retained and Dalton Kincaid rehabs his knee without surgery. Joe Brady — promoted to head coach in January, still calling plays, with Pete Carmichael coordinating — told league-meeting reporters, per SI, that Shakir has been, quote, a focal point of our offense, and that Moore's arrival should help both of them by splitting the attention. Shakir's own extension — four years, reported up to 60.2 million with 32 guaranteed, signed back in February 20-25, per Schefter — says the building agrees.
The price: WR53 at pick one-33 for the 40-fourth receiver by rate and 30-eighth by total — a one-tier haircut for Moore's target gravity, applied in advance. Our verdict: no call. The discount is roughly the right size for a real mouth-to-feed problem, and we won't pretend the data can split Josh Allen's targets three ways from July. The caveat, spoken: point-seven-nine stickiness is a strong prior — if the share holds anywhere near 21 percent with Moore aboard, this price was a full tier too shy, and slot receivers attached to elite quarterbacks don't stay discounts long.
Watch his September target share against the 21 percent baseline, and the red-zone pecking order behind Moore and Coleman. Volume is the identity; the trade only changes who's standing next to it. If he's one of your guys, this show exists for your whole roster — every player, every week, all season.
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.
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.