2017/18 Season
Cross Country
- South West Schools Cross Country Championships- Newton Abbott - 29th (4th Gloucestershire)
- Gloucestershire County Championships-Old Down- 4th Under 20
- Gloucestershire County Schools Cross Country Championships- Newent - 5th
- Gloucestershire League -Crypt School - 55th Senior Women’s race (still U20s)
2016/17 Season
Triathlon
- ITU World Sprint Triathlon Age Group Championships- Rotterdam -17th 16-19 AG (5th British)
- TriFerris Cotswold Sprint Triathlon- 6th Elite
- Mallory Park British Triathlon Under 20s Festival (British Super Series) - 27th
- Hetton Lyons Triathlon Heats/ Final (British Super Series) -24th
- Llandudno Sea Triathlon - GB Age Group Sprint World Qualifiers -1st Age group 13th Female overall.
- Columbia Threadneedles World Triathlon Leeds- Junior Elite Triathlon (British Junior Super Series) - 27th
- Llanelli Junior Elite Triathlon (British Junior Super Series) - DNS due to Shin injury
Cross Country
- English Schools Cross Country Championships (Representing Gloucestershire Schools)- 235th
- British Athletics Cross Challenge Final Loughborough/ Intercounties (Representing Gloucestershire) - 209th
- Saucony English National Cross Country Championships Nottingham - 146th
- South West Schools Cross Country Championships (Representing Gloucestershire Schools) - 36th
- Cardiff Cross Challenge (raced up an age group due to schools age groups) - 31st
- Gloucestershire County Championships- 2nd
2015/16 Season
Triathlon
- Bowood House Triathlon (South West Championships) - 1st
- Bath Duathlon (South West Championships) 2nd (3rd Overall)
- British Triathlon Under-20s Festival Strathclyde - 37th (British Youth Super Series)
- Lidl Bananaman Triathlon - Eton Dorney Rowing lake- 33rd (British Youth Super Series)
- Columbia Threadneedle World Triathlon Leeds Youth Elite Aquathlon- 33rd (British Youth Super Series)
- British Duathlon Championships Youth Elite-37th (British Youth Super Series)
Cross Country
- Birmingham Cross Challenge Final/ Intercounties - 239th
- Gloucestershire County Championships- 7th
2013-2015- Injured