Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Modest production for Khalil Shakir on six looks

    Link copied to clipboard!

    BUF Wide Receiver #10
    Player Stats
    Link copied to clipboard!

    Khalil Shakir caught 3-of-6 targets for 38 yards in the Bills’ Week 2 win over the Lions.

    Shakir continued in a gadgety role for the Bills, primarily working the short areas of the field in addition to receiving snaps out of the backfield. That could change in the immediate future after lead receiver DJ Moore departed in the second quarter with what appeared to be a significant shoulder injury. Even so, Shakir is best left on the waiver wire in all but the deepest fantasy leagues.
Will Mahomes win both Comeback POY and MVP?
Jay Croucher and Drew Dinsick unpack the Comeback Player of the Year race being led by perennial MVP favorite Patrick Mahomes and discuss if he'll sweep up both awards this year.

Related Player News

  • BUF Wide Receiver #10
    Personalize your Rotoworld feed by favoriting players
    The good news is he was healthy enough to play after he was seemingly sidelined towards the end of training camp with something the Bills never disclosed. He played 30-of-57 snaps. The bad news is that if Dalton Kincaid is going to be this involved, it’s not likely that Shakir will be targeted enough to crack the WR3 ranks. A lot can change — and Kincaid isn’t known for his durability — but it was a “meh” debut for Shakir as he fell behind Kincaid and DJ Moore in the passing pecking order.
  • BUF Wide Receiver #10
    This is good news. Shakir has been sidelined for multiple weeks, rehabbing an undisclosed injury. His return today puts him on track to play in Week 1 against the Texans’ top-tier defense. Whether Shakir can be a reliable FLEX with WR DJ Moore now in Buffalo and TE Dalton Kincaid reportedly set to take on a larger role remains to be seen. Getting back on the field is the first step, though.
  • BUF Wide Receiver #10
    Shakir has been held out of practice for multiple weeks with an undisclosed injury. He has gotten some work off to the side, though it’s becoming more concerning with each day he fails to work in with the team. According to Zenitz, the team is simply being cautious with Shakir. We’ll learn more about his ailment when the first official injury report comes out next week. Like the Bills, fantasy managers should take a cautious approach with Shakir in the final week of drafts.
  • BUF Wide Receiver #10
    Neither did Ty Johnson (knee), with both players still having plenty of time to get back before next Sunday’s Week 1 game against the Texans. It’s hard to tell how seriously to take these because Joe Brady has been a brick wall on injury questions, but we’ll get a better indication next week when injury reports start to hit.
  • BUF Wide Receiver #10
    Shakir was sidelined from Tuesday’s special practice at Highmark Stadium and hasn’t suited up since. Coach Joe Brady did not divulge the nature of the injury. Like most ailments this time of year, it’s probably a minor issue where the team is opting for caution, but it’s good to “timestamp” these things, so to speak. Barely going in the WR5 range, 26-year-old Shakir could easily outproduce his ADP, though probably not to the extent he cracks the top 36.
  • BUF Wide Receiver
    Taken by Buffalo with the 125th pick in the 2026 draft, Bell — a hyper-productive wideout at UConn — joins DJ Moore, Khalil Shakir, Josh Palmer, and Keon Coleman in an underwhelming receivers room. Bell, Helman said, enters the NFL with a multifaceted skill set that is highly valued among most NFL front offices. “This is probably the most reckless thing I’ll say on this show,” Helman said. “This is Ja’Marr Chase lite. He’s a freak athlete, he’s explosive, but he’s very powerful and strong. And watching him, I was just like, obviously, he’s not Ja’Marr Chase ... but he does all that type of stuff. He can take it to the house. He can just body people out of the way. He can high point the ball. If I was trying to get Ja’Marr Chase’s skillset on late day two or even into day three, I’m all the way in on this guy.” Helman wasn’t alone in his praise of Bell, who last season was second among all college wideouts in yards per route run. Ryan Fowler of NBC Sports Philadelphia said in March that Bell, 23, was close to a Round One prospect. The Bills took him late on the third day of the draft.
  • BUF Wide Receiver #2
    NFL Network’s Tom Pelissero confirmed the picks involved. Given that many believed Chicago would cut Moore this offseason, landing a second-round pick is a massive win for the Bears. With the additions of Rome Odunze, Colston Loveland, and Luther Burden, Moore had been slowly phased out of the Chicago passing game over the past two years. He caught just 50 passes for 682 yards during the regular season. Both marks were career-lows for the eight-year veteran. Moore’s effort and attitude were also pain points for the Bears, which new head coach Ben Johnson hinted at last offseason. Despite his declining numbers, Moore likely still has something left in the tank. The hope for Buffalo is that a change of scenery will revive Moore after a pair of down years. He is now the favorite to lead Buffalo in targets this year, with Khalil Shakir and Dalton Kincaid both working as secondary options.
  • BUF Wide Receiver #10
    Joe Brady said he was one of the team’s best football players and said that there are other ways to get the ball in his hands than just in the screen game. We’re not sure how seriously to take this at the combine, before the Bills bring in what the actual competition will be — we don’t think Shakir is going to take on a bigger role if A.J. Brown or D.J. Moore show up — but it’s at least worthwhile to note that Brady loves Shakir and he seems ticketed to have a major role in the passing offense in 2026.
  • BUF Wide Receiver #10
    Shakir led the Bills in catches and targets, as he has for much of the season. Shakir made a few big catches, including one for 46 yards, but the Broncos’ defense is fast and hard-hitting, and prevented him from ripping off chunks of yardage on most of his receptions. Shakir finished the regular season with 72 catches on 95 targets for 719 yards, all of which led the team. He also had four touchdowns, but the Bills’ lack of other receiving weapons forced them to use him as a quick-hitting screen receiver more often than you’d like to see. Hopefully, a more dynamic receiving room in 2026 will open up more opportunities for Shakir to be a trustworthy WR3 in fantasy.
  • BUF Wide Receiver #10
    Facing a stout Jacksonville run defense, the Bills chipped away at the Jags with check-downs and screens to Shakir. His 12 catches in this game are three more than his previous career-high. No one on the team other than Shakir logged more than five targets. All in, Shakir earned a 34 percent target share. With Josh Palmer on IR and Gabe Davis now banged up, expect to see plenty more of Shakir in the Divisional Round. He will be a strong play on full PPR slates.

Rotoworld

  • PHI Cornerback #23
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Eagles signed CB Kenny Moore to their practice squad.

    Rare for a practice-squad cornerback to have incentives up to $3 million, but that’s what happened for Moore here. He’ll likely be elevated a few times, then brought up to the active roster for the duration of the season.
  • Link copied to clipboard!

    Tua Tagovailoa (oblique) returned to practice on Tuesday.

    With Michael Penix already named the starter, Tagovailoa will be aiming to back him up in Week 3’s TNF clash with the Packers.
  • ATL Cornerback #24
    Player Stats
    Link copied to clipboard!

    Falcons placed CB A.J. Terrell (groin) on injured reserve.

    He’ll miss at least the next four games. CJ Henderson will take over at cornerback. The Falcons used Terrell’s roster spot to re-sign Zach Harrison to the active roster from their practice squad.
  • NYJ Quarterback #8
    Player Stats
    Link copied to clipboard!

    Jets signed QB Will Levis, formerly of the Titans, to their practice squad.

    The Jets signed Levis after hosting a workout with the former Titan. Levis will likely start as the team’s QB3 and could have a chance to compete with Cade Klubnik for backup duties behind Geno Smith at some point. Levis was one of the NFL’s most inefficient quarterbacks during his time as Tennessee starter.
  • LA Wide Receiver #12
    Player Stats
    Link copied to clipboard!

    Rams head coach Sean McVay said he’s “not sure” if Puka Nacua (groin) will play in Week 3.

    McVay said he’s “hopeful” Nacua, who missed Monday night’s game against the Giants, will be able to suit up against Denver next week. The Rams offense was fine without Nacua on Monday against an injury-ravaged Giants team. LA had the week’s fourth highest EPA per play on the way to a 28-6 win. Another game with Nacua sidelined will mean more target domination for Davante Adams and more involvement for Terrance Ferguson, who caught 6-of-9 targets for 54 yards and a touchdown against New York.
  • SF Wide Receiver #4
    Player Stats
    Link copied to clipboard!

    The Athletic’s Matt Barrows believes Jacob Cowing could be the primary replacement for Demarcus Robinson (ankle).

    Robinson suffered a severe ankle sprain in Sunday’s win against the Dolphins and could miss significant time. Cowing ran seven pass routes after Robinson’s exit from the game — the most among all Niners receivers besides Deebo Samuel and Mike Evans. Cowing was not targeted against Miami. If he gets a bump on snaps and routes this week against the Cardinals, Cowing would be nothing more than a deep league flex play who would likely be a boom-bust option.
  • NYG Outside Linebacker #0
    Player Stats
    Link copied to clipboard!

    Giants head coach John Harbaugh said Brian Burns sustained a low ankle sprain in Week 2 against the Rams.

    Burns was among the key Giants who went down with injury in a blowout loss to the Rams. Burns suffered the sprain in the fourth quarter and needed help getting to the sideline. Harbaugh said the team diagnosed Burns with a low ankle sprain. That could mean he won’t miss much time. New York’s defense, which has struggled through two games — giving up the NFL’s fourth highest offensive success rate — could be even more vulnerable without Burns in the lineup.
  • NYG Quarterback #6
    Player Stats
    Link copied to clipboard!

    NFL Network’s Mike Garafolo reports Jaxson Dart is believed to have an MCL sprain.

    Dart is set to undergo more testing on Tuesday after injuring his knee early in Monday night’s loss to the Rams. Garafolo said players usually take 4-6 weeks to recover from an MCL sprain, though the extent of Dart’s injury remains to be seen. Dart, according to ESPN’s Jordan Raanan, tried to talk Giants coaches into letting him re-enter Monday night’s game in the second half. Jameis Winston, who was miserably inaccurate and mistake-prone against the Rams, would figure to get at least a couple starts while Dart recovers. Winston should be picked up in superflex leagues ahead of the team’s Week 3 game against the Titans.
  • NYG Wide Receiver #88
    Player Stats
    Link copied to clipboard!

    Malachi Fields caught 2-of-6 targets for 30 yards in the Giants’ Week 2 loss to the Rams.

    Fields struggled alongside the rest of the Giants in a game played mostly with backup quarterback Jameis Winston under center. Jaxson Dart departed after the team’s first possession with what looked like an MCL sprain based on the mechanism of the injury, something that could force missed contests from the normal starter. That would position Fields in a difficult spot to return usable counting stats in the short term. He gets the struggling Titans in Week 3, where he’ll be best left on fantasy benches.
  • NYG Wide Receiver #17
    Player Stats
    Link copied to clipboard!

    Darnell Mooney caught 2-of-3 targets for 48 yards in the Giants’ Week 2 loss to the Rams.

    Mooney played well behind Malik Nabers and rookie Malachi Fields but was able to cash in on a 33-yard reception to pad his counting stats in the loss. Fantasy managers of Nabers will want to track his status closely in the coming week after the talented youngster briefly departed with a shoulder injury. An absence could thrust Mooney into a near every-down role against the Titans in Week 3.