| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2023/2024 | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❶ | 5:47.47 | ||||
| 24 Aug 24 24 Aug 2024 | Monument Mile | 5:39.10 | + | ||||
| 18 Aug 24 18 Aug 2024 | U17/Senior Champs | DNS | |||||
| 30 Jun 24 30 Jun 2024 | Scottish National League | DNS | |||||
| 14 Jun 24 14 Jun 2024 | Livingston Open | Heat 2 | h2 9th | 5:49.78 | |||
| 8 Jun 24 8 Jun 2024 | Schools T&F Championships | Heat 2 | h2 10th | 5:49.25 | |||
| 2022/2023 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❷ | 5:42.29 | ||||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | DNS | |||||
| 13 Aug 23 13 Aug 2023 | U17/Senior Champs | Heat 1 | h1 10th | 5:48.96 | |||
| 23 Jun 23 23 Jun 2023 | Livingston Open | Heat 2 | h2 8th | 5:32.49 | |||
| 10 Jun 23 10 Jun 2023 | Schools T&F Championships | Final | 15th | 5:47.91 | |||
| 14 May 23 14 May 2023 | District Championships | Final | 12th | 5:43.03 | |||
| 2021/2022 | |||||||
| 22 Apr 22 22 Apr 2022 | Livingston Open | Heat 1 | h1 12th | 6:25.32 | |||
| Personal Best |
| Seasons Best |
| + Split time (during a longer race or relay leg) |