| Personal Bests | |||||
| Event | Perf | Wind | Venue | Date | |
|---|---|---|---|---|---|
| 100m | 13.04 | -0.3 | Livingston | 23 Sep 23 23 Sep 2023 | |
| 200m | 27.50 | -0.3 | Livingston | 18 Sep 22 18 Sep 2022 | |
| 400m | 58.35 | Linwood | 20 May 23 20 May 2023 | ||
| 800m | 2:00.38 | Livingston | 1 Aug 25 1 Aug 2025 | ||
| 1500m | 4:12.06 | Grangemouth | 23 Aug 25 23 Aug 2025 | ||
| Mile | 4:32.65 | Stirling | 30 Aug 25 30 Aug 2025 | ||
| 3000m | 9:03.00 | Glasgow | 1 Feb 25 1 Feb 2025 | ||
| Shot Put (5kg) | 6.44m | Grangemouth | 13 Sep 23 13 Sep 2023 | ||
| Shot Put (7.26kg) | 5.93m | Livingston | 21 Sep 24 21 Sep 2024 | ||
| Discus (1.5kg) | 17.62m | Kilmarnock | 3 Jul 22 3 Jul 2022 | ||
| Javelin (700g) | 15.78m | Livingston | 2 Sep 22 2 Sep 2022 | ||
| 5K | 16:03 | Greenock | 17 Mar 24 17 Mar 2024 | ||
| 10K | 36:05 | Linlithgow | 28 Sep 25 28 Sep 2025 | ||
Please contact us about any incorrect bests or missing results.