| 2022 U23 Basingstoke & Mid Hants/Luxembourg |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.20 | i | | | 2 | 2 | | | Sheffield | BUCS British University Championships | 19 Feb 22 |
| PV | 4.20 | | | | 1 | 2 | | | Chelmsford | BUCS Outdoor Athletics Championship | 1 May 22 |
| SP7.26K | 12.64 | | | | 7 | q1 | | | Chelmsford | BUCS Outdoor Athletics Championship | 30 Apr 22 |
| SP7.26K | 12.50 | i | | | 7 | q2 | | | Sheffield | BUCS British University Championships | 18 Feb 22 |
| 2021 U23 Basingstoke & Mid Hants/Luxembourg |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.30 | | | | 2 | A | | | Tonbridge | National Athletics League Championship South | 6 Jun 21 |
| PV | 3.60 | | | | 1 | A | | | Basingstoke | Southern Athletics League - West | 20 Jun 21 |
| SP7.26K | 12.07 | | | | 1 | A | | | Basingstoke | Southern Athletics League - West | 20 Jun 21 |
| DT2K | 34.14 | | | | 3 | | | | Basingstoke | Basingstoke & Mid Hants AC - Throws | 30 Jun 21 |
| JT800 | 45.69 | | | | 3 | B | | | Tonbridge | National Athletics League Championship South | 6 Jun 21 |
| 2019 U20 Basingstoke & Mid Hants/Luxembourg |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.26 | i | | | H | 5 | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 5 Jan 19 |
| 60HU20M | 8.79 | i | | | H | 4 | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 6 Jan 19 |
| HJ | DNS | i | | | H | | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 6 Jan 19 |
| PV | 4.00 | i | | | H | A | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 5 Jan 19 |
| LJ | 6.60 | i | | | H | B | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 5 Jan 19 |
| SP6K | 12.75 | i | | | H | A | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 5 Jan 19 |
| HepIU20M | DNF | i | | | - | | | | Sheffield | England Athletics U20 / Senior Combined Events Championships | 6 Jan 19 |