Brunson was a two-time team captain (2018, 2019) with the Gamecocks. He received a number of other awards during his tenure, including Unselfish Teammate – Defense (2018), Strength & Conditioning Award (2017), and Leadership Award – Defense (2018, 2019).
He is tied for tenth in program history in career tackles (283). In 2018, he had a massive season, recording 106 total tackles (sixth-most in the SEC), 10.5 tackles for loss, four sacks, one pass defended, and one forced fumble.
Brunson was selected in the seventh round of the 2020 NFL Draft by the New York Giants. He appeared in five games as a rookie. In 2021, he tore his ACL and missed the entire season. The Giants waived him during the 2022 offseason.