| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 800m | |||||||
| 27 Apr 25 27 Apr 2025 | Forth Valley League | A | A 5th | 3:00.9 | |||
| 2023/2024 | |||||||
| 80m | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❷ | 13.51 | 0.6 | |||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 3 | h3 4th | 13.69 | w | 2.8 | |
| 18 May 24 18 May 2024 | Junior Grand Prix | Heat 3 | h3 4th | 13.47 | -1.1 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 4 | h4 4th | 14.20 | w | 3.5 | |
| 150m | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 3 | h3 5th | 26.14 | 1.7 | ||
| 18 May 24 18 May 2024 | Junior Grand Prix | Heat 3 | h3 4th | 26.12 | -0.4 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 4 | h4 5th | 27.42 | w | 3.0 | |
| 600m | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❶ | 2:14.38 | ||||
| 27 Apr 24 27 Apr 2024 | Central & South League | A | A 5th | 2:12.64 | |||
| Long Jump | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 4th | 2.86m | -1.3 | |||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 3rd | 2.83m | -0.5 | |||
| 18 May 24 18 May 2024 | Junior Grand Prix | 8th | 2.51m | 0.0 | |||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | 8th | 2.43m | 1.0 | |||
| Shot Put (2.72kg) | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 11th | 2.80m | ||||
| Turbo Javelin | |||||||
| 18 May 24 18 May 2024 | Junior Grand Prix | 11th | 6.22m | ||||
| Cross Country (1.7K) | |||||||
| 27 Jan 24 27 Jan 2024 | East District XC League | 34th | 8:20 | ||||
| 2022/2023 | |||||||
| 80m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 4th | 13.81 | 0.2 | |||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | Heat 2 | h2 2nd | 14.17 | -0.8 | ||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | Heat 3 | h3 5th | 14.75 | 0.4 | ||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | Heat 2 | h2 3rd | 15.02 | -1.4 | ||
| 150m | |||||||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | Heat 2 | h2 2nd | 27.40 | 0.2 | ||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | Heat 4 | h4 5th | 28.05 | 0.4 | ||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | Heat 1 | h1 3rd | 29.02 | -1.3 | ||
| 600m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 2:13.79 | ||||
| 1 Sep 23 1 Sep 2023 | Livingston Open | Heat 2 | h2 7th | 2:13.68 | |||
| Long Jump | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 5th | 2.69m | -0.2 | |||
| 1 Sep 23 1 Sep 2023 | Livingston Open | 9th | 2.86m | 0.2 | |||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | 7th | 2.40m | -0.1 | |||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | 17th | 1.85m | 0.6 | |||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 13th | 1.56m | w | 2.2 | ||
| Shot Put (2kg) | |||||||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | 17th | 2.40m | ||||
| Turbo Javelin | |||||||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | 12th | 6.04m | ||||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 10th | 5.48m | ||||
| 2021/2022 | |||||||
| 60m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | 11.40 | -0.8 | ||||
| 14 Aug 22 14 Aug 2022 | Junior Grand Prix | Heat 2 | h2 2nd | 11.79 | -1.3 | ||
| 22 May 22 22 May 2022 | Junior Grand Prix | Heat 3 | h3 3rd | 11.12 | w | 2.8 | |
| 120m | |||||||
| 14 Aug 22 14 Aug 2022 | Junior Grand Prix | Heat 1 | h1 1st | 22.50 | -2.2 | ||
| 600m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | 2:25.28 | |||||
| Shot Put (1kg) | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | 2.88m | |||||
| 14 Aug 22 14 Aug 2022 | Junior Grand Prix | 3rd | 3.13m | ||||
| Standing Long Jump | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | 1.25m | |||||
| 14 Aug 22 14 Aug 2022 | Junior Grand Prix | 2nd | 1.24m | ||||
| 22 May 22 22 May 2022 | Junior Grand Prix | 8th | 1.11m | ||||
| Turbo Javelin | |||||||
| 22 May 22 22 May 2022 | Junior Grand Prix | 9th | 3.39m | ||||
| Quadrathlon | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❷ | 307 | ||||
| 2020/2021 | |||||||
| 60m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | 11.67 | 1.5 | ||||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | Heat 1 | h1 2nd | 11.75 | 0.0 | ||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | Heat 1 | h1 5th | 11.83 | 0.3 | ||
| 600m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | 2:29.77 | |||||
| Shot Put (1kg) | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | 3.02m | |||||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | 9th | 2.88m | ||||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | 5th | 2.75m | ||||
| Standing Long Jump | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | 0.96m | |||||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | 11th | 1.04m | ||||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | 5th | 1.00m | ||||
| Quadrathlon | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❸ | 265 | ||||
| Personal Best |
| w Wind-assisted (>2 m/s) |