Solin, who competes for the Sollefteå Skidor IF, ran her first races in the Scandinavian Cup in Östersund in January 2013 , finishing 105th in the sprint and 101st place over 10 km freestyle. At the Nordic Junior World Ski Championships in 2016 in Râşnov , she won the bronze medal in the sprint and the gold medal in the relay. In addition, she achieved 27th place in the 10 km freestyle. In March 2016 she finished second in the sprint at the Swedish Junior Championships. She made her debut in the cross-country skiing world cup in January 2017 in Ulricehamn and came 57th in the 10 km freestyle. The following month she got her first World Cup points in Pyeongchang with the 20th place in the sprint and in the skiathlon .