| 2022 U15 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.59KXC | 21:19 | | | | 33 | | 9 | | Cotswold Farm Park | Oxfordshire Cross Country League | 6 Feb 22 |
| 2021 U15 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.44 | | | | 2 | A | | | Swindon | Wessex Young Athletes' League | 13 Jun 21 |
| 300 | 45.3 | | | | 1 | A | | | Aldershot | Wessex Young Athletes' League | 27 Jun 21 |
| 300 | 45.33 | | | | 1 | B | | | Swindon | Youth Development League Lower Midlands South/West C | 5 Jun 21 |
| 300 | 45.54 | | | | 6 | | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| 800 | 2:25.13 | | | | 2 | | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| 800 | 2:25.46 | | | | 2 | A | | | Swindon | Wessex Young Athletes' League | 13 Jun 21 |
| 1500 | 5:02.1 | | | | 1 | B | | | Aldershot | Wessex Young Athletes' League | 27 Jun 21 |
| 4.36KXC | 17:28 | | | | 28 | | 4 | | Bicester | Oxfordshire Cross Country League | 7 Nov 21 |
| 2020 U13 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.37 | | 0.4 | | 4 | 8 | | | Swindon | Mark Cawte Memorial Late Autumn Open Meeting | 18 Oct 20 |
| 800 | 2:39.73 | | | | 2 | 5 | | | Swindon | Mark Cawte Autumn Open | 6 Sep 20 |
| 2.34KXC | 9:28 | | | | 1 | | | | Chippenham | Wiltshire County Schools' Championships | 18 Jan 20 |
| 2.6KXC | 10:07 | | | | 10 | | | | Kings Park | South West Schools' Championships | 8 Feb 20 |
| 2019 U13 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 32.6 | | | | 6 | ns | | | Horspath | Wessex Young Athletes' League | 30 Jun 19 |
| 800 | 2:46.3 | | | | 1 | B | | | Horspath | Wessex Young Athletes' League | 30 Jun 19 |
| 800 | 2:50.78 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 2 Jun 19 |
| 1200 | 4:28.7 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 7 Apr 19 |
| 1500 | 5:32.4 | | | | 5 | 2 | | | Swindon | Mark Cawte Memorial Open Meeting | 29 Sep 19 |
| 3KXCL | 12:32 | | | | 12 | L1 | 6 | | Wolverhampton | Midland Counties Relay Championships | 19 Oct 19 |
| 3.88KL | 15:39 | | | | 6 | L1 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 21 Sep 19 |
| 2018 U11 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.6 | | | | 19 | | | | Swindon | Wessex Young Athletes' League | 24 Jun 18 |
| 75 | 12.7 | | | | 4 | 3 | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| 75 | 12.8 | | | | 14 | | | | Bournemouth | Wessex Young Athletes' League | 8 Apr 18 |
| 600 | 2:06.45 | | | | 3 | 2 | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| 600 | 2:07.3 | | | | 8 | 2 | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| 600 | 2:08.4 | | | | 10 | | | | Swindon | Wessex Young Athletes' League | 24 Jun 18 |
| 600 | 2:10.4 | | | | 4 | | | | Bournemouth | Wessex Young Athletes' League | 8 Apr 18 |
| LJ | 3.04 | | | | 15 | | | | Swindon | Wessex Young Athletes' League | 24 Jun 18 |
| LJ | 2.82 | | | | 8 | | | | Bournemouth | Wessex Young Athletes' League | 8 Apr 18 |
| LJ | 2.67 | | | | 16 | | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| LJ | 2.33 | | | | 33 | | | | Woking | Wessex Young Athletes' League | 10 Jun 18 |