She competed at the 2014 Winter Olympics in the individual 500 m and 1,000 m events and in the 3,000 meters relay and placed 15th, 24th and 4th, respectively.[1][2]
In April 2023, after marrying Danish speed skater Viktor Hald Thorup, Sofia Prosvirnova announced to switching nationality to represent Denmark, while also leaving short track for long track speed skating.[3]
She qualified for the 2026 Winter Olympics, but she was denied of a Danish citizenship due to her path not being a good role model for youngsters, therefore she could not participate. [4]