Brubacher grew up in Listowel, Ontario, but his high school did not have a football team.
[2] Brubacher attended Wilfrid Laurier University for a year and a half as a kinesiology student before emailing head football coach Michael Faulds to ask for a tryout, despite never having played organized football before.
[2][3] Brubacher joined the team in 2020 but the U Sports football season was cancelled due to the COVID-19 pandemic.
Brubacher played in 10 games in 2023, accumulating 12 solo tackles, 13 assisted tackles, six sacks, and two pass breakups, earning OUA second-team All-Star honors.
[1] He also attended rookie minicamp with both the New York Jets and New Orleans Saints on a tryout basis.