| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 30 Aug 25 30 Aug 2025 | Monument Mile | Heat 23 | h23 6th | 4:34.13 | |||
| 8 Jun 25 8 Jun 2025 | Scottish National League | Heat 1 | h1 2nd | 4:27.05 | |||
| 2020/2021 | |||||||
| 3 Oct 20 3 Oct 2020 | Saughton Time Trials | Heat 3 | h3 2nd | 4:46.37 | |||
| 2015/2016 | |||||||
| 7 Aug 16 7 Aug 2016 | Livingston Mile Champs | 2nd | 5:29.29 | ||||
| Personal Best |
| Seasons Best |