Brandin Cooks headshot

Brandin Cooks Bio, career timeline and draft history

Age
33
Height / weight
5'10", 189 lb
Experience
13th season
Drafted
2014 R1, #20

2026 Season

PPR PPG
0.0
Pos rank
WR159
Rostered
-

Week 5 at Seahawks, Sun Oct 11, 4:25 PM ET 32nd vs. WRs, tough

Brandin Cooks Bio

Brandin Cooks is a wide receiver for the San Francisco 49ers, where he wears No. 84. Born September 25, 1993, in Stockton, CA, he attended Lincoln and played college football at Oregon State.

The New Orleans Saints selected Cooks in round 1, pick 20, of the 2014 NFL Draft. He was traded to the New Orleans Saints on May 9, 2014. He was traded to the New England Patriots on March 10, 2017. He was traded to the Los Angeles Rams on April 4, 2018. He was traded to the Houston Texans on April 9, 2020. He was traded to the Dallas Cowboys on March 19, 2023. Since then, Cooks played for the New England Patriots (2017), Los Angeles Rams (2018–2019), Houston Texans (2020–2022) and Dallas Cowboys (2023–2024), returned to the New Orleans Saints in 2025, played for the Buffalo Bills (2025) and joined the San Francisco 49ers in 2026.

In 173 regular-season games since 2014, he has caught 737 passes for 9,842 yards and 60 touchdowns.

Career Timeline

8 stops with 7 teams in 13 seasons. Each block's width is the time he spent there.

Saints2014–2016 New Orleans Saints
2,892rec yds, 218 rec, 20 TD · 42 games
Best: 252.6 pts (2015)
NE2017 New England Patriots
1,082rec yds, 65 rec, 7 TD · 16 games
Best: 221.2 pts (2017)
Rams2018–2019 Los Angeles Rams
1,787rec yds, 122 rec, 7 TD · 29 games
Best: 242.2 pts (2018)
Texans2020–2022 Houston Texans
2,886rec yds, 228 rec, 15 TD · 44 games
Best: 232.0 pts (2020)
Cowboys2023–2024 Dallas Cowboys
916rec yds, 80 rec, 11 TD · 26 games
NO2025 New Orleans Saints
165rec yds, 19 rec, 0 TD · 10 games
BUF2025 Buffalo Bills
114rec yds, 5 rec, 0 TD · 5 games
SF2026–now San Francisco 49ers
0rec yds, 0 rec, 0 TD · 1 game
Regular-season receiving stats with each team. 2026 through Week 4.

What happened at each stop

Most recent first.

  1. San Francisco 49ers Current team2026–present

    He was a reserve, playing less than a quarter of the offensive snaps in 1 of 1 game.

  2. Buffalo Bills2025

    He was a rotational player, playing at least a quarter of the offensive snaps in 3 of 5 games.

  3. New Orleans Saints2025, second stint

    He was a starter, playing at least half the offensive snaps in 9 of 10 games.

  4. Dallas Cowboys2023–2024

    Acquired in a trade with the Houston Texans on March 19, 2023. He was a starter, playing at least half the offensive snaps in 25 of 26 games.

  5. Houston Texans2020–2022

    Acquired in a trade with the Los Angeles Rams on April 9, 2020. He was a starter, playing at least half the offensive snaps in 43 of 44 games.

  6. Los Angeles Rams2018–2019

    Acquired in a trade with the New England Patriots on April 4, 2018. He was a starter, playing at least half the offensive snaps in 27 of 30 games.

  7. New England Patriots2017

    Acquired in a trade with the New Orleans Saints on March 10, 2017. He was a starter, playing at least half the offensive snaps in 16 of 16 games.

  8. New Orleans Saints2014–2016

    Selected in round 1, pick 20, of the 2014 NFL Draft. He was a starter, playing at least half the offensive snaps in 42 of 42 games.

  9. College: Oregon State

13 seasons of history, one question: is he worth a roster spot now?Check his rest-of-season value in Redraft Command

Trades and Team Changes

  1. JoinedJoined the San Francisco 49ers; his first game with them was Week 4.
  2. JoinedJoined the Buffalo Bills; his first game with them was Week 13.
  3. JoinedReturned to the New Orleans Saints.
  4. TradedTraded by the Houston Texans to the Dallas Cowboys for a 2023 fifth-round pick and a 2024 sixth-round pick.
  5. TradedTraded by the Los Angeles Rams to the Houston Texans for WR Van Jefferson.
  6. TradedTraded by the New England Patriots to the Los Angeles Rams for G Isaiah Wynn and G Kahlil McKenzie.
  7. TradedTraded by the New Orleans Saints to the New England Patriots for OT Ryan Ramczyk and LB Trey Hendrickson.
  8. TradedTraded by the Arizona Cardinals to the New Orleans Saints for OLB Deone Bucannon and WR John Brown.
  9. DraftedSelected by the New Orleans Saints in round 1, pick 20.

All Brandin Cooks stats & analysis

WRs like Brandin Cooks

About Brandin Cooks: Bio FAQ

How old is Brandin Cooks?

Brandin Cooks is 33 years old. He was born on September 25, 1993. 2026 is his 13th NFL season.

How tall is Brandin Cooks?

Brandin Cooks is 5 feet 10 inches tall (5'10"), listed at 189 pounds, and plays wide receiver for the San Francisco 49ers.

How much does Brandin Cooks weigh?

Brandin Cooks weighs 189 pounds, his listed weight on the San Francisco 49ers roster. He is listed at 5'10".

What number does Brandin Cooks wear?

Brandin Cooks wears number 84 for the San Francisco 49ers. He plays wide receiver.

What position does Brandin Cooks play?

Brandin Cooks plays wide receiver for the San Francisco 49ers, wearing number 84. 2026 is his 13th season in the NFL.

What team does Brandin Cooks play for?

Brandin Cooks plays for the San Francisco 49ers as a wide receiver.

Where did Brandin Cooks go to college?

Brandin Cooks played college football at Oregon State, after attending Lincoln (CA). The New Orleans Saints drafted him out of Oregon State in 2014.

When was Brandin Cooks drafted?

The New Orleans Saints selected Brandin Cooks in the first round of the 2014 NFL Draft with the 20th overall pick, out of Oregon State.

What round was Brandin Cooks drafted in?

Brandin Cooks was a first-round pick in the 2014 NFL Draft, taken 20th overall by the New Orleans Saints.

What pick was Brandin Cooks in the NFL Draft?

Brandin Cooks was the 20th overall pick of the 2014 NFL Draft, selected by the New Orleans Saints in the first round.

Where is Brandin Cooks from?

Brandin Cooks went to high school in California, at Lincoln, before playing college football at Oregon State.

When is Brandin Cooks's birthday?

Brandin Cooks's birthday is September 25. He was born on September 25, 1993 and is 33 years old.

How long has Brandin Cooks been in the NFL?

2026 is Brandin Cooks's 13th NFL season; he entered the league in 2014 as a first-round pick of the New Orleans Saints. View his career statistics.

What teams has Brandin Cooks played for?

Brandin Cooks has played for the New Orleans Saints, New England Patriots, Los Angeles Rams, Houston Texans, Dallas Cowboys and Buffalo Bills. View his career statistics.

What year did Brandin Cooks enter the NFL?

Brandin Cooks entered the NFL in 2014, when the New Orleans Saints drafted him in the first round. 2026 is his 13th season.