She broke through at national level in 2012, winning the British under-20 title in the 10,000 metres walk before placing third at the 2012 British Athletics Championships in the 5000 m distance. Davies won that title the following year at the 2013 British Athletics Championships and also made her debut over 20 km, making her international debut at the 2013 European Race Walking Cup and placing third in the 20 km national championship. She missed most of the 2014 season, but returned in 2015 with runner-up placings nationally over 5000 m and 20 km. She won national titles indoors and outdoors in 2016, though she failed to finish the 20 km races at the 2016 IAAF World Race Walking Team Championships and the Dudinská Päťdesiatka.