After not playing football in 2020, Edwards-Cooper signed with the BC Lions on June 16, 2021.[4] He began the season on the practice roster, but made his professional debut on August 12, 2021, against the Calgary Stampeders where he recorded his first career interception.[3] He played and started in nine regular season games in his rookie year where he had 29 defensive tackles, five pass knockdowns, and two interceptions.[5]
In 2022, he played in seven regular season games where he recorded 14 defensive tackles and two pass knockdowns.[5] During the 2023 season, he scored his first career touchdown after returning a blocked field goal 47 yards for a score on July 9, 2023, against the Montreal Alouettes.[6] He became a free agent upon the expiry of his contract on February 13, 2024.[7]
Saskatchewan Roughriders
On February 13, 2024, the Saskatchewan Roughriders announced that Edwards-Cooper had signed with the team.[8] He was released on May 12, 2024.[9]
BC Lions (second stint)
On September 3, 2024, it was announced that Edwards-Cooper had re-signed with the Lions.[10]