| 2024 U23 Guildford & Godalming |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 9.58 | | | | 2 | A | | | Guildford | Southern Athletics League - Division 2 South & West | 14 Jul 24 |
| SP7.26K | 9.42 | | | | 3 | A | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| DT2K | 17.81 | | | | 4 | B | | | Guildford | Southern Athletics League - Division 2 South & West | 14 Jul 24 |
| JT800 | 46.67 | | | | 3 | | | | Kingston | Surrey County Championships | 12 May 24 |
| JT800 | 45.00 | | | | 1 | B | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| JT800 | 40.62 | | | | 2 | A | | | Guildford | Southern Athletics League - Division 2 South & West | 14 Jul 24 |
| 2021 U20 Guildford & Godalming |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 10.40 | | | | 2 | A | | | Guildford | Youth Development League Upper Southern South West | 27 Jun 21 |
| DT2K | 28.13 | | | | 4 | B | | | Bracknell | Southern Athletics League - Mid West | 11 Jul 21 |
| JT800 | 45.18 | | | | 1 | | | | Guildford | Guildford & Godalming AC | 1 Jun 21 |
| JT800 | 43.73 | | | | 2 | A | | | Kingston | Kingston AC & Polytechnic Harriers Open Throws Meeting | 8 May 21 |
| JT800 | 41.69 | | | | 4 | A | | | Bracknell | Southern Athletics League - Mid West | 11 Jul 21 |
| JT800 | 41.15 | | | | 3 | A | | | Guildford | Youth Development League Upper Southern South West | 27 Jun 21 |
| 2019 U17 Guildford & Godalming |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 11.53 | | | | 2 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| SP5K | 11.41 | | | | 1 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 2A | 28 Apr 19 |
| SP5K | 10.88 | | | | 2 | A | | | Eton | Alder Valley Boys' League | 4 May 19 |
| DT1.5K | 28.18 | | | | 1 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| JT700 | 55.49 | | | | 3 | | | | Erith | ESAA South East Schools Inter-County Championships | 15 Jun 19 |
| JT700 | 55.29 | | | | 3 | A | | | Chelmsford | Eight Counties U17 Inter Counties Championships | 21 Jul 19 |
| JT700 | 54.89 | | | | 1 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| JT700 | 53.70 | | | | 1 | A | | | Eton | Alder Valley Boys' League | 4 May 19 |
| JT700 | 52.30 | | | | 1 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 2A | 28 Apr 19 |
| JT700 | 52.21 | | | | 2 | | | | Kingston | Surrey County Championships | 12 May 19 |
| JT700 | 50.48 | | | | 2 | | | | Kingston | Surrey County Schools Championships | 8 Jun 19 |
| JT700 | 50.03 | | | | 1 | A | | | Perivale | UK Youth Development U17/U20 League Division South 2A | 26 May 19 |
| JT700 | 49.53 | | | | 12 | | | | Birmingham | New Balance ESAA English Schools' Championships | 12 Jul 19 |
| 2018 U17 Guildford & Godalming |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.55 | | | | 2 | B | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| SP7.26K | 7.50 | | | | 2 | B | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| SP5K | 10.97 | | | | 1 | A | | | Reading | Alder Valley Boys' League Plate Final | 2 Sep 18 |
| SP5K | 10.86 | | | | 2 | A | | | Aldershot | Alder Valley Boys' League | 24 Jun 18 |
| SP5K | 9.47 | | | | 2 | B | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| SP5K | 9.08 | | | | 2 | A | | | Portsmouth | UK Youth Development U17/U20 League Division South 1A | 29 Jul 18 |
| DT2K | 20.01 | | | | 2 | B | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| DT1.5K | 26.20 | | | | 2 | A | | | Reading | Alder Valley Boys' League Plate Final | 2 Sep 18 |
| HT5K | 21.72 | | | | 1 | B | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| JT800 | 39.78 | | | | 3 | A | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| JT700 | 51.21 | | | | 1 | | | | Kingston | Surrey County Schools Championships | 9 Jun 18 |
| JT700 | 45.78 | | | | 2 | A | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| JT700 | 44.10 | | | | 1 | A | | | Crawley | UK Youth Development U17/U20 League Division South 1A | 1 Jul 18 |
| JT700 | 40.41 | | | | 7 | | | | Crawley | ESAA South East Schools Inter-County Championships | 16 Jun 18 |
| JT700 | 40.27 | | | | 4 | B | | | Lee Valley | Southern U17 8 Counties Match | 8 Jul 18 |
| JT700 | 39.92 | | | | 1 | A | | | Portsmouth | UK Youth Development U17/U20 League Division South 1A | 29 Jul 18 |
| JT700 | 39.12 | | | | 2 | A | | | Reading | Alder Valley Boys' League Plate Final | 2 Sep 18 |
| JT700 | 39.01 | | | | 6 | | | | Kingston | Surrey County Championships | 13 May 18 |
| JT700 | 35.95 | | | | 3 | A | | | Aldershot | Alder Valley Boys' League | 24 Jun 18 |
| 2017 U15 Guildford & Godalming |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 10.73 | | | | 1 | ns | | | Portsmouth | Alder Valley Boys' League Match 2 | 6 Aug 17 |
| SP4K | 10.52 | | | | 1 | A | | | Eton | Alder Valley Boys' League Plate Final | 10 Sep 17 |
| DT1.25K | 25.30 | | | | 1 | A | | | Portsmouth | Alder Valley Boys' League Match 2 | 6 Aug 17 |
| DT1.25K | 23.25 | | | | 2 | A | | | Eton | Alder Valley Boys' League Plate Final | 10 Sep 17 |
| JT600 | 36.62 | | | | 1 | ns | | | Portsmouth | Alder Valley Boys' League Match 2 | 6 Aug 17 |
| JT600 | 33.46 | | | | 1 | A | | | Eton | Alder Valley Boys' League Plate Final | 10 Sep 17 |