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

    Barrows: Brandin Cooks ‘next man up’

    Link copied to clipboard!

    SF Wide Receiver #84
    Player Stats
    Link copied to clipboard!

    The Athletic’s Matt Barrows believes Brandin Cooks is the “next man up” in the 49ers receivers room.

    With Deebo Samuel sustaining a serious hamstring injury in Week 5 against Seattle, Cooks stepped in and functioned as San Francisco’s No. 2 receiver behind Mike Evans. Cooks was targeted on 17 percent of his pass routes against the Seahawks and caught a touchdown on his only reception. Though Jacob Cowing could mix in with Samuel sidelined, Cooks should be in line for a few targets a game. The well-traveled veteran can be picked up in deeper fantasy formats this week.
Week 6 brings rare feat for two NFL divisions
Mike Florio examines the AFC North and NFC North entering Week 6 with every team boasting a winning record, a feat accomplished by an entire division just three times in NFL history.

Related Player News

  • SF Wide Receiver #18
    Personalize your Rotoworld feed by favoriting players
    According to ESPN’s Adam Schefter, Cooks is signing with the 49ers’ practice squad initially “to get up to speed for games.” Cooks, 32, posted a 24/279/0 receiving line in the regular season last year, before chipping in five catches for 78 yards in two playoff games. He is perhaps unlikely to be fantasy-relevant right away, but there is a real chance he could work his way into the 49ers’ wide receiver rotation, given their influx of injuries at the position.
  • FA Wide Receiver #18
    This is probably a bad sign regarding WR Zay Flowers’ (hamstring) Week 2 availability, though the Ravens also placed rookie WR Ja’Kobi Lane (wrist) on short-term injured reserve this week. A signing seems likely.
  • BUF Wide Receiver #18
    Cooks is probably a fallback plan for the Bills if they don’t draft someone. Even if he’s signed, the pecking order in targets in Buffalo has radically changed with DJ Moore in town and fantasy managers shouldn’t be expecting more than a WR5 role for Cooks.
  • BUF Wide Receiver #18
    Cooks made two spectacular almost catches. On one of them, he caught the ball while twisting on the sideline, and his knee came down in bounds, but his wrist landed a fraction of a second earlier and landed out of bounds. The other play was far more controversial. It seemed like Cooks had hauled in a 44-yard pass to set the Bills up for a game-winning field goal in overtime, but the ball was stripped away by a Broncos defender. The Bills believed Cooks was down by contact before the ball was stripped loose, but the call was not reviewed, and the Broncos would then drive for a game-winning field goal of their own. The 32-year-old came on down the stretch for the Bills, showing that he still has enough deep speed to make big plays. He finished the season with 24 catches on 36 targets for 279 yards and no touchdowns in 15 games with the Bills and Saints. Some team will sign him in free agency and give him a role as a deep threat.
  • BUF Wide Receiver #18
    Cooks came down with a 36-yard bomb from Josh Allen late in the fourth quarter that eventually set up a go-ahead score. He finished the day second on the team in catches, targets, and yards. With Josh Palmer on IR, there was already plenty of volume up for grabs in the receiver room. The Bills then lost Gabe Davis to a knee injury late in this game. His status for the Divisional Round is up in the air. Cooks will likely operate as the team’s No. 2 receiver next week, putting him squarely on the DFS radar as a salary relief option.
  • BUF Wide Receiver #18
    Every other player the Bills declared inactive is a key starter, like Dion Dawkins or Greg Rousseau, so this says a lot about how important Cooks is to the Buffalo offense despite only being on the roster for three games. The 32-year-old posted a 100-yard game last week and has emerged as the primary deep threat for Josh Allen and the offense. Expect Cooks to be a key contributor in the playoffs for as long as the Bills can keep winning.
  • BUF Wide Receiver #18
    Cooks came into this game with just one catch and two drops in his two games with the Bills. However, Josh Allen kept firing deep shots to him and, in the first quarter, Cooks finally hauled in a huge 50-yard completion. Later in the game, on the Bills’ final offensive possession, Cooks converted on a key third-down catch and then made a ridiculous 36-yard grab with a defender draped all over him. At 32 years old, Cooks is not the receiver he used to be, but he can still make some plays down the field, and the Bills are clearly relying on him to do so. If Josh Allen plays in Week 18 against the Jets, we’d expect to see more deep shots to Cooks in an offense that is dying for big plays.
  • BUF Wide Receiver #18
    Cooks was targeted on a third-down play on the Bills’ first drive of the game, and he converted a nice hitch route to move the chains. He was not targeted again. It’s obvious that he didn’t have a lot of time to learn the playbook, but it’s still surprising to see the Bills not try to use him more after that first drive.
  • BUF Wide Receiver #10
    Cooks has just 1,081 yards over his last 36 games and will need to prove to us that he’ll be a fantasy factor before we recommend adding him in anything but the deepest leagues. He did have a lower-rung role with the Saints early in the season, with 15 targets in his first four weeks, but his work eventually dwindled. It’s a big-name add, but not necessarily one that shakes up the fantasy landscape.
  • FA Wide Receiver #10
    For real this time. Cooks was reportedly waived earlier in the week, but contract issues stalled the move. The Saints were cutting the veteran wideout to allow him to sign with a contender of his choosing. They restructured his contract before cutting him to make it more unappealing, ensuring no one would claim him on waivers. That is explicitly prohibited by the NFL. This issue has since been resolved and Cooks is now able to be claimed by teams.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Evan Engram caught both targets for 13 yards in the Broncos’ Week 6 win over the Seahawks.

    Engram has not seen more than five targets in a game this season and has been held out of the end zone since Week 1, making him a difficult start in fantasy leagues of all sizes. He can safely remain on the bench in an enticing matchup against the Cardinals in Week 7.
  • DEN Wide Receiver #14
    Player Stats
    Link copied to clipboard!

    Courtland Sutton caught 2-of-3 targets for 19 yards in the Broncos’ Week 6 win over the Seahawks.

    Nix’s only incompletion when targeting Sutton resulted in the veteran receiver getting rocked over the middle of the field on a ball Nix led him directly into oncoming contact. Sutton vented his frustration by repeatedly pounding the ground following the hit, with it unclear whether it was due to the hit or the incompletion on third down on a night the Broncos struggled to move the football to the tune of only 168 yards of total offense. Fantasy managers likely aren’t utilizing Sutton as a weekly option, but will want to track his practice status ahead of a Week 7 meeting with the Cardinals if bye week fill-ins are required.
  • DEN Running Back #12
    Player Stats
    Link copied to clipboard!

    RJ Harvey rushed six times for 25 yards and a touchdown in the Broncos’ Week 6 win over the Seahawks, adding 31 yards on three receptions.

    The fact that the 31 yards through the air led the team in receiving is a comment on the state of an offense that gained only 168 yards of total offense against the defending Super Bowl Champions. Even so, a relentlessly aggressive defense willed the team to victory behind a consistently positive game script, which allowed J.K. Dobbins to handily lead the backfield in opportunities. Harvey remains a matchup-dependent fantasy option best utilized in trailing game environments, which is unlikely to be the case when the Broncos face the struggling Cardinals in Week 7.
  • DEN Running Back #27
    Player Stats
    Link copied to clipboard!

    J.K. Dobbins rushed 17 times for 41 yards and a touchdown in the Broncos’ Week 6 win over the Seahawks.

    Dobbins found little room to run on a night the Broncos gained only 168 yards of total offense but handily led the backfield in opportunities in what was a consistently positive game script due to the dominance of their defense. Dobbins has now failed to eclipse a modest 50 yards on the ground in four of five appearances but might be useful as a bye week fill-in when the Broncos travel to Arizona to face the Cardinals in Week 7.
  • DEN Quarterback #10
    Player Stats
    Link copied to clipboard!

    Bo Nix completed 17-of-27 passes for 107 yards in the Broncos’ 17-14, Week 6 win over the Seahawks, adding two yards on four carries.

    The Broncos managed just 168 yards of total offense on a night their defense carried them to victory in overtime. Nine of the Broncos’ 11 possessions, excluding the two kneel downs to end each half, ended in punts on drives that lasted five plays or fewer. Two second quarter touchdown drives had the Broncos playing with a lead for much of the game but they were otherwise unable to move the football with any consistency. An overtime interception by nickel corner Ja’Quan McMillian allowed for a game-winning, 53-yard field goal from kicker Will Lutz after the Broncos again failed to gain a first down. The win sends Denver to 4-2 while averaging only 18.7 points per game through six weeks. The team gets a scheduling gift with the Cardinals on deck in Week 7, although Nix cannot be treated as a starter-worthy fantasy asset outside of the deepest leagues.
  • SEA Wide Receiver #10
    Player Stats
    Link copied to clipboard!

    Cooper Kupp caught 5-of-10 targets for 50 yards in the Seahawks’ Week 6 loss to the Broncos.

    Kupp’s 10 targets finished second on the team behind alpha Jaxon Smith-Njigba but were largely a product of 51 Sam Darnold pass attempts in game that had all the ingredients for increased pass volume, including an inability to run the football, negative game script, and overtime. It continues to appear as if Kupp’s fantasy-relevant days are far behind him, with the veteran best left on the waiver wire ahead of a Week 7 showdown against the Chiefs on deck.
  • SEA Wide Receiver #22
    Player Stats
    Link copied to clipboard!

    Rashid Shaheed caught 5-of-8 targets for 66 yards in the Seahawks’ Week 6 loss to the Broncos, adding two yards on one carry.

    Shaheed’s eight targets were a product of 51 Sam Darnold pass attempts in a game the Seahawks could not find any room to run on the ground. He lost a fumble on a fluke play in the second quarter in which he rolled over the tackling defender, only for the defender’s knee to knock the football loose before Shaheed’s rear end touched the playing surface. he would fumble a punt return in the fourth quarter but easily had time to regain control before the ball was in real trouble. Shaheed remains the third option through the air for an offense typically not seeing this level of volume, making him a touchdown-or-bust fantasy option, for the time being. That doesn’t change ahead of a Week 6 meeting with the Chiefs in Seattle.
  • SEA Wide Receiver #11
    Player Stats
    Link copied to clipboard!

    Jaxon Smith-Njigba caught 12-of-16 targets for 134 yards in the Seahawks’ Week 6 loss to the Broncos.

    Smith-Njigba overcame a sluggish first half to extend his stranglehold on the overall WR1 in fantasy circles with a dominant second half and overtime period. While the 51 pass attempts from Sam Darnold were highly uncharacteristic of this Seattle offense, a complete inability to run the football paired with a negative script to form the perfect environment for Smith-Njigba to set a season high in targets and receptions. Smith-Njigba has now gone over 100 yards in five of six appearances to start the 2026 regular season and is in a good spot to continue that dominance when the Seahawks host the Chiefs in Week 7, where he remains a top-tier WR1 in fantasy circles.
  • SEA Running Back #36
    Player Stats
    Link copied to clipboard!

    George Holani rushed five times for 20 yards and a touchdown in the Seahawks’ Week 6 loss to the Broncos.

    Holani split primary change of pace duties with recent practice squad call-up Velus Jones Jr, the latter of whom turned four carries into 20 yards while losing one yard on his lone reception. Both backs appear unlikely to return fantasy value as Zach Charbonnet nears a return from injured reserve.
  • SEA Running Back #23
    Player Stats
    Link copied to clipboard!

    Emanuel Wilson rushed 14 times for 52 yards in the Seahawks’ Week 6 loss to the Broncos.

    Wilson is now down to just 3.4 yards per carry while filling in for numerous key injuries in the Seattle backfield, with the team clearly waiting with bated breath for the return of Zach Charbonnet. Charbonnet continues to inch closer to a return from injured reserve and appears likely to bring an end to the Wilson experiment, relegating the latter to bench fodder in fantasy circles in the process. That could come a early a Week 7 when the Seahawks host the Chiefs.