Flowers was born to Willie Flowers and Jackie Walden on September 11, 2000.[1] When Flowers was five years old, his mother died from a head injury.[2] The 11th of 14 children, Flowers grew up in Fort Lauderdale, Florida, and attended NSU University School.[3][4] While Flowers was in high school, his brother, Martin, was murdered.[2] As a junior, he caught 48 passes for 631 yards and 10 touchdowns.[5] While at NSU, Flowers played wide receiver and cornerback, helping the team to back to back state semifinal appearances.[3] As a 3-star prospect, he ranked as the nation's 135th receiver recruit and committed to play college football at Boston College.[6]
College career
As a true freshman, Flowers caught 22 passes for 341 yards and three touchdowns.[7] After Boston College closed their campus in March 2020 due to COVID-19, he returned to Florida and worked out on occasion with NFL players Antonio Brown and Geno Smith.[8] Flowers became the second wide receiver in school history to be named first team All-Atlantic Coast Conference after finishing his sophomore season with 56 receptions for 892 yards and nine touchdowns.[9][10] He was named third-team All-ACC after catching 44 passes for 746 yards and five touchdowns.[11] During his career at Boston College, Flowers broke numerous records, including first in career touchdowns, receptions, and receiving yards.[12] On December 1, 2022, Flowers declared for the 2023 NFL draft.[13][14]
Flowers was selected by the Baltimore Ravens as the 22nd overall pick in the 2023 NFL draft.[17] On June 15, Flowers signed a 4-year, $14 million fully guaranteed rookie contract.[18]
In Week 1 against the Houston Texans, he led the team with nine catches for 78 yards in 25–9 win. He also had two carries for nine yards.[19] In Week 6, in the game in London, Flowers scored his first NFL touchdown against the Tennessee Titans in the Ravens' 24–16 victory.[20] In Week 12, Flowers scored two touchdowns, a 3-yard reception and 37-yard run, in the Ravens' 20–10 win against the Los Angeles Chargers. He finished the game with 62 total yards.[21] In Week 17, after scoring a 75-yard touchdown against the Miami Dolphins, Flowers set a Ravens franchise record for most receptions (77) and receiving yards (858) by a rookie.[22]
In the fourth quarter of the AFC Championship Game against the Kansas City Chiefs, Flowers fumbled at the goal line and the Chiefs recovered the ball in the end zone for a touchback. This occurred after getting a 15-yard taunting penalty earlier in the drive.[23] Flowers finished the game with five receptions for 115 yards and a touchdown as the Ravens lost 10–17.[24]
In Week 2 against the Las Vegas Raiders, Flowers had 7 catches for 91 yards and a touchdown in the 26–23 loss.[25] In Week 5 against the Cincinnati Bengals, Flowers led the Ravens with 7 catches for 111 yards in the 41–38 comeback overtime win. It was his first 100-yard game of the season and the second of his career.[26] The following week against the Washington Commanders, Flowers exploded for career-highs of 132 receiving yards on 9 catches, all of them in the first half as the Ravens won 30–23. This marked the first time Flowers has exceeded the 100-yard mark in back-to-back games.[27] In Week 8 against the Cleveland Browns, Flowers recorded his third 100-yard game when he caught 7 passes for 115 yards in the 24–29 upset loss.[28] The following game against the Denver Broncos, Flowers recorded 5 catches for 127 yards and 2 touchdowns including a touchdown that went for 53 yards in the Ravens' 41–10 blowout win.[29]
In Week 16 against the Pittsburgh Steelers, Flowers had 5 catches for 100 yards as the Ravens would go on to beat the Steelers 34–17. During the game, Flowers caught a game-clinching 49-yard reception, moving him past 1000 receiving yards for the season.[30]