| 2026 U23 Wells City/Belmont Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7.13KXC | 26:31 | | | | 3 | R2 | 3 | 1 | RNAS Merryfield | EA South West Region Championships | 3 Jan 26 |
| 2025 U20 Wells City/Somerset Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:50.32 | | | | 2 | 1 | | | Yeovil | Yeovil July Evening Open | 31 Jul 25 |
| 3000 | 10:09.66 | | | | 3 | | | | Yeovil | National Athletics League Championship - West | 31 May 25 |
| 5K | 16:54 | | | | 7 | | 2 | | Yeovil | Yeovilton Summer Series 5K | 14 May 25 |
| 5K | 17:09 | | | | 6 | | 1 | | Street | Street 5K Series | 29 Jan 25 |
| 5K | 17:12 | | | | 14 | | 1 | | Yeovil | Yeovilton Summer Series 5K | 9 Apr 25 |
| 5K | 17:21 | | | 17:22 | 4 | | 1 | 1 | Wells | Wells 5K / 10K | 25 May 25 |
| 5K | 17:25 | | | | 27 | | 1 | | Yeovil | Yeovilton Summer Series 5K | 11 Jun 25 |
| 5KXC | 17:40 | | | | 48 | | | | Huntsville AL, USA | Southern Showcase | 12 Sep 25 |
| 5KXC | 17:53 | | | | 1 | I | | | Nashville TN, USA | Belmont Opener | 29 Aug 25 |
| parkrun | 17:28 | | | | 1 | | 1 | 1 | Blandford | Blandford parkrun # 500 | 21 Jun 25 |
| parkrun | 17:30 | | | | 5 | | 1 | 1 | Blandford | Blandford parkrun # 493 | 12 Apr 25 |
| parkrun | 17:33 | | | | 1 | | 1 | 1 | Blandford | Blandford parkrun # 481 | 18 Jan 25 |
| parkrun | 17:52 | | | | 2 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 313 | 25 Jan 25 |
| parkrun | 17:54 | | | | 4 | | 1 | 1 | Street | Street parkrun # 300 | 9 Aug 25 |
| parkrun | 17:55 | | | | 1 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 321 | 22 Mar 25 |
| parkrun | 17:56 | | | | 1 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 327 | 5 Jul 25 |
| parkrun | 18:23 | | | | 1 | | 1 | 1 | Baysgarth Park | Baysgarth Park parkrun # 93 | 26 Jul 25 |
| parkrun | 18:35 | | | | 3 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 389 | 1 Jan 25 |
| parkrun | 20:07 | | | | 10 | | 1 | 1 | Y PromenĂ¢d | Y PromenĂ¢d parkrun # 80 | 25 Dec 25 |
| 5.868KXC | 20:56 | | | | 31 | | | | Tuscaloosa AL, USA | Crimson Classic | 17 Oct 25 |
| 6KXC | 21:07 | | | | 68 | | | | Huntsville AL, USA | NCAA Division I South Region Cross Country Championships | 14 Nov 25 |
| 6KXC | 21:52 | | | | 58 | B | | | Columbia MO, USA | Gans Creek Classic | 26 Sep 25 |
| 6KXC | 21:57 | | | | 27 | | | | Evansville IN, USA | Missouri Valley Cross Country Championships | 31 Oct 25 |
| 7.13KXC | 28:28 | | | | 6 | | | 2 | RNAS Merryfield | South West Inter County Championship | 4 Jan 25 |
| 2024 U20 Wells City/Somerset Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.47 | | | | 8 | D | | | Exeter | BMC Regional Races | 25 Jun 24 |
| 1500 | 4:35.68 | | | | 4 | | | | Exeter | South West Championships (inc. SW Inter Counties) | 28 Jul 24 |
| 1500 | 4:37.82 | | | | 1 | | | | Yeovil | Somerset County Championships | 12 May 24 |
| 1500 | 4:38.2 | | | | 7 | C | | | Street | BMC PB Classic | 1 Jun 24 |
| 1500 | 4:39.96 | | | | 11 | C | | | Birmingham Uni | BMC Grand Prix - World Athletics Challenger | 6 Jul 24 |
| 1500 | 4:45.67 | | | | 3 | 1 | | | Exeter | South West Athletics League | 30 Jun 24 |
| 3000 | 9:52.57 | | | | 4 | 2 | | | Yeovil | Somerset County Championships | 11 May 24 |
| 3000 | 9:56.22 | | | | 8 | | | | Birmingham | ESAA English Schools' Championships | 13 Jul 24 |
| 3000 | 9:59.98 | | | | 7 | | | | Yeovil | Somerset County Schools Championships | 8 Jun 24 |
| 3.7KXC | 18:25 | | | | 3 | | | 2 | Margam Park | The John H Collins Gwent League | 10 Feb 24 |
| 3.725KXC | 14:00 | | | | 7 | | | | RNAS Merryfield | South West Schools' Championships | 3 Feb 24 |
| 4.135KXC | 16:16 | | | | 23 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 4.2KXC | 13:41 | | | | 2 | | | 2 | RNAS Merryfield | Somerset County Schools' Championships | 20 Jan 24 |
| 4.6KXC | 16:23 | | | | 2 | | | 2 | Blaise Castle | The John H Collins Gwent League | 30 Nov 24 |
| 4.6KXC | 20:46 | | | | 2 | | | 1 | Pont-y-Pwl Park | The John H Collins Gwent League | 2 Mar 24 |
| 4.65KXC | 17:19 | | | | 4 | | | 2 | Pembrey Country Park | The John H Collins Gwent League | 12 Oct 24 |
| 5K | 17:04 | | | | 20 | | 1 | | Yeovil | Yeovilton Summer Series 5K | 14 Aug 24 |
| 5K | 17:13 | | | | 18 | | 1 | | Yeovil | Yeovilton Summer Series 5K | 12 Jun 24 |
| 5K | 17:16 | | | 17:16 | 25 | EW | | | Battersea Park | Mizuno Podium 5K (incl 1M Challenge) | 31 Dec 24 |
| 5K | 17:24 | | | | 5 | | 1 | | Wells | Wells 5K / 10K | 26 May 24 |
| 5K | 17:30 | | | | 7 | | 1 | 1 | Street | Street 5K Series | 13 Mar 24 |
| 5K | 17:36 | | | | 10 | | 2 | 1 | Street | Street 5K Series | 14 Feb 24 |
| parkrun | 17:16 | | | | 3 | | 1 | 1 | Street | Street parkrun # 251 | 10 Aug 24 |
| parkrun | 17:20 | | | | 2 | | 1 | 1 | Normanby Hall | Normanby Hall parkrun # 265 | 3 Aug 24 |
| parkrun | 17:33 | | | | 6 | | 1 | 1 | Worthing | Worthing parkrun # 341 | 17 Aug 24 |
| parkrun | 17:44 | | | | 2 | | 1 | 1 | Groe | Groe parkrun # 218 | 28 Dec 24 |
| parkrun | 17:45 | | | | 15 | | 1 | 1 | Cardiff | Cardiff parkrun # 798 | 2 Nov 24 |
| parkrun | 17:59 | | | | 2 | | 1 | 1 | The Old Showfield | The Old Showfield parkrun # 160 | 17 Feb 24 |
| parkrun | 18:04 | | | | 3 | | 1 | 1 | Blandford | Blandford parkrun # 464 | 5 Oct 24 |
| parkrun | 18:23 | | | | 2 | | 1 | 1 | The Great Field | The Great Field parkrun # 154 | 19 Oct 24 |
| parkrun | 18:26 | | | | 3 | | 1 | 1 | Frogmary Green Farm | Frogmary Green Farm parkrun # 132 | 21 Sep 24 |
| parkrun | 18:30 | | | | 1 | | 1 | 1 | Frogmary Green Farm | Frogmary Green Farm parkrun # 131 | 14 Sep 24 |
| parkrun | 19:06 | | | | 2 | | 1 | 1 | Humber Bridge | Humber Bridge parkrun # 437 | 27 Apr 24 |
| parkrun | 19:29 | | | | 2 | | 1 | 1 | Sharpham Road Playing Fields | Sharpham Road Playing Fields parkrun # 122 | 30 Mar 24 |
| parkrun | 46:55 | | | | 318 | | | | Five Arches | Five Arches parkrun # 16 | 1 Jan 24 |
| 6KXC | 21:05 | | | | 23 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 2023 U20 Wells City/Somerset Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.33 | | | | 8 | C | | | Exeter | BMC Regional Races | 25 Apr 23 |
| 1500 | 4:34.14 | | | | 4 | D | | | Sportcity | BMC Grand Prix - World Athletics Challenger | 27 May 23 |
| 1500 | 4:36.18 | | | | 6 | | | | Yeovil | Somerset County Schools Championships | 10 Jun 23 |
| 1500 | 4:36.34 | | | | 1 | | | | Yeovil | Somerset County Championships | 14 May 23 |
| 1500 | 4:38.03 | | | | 2 | | | | Yeovil | National Athletics League Championship Division Fixture B | 15 Jul 23 |
| 3000 | 9:37.23 | | | | 1 | | | | Yeovil | Somerset County Championships | 13 May 23 |
| 3000 | 9:37.89 | | | | 8 | | | | Loughborough | Loughborough International | 21 May 23 |
| 3000 | 9:41.90 | | | | 7 | | | | Chelmsford | England Athletics U20/U23 Open Championships | 18 Jun 23 |
| 3000 | 9:50.47 | | | | 3 | | | | Birmingham | ESAA - English Schools Championships | 1 Jul 23 |
| 3000 | 9:50.63 | | | | 12 | A | | | Millfield | BMC PB Classic | 3 Jun 23 |
| 2.6K | 8:26 | | | | 2 | | | | London | TCS Mini London Marathon | 22 Apr 23 |
| 3.84KXC | 12:16 | | | | 2 | | | | Bristol | South West Schools' Championships | 4 Feb 23 |
| 4.4KXC | 16:09 | | | | 25 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 25 Nov 23 |
| 4.45KXC | 16:31 | | | | 15 | | | 12 | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 11 Nov 23 |
| 4.5KXC | 16:34 | | | | 3 | | | | Hannut, BEL | CrossCup Hannut | 22 Jan 23 |
| 4.5KXC | 16:41 | | | | 10 | | | | Nottingham | ESAA English Schools Championships | 18 Mar 23 |
| 4.6KXC | 16:28 | | | | 1 | | | 1 | Blaise Castle | The John H Collins Gwent League | 2 Dec 23 |
| 4.75KXC | 19:27 | | | | 2 | | | | Ilton | EA South West Region Championships | 8 Jan 23 |
| 5K | 16:32 | | | 16:34 | 111 | | 5 | 2 | Cardiff | Cardiff Race For Victory 5K | 30 Apr 23 |
| 5K | 17:21 | | | | 12 | | 1 | 1 | Street | Street 5K Series | 13 Dec 23 |
| 5K | 17:23 | | | | 12 | | 1 | 1 | Street | Street 5K Series | 8 Nov 23 |
| 5K | 17:46 | | | | 11 | | 1 | 1 | Street | Street 5K Series | 11 Oct 23 |
| 5KXC | 18:40 | | | | 7 | | | | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 5KXC | 21:22 | | | | 7 | | | | Loughborough | CAU Inter County Championships (inc British Athletics Cross Challenge) | 11 Mar 23 |
| parkrun | 17:24 | | | | 1 | | 1 | 1 | Groe | Groe parkrun # 144 | 5 Aug 23 |
| parkrun | 17:25 | | | | 15 | | 1 | 1 | Storeys Field | Storeys Field parkrun # 108 | 16 Sep 23 |
| parkrun | 17:32 | | | | 1 | | 1 | 1 | The Old Showfield | The Old Showfield parkrun # 139 | 23 Sep 23 |
| parkrun | 17:35 | | | | 1 | | 1 | 1 | Sharpham Road Playing Fields | Sharpham Road Playing Fields parkrun # 93 | 22 Jul 23 |
| parkrun | 17:39 | | | | 2 | | 1 | 1 | Sharpham Road Playing Fields | Sharpham Road Playing Fields parkrun # 89 | 24 Jun 23 |
| parkrun | 17:40 | | | | 7 | | 1 | 1 | University Parks | University Parks parkrun # 59 | 1 Apr 23 |
| parkrun | 17:49 | | | | 7 | | 1 | 1 | University Parks | University Parks parkrun # 79 | 19 Aug 23 |
| parkrun | 17:49 | | | | 5 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 477 | 2 Sep 23 |
| parkrun | 17:58 | | | | 4 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 259 | 30 Dec 23 |
| parkrun | 18:02 | | | | 6 | | 1 | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 368 | 23 Dec 23 |
| parkrun | 18:04 | | | | 1 | | 1 | 1 | Aberbeeg | Aberbeeg parkrun # 161 | 9 Sep 23 |
| parkrun | 18:16 | | | | 3 | | 2 | 1 | Shepton Mallet | Shepton Mallet parkrun # 247 | 30 Sep 23 |
| parkrun | 18:33 | | | | 3 | | 1 | 1 | Scunthorpe | Scunthorpe parkrun # 489 | 28 Oct 23 |
| parkrun | 18:57 | | | | 3 | | 1 | 1 | Humber Bridge | Humber Bridge parkrun # 374 | 1 Jan 23 |
| 5.07KXC | 18:43 | | | | 3 | | | | Diest, BEL | Cross Cup Diest | 12 Feb 23 |
| 6KXC | 23:21 | | | | 11 | | | 5 | Perth | Scottish Inter District Championships | 14 Jan 23 |
| 2022 U17 City of Salisbury/Somerset Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.14 | | | | 3 | B | | | Exeter | BMC Regional Races | 30 Aug 22 |
| 800 | 2:19.01 | | | | 1 | A | | | Exeter | BMC Regional Races | 31 May 22 |
| 1500 | 4:34.65 | | | | 1 | | | | Yeovil | Somerset Schools Championships | 11 Jun 22 |
| 1500 | 4:34.71 | | | | 1 | | | | Yeovil | Somerset County Championships | 14 May 22 |
| 1500 | 4:37.66 | | | | 4 | | | | Exeter | South West Inter-Counties & Championships | 24 Jul 22 |
| 1500 | 4:38.90 | | | | 1 | | | | Yeovil | National Athletics League - Division 1 | 2 Jul 22 |
| 1500 | 4:40.99 | | | | 3 | A | | | Street | BMC PB Classic | 4 Jun 22 |
| 3000 | 9:38.10 | | | | 2 | | | | Sportcity | ESAA - English Schools Championships | 9 Jul 22 |
| 3000 | 9:41.34 | | | | 2 | | | | Belfast | SIAB Schools International | 16 Jul 22 |
| 3000 | 9:43.67 | | | | 3 | | | | Loughborough | 2022 School Games | 3 Sep 22 |
| 3000 | 9:49.04 | | | | 2 | | | | Exeter | South-West Schools Track & Field Championships | 18 Jun 22 |
| 3000 | 9:52.66 | | | | 1 | | | | Yeovil | Somerset County Championships | 15 May 22 |
| 2.6K | 8:26 | | | | 5 | | 6 | 6 | London | TCS Mini London Marathon | 1 Oct 22 |
| 3.86KXC | 13:48 | | | | 2 | | | | Chippenham | South West Schools' Championships | 5 Feb 22 |
| 3.875KXC | 13:40 | | | | 3 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 3.88KL | 13:12 | | | | 2 | L3 | | | Sutton Park | ERRA National Young Athlete Relays | 8 Oct 22 |
| 4KXC | 14:15 | | | | 1 | | | | Reading | Alton Sports Hampshire League | 15 Jan 22 |
| 4KXC | 15:20 | | | | 4 | | | | Pembrey Country Park | SIAB Schools International | 26 Mar 22 |
| 4.05KXC | 17:18 | | | | 1 | | | 1 | South Petherton | Somerset County Schools' Championships | 22 Jan 22 |
| 4.4KXC | 16:02 | | | | 19 | | 19 | 4 | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs leagues) | 26 Nov 22 |
| 4.45KXC | 14:49 | | | | 5 | U17/20W | | 4 | Cardiff | Cardiff Cross Challenge | 15 Oct 22 |
| 4.6KL | 15:50 | | | | 26 | A | 1 | 1 | Rushmoor | Aldershot Road Relays | 24 Sep 22 |
| 4.7KXC | 16:41 | | | | 1 | | | 1 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 27 Nov 22 |
| 4.75KXC | 17:56 | | | | 3 | | | | Ilton | South West Inter County Championships | 2 Jan 22 |
| 5K | 16:47 | | | 16:49 | 117 | | 11 | 3 | Cardiff | Cardiff Race For Victory 5K | 1 May 22 |
| 5K | 17:08 | | | | 3 | | 1 | 1 | Street | Street 5K Series | 14 Dec 22 |
| 5K | 17:09 | | | 17:09 | 4 | | 1 | | Wells | Wells 5K / 10K | 11 Sep 22 |
| 5KXC | 16:49 | | | | 1 | | | 1 | Pembrey Country Park | The John H Collins Gwent League | 3 Dec 22 |
| 5KXC | 17:52 | | | | 5 | | | 5 | Milton Keynes | Chiltern League (Inc British Cross Challenge & Home Countries International & Oxford Uni v RAF) | 12 Nov 22 |
| parkrun | 17:08 | | | | 2 | | 1 | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 318 | 17 Dec 22 |
| parkrun | 17:39 | | | | 2 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 411 | 16 Apr 22 |
| parkrun | 17:44 | | | | 2 | | 1 | 1 | Severn Bridge | Severn Bridge parkrun # 119 | 6 Aug 22 |
| parkrun | 17:46 | | | | 4 | | 1 | 1 | Clevedon Salthouse Fields | Clevedon Salthouse Fields parkrun # 71 | 23 Jul 22 |
| parkrun | 17:58 | | | | 2 | | 1 | 1 | Street | Street parkrun # 166 | 10 Dec 22 |
| parkrun | 18:02 | | | | 5 | | 1 | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 301 | 20 Aug 22 |
| parkrun | 18:05 | | | | 5 | | 2 | 1 | Bryn Bach | Bryn Bach parkrun # 445 | 24 Dec 22 |
| parkrun | 18:18 | | | | 5 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 171 | 12 Feb 22 |
| parkrun | 18:33 | | | | 3 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 184 | 21 May 22 |
| parkrun | 19:08 | | | | 2 | | 1 | 1 | Street | Street parkrun # 160 | 29 Oct 22 |
| parkrun | 19:18 | | | | 2 | | 1 | 1 | Forest of Dean | Forest of Dean parkrun # 549 | 1 Jan 22 |
| 5.4KXC | 20:47 | | | | 7 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 2021 U17 City of Salisbury/Somerset Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.40 | | | | 3 | A | | | Exeter | BMC Regional Races | 29 Jun 21 |
| 800 | 2:21.55 | | | | 6 | A | | | Exeter | BMC Regional Races | 27 Jul 21 |
| 1500 | 4:31.70 | | | | 2 | C | | | Sportcity | BMC Grand Prix | 29 May 21 |
| 1500 | 4:32.68 | | | | 6 | | | | Sportcity | ESAA - New Balance English Schools Championships | 10 Jul 21 |
| 1500 | 4:35.89 | | | | 1 | 6 | | | Yeovil | Yeovil Distance, Steeplechase & Jumps Open | 8 May 21 |
| 1500 | 4:37.14 | | | | 1 | | | | Yeovil | Somerset Schools 'Competition' - Intermediates and Seniors | 12 Jun 21 |
| 1500 | 4:39.45 | | | | 4 | | | | Yeovil | Somerset County Championships | 22 Aug 21 |
| 1500 | 4:39.5 | | | | 1 | A | | | Salisbury | Wessex Young Athletes' League | 13 Jun 21 |
| 1500 | 4:40.17 | | | | 1 | | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| 3000 | 9:51.36 | | | | 1 | A | | | Yeovil | Southern Athletics League - South West | 20 Jun 21 |
| 3000 | 9:57.59 | | | | 3 | | | | Loughborough | UK School Games | 4 Sep 21 |
| 3000 | 10:05.1 | | | | 1 | A | | | Bournemouth | Southern Athletics League - South West | 14 Aug 21 |
| 2.6K | 8:32 | | | | 13 | | | | London | Virgin Money London Mini Marathon | 3 Oct 21 |
| 4.4KXC | 15:51 | | | | 21 | | | 7 | Liverpool | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 27 Nov 21 |
| 4.45KXC | 15:21 | | | | 6 | | | 3 | Cardiff | British Athletics Cross Challenge (Inc. Gwent League) | 16 Oct 21 |
| 4.7KXC | 17:28 | | | | 1 | | | 1 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 19 Dec 21 |
| 4.9KXC | 18:33 | | | | 12 | | | 6 | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni Trials) | 13 Nov 21 |
| 5K | 17:12 | | | | 9 | | 1 | 1 | Street | Street 5K Series | 8 Dec 21 |
| parkrun | 17:23 | | | | 3 | | 1 | 1 | Street | Street parkrun # 98 | 24 Jul 21 |
| parkrun | 17:31 | | | | 3 | | 1 | 1 | The Old Showfield | The Old Showfield parkrun # 40 | 25 Sep 21 |
| parkrun | 17:42 | | | | 4 | | 2 | 1 | Salisbury | Salisbury parkrun # 270 | 11 Dec 21 |
| parkrun | 17:58 | | | | 4 | | 1 | 1 | Markeaton | Markeaton parkrun # 331 | 23 Oct 21 |
| parkrun | 18:00 | | | | 2 | | 1 | 1 | Sharpham Road Playing Fields | Sharpham Road Playing Fields parkrun # 11 | 20 Nov 21 |
| parkrun | 18:03 | | | | 14 | | 3 | 1 | Cardiff | Cardiff parkrun # 652 | 30 Oct 21 |
| parkrun | 18:31 | | | | 3 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 146 | 31 Jul 21 |
| parkrun | 19:36 | | | | 2 | | 1 | 1 | Sharpham Road Playing Fields | Sharpham Road Playing Fields parkrun # 14 | 18 Dec 21 |
| 2020 U15 City of Salisbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.50 | | | | 5 | 3 | | | Yeovil | Yeovil Summer Track Open | 5 Sep 20 |
| 1500 | 4:43.87 | | | | 3 | 5 | | | Yeovil | Yeovil Distance & Steeplechase Open | 20 Sep 20 |
| 1500 | 4:47.3 | | | | 5 | 8 | | | Aldershot | Aldershot & Farnham & District End of Season Track Meeting | 26 Sep 20 |
| 3KXC | 11:07 | | | | 3 | | | | Sefton Park | New Balance ESAA English Schools' Championships | 14 Mar 20 |
| 3.26KXC | 12:55 | | | | 1 | | | | Yeovil | Somerset County Schools' Championships | 18 Jan 20 |
| 3.4KXC | 11:43 | | | | 1 | | | | Kings Park | South West Schools' Championships | 8 Feb 20 |
| 3.5KXC | 12:36 | | | | 1 | | | | Prospect Park | Alton Sports Hampshire League | 11 Jan 20 |
| 3.8KXC | 14:26 | | | | 3 | | | | Yeovil | South West Inter County Championships | 5 Jan 20 |
| 4.3KXC | 18:01 | | | | 30 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| parkrun | 18:32 | | | | 13 | | 2 | 1 | Bryn Bach | Bryn Bach parkrun # 371 | 1 Jan 20 |
| parkrun | 18:48 | | | | 10 | | 1 | 1 | Penallta | Penallta parkrun # 238 | 15 Feb 20 |
| parkrun | 19:25 | | | | 10 | | 1 | 1 | Yeovil Montacute | Yeovil Montacute parkrun # 287 | 4 Jan 20 |
| parkrun | 19:40 | | | | 7 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 141 | 22 Feb 20 |
| 2019 U15 City of Salisbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:57.81 | | | | 2 | 2 | | | Birmingham | National Preparatory Schools Championships | 1 Jul 19 |
| 3KXC | 10:36 | | | | 8 | | | | Dibden Inclosure | Alton Sports Hampshire League | 9 Feb 19 |
| 3KXC | 13:56 | | | | 53 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 9 Mar 19 |
| 3.16KXC | 13:16 | | | | 3 | | | | Yeovil | South West Inter County Championships | 6 Jan 19 |
| 4KXC | 15:02 | | | | 1 | | | | Sparsholt College | Alton Sports Hampshire League | 9 Nov 19 |
| 4KXC | 16:48 | | | | 1 | | | | Wellesley Woodlands | Alton Sports Hampshire League | 30 Nov 19 |
| 4.17KXC | 15:07 | | | | 1 | | | | Bournemouth | Alton Sports Hampshire League | 12 Oct 19 |
| 4.7KXC | 17:24 | | | | 2 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 1 Dec 19 |
| 3M | 19:00 | | | | 31 | | | | London | Virgin London Mini Marathon | 28 Apr 19 |
| parkrun | 19:10 | | | | 8 | | 1 | 1 | Salisbury | Salisbury parkrun # 239 | 14 Dec 19 |
| parkrun | 19:22 | | | | 2 | | 1 | 1 | Street | Street parkrun # 78 | 19 Oct 19 |
| parkrun | 19:27 | | | | 5 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 123 | 28 Sep 19 |
| parkrun | 19:28 | | | | 8 | | 2 | 1 | Bryn Bach | Bryn Bach parkrun # 352 | 31 Aug 19 |
| parkrun | 19:30 | | | | 8 | | 1 | 1 | Salisbury | Salisbury parkrun # 211 | 1 Jun 19 |
| parkrun | 19:30 | | | | 3 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 127 | 2 Nov 19 |
| parkrun | 19:33 | | | | 8 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 343 | 22 Jun 19 |
| parkrun | 19:34 | | | | 7 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 135 | 28 Dec 19 |
| parkrun | 19:37 | | | | 11 | | 1 | 1 | Salisbury | Salisbury parkrun # 219 | 27 Jul 19 |
| parkrun | 19:39 | | | | 12 | | 2 | 1 | Salisbury | Salisbury parkrun # 221 | 10 Aug 19 |
| parkrun | 19:42 | | | | 11 | | 1 | 1 | Salisbury | Salisbury parkrun # 215 | 29 Jun 19 |
| parkrun | 19:45 | | | | 5 | | 1 | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 226 | 26 Oct 19 |
| parkrun | 19:47 | | | | 6 | | 1 | 1 | Shepton Mallet | Shepton Mallet parkrun # 134 | 21 Dec 19 |
| parkrun | 19:56 | | | | 17 | | 2 | 1 | Salisbury | Salisbury parkrun # 210 | 25 May 19 |
| parkrun | 19:57 | | | | 13 | | 1 | 1 | Salisbury | Salisbury parkrun # 204 | 13 Apr 19 |
| parkrun | 19:58 | | | | 18 | | 3 | 1 | Longrun Meadow | Longrun Meadow parkrun # 308 | 17 Aug 19 |
| parkrun | 20:08 | | | | 17 | | 1 | 1 | Salisbury | Salisbury parkrun # 197 | 23 Feb 19 |
| parkrun | 20:08 | | | | 10 | | 1 | 1 | Salisbury | Salisbury parkrun # 206 | 27 Apr 19 |
| parkrun | 20:10 | | | | 8 | | 1 | 1 | Humber Bridge | Humber Bridge parkrun # 272 | 3 Aug 19 |
| parkrun | 20:17 | | | | 14 | | 1 | 1 | Salisbury | Salisbury parkrun # 200 | 16 Mar 19 |
| parkrun | 20:25 | | | | 22 | | 2 | 1 | Salisbury | Salisbury parkrun # 196 | 16 Feb 19 |
| parkrun | 20:29 | | | | 17 | | 2 | 1 | Trelissick | Trelissick parkrun # 142 | 24 Aug 19 |
| parkrun | 20:39 | | | | 34 | | | 1 | Salisbury | Salisbury parkrun # 190 | 1 Jan 19 |
| parkrun | 20:53 | | | | 22 | | 2 | 1 | Salisbury | Salisbury parkrun # 191 | 5 Jan 19 |
| 2018 U13 City of Salisbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KXC | 10:56 | | | | 4 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 9 Dec 18 |
| 3.21KXC | 12:20 | | | | 7 | | | | Bournemouth | Alton Sports Hampshire League | 13 Oct 18 |
| parkrun | 20:06 | | | | 9 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 312 | 3 Nov 18 |
| parkrun | 20:14 | | | | 12 | | 1 | 1 | Salisbury | Salisbury parkrun # 179 | 27 Oct 18 |
| parkrun | 20:26 | | | | 20 | | 2 | 1 | Salisbury | Salisbury parkrun # 182 | 17 Nov 18 |
| parkrun | 20:32 | | | | 21 | | 1 | 1 | Salisbury | Salisbury parkrun # 167 | 4 Aug 18 |
| parkrun | 20:43 | | | | 8 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 283 | 7 Apr 18 |
| parkrun | 20:49 | | | | 22 | | 2 | 1 | Salisbury | Salisbury parkrun # 169 | 18 Aug 18 |
| parkrun | 20:55 | | | | 25 | | 2 | 1 | Salisbury | Salisbury parkrun # 158 | 2 Jun 18 |
| parkrun | 20:58 | | | | 21 | | 1 | 1 | Salisbury | Salisbury parkrun # 148 | 10 Mar 18 |
| parkrun | 20:58 | | | | 28 | | 2 | 1 | Penrose | Penrose parkrun # 176 | 11 Aug 18 |
| parkrun | 21:03 | | | | 10 | | 1 | 1 | Bryn Bach | Bryn Bach parkrun # 304 | 1 Sep 18 |
| parkrun | 21:07 | | | | 34 | | | 1 | Salisbury | Salisbury parkrun # 146 | 17 Feb 18 |
| parkrun | 21:16 | | | | 25 | | 2 | 1 | Salisbury | Salisbury parkrun # 145 | 10 Feb 18 |
| parkrun | 21:16 | | | | 21 | | 1 | 1 | Salisbury | Salisbury parkrun # 149 | 17 Mar 18 |
| parkrun | 21:19 | | | | 26 | | 1 | 1 | Moors Valley | Moors Valley parkrun # 142 | 28 Jul 18 |
| parkrun | 21:22 | | | | 15 | | 1 | 1 | Humber Bridge | Humber Bridge parkrun # 204 | 21 Apr 18 |
| parkrun | 21:32 | | | | 15 | | 1 | 1 | Humber Bridge | Humber Bridge parkrun # 240 | 29 Dec 18 |
| parkrun | 21:44 | | | | 37 | | | | Salisbury | Salisbury parkrun # 157 | 26 May 18 |
| parkrun | 22:57 | | | | 61 | | | 1 | Salisbury | Salisbury parkrun # 140 | 6 Jan 18 |
| parkrun | 23:02 | | | | 18 | | 2 | 1 | Humber Bridge | Humber Bridge parkrun # 222 | 25 Aug 18 |
| 2017 U13 City of Salisbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXC | 11:42 | | | | 22 | | | | Basingstoke | Alton Sports Hampshire League | 2 Dec 17 |
| 3.21KXC | 13:18 | | | | 31 | | | | Bournemouth | Alton Sports Hampshire League | 14 Oct 17 |