Khalil Shakir
#10 · WR · Buffalo Bills
Recent Form & Trends
Top 5 stats — last-10-game averages, how often they beat the line, the direction they're trending, and how this year stacks up against seasons past.
Fumbles Lost
Line 0
2026
0.2
Fumbles
Line 0
2026
0.2
Receiving Touchdowns
Line 0
2026
0.2
Long Reception
Line 27.5
2026
27.5
Receiving Yards
Line 48.5
2026
48.3
Last 10 Games
| Game | Opp | Fumbles Lost | Fumbles | Receiving Touchdowns | Long Reception | Receiving Yards |
|---|---|---|---|---|---|---|
| Oct 18W | @ LV | 0 | 0 | 1 | 16 | 34 |
| Oct 13W | @ LAR | 0 | 0 | 0 | 57 | 80 |
| Oct 04L | vs NE | 1 | 1 | 0 | 51 | 82 |
| Sep 27W | vs LAC | 0 | 0 | 0 | 6 | 6 |
| Sep 18W | vs DET | 0 | 0 | 0 | 16 | 38 |
| Sep 13W | @ HOU | 0 | 0 | 0 | 19 | 50 |
Green = beat the listed line that game. Information only — no predictions or recommendations.
Situational SplitsReal · ESPN
How this player performs by situation this season — home vs road, conference matchups and on rest.
| Split | REC | YDS | AVG | TD | LNG | CAR |
|---|---|---|---|---|---|---|
| Home | 11 | 126 | 11.5 | 0 | 51 | 0 |
Market ContextSample
Illustrative player-prop lines & cross-book movement — this widget uses sample data until a live market/props feed is connected. Real game odds are on the Live Lines page. Information only, not a recommendation.
Receiving Yards
opened at 66.5
Cross-Book Comparison
Injury & Status History
A running log of this player's status changes — each entry links to the original source.
Khalil Shakir — Active
Shakir posted his second-lowest yardage figure of the season, but the talented veteran recorded his first touchdown of the campaign on a nine-yard grab just past the midway point of the second quarter. His target total also tied for his second highest of the campaign, a figure he'd reached on two other occasions. The fifth-year pro should continue to garner his fair share of Josh Allen's attention moving forward, although Shakir's targets could take a slight hit if DJ Moore (shoulder) returns for a Week 8 home matchup against the Ravens on Sunday, Nov. 1, following a Week 7 bye.
Khalil Shakir — Active
On a night when Josh Allen completed just 12 passes, Shakir led the Bills in receiving yards with a figure that marked his second straight 80-yard-plus effort. However, Shakir needed overtime to get there, as he recorded a game-long 57-yard catch and run during Buffalo's first drive of the extra period. Shakir otherwise didn't see much benefit from the absences of DJ Moore and Joshua Palmer due to shoulder injuries, but he is now averaging an impressive 14.2 yards per catch heading into a Week 6 road matchup against the Raiders.
Khalil Shakir — Active
Shakir's final stat line Sunday nearly matched his 8-94-0 line on 15 targets across the first three games of the regular season. Most of the veteran slot receiver's yards came on a 51-yard connection with Josh Allen late in the second quarter, with the latter finishing the drive with a two-yard rushing touchdown. Unfortunately for Shakir, he also had the ball ripped out of his hands by Robert Spillane within the final seconds of the first half, though the Bills avoided any damage after the defense intercepted Patriots quarterback Drake Maye on the very next play. DJ Moore aggravated a previous shoulder injury during Sunday's loss, and while it's not considered a long-term issue, Bills pass catchers like Shakir, Keon Coleman and tight end Dalton Kincaid are all candidates to see more targets from Allen if Moore cannot play in Week 5 against the Rams on Monday, Oct. 12.
Khalil Shakir — Active
Shakir played 71 percent of the Bills' offensive snaps in the contest but caught just one pass. The wide receiver was bullied in coverage while Josh Allen struggled on a day when the team's offense combined for five total turnovers.
News & Status Timeline
Khalil Shakir — Active
Shakir posted his second-lowest yardage figure of the season, but the talented veteran recorded his first touchdown of the campaign on a nine-yard grab just past the midway point of the second quarter. His target total also tied for his second highest of the campaign, a figure he'd reached on two other occasions. The fifth-year pro should continue to garner his fair share of Josh Allen's attention moving forward, although Shakir's targets could take a slight hit if DJ Moore (shoulder) returns for a Week 8 home matchup against the Ravens on Sunday, Nov. 1, following a Week 7 bye.
ESPN Injury Report ↗Khalil Shakir — Active
On a night when Josh Allen completed just 12 passes, Shakir led the Bills in receiving yards with a figure that marked his second straight 80-yard-plus effort. However, Shakir needed overtime to get there, as he recorded a game-long 57-yard catch and run during Buffalo's first drive of the extra period. Shakir otherwise didn't see much benefit from the absences of DJ Moore and Joshua Palmer due to shoulder injuries, but he is now averaging an impressive 14.2 yards per catch heading into a Week 6 road matchup against the Raiders.
ESPN Injury Report ↗Khalil Shakir — Active
Shakir's final stat line Sunday nearly matched his 8-94-0 line on 15 targets across the first three games of the regular season. Most of the veteran slot receiver's yards came on a 51-yard connection with Josh Allen late in the second quarter, with the latter finishing the drive with a two-yard rushing touchdown. Unfortunately for Shakir, he also had the ball ripped out of his hands by Robert Spillane within the final seconds of the first half, though the Bills avoided any damage after the defense intercepted Patriots quarterback Drake Maye on the very next play. DJ Moore aggravated a previous shoulder injury during Sunday's loss, and while it's not considered a long-term issue, Bills pass catchers like Shakir, Keon Coleman and tight end Dalton Kincaid are all candidates to see more targets from Allen if Moore cannot play in Week 5 against the Rams on Monday, Oct. 12.
ESPN Injury Report ↗Khalil Shakir — Active
Shakir played 71 percent of the Bills' offensive snaps in the contest but caught just one pass. The wide receiver was bullied in coverage while Josh Allen struggled on a day when the team's offense combined for five total turnovers.
ESPN Injury Report ↗