| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2026 2025/26 | U16 | |||||||
| 19 Sep 26 19 Sep 2026 | Club Championships | 8th | 30.87 | w | 4.3 | ||
| 11 Sep 26 11 Sep 2026 | Livingston Open | Heat 8 | h8 6th | 30.76 | 1.0 | ||
| 23 Aug 26 23 Aug 2026 | U14/U16/U20 Champs | Heat 5 | h5 8th | 30.57 | |||
| 15 Aug 26 15 Aug 2026 | Junior Grand Prix | Heat 2 | h2 6th | 31.51 | -0.8 | ||
| 19 Jun 26 19 Jun 2026 | Livingston Open | Heat 14 | h14 6th | 30.88 | -1.1 | ||
| 13 Jun 26 13 Jun 2026 | Schools T&F Championships | Heat 3 | h3 4th | 30.37 | 1.6 | ||
| 7 Jun 26 7 Jun 2026 | Forth Valley League | B | B 2nd | 29.9 | |||
| 23 May 26 23 May 2026 | Junior Grand Prix | Heat 3 | h3 5th | 30.36 | 0.2 | ||
| 2025 2024/25 | U15 | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | 4th | 31.03 | 0.8 | |||
| 1 Aug 25 1 Aug 2025 | Livingston Open | Heat 10 | h10 5th | 31.57 | -1.0 | ||
| 26 Jul 25 26 Jul 2025 | Junior Grand Prix | Heat 3 | h3 4th | 32.09 | -1.5 | ||
| 15 Jun 25 15 Jun 2025 | Forth Valley League | B | B 4th | 30.1 | |||
| 23 May 25 23 May 2025 | Livingston Open | Heat 10 | h10 3rd | 30.66 | 1.6 | ||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | Heat 3 | h3 5th | 30.92 | 0.9 | ||
| 2024 2023/24 | U13 | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | B | B 3rd | 32.6 | |||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 3 | h3 4th | 32.27 | 1.9 | ||
| 26 May 24 26 May 2024 | SUPERteams | 32.67 | |||||
| 18 May 24 18 May 2024 | Junior Grand Prix | Heat 3 | h3 2nd | 32.46 | -1.4 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 3 | h3 3rd | 32.68 | 0.9 | ||
| 2023 2022/23 | U13 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 7th | 34.12 | 1.6 | |||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | Heat 1 | h1 4th | 37.58 | -1.2 | ||
| 4 Aug 23 4 Aug 2023 | Livingston Open | Heat 15 | h15 4th | 34.98 | -0.8 | ||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | Heat 2 | h2 4th | 35.16 | -0.5 | ||
| 26 May 23 26 May 2023 | Livingston Open | Heat 11 | h11 6th | 35.42 | -1.2 | ||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | Heat 2 | h2 5th | 37.38 | -0.4 | ||
| Personal Best |
| Season Best |
| w Wind-assisted (>2 m/s) |