| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 27 Jul 25 27 Jul 2025 | Scottish National League | Heat 3 | h3 7th | 24.03 | 0.0 | ||
| 2 Mar 25 2 Mar 2025 | U13/U15/U20 Indoor Champs | Semi 1 | s1 6th | 23.94 | |||
| 2 Mar 25 2 Mar 2025 | U13/U15/U20 Indoor Champs | Heat 2 | h2 3rd | 23.59 | |||
| 12 Jan 25 12 Jan 2025 | Indoor League | 24.92 | |||||
| 8 Dec 24 8 Dec 2024 | Indoor League | 3rd | 24.04 | ||||
| 2023/2024 | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❸ | 24.87 | -1.2 | |||
| 18 Aug 24 18 Aug 2024 | U17/Senior Champs | Heat 1 | h1 5th | 24.03 | w | 2.8 | |
| 9 Jun 24 9 Jun 2024 | Central & South League | A | A 2nd | 24.11 | 1.5 | ||
| 2022/2023 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❷ | 25.55 | -0.1 | |||
| 4 Aug 23 4 Aug 2023 | Livingston Open | Heat 5 | h5 1st | 25.24 | -1.7 | ||
| 23 Jul 23 23 Jul 2023 | Central & South League | B | B 1st | 24.52 | w | 4.0 | |
| 26 May 23 26 May 2023 | Livingston Open | Heat 7 | h7 1st | 26.24 | 1.5 | ||
| 2020/2021 | |||||||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | Heat 1 | h1 2nd | 30.21 | 0.6 | ||
| 2018/2019 | |||||||
| 28 Apr 19 28 Apr 2019 | RJT Grand Prix | Heat 3 | h3 2nd | 36.73 | 0.3 | ||
| Personal Best |
| Seasons Best |
| w Wind-assisted (>2 m/s) |