Reed played one year at Tulsa in 2015. In 2016, he transferred to the University of Georgia.[2] After not playing his first year due to transfer rules, Reed started all 15 games in 2017. He recorded 79 tackles, two interceptions and 1.5 sacks.[3][4] In 2018, he started all 14 games, totaling 66 tackles, two interceptions and one sack.[5] Reed returned to Georgia for his senior season, rather than enter the 2019 NFL draft.[6] He was named a finalist for the Jim Thorpe Award and Bronko Nagurski Trophy.[7]
Reed signed with the Jacksonville Jaguars as an undrafted free agent on April 27, 2020.[8] He was waived on September 5, 2020.[9]
Los Angeles Rams
On September 9, 2020, Reed was signed to the Los Angeles Rams practice squad.[10] He was elevated to the active roster on November 23 and November 28 for the team's weeks 11 and 12 games against the Tampa Bay Buccaneers and San Francisco 49ers, and reverted to the practice squad after each game.[11][12] On December 5, 2020, Reed was promoted to the active roster.[13]
On October 2, 2021, Reed was waived by the Rams and re-signed to the practice squad.
New York Giants
On October 26, 2021, Reed was signed by the New York Giants off the Rams practice squad.[14]
Denver Broncos
On March 21, 2022, Reed signed with the Denver Broncos.[15] He was waived on August 30, 2022.[16]
Las Vegas Raiders
On September 1, 2022, Reed was signed to the Las Vegas Raiders practice squad.[17] He was released on September 27.
Detroit Lions
On October 25, 2022, Reed was signed to the Detroit Lions practice squad. He was released off the practice squad three days later.[18]