| 2025 SEN Thames Valley/Imperial College |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.15 | i | | | 4 | Mh2 | | | Lee Valley | Tricounties (Hertfordshire, Middlesex, Kent) Championships | 16 Mar 25 |
| 60 | 9.19 | i | | | 2 | A15 | | | Uxbridge | Running2Time Brunel Indoor Open Series | 26 Feb 25 |
| 60 | 9.20 | i | | | 2 | A20 | | | Uxbridge | Running2Time Brunel Indoor Open Series | 22 Jan 25 |
| 60 | 9.20 | i | | | 5 | h3 | | | Lee Valley | London Universities & Colleges Association Indoor Championships | 23 Nov 25 |
| 100 | 14.14 | w | 3.5 | | 5 | ns2 | | | Woking | Southern Athletics League Division 1 | 30 Aug 25 |
| 100 | 14.42 | | 0.5 | | 3 | A16 | | | Willesden | Track Academy Open Meet | 17 Jul 25 |
| 100 | 14.46 | | 2.0 | | 8 | ns | | | Basingstoke | Southern Athletics League Division 1 | 17 May 25 |
| 100 | 14.46 | | 0.2 | | 5 | ns2 | | | Finsbury Park | Southern Athletics League Division 1 | 13 Jul 25 |
| 100 | 14.54 | | | | 5 | 4 | | | Battersea Park | LUCA Outdoor Championships | 31 May 25 |
| 100 | 14.55 | | 1.2 | | 6 | B11 | | | Willesden | Track Academy Open Meet | 17 Jul 25 |
| 200 | 29.81 | | 1.1 | | 3 | 2 | | | Battersea Park | LUCA Outdoor Championships | 31 May 25 |
| 200 | 30.03 | | 1.2 | | 7 | ns | | | Basingstoke | Southern Athletics League Division 1 | 17 May 25 |
| 200 | 30.04 | | | | 5 | ns | | | Woking | Southern Athletics League Division 1 | 30 Aug 25 |
| 200 | 30.17 | i | | | 2 | h1 | | | Lee Valley | London Universities & Colleges Association Indoor Championships | 23 Nov 25 |
| 200 | 30.34 | i | | | 4 | Mh1 | | | Lee Valley | Tricounties (Hertfordshire, Middlesex, Kent) Championships | 15 Mar 25 |
| PV | 2.10 | i | | | 4 | M | | | Lee Valley | Tricounties (Hertfordshire, Middlesex, Kent) Championships | 15 Mar 25 |
| PV | 2.00 | | | | 1 | ns | | | Basingstoke | Southern Athletics League Division 1 | 17 May 25 |
| PV | 2.00 | i | | | 2 | | | | Lee Valley | London Universities & Colleges Association Indoor Championships | 23 Nov 25 |
| PV | 1.95 | | | | 4 | B | | | Woking | Southern Athletics League Division 1 | 30 Aug 25 |
| PV | 1.70 | | | | 2 | | | | Battersea Park | LUCA Outdoor Championships | 31 May 25 |
| LJ | 3.99 | i | | | 10 | | | | Uxbridge | Running2Time Brunel Indoor Open Series | 26 Feb 25 |
| LJ | 3.78 | i | | | 3 | M | | | Lee Valley | Tricounties (Hertfordshire, Middlesex, Kent) Championships | 16 Mar 25 |
| LJ | 3.32 | | -2.8 | | 18 | qA | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 25 |
| SP4K | 6.65 | i | | | 10 | | | | Lee Valley | London Universities & Colleges Association Indoor Championships | 23 Nov 25 |
| 2024 SEN Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.22 | i | | | 3 | h1 | | | Lee Valley | LUCA Indoor Championships 2024 | 30 Nov 24 |
| PV | 1.60 | i | | | 3 | | | | Lee Valley | LUCA Indoor Championships 2024 | 30 Nov 24 |
| LJ | 3.45 | i | | | 7 | 2 | | | Lee Valley | LUCA Indoor Championships 2024 | 30 Nov 24 |
| 2021 U23 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 3.78 | | | | 3 | | | | Cambridge | Cambridge Local Open Competition | 1 May 21 |