Magnusson made his debut in the World Cup in Mönchengladbach in December 2016 , which he finished in eighth place in Big Air. At the Freestyle Skiing World Championships 2017 in the Sierra Nevada , he came 18th in slopestyle. In March 2017 he became Swedish champion in slopestyle and won the silver medal in slopestyle at the junior world championships in Chiesa in Valmalenco the following month . At the 2018 Winter Olympics in Pyeongchang , he finished 18th in slopestyle. At the beginning of the 2018/19 season he won the gold medal in Slopestyle at the Junior World Championships in Cardrona and also finished sixth in Big Air. As the season progressed, he achieved his first podium finish in the World Cup with second place in Slopestyle on the Alpe di Siusi .