
Draft Note by John Paulsen
Shakir quietly delivered a solid season in 2024, finishing WR35 overall and WR42 on a per-game basis. Dig a little deeper, though, and there are signs of a potential breakout. He ranked 18th in yards per route run and an elite 5th in yards after catch per reception, showing he's making the most of his opportunities in a pass-heavy Buffalo offense. Matt Harmon of Reception Perception called him an "excellent starter as a slot option" and even floated the idea that Shakir’s career could follow a trajectory similar to Amon-Ra St. Brown’s. He plays with one of the best quarterbacks in the league in Josh Allen, and while the Bills did bring in Joshua Palmer and Elijah Moore, Shakir’s 6.7 targets per game should remain stable. The concern is that Buffalo still likes to spread the ball around, so a true WR1 leap might not be in the cards. Still, in the WR4 range, Shakir is a rock-solid pick with weekly WR2 upside.
Khalil Shakir
- WR
- , Buffalo Bills
- 25
- 190 lbs
- 6' 0"
- Boise State
- 91
- 1
Full Season Projection
- Full Season Projection
- Dfs Projection
Draft note
Shakir quietly delivered a solid season in 2024, finishing WR35 overall and WR42 on a per-game basis. Dig a little deeper, though, and there are signs of a potential breakout. He ranked 18th in yards per route run and an elite 5th in yards after catch per reception, showing he's making the most of his opportunities in a pass-heavy Buffalo offense. Matt Harmon of Reception Perception called him an "excellent starter as a slot option" and even floated the idea that Shakir’s career could follow a trajectory similar to Amon-Ra St. Brown’s. He plays with one of the best quarterbacks in the league in Josh Allen, and while the Bills did bring in Joshua Palmer and Elijah Moore, Shakir’s 6.7 targets per game should remain stable. The concern is that Buffalo still likes to spread the ball around, so a true WR1 leap might not be in the cards. Still, in the WR4 range, Shakir is a rock-solid pick with weekly WR2 upside.
Latest news

Scouting report
2025 Strength of Schedule - BUF
W1 | W2 | W3 | W4 | W5 | W6 | W7 | W8 | W9 | W10 | W11 | W12 | W13 | W14 | W15 | W16 | W17 | W18 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
28 BAL | 15 @NYJ | 8 MIA | 20 NO | 14 NE | 29 @ATL | BYE | 16 @CAR | 10 KC | 8 @MIA | 27 TB | 21 @HOU | 11 @PIT | 23 CIN | 14 @NE | 31 @CLE | 5 PHI | 15 NYJ |
Schedule difficulty based on schedule-adjusted, positional defensive ranking. Top DEF = 1, bottom DEF = 32.
Game Stats
Week | Opp | Rec | RecYds | RecTD | Tgts | YPR | RuAtt | RuYds | RuTD | Fum | YPC | STD | 0.5 PPR | PPR | Snaps | % |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ARI | 3 | 42 | 1 | 3 | 14.00 | 0 | 0 | 0 | 0 | 0.00 | 10.2 | 11.70 | 13.2 | 33/62 | 53.2% |
2 | @MIA | 5 | 54 | 0 | 5 | 10.80 | 1 | 2 | 0 | 0 | 2.00 | 5.6 | 8.10 | 10.6 | 31/45 | 68.9% |
3 | JAX | 6 | 72 | 1 | 6 | 12.00 | 0 | 0 | 0 | 0 | 0.00 | 13.2 | 16.20 | 19.2 | 35/64 | 54.7% |
4 | @BAL | 4 | 62 | 0 | 5 | 15.50 | 0 | 0 | 0 | 0 | 0.00 | 6.2 | 8.20 | 10.2 | 35/59 | 59.3% |
O
Injury Details (w5)
Status: Out Injury: Ankle | @HOU | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
P
Injury Details (w6)
Status: Probable Injury: Ankle | @NYJ | 2 | 19 | 0 | 2 | 9.50 | 0 | 0 | 0 | 0 | 0.00 | 1.9 | 2.90 | 3.9 | 26/69 | 37.7% |
7 | TEN | 7 | 65 | 0 | 7 | 9.29 | 0 | 0 | 0 | 0 | 0.00 | 6.5 | 10.00 | 13.5 | 38/55 | 69.1% |
8 | @SEA | 9 | 107 | 0 | 10 | 11.89 | 1 | 2 | 0 | 0 | 2.00 | 10.9 | 15.40 | 19.9 | 44/76 | 57.9% |
9 | MIA | 6 | 50 | 0 | 7 | 8.33 | 0 | 0 | 0 | 0 | 0.00 | 5.0 | 8.00 | 11.0 | 35/66 | 53.0% |
10 | @IND | 6 | 58 | 0 | 9 | 9.67 | 0 | 0 | 0 | 0 | 0.00 | 5.8 | 8.80 | 11.8 | 53/74 | 71.6% |
11 | KC | 8 | 70 | 0 | 12 | 8.75 | 0 | 0 | 0 | 0 | 0.00 | 7.0 | 11.00 | 15.0 | 52/73 | 71.2% |
12 | BYE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
13 | SF | 4 | 30 | 0 | 7 | 7.50 | 0 | 0 | 0 | 0 | 0.00 | 3.0 | 5.00 | 7.0 | 29/58 | 50.0% |
14 | @LAR | 5 | 106 | 1 | 8 | 21.20 | 0 | 0 | 0 | 0 | 0.00 | 16.6 | 19.10 | 21.6 | 47/60 | 78.3% |
15 | @DET | 6 | 39 | 1 | 7 | 6.50 | 0 | 0 | 0 | 0 | 0.00 | 9.9 | 12.90 | 15.9 | 41/70 | 58.6% |
16 | NE | 2 | 22 | 0 | 6 | 11.00 | 0 | 0 | 0 | 0 | 0.00 | 2.2 | 3.20 | 4.2 | 44/59 | 74.6% |
17 | NYJ | 3 | 25 | 0 | 6 | 8.33 | 0 | 0 | 0 | 0 | 0.00 | 2.5 | 4.00 | 5.5 | 43/70 | 61.4% |
18 | @NE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Per game | 5.07 | 54.73 | 0.27 | 6.67 | 10.80 | 0.13 | 0.27 | 0 | 0 | 2.00 | 7.10 | 9.63 | 12.17 | 39.07/64.00 | 61.31% | |
Totals | 76 | 821 | 4 | 100 | 10.80 | 2 | 4 | 0 | 0 | 2.00 | 106.5 | 144.5 | 182.5 | 586/960 | 61.31% |