| 2025 SEN Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:40 | | | | 102 | | | | Maribyrnong, AUS | Maribyrnong parkrun # 468 | 25 Jan 25 |
| parkrun | 25:13 | | | | 20 | | | | Cambridge NZ, NZL | Cambridge NZ parkrun # 378 | 12 Apr 25 |
| 2024 SEN Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:18 | | | | 130 | | | | Oak Hill | Oak Hill parkrun # 597 | 4 May 24 |
| parkrun | 30:06 | | | | 224 | | | 1 | Oak Hill | Oak Hill parkrun # 594 | 13 Apr 24 |
| parkrun | 31:24 | | | | 25 | | | | Whinlatter Forest | Whinlatter Forest parkrun # 247 | 15 Jun 24 |
| parkrun | 31:51 | | | | 205 | | | | Panshanger | Panshanger parkrun # 448 | 22 Jun 24 |
| 2023 SEN Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:56 | | | | 152 | | | | Hampstead Heath | Hampstead Heath parkrun # 560 | 2 Sep 23 |
| parkrun | 27:47 | | | | 125 | | | | Hampstead Heath | Hampstead Heath parkrun # 575 | 23 Dec 23 |
| 2019 U23 Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:30 | | | | 331 | | | | Bushy Park | Bushy Park parkrun # 820 | 21 Dec 19 |
| 2017 U20 Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 30:50 | | | | 133 | | | | Nottingham | ECCA Saucony English National Championships | 25 Feb 17 |
| 2016 U20 Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.04 | i | | | 3 | | | | Lee Valley | Hertfordshire County Championships | 20 Mar 16 |
| 100 | 14.83 | | 0.9 | | 5 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 1 May 16 |
| SP4K | 9.33 | i | | | 1 | | | | Lee Valley | Hertfordshire County Championships | 20 Mar 16 |
| SP4K | 8.84 | | | | 2 | | | | Watford | Hertfordshire County Championships | 15 May 16 |
| SP4K | 8.59 | | | | 2 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 24 Jul 16 |
| SP4K | 8.45 | | | | 2 | | | | Hendon | London Inter-Club Challenge | 30 Jul 16 |
| DT1K | 27.38 | | | | 6 | B | | | Hendon | London Inter-Club Challenge | 30 Jul 16 |
| HT4K | 20.80 | | | | 1 | B | | | Hendon | London Inter-Club Challenge | 30 Jul 16 |
| HT4K | 19.24 | | | | 2 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 1 May 16 |
| JT600 | 25.33 | | | | 2 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 1 May 16 |
| JT600 | 23.78 | | | | 2 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 24 Jul 16 |
| JT600 | 22.01 | | | | 2 | B | | | Hendon | UK Youth Development U17/U20 League Division South Premier 1 | 26 Jun 16 |
| JT600 | 21.45 | | | | 2 | B | | | Bedford | UK Youth Development U17/U20 League National Final | 4 Sep 16 |
| 4KXC | 17:55 | | | | 26 | | | 7 | Horsenden Hill | Start Fitness Metropolitan League | 16 Jan 16 |
| 4KXC | 22:23 | | | | 8 | | | | Harrow | North West London Young Athletes' League | 6 Feb 16 |
| 3M | 22:38 | | | | 100 | BOR | | | London | Virgin London Mini Marathon | 24 Apr 16 |
| 5KMTL | 26:57 | | | | 7 | L3 | | | Hayes | Middlesex County AA Relays | 11 Sep 16 |
| 5KXC | 26:58 | | | | 203 | | | | Castle Donington | ECCA Saucony English National Championships | 27 Feb 16 |
| parkrun | 23:38 | | | | 29 | | 3 | 1 | Oak Hill | Oak Hill parkrun # 276 | 26 Nov 16 |
| 2015 U17 Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 70.1 | | | | 4 | B | | | Uxbridge | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| 1500 | 6:03.5 | | | | 2 | B | | | Grays | Eastern Young Athletes' League | 19 Apr 15 |
| Mile | 6:36.86 | | | | 2 | 4 | | | Hendon | Golden Stag Mile | 24 Jun 15 |
| SP3K | 10.20 | | | | 1 | | | | Hendon | Middlesex County Schools Championships | 9 Jun 15 |
| SP3K | 9.73 | | | | 2 | A | | | Grays | Eastern Young Athletes' League Plate Final | 6 Sep 15 |
| SP3K | 9.57 | | | | 3 | A | | | Grays | Eastern Young Athletes' League | 19 Apr 15 |
| SP3K | 9.24 | | | | 2 | A | | | Peterborough | Eastern Young Athletes' League | 14 Jun 15 |
| SP3K | 9.03 | | | | 2 | A | | | Sandy | Eastern Young Athletes' League | 12 Jul 15 |
| DT1K | 23.43 | | | | 2 | A | | | Grays | Eastern Young Athletes' League Plate Final | 6 Sep 15 |
| DT1K | 23.17 | | | | 3 | A | | | Sandy | Eastern Young Athletes' League | 12 Jul 15 |
| DT1K | 21.75 | | | | 2 | A | | | Peterborough | Eastern Young Athletes' League | 14 Jun 15 |
| DT1K | 20.76 | | | | 3 | B | | | Hendon | UK Youth Development U17/U20 League Division South Premier 1 | 28 Jun 15 |
| DT1K | 20.15 | | | | 2 | A | | | Uxbridge | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| DT1K | 16.83 | | | | 4 | A | | | Grays | Eastern Young Athletes' League | 19 Apr 15 |
| JT600 | 21.32 | | | | 2 | A | | | Uxbridge | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| JT500 | 23.90 | | | | 3 | A | | | Grays | Eastern Young Athletes' League Plate Final | 6 Sep 15 |
| JT500 | 21.92 | | | | 1 | B | | | Peterborough | Eastern Young Athletes' League | 14 Jun 15 |
| JT500 | 20.52 | | | | 4 | A | | | Sandy | Eastern Young Athletes' League | 12 Jul 15 |
| 3KXC | 17:33 | | | | 11 | | | | Perivale | North West London Young Athletes' League | 26 Sep 15 |
| 4KXC | 18:06 | | | | 46 | | | 19 | Wormwood Scrubs | Start Fitness Metropolitan League | 5 Dec 15 |
| 4KXC | 20:03 | | | | 51 | | | 14 | Claybury | Start Fitness Metropolitan League | 10 Oct 15 |
| 4.2KXC | 22:02 | | | | 9 | | | | Trent Park | North West London Young Athletes' League | 28 Nov 15 |
| 3M | 22:36 | | | | 162 | | | | London | Virgin London Mini Marathon | 26 Apr 15 |
| 5KXC | 27:09 | | | | 203 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| parkrun | 23:07 | | | | 68 | | | | Oak Hill | Oak Hill parkrun # 184 | 28 Feb 15 |
| parkrun | 24:14 | | | | 63 | | | 1 | Oak Hill | Oak Hill parkrun # 182 | 14 Feb 15 |
| ZXC | 18:12 | | | | 22 | | | | Harrow on the Hill | Middlesex Schools' Championships | 5 Feb 15 |
| ZXC | 19:56 | | | | 36 | | | | Horsenden Hill | ATW Metropolitan League | 10 Jan 15 |
| ZXC | 21:13 | | | | 6 | | | | Harrow | North West London Young Athletes' League | 31 Jan 15 |
| 2014 U17 Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 21:12 | | | | 36 | | | | Uxbridge | ATW Metropolitan League | 20 Dec 14 |
| ZXC | 22:11 | | | | 8 | | | | Trent Park | North West London Young Athletes' League | 29 Nov 14 |