
Buffalo Bills receiver Khalil Shakir has a difficult matchup in Week 8 (Sunday at 1 p.m. ET), facing the Carolina Panthers. The Panthers are giving up the 10th-fewest passing yards in the league, 203.1 per game.
Shakir has hauled in 25 passes for 268 total yards (44.7 per game) and two scores on the year.
Watch this game on Fubo (Regional restrictions may apply).
Listen to the game on WGR 550 SportsRadio
Shakir vs. the Panthers
- Shakir vs the Panthers (since 2021): No games
- Carolina has given up 100 or more receiving yards to three opposing receivers in the 2025 season.
- The Panthers have allowed 10 opposing players to register a TD reception against them this year.
- Carolina has not given up more than one receiving TD to an opposing player on the season.
- Shakir will face the NFL's 10th-ranked pass defense this week. The Panthers allow 203.1 passing yards per contest.
- So far this season, the Panthers have allowed 10 passing TDs to opponents, averaging 1.4 per game. That ranks 12th in the league.
Catch every NFL touchdown with NFL RedZone on Fubo.
Shakir Receiving Insights
- Shakir, in four of six games, has gone over on his receiving yards prop bet.
- Shakir has been targeted on 34 of his team's 180 passing attempts this season (18.9% target share).
- He is averaging 7.9 yards per target (50th in NFL play), picking up 268 yards on 34 passes thrown his way.
- In two of six games this season, Shakir has a touchdown catch, but he has posted zero multiple-TD efforts.
- He has 10.0% of his team's 20 offensive touchdowns this season (two).
- With seven red zone targets, Shakir has been on the receiving end of 23.3% of his team's 30 red zone pass attempts.
Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.
Shakir's Recent Performance
| Opponent | Date | Week | Receiving Stats | Rushing Stats |
|---|---|---|---|---|
| vs. Falcons | 10/13/2025 | Week 6 | 5 TAR / 3 REC / 33 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
| vs. Patriots | 10/5/2025 | Week 5 | 9 TAR / 6 REC / 45 YDS / 0 TDs | 1 ATT / 5 YDS / 0 TDs |
| vs. Saints | 9/28/2025 | Week 4 | 5 TAR / 5 REC / 69 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
| vs. Dolphins | 9/18/2025 | Week 3 | 4 TAR / 4 REC / 45 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
| vs. Jets | 9/14/2025 | Week 2 | 2 TAR / 1 REC / 12 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |