In the 2017 season, Sherlock competed at the 2017 Moscow Grand Prix finishing 22nd in the all-around. From 5 to 7 May she competed at the 2017 Sofia World Cup and finished 39th in the all-around. Sherlock finished 32nd in the all-around at the 2017 Berlin World Challenge Cup held from 7 to 9 July. From 19 to 21 May Sherlock, along with teammate Laura Halford, represented the individual seniors for Great Britain at the 2017 European Championships.