| 60 Metres | 8.16 | 01 DEC 2024 | Manchester Regional Arena, Manchester (GBR) (i) |
| 60 Metres | 8.16= | 12 JAN 2025 | Manchester Regional Arena, Manchester (GBR) (i) |
| 200 Metres | 25.53 | 08 FEB 2026 | English Institute of Sport, Sheffield (GBR) (i) |
| 200 Metres Short Track | 25.53 | 08 FEB 2026 | English Institute of Sport, Sheffield (GBR) (i) |
| 300 Metres | 40.24 | 08 FEB 2025 | English Institute of Sport, Sheffield (GBR) (i) |
| 300 Metres Short Track | 40.24 | 08 FEB 2025 | English Institute of Sport, Sheffield (GBR) (i) |
| 600 Metres | 1:38.68 | 09 MAR 2025 | Manchester Regional Arena, Manchester (GBR) (i) |
| 600 Metres Short Track | 1:38.68 | 09 MAR 2025 | Manchester Regional Arena, Manchester (GBR) (i) |
| 1500 Metres | 4:46.26 | 21 JUN 2023 | Bracknell Leisure Centre, Bracknell (GBR) |
| 3000 Metres | 9:58.64 | 20 FEB 2022 | Hallam University City Athletics Stadium, Sheffield (GBR) (i) |
| 3000 Metres Short Track | 9:58.64 | 20 FEB 2022 | Hallam University City Athletics Stadium, Sheffield (GBR) (i) |
| 5000 Metres | 17:33.99 | 19 MAR 2022 | Birmingham University Athletics Track, Birmingham (GBR) |
| 10,000 Metres | 37:02.97 | 20 APR 2024 | Loughborough University Track, Loughborough (GBR) |
| 2000 Metres Steeplechase | 6:53.57 | 06 MAY 2024 | Manchester Regional Arena, Manchester (GBR) |
| 3000 Metres Steeplechase | 10:39.91 | 08 JUN 2024 | Woodside Stadium, Watford (GBR) |