| 2021 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.83 | | | | 1 | B | | | Hornchurch | Youth Development League Upper Southern East | 27 Jun 21 |
| 2020 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXC | 20:26 | | | | 34 | | | 28 | Basildon | Essex County U17 / U20 / Senior Championships | 4 Jan 20 |
| 2019 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.5 | | | | 1 | ns | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| 400 | 55.58 | | | | 1 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| 400 | 56.59 | | | | 5 | 2 | | | Eltham | Cambridge Harriers Open | 14 Aug 19 |
| 800 | 2:09.4 | | | | 8 | A | | | Chelmsford | ESAA English Schools' Cup Final | 6 Jul 19 |
| 800 | 2:12.8 | | | | 2 | ns | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| 800 | 2:14.4 | | | | 1 | B | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| 1500SC | 5:13.99 | | | | 2 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| 1500SC | 5:17.60 | | | | 2 | A | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| 1500SC | 5:21.44 | | | | 4 | | | | Chelmsford | Essex County Schools Championships | 8 Jun 19 |
| 2000SC | 7:24.54 | | | | 9 | | | | Chelmsford | Essex County Championships | 12 May 19 |
| 2000SC | 7:51.6 | | | | 2 | A | | | Basildon | Southern Athletics League Division 2E | 13 Apr 19 |
| DT1.25K | 22.70 | | | | 23 | | | | Chelmsford | ESAA English Schools' Cup Final | 6 Jul 19 |
| 3.3KXCL | 12:22 | | | | 24 | L1 | | 12 | Writtle College | Essex County Relay Championships | 28 Sep 19 |
| 6KXC | 24:24 | | | | 18 | | | | Horseheath | Essex League | 26 Oct 19 |
| ZXC | 16:12 | | | | 11 | | | | Chingford | Essex League | 12 Jan 19 |
| ZXC | 17:18 | | | | 25 | | | | Basildon | Essex League | 2 Feb 19 |
| ZXC | 27:06 | | | | 22 | | | | Writtle College | Essex League | 14 Dec 19 |
| 2018 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.8 | | | | 6 | A | | | Ware | Eastern Young Athletes' League | 6 May 18 |
| 300 | 40.4 | | | | 2 | A | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| 300 | 40.8 | | | | 3 | B | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| 300 | 41.9 | | | | 3 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| 800 | 2:11.0 | | | | 1 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| 800 | 2:16.28 | | | | 3 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| 800 | 2:17.9 | | | | 2 | A | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| 1500 | 4:26.31 | | | | 4 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| 1500 | 4:30.65 | | | | 2 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| 1500 | 4:33.3 | | | | 1 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| 1500 | 4:34.0 | | | | 6 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| 1500 | 4:36.4 | | | | 1 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| 1500 | 4:38.54 | | | | 1 | h2 | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| 1500 | 4:39.8 | | | | 2 | A | | | Ware | Eastern Young Athletes' League | 6 May 18 |
| 4KXC | 18:06 | | | | 8 | | | 8 | Hockley | Essex League | 27 Oct 18 |
| ZXC | 13:59 | | | | 51 | | | | Newbury Showground | South East Schools' Championships | 3 Feb 18 |
| ZXC | 15:07 | | | | 4 | | | | Basildon | Essex League | 10 Feb 18 |
| ZXC | 17:38 | | | | 30 | | | | Horseheath | Essex League | 15 Dec 18 |
| 2017 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 43.7 | | | | 5 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| 800 | 2:17.3 | | | | 3 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| 1500 | 4:32.8 | | | | 1 | A | | | Horspath | ESAA English Schools' Cup Final | 1 Jul 17 |
| 1500 | 4:44.8 | | | | 1 | B | | | Colchester | Eastern Young Athletes' League | 30 Jul 17 |
| 1500 | 4:45.6 | | | | 1 | B | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| 1500 | 4:47.38 | | | | 11 | | | | Chelmsford | Essex County Championships | 13 May 17 |
| 1500 | 4:49.7 | | | | 2 | B | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| 1500 | 4:50.7 | | | | 2 | | | | Hornchurch | Havering Spring Warm Up Open | 9 Apr 17 |
| 2.7KXC | 10:24 | | | | 7 | | | | Great Notley Park | Essex League | 14 Jan 17 |