| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2025/2026 | |||||||
| 80m | |||||||
| 15 Aug 26 15 Aug 2026 | Junior Grand Prix | Heat 2 | h2 3rd | 13.54 | -1.4 | ||
| 23 May 26 23 May 2026 | Junior Grand Prix | Heat 2 | h2 5th | 13.28 | w | 3.3 | |
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | Heat 1 | h1 3rd | 13.73 | 1.7 | ||
| 150m | |||||||
| 15 Aug 26 15 Aug 2026 | Junior Grand Prix | Heat 2 | h2 3rd | 25.51 | 0.4 | ||
| 19 Jun 26 19 Jun 2026 | Livingston Open | Heat 2 | h2 6th | 25.05 | -0.9 | ||
| 7 Jun 26 7 Jun 2026 | Forth Valley League | A | A 3rd | 25.0 | |||
| 23 May 26 23 May 2026 | Junior Grand Prix | Heat 1 | h1 3rd | 25.72 | -0.8 | ||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | Heat 1 | h1 3rd | 26.79 | w | 2.4 | |
| 600m | |||||||
| 11 Sep 26 11 Sep 2026 | Livingston Open | Heat 2 | h2 9th | 2:09.61 | |||
| 19 Jun 26 19 Jun 2026 | Livingston Open | Heat 3 | h3 9th | 2:09.10 | |||
| 18 Apr 26 18 Apr 2026 | Forth Valley League | 3rd | 2:10.3 | ||||
| 800m | |||||||
| 14 Aug 26 14 Aug 2026 | Livingston Open | Heat 2 | h2 13th | 3:07.30 | |||
| 4 Jul 26 4 Jul 2026 | Junior Grand Prix | Heat 1 | h1 3rd | 3:03.68 | |||
| 29 May 26 29 May 2026 | Livingston Open | Heat 1 | h1 3rd | 3:08.55 | |||
| Long Jump | |||||||
| 15 Aug 26 15 Aug 2026 | Junior Grand Prix | 3rd | 2.71m | ||||
| 4 Jul 26 4 Jul 2026 | Junior Grand Prix | 2nd | 2.45m | ||||
| 29 May 26 29 May 2026 | Livingston Open | 3rd | 2.09m | 0.2 | |||
| 23 May 26 23 May 2026 | Junior Grand Prix | 3rd | 2.57m | ||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | 6th | 2.31m | ||||
| Shot Put (2kg) | |||||||
| 15 Aug 26 15 Aug 2026 | Junior Grand Prix | 6th | 4.13m | ||||
| Javelin (400g) | |||||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | 5th | 7.28m | ||||
| Quoit | |||||||
| 7 Jun 26 7 Jun 2026 | Forth Valley League | 2nd | 16.64m | ||||
| 4x100m Relay | |||||||
| 18 Apr 26 18 Apr 2026 | Forth Valley League | 2nd | 73.3 | ||||
| 2024/2025 | |||||||
| 60m | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | 10.74 | 0.9 | ||||
| 26 Jul 25 26 Jul 2025 | Junior Grand Prix | R2 Heat 3 | r1.3 2nd | 11.14 | -1.6 | ||
| 26 Jul 25 26 Jul 2025 | Junior Grand Prix | R1 Heat 3 | r1.3 2nd | 10.76 | -0.9 | ||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | R2 Heat 3 | r1.3 2nd | 10.76 | -0.7 | ||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | R1 Heat 3 | r1.3 1st | 10.78 | -1.2 | ||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | R2 Heat 2 | r1.2 1st | 10.61 | 0.6 | ||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | R1 Heat 2 | r1.2 1st | 10.97 | -1.7 | ||
| 1 Lap | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | 1:22.31 | |||||
| Shot Put (1kg) | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | 3.96m | |||||
| 26 Jul 25 26 Jul 2025 | Junior Grand Prix | 5th | 3.43m | ||||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | 5th | 3.48m | ||||
| Standing Long Jump | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | 1.27m | |||||
| 26 Jul 25 26 Jul 2025 | Junior Grand Prix | 3rd | 1.33m | ||||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | 1st | 1.45m | ||||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | 5th | 1.26m | ||||
| Turbo Javelin | |||||||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | 2nd | 5.42m | ||||
| Quadrathlon | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | ❸ | 161 | ||||
| 2023/2024 | |||||||
| 60m | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 11.44 | -0.5 | ||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | R2 Heat 3 | r1.3 5th | 11.10 | w | 2.3 | |
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | R1 Heat 1 | r1.1 1st | 11.31 | 0.7 | ||
| 1 Lap | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 1:29.12 | |||||
| Shot Put (1kg) | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 3.47m | |||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 6th | 4.11m | ||||
| Standing Long Jump | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 1.18m | |||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 6th | 1.28m | ||||
| Quadrathlon | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❸ | 137 | ||||
| Personal Best |
| w Wind-assisted (>2 m/s) |