Photo: David Eulitt / Getty Images Sport / Getty Images
Buffalo Bills receiver Khalil Shakir has a favorable matchup in Week 1 (Sunday at 8:20 p.m. ET), playing the Baltimore Ravens. The Ravens gave up the second-most passing yards last season, 244.1 per game.
Last season, Shakir hauled in 76 balls for 821 yards, good for 54.7 yards per game, the highest mark on the Bills' current roster. He received 100 targets and also scored four touchdowns.
Watch this game on Fubo (Regional restrictions may apply).
Shakir vs. the Ravens
- Shakir vs the Ravens (since 2021): 2 GP / 64.5 REC YPG / 0 REC TD
- Through the air, Baltimore gave up over 100 receiving yards to six players last season.
- In terms of pass defense, the Ravens allowed a touchdown reception to 20 players last season.
- Baltimore gave up at least two receiving touchdowns through the air to six players last season.
- The Ravens were the NFL's 31st-ranked defense against the pass last year. They yielded 244.1 passing yards per game.
- The Ravens' defense was ranked 19th in the NFL with 27 passing TDs conceded last year.
Catch every NFL touchdown with NFL RedZone on Fubo.
Shakir Receiving Insights
- In seven of his 15 games (46.7%) last season, Shakir went over on receiving yards prop bets.
- With 821 receiving yards on 100 targets last season, he was 53rd in the league (8.2 yards per target).
- Shakir scored a receiving touchdown four times last season, out of 15 games played, but did not have multiple TD receptions in any of those games.
Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.
Shakir's Last Season Performance
Opponent | Date | Week | Receiving Stats | Rushing Stats |
---|---|---|---|---|
vs. Cardinals | 9/8/2024 | Week 1 | 3 TAR / 3 REC / 42 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
vs. Dolphins | 9/12/2024 | Week 2 | 5 TAR / 5 REC / 54 YDS / 0 TDs | 1 ATT / 2 YDS / 0 TDs |
vs. Jaguars | 9/23/2024 | Week 3 | 6 TAR / 6 REC / 72 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
vs. Ravens | 9/29/2024 | Week 4 | 5 TAR / 4 REC / 62 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Jets | 10/14/2024 | Week 6 | 2 TAR / 2 REC / 19 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Titans | 10/20/2024 | Week 7 | 7 TAR / 7 REC / 65 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Seahawks | 10/27/2024 | Week 8 | 10 TAR / 9 REC / 107 YDS / 0 TDs | 1 ATT / 2 YDS / 0 TDs |
vs. Dolphins | 11/3/2024 | Week 9 | 7 TAR / 6 REC / 50 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Colts | 11/10/2024 | Week 10 | 9 TAR / 6 REC / 58 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Chiefs | 11/17/2024 | Week 11 | 12 TAR / 8 REC / 70 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. 49ers | 12/1/2024 | Week 13 | 7 TAR / 4 REC / 30 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Rams | 12/8/2024 | Week 14 | 8 TAR / 5 REC / 106 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
vs. Lions | 12/15/2024 | Week 15 | 7 TAR / 6 REC / 39 YDS / 1 TD | 0 ATT / 0 YDS / 0 TDs |
vs. Patriots | 12/22/2024 | Week 16 | 6 TAR / 2 REC / 22 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Jets | 12/29/2024 | Week 17 | 6 TAR / 3 REC / 25 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Broncos | 1/12/2025 | Wild Card | 6 TAR / 6 REC / 61 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Ravens | 1/19/2025 | Divisional | 7 TAR / 6 REC / 67 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |
vs. Chiefs | 1/26/2025 | Conf. Championship | 7 TAR / 6 REC / 46 YDS / 0 TDs | 0 ATT / 0 YDS / 0 TDs |