| 2025 U20 Taunton/Stirling Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:46.36 | | | | 3 | 2 | | | Exeter | South West Championships inc. South West Inter Counties | 20 Jul 25 |
| 4KXC | 12:35 | | | | 58 | | | 17 | Lanark | Scottish National Short Course Championships | 8 Nov 25 |
| 4KXCL | 13:16 | | | | 34 | L01 | | | Cumbernauld | Scottish National Relay Championships | 25 Oct 25 |
| 4KXCL | 13:30 | | | | 18 | L02 | | | Livingston | Scottish East District Relay Championships | 11 Oct 25 |
| 5KL | 15:08 | | | | 3 | L3 | | 3 | Glasgow | Allan Scally Memorial Relays (inc Scottish Students Championships) | 1 Mar 25 |
| parkrun | 27:19 | | | | 95 | | | | University of Stirling | University of Stirling parkrun # 237 | 4 Oct 25 |
| 7.13KXC | 24:52 | | | | 17 | | | 5 | RNAS Merryfield | South West Inter County Championship | 4 Jan 25 |
| 10KXC | 38:41 | | | | 54 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| 2024 U20 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.04 | | | | 6 | 1 | | | Yeovil | Yeovil Spring Open | 30 Mar 24 |
| 1500 | 4:07.25 | | | | 6 | A | | | Exeter | BMC Regional Races | 30 Apr 24 |
| 3000 | 8:54.25 | | | | 4 | 1 | | | Yeovil | Yeovil Spring Open | 1 Apr 24 |
| 3000 | 9:03.0 | | | | 13 | B | | | Street | BMC PB Classic | 1 Jun 24 |
| 3000 | 9:06.05 | | | | 6 | | | | Exeter | South-West Schools Championships | 15 Jun 24 |
| 4KXC | 12:33 | | | | 81 | | | 24 | Kirkcaldy | Scottish National Short Course Championships | 2 Nov 24 |
| 4KXCL | 13:20 | | | | 9 | L3 | | 4 | Livingston | Scottish East District Relay Championships | 5 Oct 24 |
| 5K | 15:32 | | | 15:33 | 47 | | | 16 | Cardiff | Cardiff Race For Victory 5K | 5 May 24 |
| 5K | 16:59 | | | | 17 | | | | Yeovil | Yeovilton Summer Series 5K | 14 Aug 24 |
| parkrun | 16:25 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 457 | 13 Jan 24 |
| parkrun | 17:11 | | | | 1 | | | 1 | Seaford Beach | Seaford Beach parkrun # 221 | 28 Dec 24 |
| parkrun | 17:51 | | | | 4 | | | | Longrun Meadow | Longrun Meadow parkrun # 504 | 25 Dec 24 |
| 5.97KXC | 21:51 | | | | 116 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 6KXC | 19:37 | | | | 10 | | | | RNAS Merryfield | South West Schools' Championships | 3 Feb 24 |
| 6.4KXC | 18:23 | | | | 3 | | | | RNAS Merryfield | Somerset County Schools' Championships | 20 Jan 24 |
| 2023 U20 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.88 | | | | 2 | | | | Yeovil | Somerset County Championships | 13 May 23 |
| 800 | 2:01.27 | | | | 1 | | | | Yeovil | Somerset County Schools Championships | 10 Jun 23 |
| 800 | 2:01.78 | | | | 4 | 1 | | | Yeovil | Bill Whistlecroft Spring Open Yeovil inc. South West Sapphire League | 8 Apr 23 |
| 800 | 2:02.44 | | | | 7 | | | | Exeter | South West Schools Championships | 17 Jun 23 |
| 800 | 2:02.60 | | | | 9 | A | | | Exeter | BMC Regional Races | 25 Apr 23 |
| 800 | 2:02.64 | | | | 6 | B | | | Exeter | BMC Regional Races | 27 Jun 23 |
| 1500 | 4:17.51 | | | | 10 | A | | | Millfield | BMC PB Classic | 3 Jun 23 |
| 1500 | 4:24.22 | | | | 2 | 1 | | | Yeovil | Bill Whistlecroft Spring Open Yeovil inc. South West Sapphire League | 10 Apr 23 |
| 3000 | 9:07.87 | | | | 3 | 3 | | | Exeter | South West Inter-Counties Championships | 30 Jul 23 |
| 3000 | 9:19.74 | | | | 1 | | | | Yeovil | Yeovil Games | 9 Sep 23 |
| 4.75KXC | 18:02 | | | | 12 | | | | Ilton | EA South West Region Championships | 8 Jan 23 |
| 5K | 16:09 | | | 16:09 | 84 | | | 6 | Cardiff | Cardiff Race For Victory 5K | 30 Apr 23 |
| parkrun | 16:15 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 451 | 25 Nov 23 |
| parkrun | 16:43 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 430 | 24 Jun 23 |
| parkrun | 19:31 | | | | 17 | | | | Longrun Meadow | Longrun Meadow parkrun # 455 | 25 Dec 23 |
| 6KXC | 23:10 | | | | 70 | | | | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 6.15KXC | 22:17 | | | | 2 | | | | RNAS Merryfield | Somerset County Schools' Championships | 21 Jan 23 |
| 6.95KXC | 23:35 | | | | 23 | | | | Bristol | South West Schools' Championships | 4 Feb 23 |
| 7KXC | 22:05 | | | | 182 | | | | Nottingham | ESAA English Schools Championships | 18 Mar 23 |
| 10K | 33:49 | c | | | 3 | | | 1 | Taunton | Taunton 10K | 24 Sep 23 |
| 10.7KXC | 37:20 | | | | 36 | | | 9 | Bath University | Gloucestershire League (Inc Gloucestershire, Avon, Somerset, Wiltshire County Champs) | 10 Dec 23 |
| 2022 U17 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.00 | | 0.8 | | 3 | 2 | | | Exeter | South West Athletics League | 4 Sep 22 |
| 800 | 2:06.08 | | | | 3 | | | | Yeovil | Somerset County Championships | 15 May 22 |
| 800 | 2:07.83 | | | | 2 | C | | | Exeter | BMC Regional Races | 31 May 22 |
| 800 | 2:12.21 | | | | 8 | | | | Exeter | South West Inter-Counties & Championships | 24 Jul 22 |
| 1500 | 4:20.53 | | | | 1 | | | | Exeter | South West Athletics League | 5 Jun 22 |
| 1500 | 4:26.92 | | | | 3 | | | | Yeovil | Somerset Schools Championships | 11 Jun 22 |
| 1500 | 4:27.55 | | | | 9 | | | | Exeter | South-West Schools Track & Field Championships | 18 Jun 22 |
| 1500 | 4:33.88 | | | | 8 | B | | | Exeter | BMC Regional Races | 26 Apr 22 |
| 1500 | 4:34.51 | | | | 1 | | | | Exeter | South West Athletics League | 7 Aug 22 |
| 1500 | 4:35.18 | | | | 9 | 1 | | | Yeovil | Bill Whistlecroft Spring Open | 18 Apr 22 |
| 3000 | 9:38.35 | | | | 2 | | | | Exeter | South West Athletics League | 4 Sep 22 |
| HJ | 1.45 | | | | 7 | | | | Exeter | South West Athletics League | 4 Sep 22 |
| 3KXCL | 10:09 | | | | 32 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| parkrun | 17:39 | | | | 2 | | | 1 | Seaford Beach | Seaford Beach parkrun # 82 | 9 Apr 22 |
| parkrun | 17:47 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 383 | 2 Jul 22 |
| parkrun | 17:52 | | | | 5 | | | | Longrun Meadow | Longrun Meadow parkrun # 395 | 24 Sep 22 |
| parkrun | 17:58 | | | | 4 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 370 | 2 Apr 22 |
| parkrun | 18:10 | | | | 3 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 369 | 26 Mar 22 |
| parkrun | 19:12 | | | | 9 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 407 | 24 Dec 22 |
| parkrun | 19:17 | | | | 10 | | | | Longrun Meadow | Longrun Meadow parkrun # 359 | 15 Jan 22 |
| parkrun | 22:53 | | | | 50 | | | | Longrun Meadow | Longrun Meadow parkrun # 372 | 16 Apr 22 |
| 5.025KXC | 22:40 | | | | 15 | | | | South Petherton | Somerset County Schools' Championships | 22 Jan 22 |
| 5.7KXC | 19:03 | | | | 7 | | | 4 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 27 Nov 22 |
| 6KXC | 27:24 | | | | 246 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 6KXC | NT | | | | 6 | | | | Stratton-on-the-Fosse | ESAA English Schools Cup Regional Finals - South West | 12 Nov 22 |
| 10K | 42:35 | | | 42:35 | 40 | | | 1 | Taunton | Stoke Stampede 10K | 9 Jan 22 |
| 2021 U17 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:36 | | | | 15 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 356 | 18 Dec 21 |
| parkrun | 19:44 | | | | 11 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 351 | 13 Nov 21 |
| parkrun | 19:50 | | | | 16 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 352 | 20 Nov 21 |
| parkrun | 20:54 | | | | 26 | | | | Longrun Meadow | Longrun Meadow parkrun # 350 | 6 Nov 21 |
| parkrun | 23:45 | | | | 79 | | | | Longrun Meadow | Longrun Meadow parkrun # 357 | 25 Dec 21 |
| 2018 U13 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 36:23 | | | | 366 | | | | Longrun Meadow | Longrun Meadow parkrun # 253 | 28 Jul 18 |
| 2015 U11 Taunton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:14 | | | | 232 | | | | Longrun Meadow | Longrun Meadow parkrun # 109 | 31 Oct 15 |