| 2025 U20 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 65.49 | | | | 1 | | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 25 Jul 25 |
| JT800 | 63.93 | | | | 1 | | | | Birmingham | ESAA English Schools Championships | 11 Jul 25 |
| JT800 | 63.39 | | | | 8 | | | | Loughborough | Loughborough International | 18 May 25 |
| JT800 | 61.41 | | | | 2 | | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| JT800 | 61.36 | | | | 2 | | | | Loughborough | Pickering Memorial Throws International | 1 Jun 25 |
| JT800 | 61.35 | | | | 2 | B/H | | | Bedford | Bedfordshire & Hertfordshire County Championships | 10 May 25 |
| JT800 | 60.39 | | | | 2 | | | | Stevenage | National Athletics League Championship - East | 5 Jul 25 |
| JT800 | 59.92 | | | | 1 | | | | Chelmsford | SEAA Outdoor U20/Senior Championships | 28 Jun 25 |
| JT800 | 58.92 | | | | 13 | | | | Halle, GER | Hallesche Werfertage | 24 May 25 |
| JT800 | 58.59 | | | | 2 | | | | Birmingham | The Birchfield Games | 16 Jul 25 |
| JT800 | 57.94 | | | | 1 | | | | Birmingham | Birchfield Harriers Field Festival | 17 Aug 25 |
| JT800 | 55.77 | | | | 1 | | | | Hemel Hempstead | Hertfordshire County Schools Championships | 7 Jun 25 |
| 2024 U20 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 59.49 | | | | 1 | | | | Watford | Bedfordshire/Hertfordshire County Championships | 11 May 24 |
| JT800 | 58.37 | | | | 1 | | | | Birmingham | ESAA English Schools' Championships | 12 Jul 24 |
| JT800 | 50.10 | | | | 1 | A | | | Perivale | UK Youth Development League Upper - Southern 1A | 30 Jun 24 |
| JT700 | 65.65 | | | | 1 | | | | Loughborough | Loughborough International | 19 May 24 |
| JT700 | 65.62 | | | | 2 | | | | Birmingham | The Birchfield Games | 22 Jun 24 |
| JT700 | 63.91 | i | | | 1 | | | | Växjö, SWE | Växjö Inomhuskast | 3 Feb 24 |
| JT700 | 63.75 | | | | 1 | | | | Loughborough | UK Winter Throws Championships | 17 Feb 24 |
| JT700 | 62.78 | | | | 1 | | | | Eton | Southern U20/Senior & U15/U17 3000m Championships | 8 Jun 24 |
| JT700 | 62.15 | | | | 1 | | | | Loughborough | Pickering Memorial Throws International | 27 May 24 |
| JT700 | 62.14 | | | | 4 | | | | Halle, GER | Hallesche Werfertage | 26 May 24 |
| JT700 | 60.48 | | | | 2 | | | | Birmingham | Birchfield Mid Week Open 1 | 8 May 24 |
| JT700 | 59.42 | | | | 1 | | | | Crawley | Sussex AA Masters Field & Steeplechase Championships with Open Events | 2 Jun 24 |
| 2023 U17 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 67.54 | | | | 2 | | | | Port-of-Spain, TTO | Commonwealth Youth Games | 10 Aug 23 |
| JT700 | 67.13 | | | | 1 | | | | Woodford | BIGish Jumps & Throws Fest | 29 May 23 |
| JT700 | 64.89 | | | | 1 | | | | Hemel Hempstead | Hertfordshire County Schools | 10 Jun 23 |
| JT700 | 64.76 | | | | 1 | | | | Loughborough | Loughborough Throws Pathway International | 27 May 23 |
| JT700 | 64.49 | | | | 1 | A | | | Stevenage | UK Youth Development League Upper - Southern 2A | 30 Apr 23 |
| JT700 | 63.44 | | | | 1 | | | | Birmingham | ESAA - English Schools Championships | 30 Jun 23 |
| JT700 | 62.20 | | | | 2 | | | | Horspath | South of England U15/U17 Inter Counties | 10 Sep 23 |
| JT700 | 60.83 | | | | 2 | | | | Grangemouth | SIAB Schools International | 15 Jul 23 |
| JT700 | 60.16 | | | | 1 | | | | Milton Keynes | Jack Kee Memorial Throws Meeting | 15 Apr 23 |
| JT700 | 59.56 | | | | 1 | | | | Watford | Hertfordshire & Bedfordshire County Championships | 13 May 23 |
| JT700 | 59.17 | | | | 2 | | | | Birmingham | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 27 Aug 23 |
| JT700 | 56.00 | | | | | | | | Stevenage | SNHAC/HAWCS Club Championships | 2 Sep 23 |
| JT700 | 54.84 | | | | 3 | | | | Chelmsford | England Athletics U20/U23 Open Championships | 17 Jun 23 |
| 2022 U17 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 28.86 | | | | 1 | | | | Braintree | East Anglian League | 29 May 22 |
| DT1.5K | 26.05 | | | | 1 | A | | | St. Albans | Eastern Young Athletes League | 5 Jun 22 |
| DT1.5K | 23.69 | | | | 2 | | | | Cambridge | East Anglian League | 3 Jul 22 |
| JT700 | 61.12 | | | | 1 | | | | Kettering | Kettering Town Evening Open | 2 Aug 22 |
| JT700 | 61.01 | | | | 1 | | | | Bedford | England Athletics Under 15 & Under 17 Championships | 28 Aug 22 |
| JT700 | 59.79 | | | | 4 | | | | Sportcity | ESAA - English Schools Championships | 8 Jul 22 |
| JT700 | 57.56 | | | | 4 | | | | Loughborough | 2022 School Games | 2 Sep 22 |
| JT700 | 57.11 | | | | 1 | | | | Cambridge | East Anglian League | 3 Jul 22 |
| JT700 | 54.64 | | | | 2 | A | | | Birmingham (U) | University of Birmingham Winter Throws & 5000m Open | 19 Mar 22 |
| JT700 | 54.14 | | | | 1 | | | | Bedford | Bedfordshire & Hertfordshire County Championships | 14 May 22 |
| JT700 | 54.12 | | | | 1 | | | | Lee Valley | Lee Valley April Open | 10 Apr 22 |
| JT700 | 52.99 | | | | 1 | A | | | Stevenage | UK Youth Development League Upper Southern 2A | 7 Aug 22 |
| JT700 | 50.87 | | | | 1 | | | | Cambridge | Eastern AA Championships | 25 Jun 22 |
| JT700 | 50.29 | | | | 1 | | | | Braintree | East Anglian League | 29 May 22 |
| 2021 U15 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.7 | | | | 5 | A | | | Hemel Hempstead | Eastern Young Athletes League | 4 Jul 21 |
| JT600 | 63.87 | | | | 1 | | | | Lee Valley | UK Javelin Throw Association Javelin Competition | 12 Sep 21 |
| JT600 | 63.20 | | | | 1 | A | | | Bury St. Edmunds | East Anglia League | 5 Sep 21 |
| JT600 | 61.44 | | | | 1 | | | | Sportcity | ESAA - New Balance English Schools Championships | 11 Jul 21 |
| JT600 | 59.57 | | | | 1 | | | | Hemel Hempstead | Hertfordshire Schools Championships | 12 Jun 21 |
| JT600 | 58.24 | | | | 1 | | | | Stevenage | Stevenage & North Herts Club Championships | 18 Sep 21 |
| JT600 | 57.47 | | | | 1 | | | | Kingston | South of England U17/U15/U13 Championships | 21 Aug 21 |
| JT600 | 56.71 | | | | 1 | A | | | Hornchurch | Havering AC Warm Up Meeting | 2 May 21 |
| JT600 | 56.68 | | | | 1 | A | | | Lee Valley | Lee Valley Field Open | 25 Apr 21 |
| JT600 | 55.31 | | | | 1 | | | | Watford | Hertfordshire & Bedfordshire County Championships | 31 Jul 21 |
| JT600 | 55.02 | | | | 1 | A | | | Worthing | The Opener | 18 Apr 21 |
| JT600 | 53.98 | | | | 1 | A | | | Portsmouth | South of England Track & Field Academy Sports Pro Event | 23 May 21 |
| JT600 | 53.16 | | | | 1 | | | | Sportcity | England U15/U17 Championships | 7 Aug 21 |
| 2020 U15 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 55.31 | | | | 1 | A | | | Lee Valley | London Inter Club Challenge U15 / U17 | 15 Aug 20 |
| JT600 | 51.96 | | | | 2 | | | | Lee Valley | UK Javelin Competition | 30 Aug 20 |
| JT600 | 51.94 | | | | 1 | | | | Harrow | Harrow AC Night 100m, Shot & Javelin | 17 Sep 20 |
| JT600 | 49.20 | | | | 1 | B | | | Moulton | England Throws Camp September Invitational Throws Series | 19 Sep 20 |
| 2019 U13 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.06 | i | | | 6 | 1.3 | | | Lee Valley | London U13 / U15 / U17 Games | 6 Jan 19 |
| 60 | 9.29 | i | | | 3 | 2.3 | | | Lee Valley | London U13 / U15 / U17 Games | 6 Jan 19 |
| 100 | 13.6 | | | | 2 | A | | | Cambridge | East Anglian League | 21 Jul 19 |
| 100 | 14.0 | | | | 5 | A | | | Cambridge | East Anglian League | 4 Aug 19 |
| 100 | 14.6 | | | | 3 | h2 | | | Watford | Hertfordshire County Championships | 11 May 19 |
| 100 | 14.67 | | -1.5 | | 7 | | | | Watford | Hertfordshire County Championships | 11 May 19 |
| SP3K | 9.49 | | | | 3 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| SP3K | 8.86 | | | | 2 | A | | | Hendon | Eastern Young Athletes' League | 11 Aug 19 |
| SP3K | 8.61 | | | | 1 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 2 Jun 19 |
| SP3K | 8.44 | | | | 2 | | | | Watford | Hertfordshire County Championships | 11 May 19 |
| SP3K | 8.16 | | | | 1 | A | | | Peterborough | East Anglian League | 26 May 19 |
| SP3K | 8.04 | | | | 1 | A | | | Watford | Eastern Young Athletes' League | 4 May 19 |
| SP3K | 7.99 | i | | | 1 | | | | Lee Valley | London U13 / U15 / U17 Games | 6 Jan 19 |
| SP3K | 7.41 | | | | 1 | A | | | Grays | Eastern Young Athletes' League | 14 Apr 19 |
| SP3K | 7.34 | | | | 1 | | | | Stevenage | Hertfordshire County Championships - Day 1 | 6 May 19 |
| DT1K | 22.54 | | | | 1 | | | | Cambridge | East Anglian League | 21 Jul 19 |
| DT1K | 21.95 | | | | 2 | A | | | Hendon | Eastern Young Athletes' League | 11 Aug 19 |
| DT1K | 21.38 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| DT1K | 20.60 | | | | 1 | | | | Cambridge | East Anglian League | 4 Aug 19 |
| DT1K | 15.49 | | | | 3 | | | | Luton | East Anglian League | 23 Jun 19 |
| JT600 | 38.53 | | | | 6 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 17 Aug 19 |
| JT400 | 51.19 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| JT400 | 50.75 | | | | 1 | | | | Cambridge | East Anglian League | 21 Jul 19 |
| JT400 | 49.70 | | | | 1 | | | | Peterborough | East Anglian League | 26 May 19 |
| JT400 | 48.95 | | | | 1 | | | | Luton | East Anglian League | 23 Jun 19 |
| JT400 | 48.06 | | | | 1 | | | | Southend | Southend-on-Sea Open & Club Championships | 26 Aug 19 |
| JT400 | 46.39 | | | | 1 | | | | Cambridge | East Anglian League | 4 Aug 19 |
| JT400 | 45.34 | | | | 1 | B | | | Horspath | Oxford City End of Season Throwsfest | 28 Sep 19 |
| JT400 | 44.94 | | | | 1 | | | | Stevenage | Hertfordshire County Championships - Day 1 | 6 May 19 |
| JT400 | 44.84 | | | | 1 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 2 Jun 19 |
| JT400 | 44.72 | | | | 1 | | | | Watford | Hertfordshire County Championships | 11 May 19 |
| JT400 | 44.68 | | | | 1 | A | | | Hendon | Eastern Young Athletes' League | 11 Aug 19 |
| JT400 | 44.29 | | | | 1 | | | | Hemel Hempstead | Hertfordshire County Schools Championships | 8 Jun 19 |
| JT400 | 44.02 | | | | 1 | | | | Hendon | London Inter Club Challenge | 16 Jun 19 |
| JT400 | 43.71 | | | | 1 | A | | | Grays | Eastern Young Athletes' League | 14 Apr 19 |
| JT400 | 43.61 | | | | 1 | A | | | Kingston | Derek Crookes Southern U13 Inter County Match | 27 Jul 19 |
| JT400 | 43.41 | | | | 1 | | | | Hendon | London Inter Club Challenge | 31 Aug 19 |
| JT400 | 43.20 | | | | 1 | A | | | Watford | Eastern Young Athletes' League | 4 May 19 |
| JT400 | 42.06 | | | | 1 | | | | Lee Valley | Lee Valley April Open | 6 Apr 19 |
| JT400 | 41.03 | | | | 1 | | | | Woodford | Woodford Green Open | 30 Mar 19 |
| JT400 | 40.96 | | | | 1 | | | | Hornchurch | Havering Spring Warm Up Open | 7 Apr 19 |
| 2018 U13 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.57 | | 1.9 | | 4 | A | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| 100 | 15.01 | | | | 5 | h2 | | | Watford | Hertfordshire County Championships | 12 May 18 |
| 100 | 15.15 | | 0.3 | | 1 | 11 | | | Hendon | London Inter Club Challenge | 25 Aug 18 |
| 200 | 31.7 | | | | 6 | A | | | Watford | Eastern Young Athletes' League | 15 Apr 18 |
| 200 | 31.75 | w | 2.3 | | 4 | B | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| 75HU13M | 15.7 | | | | 3 | A | | | Watford | Eastern Young Athletes' League | 15 Apr 18 |
| 75HU13M | 15.8 | | | | 4 | A | | | Grays | Eastern Young Athletes' League | 6 May 18 |
| 75HU13M | 16.3 | | | | 4 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| 75HU13M | 16.3 | | | | 4 | B | | | St. Albans | Eastern Young Athletes' League | 5 Aug 18 |
| 75HU13M | 16.33 | | -3.8 | | 1 | | | | Lee Valley | Lee Valley April Open | 7 Apr 18 |
| HJ | 1.05 | | | | 4 | | | | Watford | Hertfordshire County Championships | 13 May 18 |
| LJ | 4.03 | | | | 1 | B | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| LJ | 3.85 | | | | 9 | B | | | Hendon | London Inter Club Challenge | 30 Jun 18 |
| LJ | 3.70 | | | | 6 | | | | Watford | Hertfordshire County Championships | 13 May 18 |
| LJ | 3.62 | | | | 5 | A | | | Grays | Eastern Young Athletes' League | 6 May 18 |
| SP3K | 6.99 | | | | 3 | A | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| SP3K | 6.70 | | | | 3 | A | | | St. Albans | Eastern Young Athletes' League | 5 Aug 18 |
| JT400 | 39.25 | | | | 2 | C | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| JT400 | 37.76 | | | | 1 | E | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| JT400 | 35.78 | | | | 1 | | | | Southend | Southend-on-Sea AC Open | 27 Aug 18 |
| JT400 | 35.58 | | | | 1 | | | | Hendon | London Inter Club Challenge | 25 Aug 18 |
| JT400 | 35.19 | | | | 2 | A | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| JT400 | 34.64 | | | | 2 | A | | | St. Albans | Eastern Young Athletes' League | 5 Aug 18 |
| JT400 | 34.28 | | | | 1 | | | | Hendon | London Inter Club Challenge | 30 Jun 18 |
| JT400 | 32.60 | | | | 1 | A | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| JT400 | 31.88 | | | | 2 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| JT400 | 31.47 | | | | 2 | A | | | Milton Keynes | Milton Keynes Open Series | 10 Jun 18 |
| JT400 | 30.61 | | | | 1 | | | | Sandy | Biggleswade Throws Fest Open | 9 Aug 18 |
| JT400 | 29.81 | | | | 1 | | | | Hendon | London Inter Club Challenge | 28 Jul 18 |
| JT400 | 28.93 | | | | 2 | | | | Lee Valley | Lee Valley April Open | 7 Apr 18 |
| JT400 | 26.85 | | | | 2 | A | | | Watford | Eastern Young Athletes' League | 15 Apr 18 |
| JT400 | 26.56 | | | | 4 | | | | Watford | Hertfordshire County Championships | 12 May 18 |
| JT400 | 25.08 | | | | 1 | A | | | Grays | Eastern Young Athletes' League | 6 May 18 |
| 2017 U11 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.84 | i | | | 24 | | | | Lee Valley | Lee Valley Minithon | 25 Feb 17 |
| 75 | 11.58 | | 0.2 | | 5 | 2 | | | Gillingham | Medway & Maidstone AC Open | 27 May 17 |
| 600 | 2:13.62 | | | | 9 | 1 | | | Gillingham | Medway & Maidstone AC Open | 27 May 17 |
| LJ | 3.68 | | | | 4 | | | | Gillingham | Medway & Maidstone AC Open | 27 May 17 |
| LJ | 3.19 | | | | 20 | | | | Horspath | Oxford City AC Quadkids Competition - long jump only | 25 Jun 17 |
| SP2K | 7.24 | i | | | 2 | | | | Lee Valley | Lee Valley Minithon | 25 Feb 17 |
| JT400 | 24.97 | | | | 2 | | | | Sandy | Biggleswade AC Open | 23 Sep 17 |
| JT400 | 24.96 | | | | 1 | | | | Hendon | London Inter Club Challenge | 26 Aug 17 |
| JT400 | 20.61 | | | | 3 | | | | Gillingham | Medway & Maidstone AC Open | 27 May 17 |
| 2016 U11 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.6 | i | | | 14 | | | | Lee Valley | Lee Valley Minithon | 10 Dec 16 |
| 200 | 34.6 | i | | | 13 | | | | Lee Valley | Lee Valley Minithon | 2 Oct 16 |
| 600 | 2:20.7 | i | | | 15 | | | | Lee Valley | Lee Valley Minithon | 27 Feb 16 |
| LJ | 2.41 | i | | | 31 | | | | Lee Valley | Lee Valley Minithon | 27 Feb 16 |
| SP2K | 7.27 | i | | | 1 | | | | Lee Valley | Lee Valley Minithon | 10 Dec 16 |
| SP2K | 6.09 | i | | | 1 | | | | Lee Valley | Lee Valley Minithon | 2 Oct 16 |