Skip Navigation to Main Content
Khalil Shakir

WR - Buffalo Bills

  • 6'
  • 190 lbs
  • Age 26
  • Boise State
Rostered In ~60% of leagues

Week 6 Outlook

BUF @ LV
Sun 4:25pm ET
76°
Wk Rank (ECR)
WR #36
Proj.
7.7 pts
Matchup (?)
Khalil Shakir goes for 80 yards in Week 5 win

Khalil Shakir caught all three of his targets for 80 yards in a 37-34 overtime win over the Rams in Week 5's Monday night game.

Fantasy Impact

Shakir led the Bills in receiving, doing most of his damage on a 57-yard catch early in overtime. Shakir now has 18 catches for 256 yards and no touchdowns through his team's first five games. He will be a flex option in fantasy heading into Week 6 vs. the Raiders.

Matthew AdamOct 13, 2026
Khalil Shakir hauls in seven passes in Week 4

Khalil Shakir caught 7-of-8 targets for 82 yards in the Bills loss to the Patriots.

Fantasy Impact

Shakir led the team in receptions and targets in the loss Sunday. All three marks are new season highs for Shakir, a potential positive sign for fantasy managers that have rostered him in a tough season. Shakir and the Bills will take on the Rams in Week 5.

Jesse Garcia1 week ago
Khalil Shakir quiet in Week 3 win

Khalil Shakir caught one of his three targets for six yards in the Bills' 24-16 Week 3 win over the Los Angeles Chargers.

Fantasy Impact

Shakir struggled to make an impact Sunday, finishing with less than three receptions for the first time in three contests. The wideout remains one of many risky pass-catching options in the Buffalo offense to this point, with a Week 4 matchup against the New England Patriots up next.

Chris Schommer2 weeks ago
Khalil Shakir totals 38 yards in win Thursday

Khalil Shakir caught 3-of-6 targets for 38 yards in Thursday night's 41-31 win over the Detroit Lions.

Fantasy Impact

The veteran wideout wasn't very impactful on Thursday night, catching just three passes for 38 yards on a night where Buffalo's offense couldn't be stopped. He isn't expected to be a strong fantasy option for the foreseeable future, although he may be primed for more work than usual for a week or two if DJ Moore (shoulder) has to miss time.

Leo Sells4 weeks ago
Khalil Shakir goes for 50 yards in win

Khalil Shakir caught four of six targets for 50 yards in the Bills’ 36-31 win over Houston on Sunday.

Fantasy Impact

Shakir operated as Josh Allen’s safety valve underneath with DJ Moore and Dalton Kincaid working over the top. That’s been Shakir’s role in the past, so don’t expect it to stop any time soon. His upside is capped because of it, but he’s a decent flex play in PPR formats if you need a solid floor.

Garrett Ball4 weeks ago