Photo: David Eulitt / Getty Images Sport / Getty Images
Khalil Shakir has a favorable matchup when his Buffalo Bills meet the Baltimore Ravens in their season opener (Sunday, 8:20 p.m. ET). The Ravens gave up 244.1 passing yards per game last season, second-worst in the NFL.
Shakir totaled 54.7 receiving yards per game last season and 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 allowed over 100 receiving yards to six players last season.
- The Ravens allowed 20 players to haul in a touchdown pass against them last season.
- Looking at pass defense, Baltimore allowed six players to catch at least two touchdown passes against it last year.
- The Ravens were the NFL's 31st-ranked defense against the pass last season. They yielded 244.1 passing yards per game.
- The Ravens' defense ranked 19th in league play last year by allowing 1.6 passing touchdowns per game.
Catch every NFL touchdown with NFL RedZone on Fubo.
Shakir Receiving Insights
- Shakir went over on receiving yards prop bets in 46.7% of his games (seven of 15) last year.
- He averaged 8.2 yards per target last season (53rd in league), picking up 821 yards on 100 passes thrown to him.
- Shakir had a receiving touchdown in four of 15 games last year, but had no games with multiple receiving TDs.
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 |