As a junior she became junior national champion in 2010 and won the bronze medal at the 2010 World Junior Speed Skating Championships in the team pusruit. At elite level Sokhryakova represented her nation at the 2013 World Single Distance Speed Skating Championships (3000 metres event (23rd)); 2019 World Single Distance Speed Skating Championships (3000 metres event (10th) and 5000 metres event (8th)) and 2020 World Single Distance Speed Skating Championships (3000 metres event (disqualified), 5000 metres event (10th) and mass start event (15th)). She won at the 2017 Winter Universiade the bronze medal in the 3000 metres event. She also competes at other international competitions, including at ISU Speed Skating World Cups.