During Brooks' true freshman season in 2018, he recorded 24 total tackles (19 solo and five assisted), two interceptions and one tackle for loss.[5] During the 2019 season, he played in nine games, finishing the season with 35 total tackles (26 solo and nine assisted), 5.5 tackles for loss and one fumble recovery.
During the 2020 season, he played in and started in all 10 games and was one of two defensive players to do so (the other way Tahj Sykes). He finished the season with 39 total tackles (25 solo and 14 assisted), 3.5 tackles for loss for seven yards, an interception and eight pass breakups.[7] During the 2021 season, he played in 11 games and started three of them, finishing the season with 18 total tackles (11 solo and seven assisted), two tackles for loss for two yards, an interception and nine pass breakups.[8] During the 2022 season, he played in and started all 13 games, finishing the season with 30 total tackles (18 solo and 12 assisted), 3.5 tackles for loss for eight yards, two interceptions, four pass breakups and a fumble recovery. He also added 18 punt returns for 222 yards.[9]
On May 15, 2023, Brooks was signed to the Atlanta Falcons as an undrafted free agent.[11] He was waived by Atlanta on August 29,[12] but was signed to the practice squad the next day.[13] On September 9, Brooks was signed to the active roster but returned to the practice squad two days later. On January 6, 2024, he returned to the active roster[14] and signed to a reserve/future contract two days later.[15] He was waived by the Falcons on August 27,[16] but was signed to the practice squad the next day.[17] Brooks was promoted to the active roster on November 16.[18]
On March 9, 2026, Brooks re-signed with the Falcons.[19]