| 2023 U20 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.75 | | | | 1 | B | | | Exeter | BMC Regional Races | 29 Aug 23 |
| 800 | 2:20.25 | | | | 4 | 1 | | | Yeovil | Yeovil Evening Open 2 (incorporating Sapphire League) | 29 Jun 23 |
| 2022 U20 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.13 | | | | 8 | | | | Yeovil | Somerset County Championships | 15 May 22 |
| 800 | 2:12.93 | | | | 2 | D | | | Exeter | BMC Regional Races | 31 May 22 |
| 800 | 2:14.70 | | | | 3 | | | | Yeovil | Somerset Schools Championships | 11 Jun 22 |
| 1500 | 4:34.92 | | | | 5 | 2 | | | Yeovil | Bill Whistlecroft Spring Open | 18 Apr 22 |
| 1500 | 4:41.78 | | | | 8 | C | | | Street | BMC PB Classic | 4 Jun 22 |
| 4.75KXC | 18:33 | | | | 34 | | | | Ilton | South West Inter County Championships | 2 Jan 22 |
| 6.65KXC | 29:19 | | | | 7 | | | | South Petherton | Somerset County Schools' Championships | 22 Jan 22 |
| 6.765KXC | 25:02 | | | | 49 | | | | Chippenham | South West Schools' Championships | 5 Feb 22 |
| 6.995KXC | 27:59 | | | | 255 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 2021 U17 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.04 | | | | 7 | | | | Yeovil | South West League - East Division | 1 Aug 21 |
| 800 | 2:14.17 | | | | 4 | | | | Yeovil | Somerset Schools 'Competition' - Intermediates and Seniors | 12 Jun 21 |
| 800 | 2:14.42 | | | | 3 | D | | | Exeter | BMC Regional Races | 27 Jul 21 |
| 800 | 2:14.78 | | | | 5 | | | | Yeovil | Somerset County Championships | 21 Aug 21 |
| 800 | 2:14.93 | | | | 3 | 3 | | | Yeovil | Bill Whistlecroft Yeovil Spring Track & Throws Open | 1 May 21 |
| 800 | 2:19.44 | | | | 4 | 2 | | | Yeovil | Yeovil Games | 18 Sep 21 |
| 1500 | 4:43.36 | | | | 3 | D | | | Exeter | BMC Regional Races | 29 Jun 21 |
| 1500 | 4:45.03 | | | | 11 | C | | | Millfield | BMC PB Classic | 29 May 21 |
| 1500 | 4:49.1 | | | | 5 | | | | Yeovil | South West League - East Division | 4 Jul 21 |
| 1500 | 4:55.28 | | | | 6 | 6 | | | Yeovil | Yeovil Distance, Steeplechase & Jumps Open | 8 May 21 |
| 3.88KL | 14:25 | | | | 52 | L2 | | | Sutton Park | ERRA National Young Athlete Relays | 9 Oct 21 |
| 3.88KL | 14:48 | | | | 23 | L2 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 25 Sep 21 |
| 5.7KXC | 20:22 | | | | 27 | | | 13 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 19 Dec 21 |
| 5.8KXC | 23:33 | | | | 42 | | | 26 | Brecon | The John H Collins Gwent League | 14 Nov 21 |
| 2020 U17 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.97 | | | | 1 | 3 | | | Yeovil | Yeovil Summer Track Open | 5 Sep 20 |
| 800 | 2:16.82 | | | | 6 | 4 | | | Yeovil | Yeovil Combined Events | 4 Oct 20 |
| 800 | 2:18.6 | | | | 4 | 3 | | | Taunton | Taunton AC T & F Meeting | 27 Aug 20 |
| 1500 | 4:43.0 | | | | 3 | 8 | | | Aldershot | Aldershot & Farnham & District End of Season Track Meeting | 26 Sep 20 |
| 1500 | 4:44.36 | | | | 2 | 4 | | | Yeovil | Yeovil Distance & Steeplechase Open | 20 Sep 20 |
| 4.6KXC | 20:06 | | | | 77 | | | 58 | Yeovil | South West Inter County Championships | 5 Jan 20 |
| 5.35KXC | 23:49 | | | | 29 | | | | Yeovil | Somerset County Schools' Championships | 18 Jan 20 |
| 2019 U15 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.21 | | 0.0 | | 3 | 3 | | | Exeter | South West League | 7 Jul 19 |
| 200 | 29.56 | w | 2.3 | | 7 | 3 | | | Exeter | South West League | 1 Sep 19 |
| 800 | 2:26.85 | | | | 4 | 2 | | | Exeter | South West League | 7 Jul 19 |
| 800 | 2:32.85 | | | | 1 | ns | | | Yeovil | South West League Cup | 5 May 19 |
| 800 | 2:38.64 | | | | 8 | 1 | | | Exeter | South West League | 1 Sep 19 |
| 1500 | 5:09.54 | | | | 10 | C | | | Exeter | BMC Regional Races | 28 May 19 |
| 1500 | 5:15.10 | | | | 9 | | | | Yeovil | Bill Whistlecroft Spring Festival Open - Day 2 | 22 Apr 19 |
| 1500 | 5:18.26 | | | | 15 | | | | Exeter | South West League | 2 Jun 19 |
| 1500 | 5:37.00 | | | | 2 | | | | Yeovil | Yeovil Olympiads 50th Anniversary Games Open | 8 Sep 19 |
| 3.72KXC | 15:30 | | | | 23 | | | | Yeovil | Somerset County Schools' Championships | 19 Jan 19 |
| 3.8KXC | 16:47 | | | | 27 | | | 19 | Canford Heath | Wessex League | 29 Sep 19 |
| 4KXC | 16:20 | | | | 12 | | | 11 | Canford Magna | Wessex League (Inc Dorset County Championships) | 15 Dec 19 |
| 2018 U15 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:41.87 | | | | 5 | 3 | | | Yeovil | Bill Whistlecroft Spring Festival Open | 22 Apr 18 |
| 800 | 2:42.91 | | | | 9 | | | | Braunton | South West League Cup | 5 Aug 18 |
| 800 | 2:44.42 | | | | 8 | 3 | | | Exeter | South West League | 3 Jun 18 |
| 1500 | 5:26.46 | | | | 8 | | | | Yeovil | Somerset County Junior Schools Championships | 6 Jun 18 |
| 1500 | 5:28.10 | | | | 8 | 2 | | | Exeter | South West League | 8 Jul 18 |
| 1500 | 5:29.52 | | | | 11 | D | | | Exeter | BMC Regional Races | 31 Jul 18 |
| 1500 | 5:34.16 | | | | 4 | | | | Yeovil | Somerset County Championships | 12 May 18 |
| 1500 | 5:37.20 | | | | 16 | | | | Exeter | South West League | 6 May 18 |
| 3.1KXC | 13:56 | | | | 22 | | | 15 | Lytchett Minster | Wessex League | 21 Oct 18 |
| 3.72KXC | 17:03 | | | | 35 | | | | Yeovil | Somerset County Schools' Senior Championships | 20 Jan 18 |
| 3.9KXC | 18:43 | | | | 29 | | | | Yeovil | Wessex League | 4 Nov 18 |
| 2017 U13 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:00.81 | | | | 4 | 3 | | | Exeter | South West League | 3 Sep 17 |
| 800 | 3:03.03 | | | | 3 | 3 | | | Exeter | South West League | 4 Jun 17 |
| 1500 | 5:52.32 | | | | 4 | | | | Yeovil | Yeovil Games | 10 Sep 17 |
| 1500 | 5:56.28 | | | | 20 | | | | Exeter | South West League | 2 Jul 17 |
| 1500 | 6:01.64 | | | | 15 | | | | Exeter | South West League | 7 May 17 |
| 2016 U13 Wells City/Yeovil |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:11.1 | | | | 6 | | | | Yeovil | Yeovil Spring Open | 30 Apr 16 |