| 2025 U20 Surrey Schs/Windsor Slough Eton & Hounslow/Hercules Wimbledon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 57.70 | | | | 1 | | | | Loughborough | UK Winter Long Throws Championships | 1 Mar 25 |
| JT800 | 56.81 | | | | 8 | | | | Chelmsford | BIGish Jumps & Throws Fest 2025 - not including the external throws area competitions | 26 May 25 |
| JT800 | 56.60 | | | | 3 | | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| 2024 U20 Hercules Wimbledon/Surrey Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT2K | 28.75 | | | | 3 | B | | | Bromley | Southern Athletics League - Division 1 | 17 Aug 24 |
| JT800 | 61.05 | | | | 1 | A | | | Bromley | Southern Athletics League - Division 1 | 17 Aug 24 |
| JT800 | 55.99 | | | | 1 | A | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| JT800 | 55.88 | | | | 6 | | | | Birmingham | National Athletics League - Premiership | 3 Aug 24 |
| JT800 | 53.81 | | | | 2 | | | | Eton | Southern U20/Senior & U15/U17 3000m Championships | 8 Jun 24 |
| JT800 | 53.78 | | | | 8 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 21 Jul 24 |
| JT800 | 53.18 | | | | 1 | A | | | Eton | UK Youth Development League Upper - Southern Premier | 28 Apr 24 |
| JT800 | 52.82 | | | | 1 | | | | Kingston | Surrey County Championships | 12 May 24 |
| JT800 | 52.54 | | | | 4 | | | | Birmingham | ESAA English Schools' Championships | 12 Jul 24 |
| JT800 | 51.69 | | | | 3 | | | | Horspath | SEAA U20/Senior Inter County Championships | 7 Sep 24 |
| JT700 | 55.45 | | | | 1 | | | | Loughborough | Loughborough Open | 29 May 24 |
| 2023 U17 Hercules Wimbledon/Surrey Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 59.22 | | | | 1 | A | | | Crawley | UK Youth Development League Upper - Southern Premier | 30 Jul 23 |
| JT700 | 59.14 | | | | 2 | | | | Birmingham | ESAA - English Schools Championships | 30 Jun 23 |
| JT700 | 57.00 | | | | 4 | | | | Grangemouth | SIAB Schools International | 15 Jul 23 |
| JT700 | 56.37 | | | | 3 | | | | Horspath | South of England U15/U17 Inter Counties | 10 Sep 23 |
| JT700 | 55.59 | | | | 1 | | | | Kingston | Surrey County Championships | 14 May 23 |
| JT700 | 55.19 | | | | 1 | | | | Eton | Windsor Slough Eton & Hounslow Spring Open Meeting | 16 Apr 23 |
| JT700 | 54.48 | | | | 1 | A | | | Hemel Hempstead | UK Youth Development League Upper - Southern Premier | 30 Apr 23 |
| JT700 | 51.84 | | | | 2 | | | | Kingston | Surrey County Schools Championships | 10 Jun 23 |
| JT700 | 48.05 | | | | 10 | | | | Birmingham | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 27 Aug 23 |
| JT700 | 45.69 | | | | 10 | | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 13 Aug 23 |
| 2022 U17 Hercules Wimbledon/Surrey Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 59.69 | | | | 2 | | | | Horspath | South of England U15/17 Inter Counties Championships | 10 Sep 22 |
| JT700 | 56.75 | | | | 1 | Ob | | | Moulton | England Throws Camp Throws Fest | 4 Sep 22 |
| JT700 | 56.61 | | | | 1 | | | | Chelmsford | South of England U13/15/17 Championships | 13 Aug 22 |
| JT700 | 55.97 | | | | 1 | | | | Kingston | Surrey Schools Championships | 11 Jun 22 |
| JT700 | 55.71 | | | | 6 | | | | Bedford | England Athletics Under 15 & Under 17 Championships | 28 Aug 22 |
| JT700 | 54.13 | | | | 4 | | | | Kingston | ESAA South East Schools Inter County Meeting | 18 Jun 22 |
| JT700 | 52.11 | | | | 7 | | | | Sportcity | ESAA - English Schools Championships | 8 Jul 22 |
| JT700 | 49.03 | | | | 1 | | | | Swindon | Swindon Harriers Autumn Field Open Meeting | 25 Sep 22 |
| JT700 | 46.15 | | | | 1 | | | | Kingston | Surrey County Championships | 15 May 22 |
| JT700 | 46.10 | | | | 1 | ns | | | Battersea Park | Rosenheim League - East | 18 May 22 |
| JT700 | 43.54 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Early Season Throws Open | 13 Mar 22 |
| JT700 | 42.67 | | | | 2 | C | | | Kingston | Surrey County Championships / Kingston & PH Open Throws & Disability Meeting | 9 Apr 22 |
| 2021 U15 Hercules Wimbledon/Surrey Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 47.37 | | | | 3 | | | | Sportcity | England U15/U17 Championships | 7 Aug 21 |
| JT600 | 46.55 | | | | 3 | | | | Sportcity | ESAA - New Balance English Schools Championships | 11 Jul 21 |
| JT600 | 43.00 | | | | 1 | | | | Kingston | Surrey Schools Trials | 12 Jun 21 |
| JT600 | 40.98 | | | | 1 | | | | Kingston | Surrey County Championships | 31 Jul 21 |