Winnipeg Blue Bombers Reaves was signed by his hometown
Winnipeg Blue Bombers on April 9, 2015, following workouts in Winnipeg and at the
2015 Edmonton Regional Combine. He played in two pre-season games as a
wide receiver and recorded one catch for six yards. Reaves was part of the team's final cuts on June 20, 2016.
Saskatchewan Roughriders After spending the
2015 CFL season unsigned by a CFL team, Reaves signed with the
Saskatchewan Roughriders on January 29, 2016. While listed as a
defensive back, Reaves practiced as a
defensive lineman through training camp and upon making the team, he dressed in his first regular season game on June 30, 2016, as a backup
defensive end. He played in five games for the Roughriders in 2016 and recorded two special teams tackles. He was released during training camp the following year on June 18, 2017. On May 20, 2018, he re-signed with Saskatchewan for 2018 training camp. Reaves signed a one-year contract extension with the Roughriders on December 21, 2020.
Edmonton Elks Reaves joined the
Edmonton Elks in free agency on February 15, 2022. He played in eight regular season games in 2022 where he had two special teams tackles. The Elks announced Reaves was re-signed on July 3, 2023. In 2023, he played in 11 regular season games and recorded seven special teams tackles. He became a
free agent upon the expiry of his contract on February 13, 2024. ==Personal life==