| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 2 Mar 25 2 Mar 2025 | U13/U15/U20 Indoor Champs | DNS | |||||
| 2023/2024 | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❷ | 6:03.79 | ||||
| 24 Aug 24 24 Aug 2024 | Monument Mile | 5:51.20 | + | ||||
| 18 Aug 24 18 Aug 2024 | U17/Senior Champs | DNS | |||||
| 30 Jun 24 30 Jun 2024 | Scottish National League | DNS | |||||
| 8 Jun 24 8 Jun 2024 | Schools T&F Championships | Heat 1 | h1 11th | 5:49.40 | |||
| 12 May 24 12 May 2024 | District Championships | DNS | |||||
| 5 May 24 5 May 2024 | Scottish National League | DNS | |||||
| 13 Apr 24 13 Apr 2024 | Scottish National League | DNS | |||||
| 2022/2023 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❸ | 5:58.19 | ||||
| 1 Sep 23 1 Sep 2023 | Livingston Open | Heat 2 | h2 13th | 5:51.98 | |||
| 23 Jul 23 23 Jul 2023 | Central & South League | B | B 1st | 6:10.53 | |||
| 23 Jun 23 23 Jun 2023 | Livingston Open | Heat 1 | h1 7th | 6:01.13 | |||
| Personal Best |
| Seasons Best |
| + Split time (during a longer race or relay leg) |