| 2024 U23 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 12.73 | | | | 4 | | | | Hendon | National Athletics League - Regional East | 22 Jun 24 |
| SP7.26K | 12.65 | | | | 3 | A | | | Winchester | Southern Athletics League - Division 1 | 17 Aug 24 |
| SP7.26K | 12.59 | | | | 1 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| SP7.26K | 12.01 | | | | 6 | | | | Chelmsford | National Athletics League - Championship East | 1 Jun 24 |
| DT2K | 37.75 | | | | 2 | B | | | Winchester | Southern Athletics League - Division 1 | 17 Aug 24 |
| DT2K | 32.65 | | | | 1 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| JT800 | 18.17 | | | | 8 | | | | Hendon | National Athletics League - Regional East | 22 Jun 24 |
| 2021 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 13.27 | | | | 1 | B | | | Chelmsford | Southern Athletics League - Essex | 11 Jul 21 |
| SP7.26K | 13.23 | | | | 1 | B | | | Chelmsford | Southern Athletics League - Essex | 20 Jun 21 |
| SP7.26K | 12.76 | | | | 1 | B | | | Braintree | Southern Athletics League - Essex | 14 Aug 21 |
| SP7.26K | 12.50 | | | | 2 | B | | | Stevenage | National Athletics League Championship East | 3 Jul 21 |
| SP7.26K | 12.36 | | | | 1 | B | | | Peterborough | National Athletics League Championship East | 6 Jun 21 |
| SP6K | 14.07 | | | | 1 | | | | Chelmsford | Essex County Championships | 31 Jul 21 |
| DT2K | 38.29 | | | | 1 | B | | | Peterborough | National Athletics League Championship East | 6 Jun 21 |
| DT2K | 37.76 | | | | 1 | B | | | Chelmsford | Southern Athletics League - Essex | 20 Jun 21 |
| DT2K | 35.66 | | | | 2 | B | | | Stevenage | National Athletics League Championship East | 3 Jul 21 |
| DT2K | 34.38 | | | | 1 | B | | | Chelmsford | Southern Athletics League - Essex | 11 Jul 21 |
| DT2K | 33.40 | | | | 1 | B | | | Braintree | Southern Athletics League - Essex | 14 Aug 21 |
| DT1.75K | 38.18 | | | | 1 | | | | Chelmsford | Essex County Championships | 31 Jul 21 |
| HT7.26K | 35.81 | | | | 1 | ns | | | Chelmsford | Southern Athletics League - Essex | 20 Jun 21 |
| HT7.26K | 33.52 | | | | 1 | ns | | | Braintree | Southern Athletics League - Essex | 14 Aug 21 |
| 2020 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 13.79 | | | | 1 | | | | Lee Valley | London Inter Club Challenge U20, Senior & Masters Open | 6 Sep 20 |
| SP6K | 13.65 | | | | 1 | A | | | Bromley | Blackheath & Bromley Open inc Dina Asher-Smith 150 Invitation | 22 Aug 20 |
| SP6K | 13.31 | i | | | 1 | | | | Lee Valley | Essex County & Eastern AA Championships | 8 Feb 20 |
| 2019 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 12.21 | | | | 1 | B | | | Chelmsford | Southern Athletics League Division 1 | 19 May 19 |
| SP7.26K | 12.11 | | | | 2 | B | | | Southampton | Southern Athletics League Division 1 | 17 Aug 19 |
| SP7.26K | 11.59 | | | | 2 | B | | | Chelmsford | Southern Athletics League Division 1 | 15 Jun 19 |
| SP7.26K | 11.46 | | | | 4 | B | | | Scotstoun | British Athletics League Division 2 | 3 Aug 19 |
| SP7.26K | 11.27 | | | | 5 | B | | | Kingston | British Athletics League Division 2 | 6 Jul 19 |
| SP7.26K | 10.65 | | | | 2 | B | | | Norwich | Southern Athletics League Division 1 | 27 Apr 19 |
| SP6K | 12.95 | | | | 2 | A | | | Hendon | UK Youth Development U17/U20 League Division South Premier | 30 Jun 19 |
| SP5K | 14.86 | | | | 1 | A | | | Ipswich | Hibbard, Bemax & Peterhouse Trophy Meeting | 14 Sep 19 |
| SP5K | 14.72 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| SP5K | 14.69 | | | | 1 | A | | | Grays | Eastern Young Athletes' League Final | 15 Sep 19 |
| SP5K | 14.64 | | | | 1 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| SP5K | 14.61 | | | | 4 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 19 |
| SP5K | 14.31 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 8 Jun 19 |
| SP5K | 14.31 | | | | 3 | A | | | Chelmsford | Eight Counties U17 Inter Counties Championships | 21 Jul 19 |
| SP5K | 14.24 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 5 May 19 |
| SP5K | 13.93 | | | | 1 | A | | | Crawley | UK Youth Development U17/U20 League Division South Premier | 26 May 19 |
| SP5K | 13.86 | | | | 1 | A | | | Stevenage | Eastern Young Athletes' League | 7 Jul 19 |
| SP5K | 12.46 | i | | | 2 | | | | Lee Valley | Essex County & Eastern AA Championships | 2 Feb 19 |
| DT2K | 35.75 | | | | 3 | B | | | Kingston | British Athletics League Division 2 | 6 Jul 19 |
| DT2K | 35.72 | | | | 2 | A | | | Chelmsford | Southern Athletics League Division 1 | 15 Jun 19 |
| DT2K | 35.69 | | | | 3 | B | | | Scotstoun | British Athletics League Division 2 | 3 Aug 19 |
| DT2K | 35.18 | | | | 1 | B | | | Southampton | Southern Athletics League Division 1 | 17 Aug 19 |
| DT2K | 33.68 | | | | 1 | B | | | Chelmsford | Southern Athletics League Division 1 | 19 May 19 |
| DT2K | 32.28 | | | | 2 | B | | | Norwich | Southern Athletics League Division 1 | 27 Apr 19 |
| DT1.75K | 42.17 | | | | 1 | A | | | Hendon | UK Youth Development U17/U20 League Division South Premier | 30 Jun 19 |
| DT1.5K | 44.64 | | | | 2 | A | | | Chelmsford | Eight Counties U17 Inter Counties Championships | 21 Jul 19 |
| DT1.5K | 43.94 | | | | 1 | A | | | Grays | Eastern Young Athletes' League Final | 15 Sep 19 |
| DT1.5K | 43.04 | | | | 1 | A | | | Stevenage | Eastern Young Athletes' League | 7 Jul 19 |
| DT1.5K | 42.31 | | | | 2 | A | | | Ipswich | Hibbard, Bemax & Peterhouse Trophy Meeting | 14 Sep 19 |
| DT1.5K | 41.81 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| DT1.5K | 40.00 | | | | 1 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| DT1.5K | 37.77 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 5 May 19 |
| HT7.26K | 36.34 | | | | 3 | B | | | Scotstoun | British Athletics League Division 2 | 3 Aug 19 |
| HT7.26K | 35.82 | | | | 1 | ns | | | Chelmsford | Southern Athletics League Division 1 | 19 May 19 |
| HT7.26K | 35.13 | | | | 2 | B | | | Chelmsford | Southern Athletics League Division 1 | 15 Jun 19 |
| HT7.26K | 33.28 | | | | 1 | B | | | Southampton | Southern Athletics League Division 1 | 17 Aug 19 |
| HT7.26K | 31.45 | | | | 5 | B | | | Kingston | British Athletics League Division 2 | 6 Jul 19 |
| HT7.26K | 27.88 | | | | 2 | B | | | Norwich | Southern Athletics League Division 1 | 27 Apr 19 |
| HT5K | 50.17 | | | | 1 | A | | | Hendon | UK Youth Development U17/U20 League Division South Premier | 30 Jun 19 |
| HT5K | 46.38 | | | | 1 | A | | | Ipswich | Hibbard, Bemax & Peterhouse Trophy Meeting | 14 Sep 19 |
| HT5K | 45.66 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 5 May 19 |
| HT5K | 43.50 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| HT5K | 42.18 | | | | 1 | A | | | Stevenage | Eastern Young Athletes' League | 7 Jul 19 |
| HT5K | 36.14 | | | | 5 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| HT5K | 34.04 | | | | 1 | A | | | Grays | Eastern Young Athletes' League Final | 15 Sep 19 |
| JT700 | 30.66 | | | | 1 | B | | | Crawley | UK Youth Development U17/U20 League Division South Premier | 26 May 19 |
| 2018 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.78 | | | | 2 | B | | | Bedford | Southern Athletics League Division 1 | 18 Aug 18 |
| SP7.26K | 10.41 | | | | 2 | ns | | | Dartford | Southern Athletics League Division 1 | 14 Apr 18 |
| SP5K | 14.39 | | | | 1 | A | | | Grays | Eastern Young Athletes' League | 6 May 18 |
| SP5K | 14.38 | | | | 1 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| SP5K | 14.08 | | | | 1 | A | | | Braintree | Eastern Young Athletes' League | 8 Jul 18 |
| SP5K | 14.05 | | | | 2 | A | | | Lee Valley | Southern U17 8 Counties Match | 8 Jul 18 |
| SP5K | 14.02 | | | | 7 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| SP5K | 13.99 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| SP5K | 13.84 | | | | 2 | A | | | Stevenage | Eastern Young Athletes' League Plate Final | 2 Sep 18 |
| SP5K | 13.67 | | | | 1 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| SP5K | 13.58 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 5 Aug 18 |
| SP5K | 13.56 | | | | 1 | | | | Chelmsford | Essex County Championships | 12 May 18 |
| SP5K | 12.20 | i | | | 3 | | | | Lee Valley | Essex County & Eastern AA Championships | 3 Feb 18 |
| DT1.5K | 40.48 | | | | 1 | A | | | Peterborough | Eastern Young Athletes' League | 5 Aug 18 |
| DT1.5K | 39.72 | | | | 2 | A | | | Stevenage | Eastern Young Athletes' League Plate Final | 2 Sep 18 |
| DT1.5K | 35.03 | | | | 1 | | | | Chelmsford | Danny Mullane Open | 25 Mar 18 |
| DT1.5K | 34.86 | | | | 2 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| DT1.5K | 34.72 | | | | 1 | B | | | Grays | Eastern Young Athletes' League | 6 May 18 |
| DT1.5K | 28.83 | | | | 2 | B | | | Bury St Edmunds | Eastern Young Athletes' League | 15 Apr 18 |
| HT5K | 42.64 | | | | 1 | | | | Colchester | Colchester Invitation Winter Throws | 28 Oct 18 |
| JT700 | 31.43 | | | | 2 | A | | | Braintree | Eastern Young Athletes' League | 8 Jul 18 |
| JT700 | 30.28 | | | | 3 | A | | | Stevenage | Eastern Young Athletes' League Plate Final | 2 Sep 18 |
| JT700 | 29.49 | | | | 1 | B | | | Peterborough | Eastern Young Athletes' League | 5 Aug 18 |
| 2017 U15 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 13.40 | | | | 1 | | | | Chelmsford | Essex County Schools Championships | 10 Jun 17 |
| SP4K | 12.97 | | | | 2 | A | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| SP4K | 12.80 | | | | 7 | | | | Birmingham | ESAA English Schools' Championships | 7 Jul 17 |
| SP4K | 12.63 | | | | 1 | A | | | Grays | Eastern Young Athletes' League Plate Final | 3 Sep 17 |
| SP4K | 12.62 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes' League | 4 Jun 17 |
| DT1.25K | 32.26 | | | | 1 | B | | | Woodford | Eastern Young Athletes' League | 2 Jul 17 |
| DT1.25K | 30.21 | | | | 1 | B | | | Tonbridge | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jun 17 |
| DT1.25K | 23.28 | | | | 1 | B | | | Grays | Eastern Young Athletes' League Plate Final | 3 Sep 17 |
| JT600 | 29.67 | | | | 3 | A | | | Tonbridge | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jun 17 |