| 2025 U20 Team Bath |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 21:19 | | | | 268 | | | | Ardingly | ESAA English Schools Championships | 15 Mar 25 |
| 6.124KXC | 23:26 | | | | 42 | | | | Newquay Sports Centre | South West Schools' Championships | 1 Feb 25 |
| 6.35KXC | 22:49 | | | | 10 | | | | Kingswood School | Avon County Schools Championships | 18 Jan 25 |
| 2024 U20 Team Bath |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.60 | | | | 2 | | | | Yate | Avon Track & Field League | 29 Sep 24 |
| 1500 | 4:38.10 | | | | 6 | 2 | | | Bath | Natasha Lewis Open | 15 May 24 |
| 3000 | 10:34.1 | | | | 8 | | | | Gloucester | Avon Track & Field League | 8 Sep 24 |
| 2000SC | 6:59.81 | | | | 4 | | | | Exeter | South-West Schools Championships | 15 Jun 24 |
| 2000SC | 7:10.99 | | | | 1 | A | | | Yate | UK Youth Development League Upper - Midlands Premier S/W | 26 May 24 |
| 2000SC | 7:13.16 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 8 Jun 24 |
| 2000SC | 7:26.49 | | | | 5 | | | | Exeter | South West Championships (inc. SW Inter Counties) | 28 Jul 24 |
| 4.8KXC | 18:21 | | | | 32 | | | | RNAS Merryfield | South West Inter County Championships | 7 Jan 24 |
| 5K | 18:07 | | | 18:07 | 16 | | | | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 29 May 24 |
| 5.97KXC | 23:59 | | | | 278 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 6KXC | 20:57 | | | | 242 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 6KXC | 21:31 | | | | 42 | | | | RNAS Merryfield | South West Schools' Championships | 3 Feb 24 |
| 6.615KXC | 23:56 | | | | 6 | | | | Chippenham | Wiltshire County Schools' Championships | 13 Jan 24 |
| 5.5MMT | 42:57 | | | | 9 | | | | Corsham | Hazelbury Hurrah! 2K / 5.5 | 12 Jul 24 |
| 10K | 37:22 | | | 37:22 | 22 | | | 3 | Corsham | Corsham St George's 10K | 21 Apr 24 |
| 10K | 39:26 | c | | | 579 | | | 11 | London | Vitality London 10,000 | 22 Sep 24 |
| 10.3KXC | 40:52 | | | | 93 | | | 26 | Bath | Gloucestershire League | 8 Dec 24 |
| 2023 U17 Team Bath |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.4 | | | | 4 | | | | Yate | Avon League | 25 Jun 23 |
| 800 | 2:10.51 | | | | 4 | | | | Swindon | Wiltshire County Championships | 13 May 23 |
| 800 | 2:12.50 | | | | 3 | | | | Swindon | Wiltshire County Schools Championships | 10 Jun 23 |
| 800 | 2:13.50 | | | | 6 | B | | | Sportcity | UK Youth Development League Upper National Final | 3 Sep 23 |
| 800 | 2:13.6 | | | | 4 | | | | Yate | Avon League | 21 May 23 |
| 800 | 2:16.80 | | | | 3 | A | | | Carmarthen | UK Youth Development League Upper - Midlands Premier South/West | 28 May 23 |
| 800 | 2:16.8 | | | | 4 | 1 | | | Gloucester | Avon League | 6 Aug 23 |
| 800 | 2:16.94 | | | | 10 | | | | Exeter | South West Schools Championships | 17 Jun 23 |
| 800 | 2:18.50 | | | | 2 | B | | | Rugby | UK Youth Development League Midlands Regional Final | 30 Jul 23 |
| 800 | 2:22.31 | | | | 2 | A | | | Aberdare | UK Youth Development League Upper - Midlands Premier South/West | 2 Jul 23 |
| 1500 | 4:56.7 | | | | 7 | | | | Yate | Avon League | 25 Jun 23 |
| 3000 | 10:24.97 | | | | 4 | 2 | | | Swindon | Wiltshire County Championships | 12 May 23 |
| 4.75KXC | 20:20 | | | | 40 | | | | Ilton | EA South West Region Championships | 8 Jan 23 |
| parkrun | 18:35 | | | | 3 | | | 1 | Chippenham | Chippenham parkrun # 417 | 16 Sep 23 |
| parkrun | 18:49 | | | | 4 | | | 1 | Chippenham | Chippenham parkrun # 409 | 22 Jul 23 |
| parkrun | 19:04 | | | | 5 | | | 1 | Chippenham | Chippenham parkrun # 407 | 1 Jul 23 |
| parkrun | 19:21 | | | | 6 | | | 1 | Chippenham | Chippenham parkrun # 414 | 26 Aug 23 |
| parkrun | 19:42 | | | | 6 | | | 1 | Chippenham | Chippenham parkrun # 412 | 12 Aug 23 |
| parkrun | 20:05 | | | | 4 | | | 1 | Chippenham | Chippenham parkrun # 411 | 5 Aug 23 |
| parkrun | 20:11 | | | | 5 | | | 1 | Chippenham | Chippenham parkrun # 413 | 19 Aug 23 |
| parkrun | 20:24 | | | | 12 | | | | Chippenham | Chippenham parkrun # 410 | 29 Jul 23 |
| 5.7KXC | 20:48 | | | | 22 | | | 22 | Bath University | Gloucestershire League (Inc Gloucestershire, Avon, Somerset, Wiltshire County Champs) | 10 Dec 23 |
| 6KXC | 25:31 | | | | 237 | | | | Loughborough | CAU Inter County Championships (inc British Athletics Cross Challenge) | 11 Mar 23 |
| 6.5KXC | 27:48 | | | | 8 | | | 7 | Cirencester | Gloucestershire League | 4 Nov 23 |
| 5.5MMT | 45:53 | | | | 30 | | | | Corsham | Hazelbury Hurrah! 2K / 5.5 | 14 Jul 23 |
| 10K | 37:12 | c | | | 259 | | | 7 | London | Vitality London 10,000 | 24 Sep 23 |
| 10K | 37:33 | | | 37:37 | 78 | | | 1 | Langley Burrell | Lightning Bolt 10K | 13 Aug 23 |
| 10K | 40:34 | | | 40:37 | 61 | | 58 | 4 | Corsham | Corsham St George's 10K | 23 Apr 23 |
| HM | 82:09 | | | 82:28 | 198 | | | 15 | Bath | Bath Half Marathon | 15 Oct 23 |
| 2022 U17 Team Bath |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.7KXC | 22:26 | | | | 24 | | | 17 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 27 Nov 22 |