| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2023/2024 | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❷ | 2:34.80 | ||||
| 4 May 24 4 May 2024 | Forth Valley League | A | A 2nd | 2:25.4 | |||
| 2022/2023 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❷ | 2:33.92 | ||||
| 26 May 23 26 May 2023 | Livingston Open | Heat 3 | h3 4th | 2:44.28 | |||
| 27 Nov 22 27 Nov 2022 | Indoor League | 2:43.88 | |||||
| 2021/2022 | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❷ | 3:06.24 | ||||
| 28 Aug 22 28 Aug 2022 | U13/U15/U20 Champs | Heat 1 | h1 5th | 2:46.05 | |||
| 5 Jun 22 5 Jun 2022 | Central & South League | A | A 6th | 2:51.4 | |||
| 22 May 22 22 May 2022 | Junior Grand Prix | Heat 1 | h1 2nd | 2:50.88 | |||
| 8 May 22 8 May 2022 | Central & South League | A | A 5th | 2:49.5 | |||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3rd | 2:54.32 | ||||
| 2020/2021 | |||||||
| 2 May 21 2 May 2021 | Livingston Time Trials | Heat 1 | h1 1st | 3:04.48 | |||
| 2019/2020 | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 1 | h1 4th | 3:18.21 | |||
| Personal Best |
| Seasons Best |