Picton was drafted in the fifth round, 37th overall, by his hometown
Saskatchewan Roughriders and signed with the team on May 26, 2017. He spent training camp with the team in 2017, but returned to school to play one last year with the Regina Rams. After the Rams season ended on November 4, 2017, he was re-signed by the Roughriders on November 15, 2017 and was on the practice roster for the team's loss to the
Toronto Argonauts in the East Final. After re-signing with the Roughriders on December 12, 2017, Picton attended 2018 training camp with the team and spent the
2018 season on the practice roster. In
2019, he again began the season on the practice roster, but played in his first career professional game on July 27, 2019 against the
BC Lions. He dressed in one other game that year against the
Montreal Alouettes, but did not record any receptions in either game. Picton did not play in 2020 due to the cancellation of the
2020 CFL season. He made the team's active roster following
2021 training camp and recorded his first career reception in the opening game on August 6, 2021 against the BC Lions. In the following week's game, on August 14, 2021, he scored his first career professional touchdown on an 8-yard pass from
Cody Fajardo against the
Hamilton Tiger-Cats. Picton announced his retirement on May 1st 2026. ==Personal life==