Frey played college football for the Michigan State Spartans from 2014 to 2017.[2] He played in 52 games where he had 193 tackles, 13.5 tackles for a loss, seven sacks, and five fumble recoveries.[2][3]
Frey signed with the Carolina Panthers as an undrafted free agent on April 29, 2018.[4] However, he was released with the final cuts following training camp on September 1, 2018.[3]
Hamilton Tiger-Cats
Frey signed with the Hamilton Tiger-Cats on January 24, 2019.[5] He made the team's active roster following training camp and played in his first career professional game on June 13, 2019, against the Saskatchewan Roughriders.[3] He played in five regular season games where he had three defensive tackles, two special teams tackles, and one sack.[3]
Frey did not play in 2020 due to the cancellation of the 2020 CFL season and signed a contract extension with the Tiger-Cats on January 5, 2021.[6] He played in four regular season games in 2021 where he had two defensive tackles and three special teams tackles.[3] Frey played in two Grey Cup with the Tiger-Cats in 2019, and in 2021. He became a free agent upon the expiry of his contract on February 8, 2022.[7]