Calgary Stampeders (first stint) Sopik was drafted in the fourth round, 31st overall, by the Stampeders in the
2018 CFL draft and signed with the team to a two-year contract on May 13, 2019. He played in his first professional game in the team's
2019 season opener on June 15, 2019 against the
Ottawa Redblacks where he had one defensive tackle and one special teams tackle. He later recorded his first career
sack on July 6, 2019 against
Cody Fajardo of the
Saskatchewan Roughriders in a game where he also had a season-high four defensive tackles. In his rookie year, he dressed in all 18 regular season games where he recorded 13 defensive tackles, 10 special teams tackles, two sacks, two forced fumbles, and a blocked punt. Sopik did not play in 2020 due to the cancellation of the
2020 CFL season. On January 11, 2021, he avoided
free agency and signed a contract extension with the Stampeders. In 2022, he played in 12 games and recorded 14 defensive tackles, seven special teams tackles, two sacks, and one forced fumble.
Hamilton Tiger-Cats On February 15, 2023, it was announced that Sopik had signed with the
Hamilton Tiger-Cats. He played in 12 regular season games where he had two defensive tackles, nine special teams tackles, and one fumble recovery.
Toronto Argonauts On February 13, 2024, it was announced that Sopik had signed with the
Toronto Argonauts. In the
2024 season, he played in 15 regular season games, starting in 12, as he sat out the last three games due to injury. He finished third on the team in defensive plays made as he recorded 57 defensive tackles, six special teams tackles, one sack, one forced fumble, two fumble recoveries, and three pass knockdowns. He became a
free agent upon the expiry of his contract on February 11, 2025.
Calgary Stampeders (second stint) On February 11, 2025, it was announced that Sopik had signed with the Stampeders. However, he announced his retirement on May 7, 2025, after suffering an injury in the off-season. ==References==