← All player profilesThe draft boardSF team pageInjury history

Brandin Cooks
WR · SF · Age 32
Next game
@2026 season
- GP
- 5
- Rec
- 5
- Rec Yds
- 58
- Rec TD
- 1
- PPR/G
- 3.4
Game log
| Date | Opp | Result | Tgt | Rec | Rec Yds | Rec TD | Rush Yds | PPR |
|---|---|---|---|---|---|---|---|---|
| Nov 8 | vs LV | W 38-17 | 2 | 2 | 25 | 0 | 0 | 4.5 |
| Oct 25 | @ATL | L 20-29 | 3 | 1 | 13 | 0 | 0 | 2.3 |
| Oct 19 | vs WSH | W 23-17 | 2 | 1 | 13 | 0 | 0 | 2.3 |
| Oct 11 | @SEA | W 32-29 | 2 | 1 | 7 | 1 | 0 | 7.7 |
| Oct 4 | vs DEN | W 24-14 | 1 | 0 | 0 | 0 | 0 | 0.0 |
Latest news
Cooks brought in both of his targets for 25 yards during Sunday's 38-17 win over the Raiders.
Cooks and other 49ers wide receivers operated in elevated roles Sunday due to the absences of Mike Evans (Achilles) and Deebo Samuel (hamstring). Cooks' 25 receiving yards ended up being third-most on the Niners behind Jordan Watkins (86) and tight end George Kittle (58), and Cooks' 32 offensive snaps were also third-most among San Francisco wide receivers. The 49ers hit the road for Week 10 against the Cowboys, and Cooks' workload on offense figures to decrease with Keenan Allen now in the fold, and with Evans or Samuel potentially ready to return.
RotoWire via ESPN · 4d ago
Cooks caught one of three targets for 13 yards during Sunday's 29-20 loss to Atlanta.
Cooks was in line to serve as the 49ers' top wide receiver for Week 7 due to the absences of Mike Evans (Achilles) and Deebo Samuel (hamstring). Cooks' 45 offensive snaps were second-most among 49ers wideouts behind Jordan Watkins (50), although the former had only once catch to show for his extra playing time, which didn't happen until the final minute of the fourth quarter. Cooks has three catches (on seven targets) for 33 yards and a touchdown over his last three games, but his role could shrink significantly following the 49ers' Week 8 bye depending on the statuses of Evans, Samuel Christian Kirk and Demarcus Robinson (ankle, IR).
RotoWire via ESPN · Oct 26
Cooks could be set to work as San Francisco's top wideout Week 7 against Atlanta, as both Mike Evans (Achilles) and Deebo Samuel (hamstring) have been ruled out for the contest, per Brooke Evans of the team's official site.
Cooks logged a season-high 52 percent offensive snap share in Monday's win over Washington while Samuel was sidelined, and now Evans is set to miss at least one game as well. Cooks managed just one catch on two targets for 13 yards across his 32 offensive snaps, however, as QB Brock Purdy directed a majority of his 29 passes to tight end George Kittle (eight targets) and running back Christian McCaffrey (10 targets). Kittle and McCaffrey could be looked to often again in Week 7, with Cooks, Jordan Watkins, Jacob Cowing and Christian Kirk (calf) potentially competing for WR targets.
RotoWire via ESPN · Oct 24
Cooks brought in one of two targets for 13 yards in the 49ers' 23-17 win over the Commanders on Monday night.
Cooks unsurprisingly played a minor role in the air attack as one of four players with one catch on the night. The veteran wideout has two receptions for 20 yards and a touchdown on five targets over the three games for which he's been active to date, and with Demarcus Robinson (ankle) not likely to return from injured reserve until Week 8, Cooks is likely to suit up again in a Week 7 road matchup against the Falcons on Sunday.
RotoWire via ESPN · Oct 20
The 49ers signed Cooks from the practice squad to the active roster Thursday, Nick Wagoner of ESPN.com reports.
Cooks spent a little more than a week on San Francisco's practice squad before joining a position group that currently has two injured players on the active roster and four on injured reserve. He split time between the Saints and Bills in 2025, combining for a 24-279-0 line on 36 targets in 15 regular-season games.
RotoWire via ESPN · Oct 1
Cooks agreed Tuesday to sign with the 49ers' practice squad, Adam Schefter of ESPN reports.
San Francisco marks the eighth career stop for Cooks, who has racked up 9,811 receiving yards and 62 total touchdowns since entering the NFL as a first-round pick of the Saints in 2014. The 32-year-old will provide the 49ers with some much-needed depth after the WR depth chart was ravaged by injuries. Because he didn't participate in training camp with a team, Cooks could need time to regain conditioning and may not be ready to jump into action for a Week 3 game against the Cardinals. Expect him to be elevated from the practice squad or signed to the 49ers' 53-man roster once he's fully up to speed.
RotoWire via ESPN · Sep 22
- Deebo Samuel's Hamstring Leaves the 5-0 49ers With Mike Evans and Little Else at Receiver
Verdexed · Oct 12
- Mike Evans Is Fighting a Rib Injury and the 49ers Called Up Brandin Cooks for Denver
Verdexed · Oct 2
Verdexed board · 2026
| Format | Our rank | Market ADP | Value | Proj pts | Floor–Ceiling |
|---|---|---|---|---|---|
| PPR | WR142 (#331) | undrafted | -54 | 118.0 | 26.9–147.7 |
| Half PPR | WR142 (#349) | undrafted | -66 | 95.9 | 4.8–125.6 |
| Standard | WR147 (#391) | undrafted | -70 | 74.2 | -16.9–103.9 |
“Value” is market slot minus our slot: positive means the market lets you draft him later than our blend ranks him. Ranks blend our projection model with ADP at backtested weights, the receipts are on methodology.
Trade value: what to ask for Brandin
Our board has Brandin Cooks at WR142, #331 overall in PPR, and the market leaves him undrafted. The market prices him about 54 picks higher than we do, so in a trade ask for more than his slot suggests: a fair return is a player the market ranks near #331, and you are giving up someone our model values as a #331. He projects to 118.0 points (floor 26.9, ceiling 147.7).
WRs in that range on our board right now: Juwann Winfree (#327, HOU), Jha'Quan Jackson (#329, HOU), Jahan Dotson (#332, ATL), Myles Price (#333, MIN), Mack Hollins (#334, NE), Greg Dortch (#335, BUF).
SF teammates on the board
- Christian McCaffreyRB3 · #5
- Mike EvansWR32 · #59
- Brock PurdyQB15 · #84
- George KittleTE7 · #91
- Deebo Samuel Sr.WR49 · #116
- De'Zhaun StriblingWR62 · #122
- Keenan AllenWR53 · #134
- Kaelon BlackRB87 · #184
The SF team page: record, schedule with the model's odds, full roster.
Recent fantasy seasons
| Season | G | PPR | Half | Std | Tgt | Rec | Rec yds | Rush yds | TD |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | 13 | 51.9 | 39.9 | 27.9 | 36 | 24 | 279 | 0 | - |
| 2024 | 10 | 69.6 | 56.6 | 43.6 | 54 | 26 | 259 | -3 | 3 |
| 2023 | 16 | 173.2 | 146.2 | 119.2 | 81 | 54 | 657 | 35 | 8 |
| 2022 | 13 | 145.6 | 117.1 | 88.6 | 93 | 57 | 699 | 7 | 3 |