#84
WR2

SF · WR2 · #84

Brandin Cooks

No. 2 on the depth chart

Rating not shown yet — our model doesn't predict this position well enough.

Is Brandin Cooks starting?

Brandin Cooks is listed No. 2 at WR2 on the San Francisco 49ers depth chart. Deebo Samuel Sr. is listed ahead of him at No. 1.

San Francisco 49ers depth chart · WR2 No. 2 ›
Coach the San Francisco 49ersRun the team in Dynasty Mode. You call every play.

Brandin Cooks this week

The San Francisco 49ers play next in Week 9, at home against the Las Vegas Raiders on Sun, Nov 8 (Fox). Brandin Cooks is listed No. 2 at WR2 going into that game.

At WR2 for the San Francisco 49ers, Deebo Samuel Sr. sits ahead of him, and Christian Kirk and Brandon Aiyuk are next in line behind him.

Brandin Cooks's 2026 game log, most recent 3 games: L 20-29 at ATL (Oct 25); W 23-17 vs WSH (Oct 19); W 32-29 at SEA (Oct 11).

Brandin Cooks wears No. 84, is 33 years old, is listed at 5' 10", 189 lbs, has 13 years of NFL experience, came out of Oregon State.

Is Brandin Cooks playing this week?

Brandin Cooks is listed No. 2 at WR2 for San Francisco 49ers, not the projected starter. No injury listed (updated Nov 7, ESPN).

SF WR2 Depth

San Francisco 49ers Starting Lineup

Age
33
Height
5' 10"
Weight
189
Experience
13 yrs

Ask a Stat

    Season Stats

    SeasonTeamGRecTgtRec YdsRec TDCarRush YdsRush TD
    2026SF438331000
    2025BUF1324362790000
    2024DAL10265425933-30
    2023DAL16548165785350
    2022HOU1357936993270
    2021HOU1690134103762210
    2020HOU158111911506000
    2019LA14427258326520
    2018LA15801171204510681
    2017NE1665114108279400
    2016NO1578117117386300
    2015NO1684129113898180
    2014NO10536955037731
    Career13 yrs1737371143984461583412

    Season stats from nflverse, a public NFL statistics project. Last refreshed Nov 8, 2026.

    2026 vs. 2025

    Rush Yds
    0
    even with 2025 per game
    Rush TD
    0
    even with 2025 per game
    Rec Yds
    33
    -13.2/gm vs 2025

    Career Totals

    Seasons
    13
    Games
    173
    Rush Yds
    341

    #146 of 217 at WR in Receiving Yards (2026)

    Advanced

    SeasonReceiving Air YardsReceiving YACReceiving First DownsReceiving EPARACRTarget ShareAir Yards ShareWOPRRushing First DownsRushing EPA
    202684133-2.270.393.9%5.1%0.090—
    2025516431416.040.546.4%10.8%0.170—
    20246345519-11.120.418.7%13.5%0.220-2.82
    202310691253835.830.6113.4%22.3%0.3611.71
    20221013205295.040.6916.7%23.2%0.410-0.50
    202114233444524.500.7325.6%35.6%0.6310.83
    202014083455148.260.8222.7%28.9%0.540—
    201910041693217.610.5811.8%20.6%0.3232.28
    201814983465656.790.8021.5%30.5%0.5456.85
    201717592274240.730.6219.5%32.8%0.522-1.29
    201615223844555.070.7717.6%31.6%0.491-0.32
    201515973844525.680.7119.5%30.7%0.512-2.65
    20145661702519.020.9710.6%11.2%0.2444.11
    Career140932810444—————19—

    Rate/share stats (target share, air yards share, WOPR, RACR/PACR, CPOE, EPA) are per-season only — never summed into a career total.

    RATING

    Rating not shown yet — our model doesn't predict this position well enough.

    Home / Road Split

    Home · 2 games

    Rec
    1-3
    Rec Yds
    13
    TD
    0
    Yds/Rec
    13.0

    Road · 2 games

    Rec
    2-5
    Rec Yds
    20
    TD
    1
    Yds/Rec
    10.0

    2026 Game Log

    Oct 25L@ ATLYDS 13
    REC
    1
    TGT
    3
    YDS
    13
    TD
    0

    Final L 20-29

    Oct 19Wvs WSHYDS 13
    REC
    1
    TGT
    2
    YDS
    13
    TD
    0

    Final W 23-17

    Oct 11W@ SEAYDS 7
    REC
    1
    TGT
    2
    YDS
    7
    TD
    1

    Final W 32-29

    Oct 4Wvs DENYDS 0
    REC
    0
    TGT
    1
    YDS
    0
    TD
    0

    Final W 24-14

    Brandin Cooks's 2026 game-by-game stat log.

    The People's Ratings

    Fans: over or underrated?
    Fan vote only. We have no rating for this player.
    Vote to see what thousands of fans think

    Team Role

    Rotation
    Brandin Cooks plays 43% of his team's offensive snaps in games he appears in (2026, 4 games).
    Snap share43%

    College

    Oregon State

    See who's starting at Oregon State now