Page title background image

Khalil Shakir Fantasy Stats

Background banner image for player info Khalil Shakir

Wide Receiver #10

Healthy
Height / Weight 6'0"  /  190 lbs.
Date of Birth (Age) Feb 3, 2000 (25)
Experience 4 seasons
Drafted 2022 NFL Draft, 5th Round, Pick #148 (Bills)
College Boise State

2025 Rankings (PPR)

Preseason WR41
Final WR36
Week18 WR33

Season Stats

RECEIVING RUSHING FUMBLES
SEASON TEAM GP FPTS/G FPTS REC TGTS YDS TD LONG YDS/TGT YDS/REC ATT YDS AVG TD FUM LOST
2022BUF142.434.110201611318.116.100000
2023BUF176.7113.1394561128113.615.711010.0010
2024BUF1512.2182.5761008214528.210.8242.0010
2025BUF1610.4166.472957194547.610.0155.0011
Career 62 8.0 496.1 197 260 2312 11 81 8.9 11.7 4 19 4.8 0 3 1

Game Log

RECEIVING RUSHING FUMBLES
DATE TEAM OPP FPTS REC TGTS YDS TD LONG YDS/TGT YDS/REC ATT YDS AVG TD FUM LOST
Week 1Sep 7, 2025BUFBAL12.469640267.110.700000
Week 2Sep 14, 2025BUFNYJ2.212120126.012.000000
Week 3Sep 18, 2025BUFMIA14.5444511511.211.200000
Week 4Sep 28, 2025BUFNO17.9556914313.813.800000
Week 5Oct 5, 2025BUFNE11.069450185.07.5155.0000
Week 6Oct 13, 2025BUFATL6.335330156.611.000000
Week 8Oct 26, 2025BUFCAR20.8678815412.614.700000
Week 9Nov 2, 2025BUFKC11.378430205.46.100000
Week 10Nov 9, 2025BUFMIA12.879580246.48.300000
Week 11Nov 16, 2025BUFTB0.713-300-1.0-3.000000
Week 12Nov 20, 2025BUFHOU17.081011004411.013.800011
Week 13Nov 30, 2025BUFPIT1.5145051.25.000000
Week 14Dec 7, 2025BUFCIN9.623161115.38.000000
Week 15Dec 14, 2025BUFNE11.5556503713.013.000000
Week 16Dec 21, 2025BUFCLE7.445340186.88.500000
Week 17Dec 28, 2025BUFPHI9.567350135.05.800000

Khalil Shakir News

Khalil Shakir  • WR  •  Bills

Khalil Shakir has Rough Finish to Regular Season

Bills wide receiver Khalil Shakir was rested for Buffalo's Week 18 win over the Jets, along with most of the team's starters, officially closing the regular season with 719 receiving yards and four touchdowns. After cracking double-digit fantasy points in four of his first 11 games of the year, he has not hit that mark since a Week 12 loss to the Texans, and he heads into the playoffs having topped 35 receiving yards only once in his final five games. With only one touchdown since Week 9, Shakir is a low-floor, low-ceiling play in fantasy playoff leagues and does not need to be heavily rostered. He is RotoBaller's WR13 in a week with 12 teams in action.
Yesterday   
Khalil Shakir  • WR  •  Bills

Khalil Shakir a Low-Upside Flex Going into Week 18 Matchup

On paper, the Buffalo Bills Week 18 matchup against the division-rival New York Jets is an excellent one for wide receiver Khalil Shakir and the rest of the offense. However, the Bills probably won't need to throw the ball all that much to get a victory and improve their seeding in the AFC playoff picture. Shakir is coming off a six-reception game in the Week 17 loss to the Philadelphia Eagles, but the 25-year-old pass-catcher went for just 35 yards. Quarterback Josh Allen (foot) is expected to make the start in the regular-season finale against New York, but we wouldn't be surprised if Buffalo pulls him if the game is already in hand. It will make all of the Bills' offensive skill players somewhat riskier in fantasy lineups. Shakir has been more valuable in PPR formats in 2025, catching 72 passes on 95 targets. His fantasy value will take a hit if tight end Dalton Kincaid (knee) makes his return.
5 days ago   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Faces Tough Matchup in Week 17

Buffalo Bills wide receiver Khalil Shakir hauled in four of five targets for 34 yards in the 23-20 victory over the Cleveland Browns. Despite being the Bills' current WR1, Shakir has struggled over the last four weeks, averaging three receptions for 30 yards. He is averaging 10.5 PPR points per game, ranking WR42 (the second-lowest among WR1s in the NFL). He faces the Philadelphia Eagles, who have allowed the second-fewest fantasy points to slot receivers this season. Second-year corner Cooper DeJean has been stellar this season, and fantasy managers should take notice before considering Shakir in their Week 17 starting lineups. While Josh Allen has been spectacular at home this season, given Shakir's recent struggles and a tough matchup, he is better off out of starting lineups on fantasy championship weekend.
Dec 27   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Faces Tough Browns Secondary

Buffalo Bills wide receiver Khalil Shakir hauled in all five of his targets for 65 yards in the 35-31 win over the division rival New England Patriots. With struggling weapons in the Bills' receiving room, Shakir has retained his WR1 role in the offense, giving him fantasy value moving forward. Shakir has caught 62 passes for 650 yards and four touchdowns in 14 games this season, placing him as WR33. However, production may be hard to come by against this Browns secondary, which has given up the second-fewest receiving yards to wide receivers this season. They've also allowed only 6.4 fantasy points per game to slot receivers this season, which is where Shakir consistently lines up. Despite being the WR1 in this strong Bills offense, Shakir is a fade this week against this strong Browns secondary.
Dec 20   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Profiles as WR3 Option in Week 15 Against Patriots

Buffalo Bills wide receiver Khalil Shakir has been quiet over the recent stretch of games. Shakir broke out for a season-high eight receptions for 110 yards on 10 targets against the Texans in Week 12, but in three games since, he's totaled just four receptions for 18 yards on 10 targets. The 25-year-old wideout is the only Bills wide receiver to average double-digit PPR points per game this season. However, Shakir has become tough to trust with how run-heavy the Bills have become, in addition to how spread out they are in the passing game. He profiles as a mid-tier WR3/flex option in Week 15 against a New England Patriots defense that ranks in the middle of the pack in fantasy points allowed to opposing wide receivers.
Dec 13   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Looking to Bounce Back in Favorable Week 14 Matchup

Buffalo Bills wide receiver Khalil Shakir matched a season low with just one reception for five yards on four targets in last week's win over the Pittsburgh Steelers. The Bills opted for a heavy run approach with 51 total carries to 23 pass attempts, and Shakir's production suffered as a result. His four targets tied for the second most on the team, but it was another frustrating performance for his fantasy managers. The 25-year-old now has three games with only one reception after recording zero such games in his breakout 2024 season. Shakir is still the clear top target for the Bills, but their run-heavy offensive approach limits his ceiling. He could have some targets taken away in Week 14 against the Bengals with the potential return of top tight end Dalton Kincaid (hamstring), who is currently listed as questionable to play for the first time since Week 10. It could be a great spot for Shakir to bounce back against a Bengals defense that has been the worst in the league. He ranks as RotoBaller's WR27 in PPR formats in Week 14.
Dec 7   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Faces Ideal Matchup Against Steelers

Buffalo Bills wide receiver Khalil Shakir had a big-time performance in Week 12, hauling in eight of 10 targets for 110 yards against the Houston Texans. His huge outing was his first 10+ target and 100+ yard game of the season. Shakir is averaging 11.5 PPR fantasy points per game, leading the way in Buffalo as the number one option in the passing game. He faces the Pittsburgh Steelers in Week 13, who have allowed the most fantasy points to wide receivers this season. The Steelers have also allowed the seventh most fantasy points per game to slot receivers this season, which is where Shakir likes to operate. After being an inconsistent option for fantasy managers at the beginning of the season, Shakir is a WR3/FLEX play in Week 13.
Nov 29   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Looking to Build on Season-Best Outing

Buffalo Bills wide receiver Khalil Shakir posted his best game of the season in Week 12's loss to the Houston Texans, catching eight of 10 targets for 110 yards. It was the most receptions of the season for Shakir and his first 100+ yard game since Week 14 of last season. The 25-year-old bounced back after recording negative three receiving yards in Week 11 against Tampa Bay despite Buffalo scoring 44 points. Shakir should continue to operate as the team's top wideout in Week 13 against the Pittsburgh Steelers. He ranks as RotoBaller's WR26 in PPR formats.
Nov 27   
Khalil Shakir  • WR  •  Bills

Khalil Shakir Eclipses Century Mark in Loss to Texans

Buffalo Bills wide receiver Khalil Shakir caught eight of his 10 targets for 110 yards during Thursday's Week 12 loss against the Houston Texans. He also lost a fumble. Shakir padded his stats with a pair of impressive plays in the fourth quarter. The first was a 44-yard catch-and-run that turned a third-and-long into a first down. The second was a nifty lateral from Joshua Palmer to Shakir that converted a fourth-and-27. Despite the loss, Shakir's big game against a strong Texans secondary was very impressive, and it should vault him into the low-end WR2 tier for Week 13 against the Pittsburgh Steelers.
Nov 21   
Khalil Shakir  • WR  •  Bills

Khalil Shakir a Shaky Thursday Night Fantasy Play?

Buffalo Bills wide receiver Khalil Shakir (personal) enters a Week 12 matchup against the Houston Texans in unknown territory after missing practice on both Monday and Tuesday for personal reasons. Assuming Shakir plays, he's a low-end WR3 option against Houston, the top-ranked defense against PPR wide receivers. The veteran is also coming off his worst game of the season, a performance in which he caught just one pass for negative three yards against Tampa Bay. Without knowing the full extent of the absence, managers will have to wait until Buffalo releases its list of inactives to make sure Shakir is playing. Luckily, as the first game of the week, there will be ample opportunity to pivot in another direction.
Nov 20   
LEGEND