Dyvik, who competes for the Falun Borlänge SK, took part in the cross-country Scandinavian Cup for the first time in January 2012 and finished 44th in the sprint. At the Nordic Junior World Ski Championships in 2014 in Fiemme Valley , she won the bronze medal in the skiathlon and the gold medal with the relay. In addition, she was ninth over 5 km classic and sixth in the sprint. The following year, at the U23 World Championships in 2015 in Almaty, she took 21st place over 10 km freestyle, 14th place in sprint and 11th place in skiathlon. In February 2016 she made her debut in Stockholm in the World Cup and finished 51st in the sprint. At the beginning of the 2016/17 season, she won the Sprint in Lillehammer for the first time in the Scandinavian Cup. At the following World Cup in La Clusaz , she got her first World Cup points with 14th place in the 10 km mass start race and came on the podium for the first time in the World Cup the following day with third place in the relay. In January 2017 she achieved third place over 10 km classic and second place in the sprint at the Scandinavian Cup in Lahti and achieved her first top ten placement in the individual World Cup in Toblach with ninth place in the sprint. At the 2017 U23 World Championships in Soldier Hollow , she won the 10 km freestyle and the gold medal in the sprint. At the season highlight of the Nordic World Ski Championships 2017 in Lahti, she took 27th place in the sprint. At the beginning of March 2017, she took her second victory in the Scandinavian Cup in the sprint in Madona . At the end of the season she came in 24th place at the World Cup finals in Québec and reached 51st place in the overall World Cup. She also won the overall ranking of the Scandinavian Cup. In the 2017/18 season she took 45th place in the Ruka Triple and 24th place in the World Cup final in Falun . In addition, she came in the top ten four times in the sprint and thus reached 28th place in the overall World Cup and 11th place in the Sprint World Cup. At the 2018 Winter Olympics in Pyeongchang , she finished 12th in the sprint. The following year she became Swedish team sprint champion together with Stina Nilsson .