| 2025 SEN Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:29 | | | | 142 | | | | Watermead Country Park | Watermead Country Park parkrun # 166 | 26 Apr 25 |
| parkrun | 27:52 | | | | 201 | | | | Watermead Country Park | Watermead Country Park parkrun # 170 | 24 May 25 |
| parkrun | 27:59 | | | | 211 | | | | Chalkwell Beach | Chalkwell Beach parkrun # 227 | 8 Nov 25 |
| parkrun | 28:03 | | | | 107 | | | | Billericay | Billericay parkrun # 365 | 25 Oct 25 |
| parkrun | 28:31 | | | | 162 | | | | Whitstable | Whitstable parkrun # 695 | 22 Mar 25 |
| parkrun | 28:39 | | | | 146 | | | | Watermead Country Park | Watermead Country Park parkrun # 161 | 1 Feb 25 |
| parkrun | 28:57 | | | | 160 | | | | Billericay | Billericay parkrun # 364 | 18 Oct 25 |
| parkrun | 29:50 | | | | 133 | | | | Wickford Memorial | Wickford Memorial parkrun # 200 | 12 Apr 25 |
| parkrun | 30:27 | | | | 73 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 258 | 1 Mar 25 |
| 2024 U23 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:33 | | | | 209 | | | | Whitstable | Whitstable parkrun # 654 | 22 Jun 24 |
| 2023 U23 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:26 | | | | 131 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 177 | 17 Jun 23 |
| parkrun | 30:26 | | | | 109 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 171 | 6 May 23 |
| parkrun | 30:47 | | | | 178 | | | | Whitstable | Whitstable parkrun # 612 | 16 Sep 23 |
| parkrun | 31:18 | | | | 151 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 170 | 29 Apr 23 |
| 2020 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:10 | | | | 254 | | | | Billericay | Billericay parkrun # 139 | 8 Feb 20 |
| parkrun | 35:28 | | | | 258 | | | | Billericay | Billericay parkrun # 138 | 1 Feb 20 |
| 2019 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.80 | | 0.3 | | 4 | 2 | | | Southend | Southend-on-Sea Open & Club Championships | 26 Aug 19 |
| TJ | 10.40 | i | | | 3 | | | | Lee Valley | Essex County & Eastern AA Championships | 3 Feb 19 |
| TJ | 9.84 | | | | 2 | A | | | Chelmsford | Southern Athletics League Division 1 | 15 Jun 19 |
| 2018 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.31 | i | | | 2 | 2.6 | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| 60 | 8.38 | i | | | 3 | 1.11 | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| 100 | 12.7 | | | | 2 | A | | | Ware | Eastern Young Athletes' League | 6 May 18 |
| 100 | 13.1 | | | | 3 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| 100 | 13.2 | | | | 2 | B | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| 100 | 13.3 | | | | 2 | A | | | Braintree | Southern Athletics League Division 3N | 14 Jul 18 |
| 100 | 13.5 | | | | 3 | | | | Hornchurch | Havering Spring Warm Up Open | 8 Apr 18 |
| 100 | 13.52 | | 0.6 | | 7 | 13 | | | Lee Valley | Lee Valley Sprint Open Series | 29 Aug 18 |
| 100 | 13.6 | | | | 6 | B | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| 200 | 28.52 | | -0.4 | | 1 | 14 | | | Lee Valley | Lee Valley Sprint Open Series | 29 Aug 18 |
| LJ | 4.91 | | | | 3 | A | | | Ware | Eastern Young Athletes' League | 6 May 18 |
| LJ | 4.83 | i | | | 4 | N | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| LJ | 4.77 | | | | 1 | B | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| LJ | 4.54 | | | | 6 | | | | Hornchurch | Havering Spring Warm Up Open | 8 Apr 18 |
| LJ | 4.51 | | | | 4 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| LJ | 4.35 | | | | 1 | B | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| TJ | 10.52 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| TJ | 10.46 | | -0.1 | | 6 | A | | | Lee Valley | Southern U17 8 Counties Match | 8 Jul 18 |
| TJ | 10.37 | | | | 1 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| TJ | 10.22 | | | | 1 | B | | | Braintree | Southern Athletics League Division 3N | 14 Jul 18 |
| TJ | 9.81 | | | | 2 | A | | | Ware | Eastern Young Athletes' League | 6 May 18 |
| TJ | 9.80 | | | | 2 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| TJ | 9.70 | | 1.3 | | 10 | | | | Horspath | South of England U15 / U20 Inter County Championships | 1 Sep 18 |
| TJ | 9.67 | | | | 3 | | | | Hornchurch | Havering Spring Warm Up Open | 8 Apr 18 |
| TJ | 9.57 | | | | 2 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| 2017 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.2 | | | | 2 | ns | | | Peterborough | Eastern Young Athletes' League | 7 May 17 |
| 100 | 13.3 | | | | 4 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| 100 | 13.7 | | | | 6 | A | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| LJ | 4.94 | | | | 3 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| LJ | 4.90 | | | | 1 | B | | | Peterborough | Eastern Young Athletes' League | 7 May 17 |
| LJ | 4.79 | w | 2.3 | | 8 | | | | Chelmsford | Essex County Championships | 13 May 17 |
| LJ | 4.71 | w | | | 9 | | | | Chelmsford | Essex County Schools Championships | 10 Jun 17 |
| LJ | 4.58 | | | | 3 | A | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| TJ | 10.30 | | | | 1 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| TJ | 9.75 | | | | 1 | B | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| 2016 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.8 | | | | 5 | A | | | Watford | Eastern Young Athletes' League | 5 Jun 16 |
| LJ | 4.91 | | | | 3 | | | | Chelmsford | Essex County Schools Championships | 11 Jun 16 |
| LJ | 4.61 | | | | 2 | A | | | Watford | Eastern Young Athletes' League | 5 Jun 16 |
| 2015 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.2 | | | | 7 | B | | | Chelmsford | UK Youth Development U13/U15 League Division South North/East 1 | 18 Jul 15 |
| 100 | 14.5 | | | | 9 | ns | | | Chelmsford | Eastern Young Athletes' League | 10 May 15 |