Khalil Shakir

Khalil Shakir

WR - BUF
Height:
Weight: lbs
Age: --
College: Boise State
Buffalo Bills

2025 Season Outlooks

Shakir led the Bills with 821 receiving yards and earned a new contract worth over $50 million. He's a solid Round 7 pick or later in full PPR leagues but less valuable in non- and half-PPR formats. Despite his breakout, he finished only as WR37 per game in PPR and outside the top 40 in other formats. Shakir's elite catch rate and 7.6 YAC per catch (third-best among WRs since his debut) help him maximize targets, but he needs more red zone looks to truly break out. He had just two targets inside the 10 and three in the end zone in 2024. If Josh Allen looks his way more near the goal line, Shakir could push for a top-30 finish. For now, treat him as a WR3 or WR4 with a steady floor, though his ceiling may be lower than others in his range.

After two years in a situational role, Shakir emerged as Josh Allen's top target in 2024. The results were good in reality -- he caught 77% of his targets and was elite with the ball in his hands (7.9 RAC), both of which ranked fourth among WRs -- but not as much in fantasy. Shakir finished 35th in fantasy PPG and had little upside (his best weekly finish was 10th). He handled a 23% target share (an appealing number in a great offense), but most of it is in the short area (29% of his targets were screens) and he simply doesn't get much run near the goal line (seven career TDs and five career end zone targets). The 25-year-old's role drastically limits his ceiling and, especially with Keon Coleman and perhaps Dalton Kincaid ticketed for a leap forward, Shakir is best valued as a flex.

2025 Fantasy Football Rankings

Standard

#98

PPR

#90

Half-PPR

#93

Superflex

#112

2025 Fantasy Football Draft Projections

Rush Yds Rush TD Rec Rec Yds Rec TD
74.6 834.4 4.4

2025 Average Draft Position (ADP)

Standard

#91

Pick 8.07

PPR

#100

Pick 9.04

Half-PPR

#107

Pick 9.11

Superflex

#114

Pick 10.06

Injury Risk

Injury Risk:
Medium

Depth Chart

Strength of Schedule

Average/Easy Season Ahead
1
2
3
4
5
6
8
9
10
11
12
13
14
Fantasy Playoffs
15
16
17
18