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

Rotoworld

  • SF Wide Receiver #84
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    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.
  • SF Wide Receiver #18
    Player Stats
    Link copied to clipboard!

    49ers signed WR Brandin Cooks, formerly of the Bills.

    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
    Player Stats
    Link copied to clipboard!

    Free agent WR Brandin Cooks worked out for the Ravens on Thursday.

    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
    Player Stats
    Link copied to clipboard!

    Bills GM Brandon Beane said he’s had conversations with Brandin Cooks and his agent.

    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
    Player Stats
    Link copied to clipboard!

    Brandin Cooks caught 2-of-6 targets for 20 yards in the Bills’ Divisional Round loss to the Broncos.

    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
    Player Stats
    Link copied to clipboard!

    Brandin Cooks caught 3-of-5 targets for 58 yards in the Bills’ Wild Card Round win over the Jaguars.

    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
    Player Stats
    Link copied to clipboard!

    Bills declared WR Brandin Cooks inactive for Week 18 against the Jets.

    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
    Player Stats
    Link copied to clipboard!

    Brandin Cooks caught 4-of-6 passes for 101 yards in the Bills’ 13-12, Week 17 loss to the Eagles.

    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
    Player Stats
    Link copied to clipboard!

    Brandin Cooks caught his only target for 13 yards in the Bills’ Week 13 win over the Steelers.

    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
    Player Stats
    Link copied to clipboard!

    Bills signed WR Brandin Cooks.

    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.

NFL Highlights

Florio: Aikman-ESPN contract situation heats up
Mike Florio previews a potential game of 'broadcaster roulette' in the NFL, with rumors of Troy Aikman potentially leaving Monday Night Football before the end of the season.