2019

  • 1st Highland Fling

  • 2nd Anglo-Celtic Plate 50k

  • Vitality Big Half (1hr22)

2018

  • Cape Wrath Trail FKT (4 days 9 hours 43 minutes)

  • 1st Eurafrica Trail

  • 4th UTMB

  • 1st 10 Peaks Brecon Beacons (short course) (CR)

  • 1st Peak Skyline (CR)

  • 18th Lavaredo Ultra Trail

  • 11th Trail World Championships

  • 3rd Three Peaks Race

  • 4th Transgrancanaria

  • 1st Dark Mountains (Long Score)

2017

  • 6th Diagonale des Fous

  • 5th Glen Coe Skyline

  • Paddy Buckley Round, 18hr52 (2nd fastest woman)

  • 2nd Madeira Island Ultra Trail

  • 1st Womens team High Peak Marathon (CR)

2016

  • 8th Trail World Championships

  • 1st Exmoor Stagger

  • 1st Lakeland 100 (CR)

  • 1st Vegan 3000s (UK Skyrunning series)

  • 1st Keswick Mountain Festival 50k (CR)

  • 1st Highland Fling (UK Trail Champs) (CR)

  • 2nd Taunton Marathon

  • 1st Spine Challenger (CR)

2015

  • 2nd Exmoor Stagger

  • 1st Self-Transcendence 24hr Race (142.9 miles)

  • 2nd Lakes Sky Ultra (UK Skyrunning series)

  • 2nd Dragons Back Race

  • 3rd Welsh 1000s Fell Race

  • 1st Brecon Beacons Ultra

  • 1st Taunton Triathlon

  • 1st Taunton Marathon

  • 1st The Spine Race