[2] Begelton was originally signed by the Calgary Stampeders on May 17, 2017, but was released at the end of training camp on June 17.
[10] After making his NFL debut against the Atlanta Falcons, Begelton was waived by the Packers on October 6 and re-signed to the practice squad two days later.
On August 31, 2021, Packers released Begelton as part of their final roster cuts at the end of the 2021 preseason.
[16] On June 23, 2023, he was placed on the six-game injured list before the team's Week 3 match against the Saskatchewan Roughriders.
[17] He suffered a rib injury during Calgary's Week 2 game and it required a minor procedure to fix.