Cooks was born inStockton, California, to Worth Cooks Sr. and Andrea Cooks on September 25, 1993. Worth Sr. died of a heart attack when Brandin was six years old and Cooks and his three brothers, Fred, Worth Jr., and Andre, were thereafter raised by their mother.[1] He attendedLincoln High School in Stockton, where he playedhigh school football for the Trojans.[2][3] As a sophomore, he recorded 29receptions for 600 yards and seventouchdowns. As a junior, he had 46 receptions for 783 yards and 10 touchdowns, while also collecting threeinterceptions on the defensive side of the ball. As a senior, he had 66 receptions for 1,125 yards and 11 touchdowns. Cooks was ranked by theRivals.com recruiting network as the 26th-best wide receiver and the 240th overall prospect in his class.[4] He originally committed to playcollege football at theUCLA but changed toOregon State University.[5][6] In addition to football, Cooks playedbasketball and ran track in high school.[7]
Cooks made an immediate impact for Oregon State in their 3–9 season.[9] Cooks recorded three receptions for 26 yards in the 29–28 loss in his collegiate debut againstSacramento State.[10] On October 15, againstBYU, he had three receptions for 90 yards and his first collegiate receiving touchdown, which came on a 59-yard reception from quarterbackSean Mannion, in the 38–28 loss.[11] He played in all 12 games with three starts and recorded 31 receptions for 391 yards and three touchdowns. In addition, he returnedkickoffs, averaging 22.4 yards per return on eight attempts.[12]
Cooks started his sophomore season with six receptions for 80 yards and a touchdown in a 10–7 victory overWisconsin.[13] Two weeks later, againstUCLA, he had six receptions for 175 yards and a touchdown in the 27–20 victory.[14] In the following game againstArizona, he had nine receptions for 149 yards in the 38–35 victory.[15] On October 13, againstBYU, he had eight receptions for 173 yards in the 42–24 victory.[16]On October 27, againstWashington, he had nine receptions for 123 yards and a touchdown in the 20–17 loss.[17] On November 3, againstArizona State, he had six receptions for 116 yards in the 36–26 victory.[18] Overall, he had 67 receptions for 1,151 yards and five touchdowns.[19] The combination of Cooks andMarkus Wheaton created one of the most dynamic receiving duos in college football and Oregon State history. The two players combined for 158 receptions, 2,395 yards, and 16 touchdowns in the 2012 season as Oregon State improved from the previous season to a 9–4 record.[20][21]
Cooks started the 2013 season with 13 receptions for 196 yards and two touchdowns in the 49–46 loss toEastern Washington.[22] In the next game, againstHawaii, he had seven receptions for 92 yards and two touchdowns in the 33–14 victory.[23] One week later, againstUtah, he had nine receptions for 210 yards and three touchdowns in the 51–48 victory. The performance marked his only game as a Beaver with three receiving touchdowns.[24] In the following game againstSan Diego State, he had a collegiate career-high 14 receptions for 141 yards in the 34–30 victory.[25] His 14 receptions tied a school single-game record with Mike Hass and Isaiah Hodgins.[26] He continued to perform well with nine receptions for 168 yards and two touchdowns againstColorado in the next game, a 44–17 victory.[27] Cooks started October with 11 receptions for 137 yards and two touchdowns againstWashington State in the 52–24 victory.[28] In the following week againstCalifornia, he had 13 receptions for a collegiate career-high 232 yards and a touchdown in the 49–17 victory. His 232 receiving yards were the second-most in a game in school history, behind Mike Hass's 293 against Boise State in 2004.[29][26] In the next two games, againstStanford andUSC, he had receiving touchdowns in both games.[30][31] On November 23, againstWashington, he had 10 receptions for 117 yards and a touchdown in the 69–27 loss.[32] In the regular season finale againstOregon, he had ten receptions for 110 yards in the 36–35 loss.[33] Oregon State finished with a 6–6 record and qualified for theHawaii Bowl.[34] AgainstBoise State, he had eight receptions for 60 yards and a touchdown in the 38–23 victory.[35]
Cooks finished the 2013 season with 128 receptions for 1,730 yards and 16 touchdowns.[36][37] Cooks's receptions and receiving yards werePac-12 Conference records.[38][39] His 128 receptions shattered the school single-season record, previously held by James Rodgers and Markus Wheaton with 91 each.[26] He was held to under 100 yards only four times and exceeded 200 yards in a game twice.[40][24][29] At the end of the season, he won theFred Biletnikoff Award and was a consensusAll-American.[41][42] He was the second Oregon State player to win the Biletnikoff Award, the first beingMike Hass in 2005.[43] He finished his collegiate career among the best in school history by being second in receptions, third in receiving yards, and first in receiving touchdowns.[44] Cooks and quarterback Sean Mannion teamed up for 23 receiving touchdowns over their careers, a school record for a quarterback-receiver tandem.[26]
On January 2, 2014, Cooks announced that he would forgo his senior season and enter the2014 NFL draft.[45]
In addition to football, Cooks rantrack at Oregon State. He earned a second-place finish in the60-meter dash at the 2012 UW Invitational, clocking a personal-best time of 6.81 seconds.[46]
Cooks was selected by theNew Orleans Saints as the 20th overall pick of the first round of the 2014 NFL draft; the Saints traded up from the 27th spot, giving their first and third-round picks to theArizona Cardinals in return for Arizona's first-round pick, in order to get Cooks.[57] Cooks was the highest drafted player out of Oregon State sinceKen Carpenter went 13th overall in the first round of the1950 NFL draft. In addition, he was the highest drafted wide receiver in school history.[58]
On May 18, 2014, the Saints signed Cooks to a four-year contract worth $8.3 million.[59]
In his first NFL game, Cooks had seven receptions for 77 yards and a touchdown and had an 18-yard rush in a 37–34 overtime road loss to theAtlanta Falcons.[60][61][62] This made Cooks the youngest player, at 20 years and 347 days, to catch a touchdown pass sinceReidel Anthony caught one against the Miami Dolphins on September 28, 1997, at 20 years and 343 days.[63]
During Week 8 against theGreen Bay Packers, Cooks recorded six receptions for 94 yards and a touchdown to go along with a four-yard rushing touchdown in the 44–23 road victory.[64] Two weeks later against theSan Francisco 49ers, he caught five passes for 90 yards and a touchdown in the 27–24 loss.[65] In the next game against theCincinnati Bengals, Cooks had to leave the eventual 27–10 loss with an injury. It was later revealed that he broke his thumb, prematurely ending his rookie season.[66]
Cooks finished his rookie season with 53 receptions for 550 yards and three touchdowns to go along with seven carries for 73 yards and a touchdown in 10 games and seven starts as the Saints went 7–9 and missed the playoffs.[67][68]
Cooks began the 2015 season as the #1 wide receiver for the Saints.[69] In the first four games of the season, he totaled 20 receptions for 215 yards as the team started 1–3.[70] Cooks caught for over 100 yards in a game for the first time in his career in the Week 5 game against thePhiladelphia Eagles, where he had five catches for 107 yards and a touchdown during the 39–17 road loss.[71] Three weeks later, Cooks caught six passes for 88 yards and two touchdowns in a 52–49 victory over theNew York Giants.[72] His two touchdowns were part of a record-tying seven touchdowns thrown by Drew Brees.[73]
During a Week 10 47–14 loss to theWashington Redskins, Cooks had five passes for 98 yards and two touchdowns to go along with an 11-yard rush.[74] Three weeks later against theCarolina Panthers, he recorded six receptions for 104 yards and a touchdown in the 41–38 loss.[75] In Weeks 15 and 16 combined, Cooks had 15 catches for 247 yards and two touchdowns against theDetroit Lions andJacksonville Jaguars.[76][77] The Saints finished the 2015 season with a 7–9 record and missed the playoffs.[78]
Cooks finished his second professional season with 84 catches for 1,138 yards and nine touchdowns in 16 games and 12 starts, leading the Saints in all of those categories.[79]
Before the 2016 season, Cooks was pegged as a breakout candidate byESPN.[80] He lived up to the pre-season hype when he recorded six receptions for 143 yards and two touchdowns and an 11-yard rush during the narrow season-opening 35–34 loss to theOakland Raiders. Cooks caught a 98-yard touchdown pass in the third quarter to set the Saints' franchise record for the longest play from scrimmage.[81] He,Willie Snead IV, and rookieMichael Thomas, finished the day with 373 receiving yards combined, the most ever by a New Orleans trio in a loss.[82] During a Week 6 41–38 victory against the Panthers, Cooks had seven passes for 173 yards and an 87-yard touchdown.[83]
After a Week 12 49–21 victory over theLos Angeles Rams, in which he was not targeted for a single pass,[84] Cooks voiced his frustration by saying, "Closed mouths don't get fed."[85] During a Week 15 48–41 road victory against the Cardinals, he caught seven passes for a career-high 186 yards and two touchdowns, one for 65 yards and one for 45 yards.[86] The Saints finished with a 7–9 record and missed the playoffs.[87]
Cooks finished the 2016 season catching 78 receptions for a then career-high in receiving yards with 1,173 and eight touchdowns in 16 games and 12 starts. He finished seventh in the NFL in receiving yards.[88] Despite the fact that his targets dropped from 129 in 2015 to 117 in 2016, his 10.0 yards per target ranked sixth among NFL wide receivers.[89][90]
On March 10, 2017, theNew England Patriots traded their 2017 first-round (used onRyan Ramczyk) and third-round draft picks (one was originally acquired from theCleveland Browns in exchange forJamie Collins) to the Saints for Cooks and a 2017 fourth-round draft pick.[91][92][93][94] On April 29, 2017, the Patriots picked up the fifth-year option on Cooks' contract.[95]
During a Week 3 36–33 victory over theHouston Texans, Cooks had five receptions for 131 yards and scored his first two touchdowns as a Patriot, including a 25-yard game winner with 23 seconds left; after the game-winning touchdown, he scored on the ensuing two-point conversion.[96] In Week 11 against the Raiders atEstadio Azteca, he had six receptions for 149 yards and a season long 64-yard touchdown in a 33–8 victory.[97]
Cooks finished his only season with the Patriots with 65 receptions for 1,082 yards and seven touchdowns in 16 games and 15 starts. In addition, he rushed nine times for 40 yards.[98] Cooks and Rob Gronkowski combined to form a 1,000-yard receiving duo for the Patriots, which was their first since 2011.[99] Cooks finished second on the team to Gronkowski in receptions, receiving yards, and receiving touchdowns on the season.[100]
The Patriots finished atop theAFC East with a 13–3 record and earned the #1-seed in theAFC.[101] In theDivisional Round against theTennessee Titans, Cooks caught three passes for 32 yards in the 35–14 victory.[102] In theAFC Championship game against the Jaguars, he had six receptions for 100 yards in the 24–20 victory.[103] DuringSuper Bowl LII against the Eagles, he caught a 23-yard reception and had a one-yard rush, but left the game early in the second quarter with a concussion after getting tackled by Eagles safetyMalcolm Jenkins. He was placed on concussion protocol and took no further part in the Super Bowl as the Patriots lost by a score of 41–33.[104][105]
On April 3, 2018, the Patriots traded Cooks and a fourth-round draft pick to the Rams for a first-round pick (used onIsaiah Wynn) and a sixth-round pick.[106][107] On July 17, Cooks signed a five-year, $81 million extension with the Rams with $50.5 million guaranteed.[108]
In Week 2 against the Cardinals, Cooks had seven receptions for a season-high 159 yards in the 34–0 shutout victory.[109] Two weeks later against theMinnesota Vikings, Cooks had seven receptions for 116 yards and a touchdown along with a 10-yard rush in the 38–31 victory.[110] In Week 9, Cooks was set to face off against his former team in the Saints. Following his trade to the Rams, Saints' starting receiverMichael Thomas instigated an online feud with Cooks out of anger for his departure from New Orleans.[111][112] Cooks caught six receptions for 114 yards and a touchdown in the 45–35 road loss as Thomas in an effort to taunt Cooks and the Rams; would re enactJoe Horn's cellphone celebration upon scoring his final touchdown of the game to secure the Saints the lead.[113][114] In the next game against theSeattle Seahawks, he had another great outing, catching ten passes for 100 yards and rushing for a nine-yard touchdown in a 36–31 victory.[115] During Week 11 against theKansas City Chiefs, Cooks caught eight passes for 107 yards in the narrow 54–51 victory. In one of thehighest-scoring back-and-forth games in NFL history, Cooks helped convert a key first down on a 22-yard reception on the drive that put the Rams up for good.[116] After a Week 12 bye, the Rams went on the road to face the Lions. In the 30–16 road victory, he eclipsed 1,000 receiving yards on the season.[117] In the process, Cooks became the first player in NFL history with 1,000 receiving yards in three consecutive seasons with three different teams.[118]
Cooks finished the regular season with 80 receptions for a career-high 1,204 yards and five touchdowns in 16 games and starts. He also rushed 10 times for 68 yards and a rushing touchdown.[119]
The Rams finished atop theNFC West and earned the #2-seed for theNFC Playoffs.[120] In theDivisional Round against theDallas Cowboys, Cooks recorded four catches for 65 yards and a five-yard rush in a 30–22 victory.[121] In theNFC Championship Game against the Saints, Cooks had seven receptions for 107 yards in a 26–23 overtime road victory to reachSuper Bowl LIII.[122] It was his second straight Super Bowl appearance and the Rams faced off against Cooks' former team, the Patriots.[123] During the Super Bowl, Cooks caught eight passes for 120 yards, but the Rams lost 13–3 in the lowest-scoring Super Bowl in history.[124][125] Cooks had three chances at scoring pivotal receiving touchdowns in the game. On the first attempt, Cooks was wide open in the endzone and the play was broken up byJason McCourty at the end. The second was a drop by Cooks in the endzone when the Rams were trailing by seven with over four minutes left. The last occurred on the next play when Goff threw a pressured pass to Cooks that ended up being under thrown and picked off byStephon Gilmore.[126][127]
In Week 3 against theCleveland Browns, Cooks caught eight passes for 112 yards and had an eight-yard rush in the 20–13 road victory onNBC Sunday Night Football.[128] During a narrow Week 5 30–29 road loss against the Seahawks onThursday Night Football, Cooks had to leave the game to be evaluated for a concussion.[129][130] Three weeks later against the Bengals in London, he suffered a concussion after taking a helmet-to-helmet hit fromJessie Bates during the first quarter.[131] The Rams went on to win 24–10 and Cooks missed the next two games due to the concussion.[132][133] He returned in Week 12 against theBaltimore Ravens.[134]
Cooks finished the 2019 season with 42 receptions for 583 yards and two touchdowns in 14 games and starts, all his lowest totals since his rookie season in 2014. The Rams went 9–7 but missed the playoffs.[135][136]
On April 10, 2020, Cooks and a2022 fourth-round draft pick were traded to the Texans in exchange for the Texans second-round draft pick, which was later used onVan Jefferson, in the2020 NFL draft.[137]
During Week 5 against the Jaguars, Cooks recorded eight catches for 161 yards and his first touchdown as a Texan during the 30–14 win.[138] During Week 16 against the Bengals, Cooks recorded seven catches for 141 yards and a touchdown during the 37–31 loss.[139] In the regular-season finale against the Titans, he had 11 receptions for 166 yards and two touchdowns during the 41–38 loss.[140]
Cooks finished the 2020 season with 81 receptions for 1,150 yards and six touchdowns as the Texans finished with a 4–12 record.[141][142] He joinedBrandon Marshall as the only players in NFL history to record a 1,000-yard receiving season with four different teams.[143]
Cooks entered the season as a starting wide receiver for the Texans.[144] He started the season with five receptions for a season-high 132 receiving yards in a 37–21 victory over the Jaguars.[145] Over the course of the season, he was a very consistent option for the 3–14 Texans, totalling eight games with over five receptions, four total games with at least 100 receiving yards and five games with at least one touchdown. He finished the season as the team's leading receiver in all major statistical categories, recording a career-high 90 catches with 1,037 yards and six touchdowns.[146][147][148] Cooks became the third player in franchise history to have consecutive 1,000-yard receiving seasons.[149]
On April 7, 2022, despite multiple trade rumors, Cooks signed a two-year contract extension with the Texans worth $39.6 million with $36 million guaranteed.[150] Before Week 13, Cooks suffered a calf injury in practice and missed two games.[151] In Week 18, against theIndianapolis Colts, he had five receptions for 106 receiving yards and one touchdown in the 32–31 victory.[152] Cooks played in 13 games in the 2022 season. He finished with 57 receptions for 699 receiving yards and three receiving touchdowns as the Texans went 3–13–1. Cooks led the team in receptions and receiving yards.[153][154]
On March 19, 2023, the Texans traded Cooks to the Cowboys in exchange for a fifth-round pick in 2023 (#161-Nick Hampton) and a sixth-round pick in 2024.[155] This trade made Cooks tie the NFL all-time record for most traded player held by retired running back,Eric Dickerson.[156] In the season opener, he suffered a slight MCL sprain during the 40-0 victory over theNew York Giants. He did not play in the second game against theNew York Jets, while recovering from the injury. He had a slow start to the season, tallying 17 catches for 165 yards and 2 touchdowns in the first 8 contests. In a Week 10 victory over the New York Giants, Cooks had nine receptions for 173 yards and a touchdown.[157] He appeared in 16 games with 15 starts, making 54 receptions for 657 yards and eight touchdowns.[158]
Prior to Week 5, Cooks was placed on injured reserve with a knee issue.[159] He missed seven games. In the 2024 season, Cooks had 26 receptions for 259 yards and three touchdowns in 10 games.[160]
On March 21, 2025, Cooks signed a two-year, $13 million contract with theNew Orleans Saints, the team that drafted him in the first round in 2014.[161]
Cooks is aChristian.[164] He followed big plays in the 2016 season with a bow-and-arrow motion, referencing a Bible verse in which a boy namedIshmael used his archery skills to survive in the desert after he nearly died there without water.[165] Cooks earned a nickname as "the Archer".[166]
Cooks married Briannon Lepman on July 7, 2018.[167][168]
In 2020, Cooks donated $50,000 to his hometown of Stockton, California. The donation helped establish the Stockton Children's Fund, which serves local children impacted by thecoronavirus pandemic.[169]