| 2019 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.66 | | | | 2 | B | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| 400 | 54.7 | | | | 2 | A | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| 400 | 55.21 | | | | 6 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| 400 | 56.29 | | | | 2 | B | | | Grays | Eastern Young Athletes' League | 14 Apr 19 |
| 800 | 2:16.0 | | | | 2 | ns | | | Basildon | Southern Athletics League Division 2E | 13 Apr 19 |
| 1500 | 4:29.4 | | | | 3 | A | | | Grays | Eastern Young Athletes' League | 14 Apr 19 |
| parkrun | 19:43 | | | | 5 | | | 1 | Basildon | Basildon parkrun # 264 | 30 Mar 19 |
| parkrun | 20:48 | | | | 4 | | | | Basildon | Basildon parkrun # 302 | 21 Dec 19 |
| ZXC | 25:10 | | | | 21 | | | | Basildon | Essex League | 2 Feb 19 |
| ZXC | 26:10 | | | | 16 | | | | Writtle College | Essex League | 14 Dec 19 |
| 2018 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.7 | | | | 6 | A | | | Norwich | Eastern Young Athletes' League | 8 Jul 18 |
| 200 | 25.1 | | | | 3 | B | | | Norwich | Eastern Young Athletes' League | 8 Jul 18 |
| 400 | 54.63 | | | | 5 | | | | Southend | Southend-on-Sea AC Open | 27 Aug 18 |
| 400 | 56.2 | | | | 1 | ns | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| 800 | 2:06.10 | | | | 1 | 2 | | | Lee Valley | Lee Valley April Open | 7 Apr 18 |
| 800 | 2:09.1 | | | | 2 | A | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |
| 800 | 2:09.4 | | | | 2 | B | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| 800 | 2:09.96 | i | | | 5 | 3 | | | Lee Valley | Lee Valley New Year Open | 1 Jan 18 |
| 800 | 2:10.04 | | | | 6 | h1 | | | Chelmsford | Essex County Championships | 12 May 18 |
| 800 | 2:12.74 | | | | 2 | B | | | Stevenage | UK Youth Development U17/U20 League Division South 1B | 27 May 18 |
| 1500 | 4:20.97 | | | | 10 | B | | | Eltham | BMC Regional Races | 23 May 18 |
| 1500 | 4:23.19 | | | | 1 | B | | | Perivale | Southern Athletics League Division 3N | 14 Apr 18 |
| 1500 | 4:23.73 | | | | 6 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| 1500 | 4:25.3 | | | | 3 | A | | | Norwich | Eastern Young Athletes' League | 8 Jul 18 |
| 1500 | 4:27.6 | | | | 1 | B | | | Braintree | Southern Athletics League Division 3N | 14 Jul 18 |
| 1500 | 4:27.95 | | | | 8 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| 1500 | 4:28.98 | | | | 2 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 1B | 27 May 18 |
| 1500 | 4:29.5 | | | | 4 | A | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| 1500 | 4:30.2 | | | | 3 | 1 | | | Welwyn | Herts Phoenix Easter Open | 30 Mar 18 |
| 1500 | 4:34.6 | | | | 3 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| 3000 | 9:40.68 | | | | 3 | A | | | Hornchurch | UK Youth Development U17/U20 League Division South 1B | 29 Apr 18 |
| 4.5KXC | 21:01 | | | | 178 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 10 Mar 18 |
| parkrun | 17:55 | | | | 1 | | | 1 | Basildon | Basildon parkrun # 232 | 25 Aug 18 |
| parkrun | 18:11 | | | | 2 | | | 1 | Basildon | Basildon parkrun # 227 | 21 Jul 18 |
| parkrun | 18:25 | | | | 1 | | | 1 | Basildon | Basildon parkrun # 200 | 6 Jan 18 |
| parkrun | 19:34 | | | | 3 | | | 1 | Basildon | Basildon parkrun # 239 | 13 Oct 18 |
| ZXC | 14:48 | | | | 3 | | | | Writtle | Essex League | 13 Jan 18 |
| 2017 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.2 | | | | 1 | B | | | Luton | Eastern Young Athletes' League | 4 Jun 17 |
| 1500 | 4:28.8 | | | | 1 | A | | | Bedford | Eastern Young Athletes' League Final | 3 Sep 17 |
| 1500 | 4:28.9 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| 1500 | 4:29.6 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| 1500 | 4:30.33 | | | | 1 | A | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| 1500 | 4:30.54 | | | | 2 | | | | Chelmsford | Essex County Schools Championships | 10 Jun 17 |
| 1500 | 4:30.99 | | | | 1 | | | | Southend | Southend-on-Sea AC Open | 28 Aug 17 |
| 1500 | 4:31.8 | | | | 2 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 20 May 17 |
| 1500 | 4:31.9 | | | | 2 | A | | | Lee Valley | Eastern Young Athletes' League | 13 Aug 17 |
| 1500 | 4:32.37 | | | | 4 | | | | Chelmsford | Essex County Championships | 13 May 17 |
| 1500 | 4:36.3 | | | | 2 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 22 Apr 17 |
| 1500 | 4:37.9 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 7 May 17 |
| 3000 | 9:37.07 | | | | 22 | 2 | | | Watford | Watford Open Graded Meeting | 6 Sep 17 |
| 2KXCL | 7:02 | | | | 38 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 4 Nov 17 |
| 3KXCL | 9:52 | | | | 3 | L3 | | | North Ockendon | Essex County Relay Championships | 7 Oct 17 |
| 3.7KXC | 13:13 | | | | 9 | | | | Great Notley Park | Essex League | 14 Jan 17 |
| 4KXC | 14:07 | | | | 42 | | | | Oxford | South of England Masters' & Inter Counties Championships | 9 Dec 17 |
| 4KXC | 14:09 | | | | 4 | | | | Writtle | Essex County U13 / U15 / Veterans' Championships | 2 Dec 17 |
| 4.1KXC | 15:00 | | | | 33 | | | | Brands Hatch | South East Schools' Championships | 4 Feb 17 |
| 4.5KXC | 18:29 | | | | 221 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 11 Mar 17 |
| parkrun | 17:57 | | | | 1 | | | 1 | Basildon | Basildon parkrun # 196 | 16 Dec 17 |
| ZXC | 14:25 | | | | 2 | | | | Hockley | Essex League | 25 Nov 17 |
| ZXC | 14:27 | | | | 3 | | | | Horseheath | Essex League | 28 Oct 17 |
| ZXC | 15:21 | | | | 4 | | | | Colchester | Essex County Schools' Championships | 21 Jan 17 |
| ZXC | 16:24 | | | | 7 | | | | Gloucester Park | Essex League | 11 Feb 17 |
| 2016 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:43.9 | | | | 1 | ns | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jul 16 |
| 1500 | 4:45.5 | | | | 1 | B | | | Norwich | Eastern Young Athletes' League | 7 Aug 16 |
| 1500 | 4:49.6 | | | | 1 | B | | | Chelmsford | UK Youth Development U13/U15 League Division South East 1 | 16 Jul 16 |
| 1500 | 4:50.2 | | | | 1 | B | | | Hemel Hempstead | Eastern Young Athletes' League Plate Final | 4 Sep 16 |
| 2KXCL | 7:01 | | | | 16 | 3 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 16 |
| 3KXCL | 9:12 | | | | 4 | L1 | | | Hockley | Essex County Relay Championships | 24 Sep 16 |
| 4KXC | 13:53 | | | | 6 | | | | Writtle | Essex County U13 / U15 / Veterans' Championships | 26 Nov 16 |
| parkrun | 19:45 | | | | 3 | | | 1 | Basildon | Basildon parkrun # 100 | 20 Feb 16 |
| parkrun | 20:11 | | | | 3 | | | 1 | Basildon | Basildon parkrun # 97 | 30 Jan 16 |
| ZXC | 15:21 | | | | 26 | | | | Thurrock | Essex League | 8 Oct 16 |