| 60 Metres | 7.89 | 19 JAN 2025 | Lee Valley Athletics Centre, London (GBR) (i) |
| 100 Metres | 12.3h | 11 JUL 2021 | Horspath Athletics Track, Oxford (GBR) |
| 100 Metres | 12.39 | 03 MAY 2025 | Univ. of Arizona Roy P. Drachman Stadium, Tucson, AZ (USA) |
| 200 Metres | 24.95 | 03 AUG 2019 | Manchester (GBR) |
| 800 Metres | 2:25.61 | 27 JAN 2019 | Cardiff (GBR) (i) |
| 800 Metres Short Track | 2:25.61 | 27 JAN 2019 | Cardiff (GBR) (i) |
| 60 Metres Hurdles | 8.64 | 27 JAN 2019 | Cardiff (GBR) (i) |
| 60 Metres Hurdles | 8.64= | 18 JAN 2020 | Lee Valley Athletics Centre, London (GBR) (i) |
| 60 Metres Hurdles (76.2cm) | 9.18 | 11 JAN 2015 | Lee Valley (GBR) (i) |
| 100 Metres Hurdles | 13.73 | 03 AUG 2019 | Manchester (GBR) |
| High Jump | 1.74 | 27 JAN 2019 | Cardiff (GBR) (i) |
| Long Jump | 6.59 | 22 FEB 2025 | Arena Birmingham, Birmingham (GBR) (i) |
| Long Jump | 6.72 | 08 MAY 2024 | Municipal Sports Center, Alexandria (GRE) |
| Shot Put | 11.56 | 18 MAY 2019 | Warszawa (POL) |
| Javelin Throw | 34.74 | 19 MAY 2019 | Warszawa (POL) |
| Heptathlon | 5460 | 04 AUG 2019 | Manchester (GBR) |
| Pentathlon Short Track | 4080 | 27 JAN 2019 | Cardiff (GBR) (i) |
| Heptathlon U18 | 4051 | 10 AUG 2014 | Bedford (GBR) |