He joined Stabæk's youth setup from IL Heming,[1] then Vålerenga's youth setup in 2016.[2] He signed his first professional contract in August 2018.[3] Opsahl made his debut for Vålerenga on 16 May 2019 against Strømsgodset, in a game that ended with a 2-0 win for Vålerenga.
Tromsø
After a successful loan spell at Tromsø in the 2020 season, Opsahl returned to Vålerenga for the start of the 2021 season. However, after only two appearances for the first team, Opsahl again returned to Tromsø, on a loan deal until August, before it would be made permanent.[4]
Brann
After less game time for Tromsø in the 2024 season, Opsahl signed a contract with fellow Eliteserien club Brann in July of 2024. The contract runs until the end of 2028.[5]
Personal life
He is the older brother of fellow footballer Oskar Opsahl.[6]