As a junior, he was named a first-team All-Region 5-AA selection at linebacker and a second-team choice as an offensive lineman.
In 2017, as a redshirt-freshman, he appeared in every game (12) as a defensive lineman, making his first career start on October 28 against the Texas State Bobcats.
[1] Brewer was named third-team All-Sun Belt Conference following his redshirt-junior year, 2019, where he recorded 54 tackles and three quarterback sacks.
He was made team captain prior to the beginning of the season and started all 12 games, being named first-team all-conference by Phil Steele, third-team All-America by Associated Press (AP) and honorable mention All-America by Steele.
He earned Sun Belt Defensive Player of the Week honors once (on November 23) and ended the season second on the team with 6.5 sacks and fourth in the conference.
He was a member of the President's List, given to those with a GPA of 4.0, and was given a spot on the 2022 National Football Foundation (NFF) Hampshire Honor Society.
Additionally, Brewer recorded one interception, seven passes defended, five forced fumbles and three recoveries in his five seasons with the team.
[1] After going unselected in the 2022 NFL draft, Brewer was signed by the Buffalo Bills as an undrafted free agent.
[5] He was elevated to the active roster on September 19 for their game with the Tennessee Titans,[6] and made his NFL debut in the match, recording two tackles.
[20] Brewer was waived by the team during roster cuts on August 27, 2024 and re-signed with the practice squad the next day.