On December 17, 2019, Bennett committed to Maryland.[1]
In his first season with the Terps, he played in four games and recorded six tackles, two pass break ups, and one sack. In the 2021 season, he played in all but one game, missing only the Ohio State game due to injury.[2] He led all power five players with 16 pass break ups which was the most since Domonique Foxworth, led the team in interceptions with three, and 24 tackles (23 solo). In the 2022 season opener, Bennett had five pass breakups against Buffalo, and it was the most since Tino Ellis. At the end of the season, he would have 27 pass breakups, the most in the nation, one blocked field goal and one sack.[3]
On December 5, 2022, Bennett declared for the 2023 NFL draft.[4] He was projected to be around a 4th round pick.[5][6]
Bennett was drafted by the Las Vegas Raiders in the fourth round with the 104th pick of the 2023 NFL draft.[9] In the 2023 season, he appeared in 14 games and started four as a rookie. He finished with 32 total tackes (24 solo) and three passes defended.[10]