Anna Shackley

Anna Shackley (born 17 May 2001) is a retired road and track cyclist from Scotland, who rode for UCI Women's WorldTeam. At the 2020 British National Track Championships, Shackley won the national titles in the points race and the team pursuit events.

Shackley was chosen to be part of the UK's cycling squad at the postponed 2020 Tokyo Olympics where she would contest the time trial and the road race. She competed at the 2022 Commonwealth Games where she finished 10th in the women's road time trial event and 21st in the women's road race.

In 2023 Shackley competed in the inaugural Tour de l'Avenir Femmes, where she placed 2nd in the overall General Classification.

Shackley announced her retirement in April 2024 because of her heart condition, cardiac arrhythmia.

Major results

 * 2019
 * 3rd Overall Watersley Ladies Challenge


 * 2021
 * 1st MaillotReinoUnido.PNG Time trial, National Under-23 Road Championships
 * 1st Overall Rás na mBan
 * 1st Mountains classification
 * 1st Stage 4
 * 5th Road race, National Road Championships


 * 2022
 * 5th Time trial, National Road Championships
 * 7th Ceratizit Challenge by La Vuelta
 * 10th Overall Tour de Romandie


 * 2023
 * 2nd Overall Tour de l'Avenir
 * 2nd Silver medal europe.svg Road race, UEC European Under-23 Road Championships
 * 3rd Bronze medal uci.svg Road race, UCI Road World Under-23 Championships
 * 4th Overall UAE Tour
 * 5th Road race, National Road Championships