| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2025/2026 | |||||||
| Cross Country (1.7K) | |||||||
| 1 Nov 25 1 Nov 2025 | East District XC League | 72nd | 8:34 | ||||
| 2024/2025 | |||||||
| 80m | |||||||
| 27 Jun 25 27 Jun 2025 | Livingston Open | Heat 1 | h1 6th | 15.36 | 0.5 | ||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | Heat 2 | h2 2nd | 15.08 | -0.3 | ||
| 100m | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | B | B 3rd | 18.3 | |||
| 150m | |||||||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | Heat 3 | h3 4th | 29.81 | 0.3 | ||
| 23 May 25 23 May 2025 | Livingston Open | Heat 1 | h1 5th | 30.05 | -1.0 | ||
| 200m | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | B | B 4th | 39.8 | |||
| Long Jump | |||||||
| 5 Sep 25 5 Sep 2025 | Livingston Open | 3rd | 2.51m | 0.0 | |||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | 8th | 2.42m | 0.2 | |||
| 23 May 25 23 May 2025 | Livingston Open | 4th | 2.37m | -0.7 | |||
| Shot Put (2.72kg) | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | A | A 4th | 3.99m | |||
| 27 Jun 25 27 Jun 2025 | Livingston Open | 2nd | 3.75m | ||||
| 27 Apr 25 27 Apr 2025 | Forth Valley League | B | B 1st | 3.76m | |||
| Turbo Javelin | |||||||
| 7 Jun 25 7 Jun 2025 | Junior Grand Prix | 8th | 6.90m | ||||
| 4x100m Relay | |||||||
| 27 Apr 25 27 Apr 2025 | Forth Valley League | 3rd | 72.7 | ||||
| Cross Country (1.6K) | |||||||
| 16 Nov 24 16 Nov 2024 | East District XC League | 48th | 9:14 | ||||
| Cross Country (1.7K) | |||||||
| 18 Jan 25 18 Jan 2025 | East District XC League | 53rd | 10:30 | ||||
| 26 Oct 24 26 Oct 2024 | East District XC League | 65th | 9:51 | ||||
| 2023/2024 | |||||||
| 80m | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 6th | 16.29 | 1.5 | |||
| 6 Sep 24 6 Sep 2024 | Livingston Open | Heat 3 | h3 4th | 16.08 | -0.7 | ||
| 14 Jun 24 14 Jun 2024 | Livingston Open | Heat 3 | h3 4th | 15.39 | 1.6 | ||
| 18 May 24 18 May 2024 | Junior Grand Prix | Heat 1 | h1 5th | 15.66 | -1.6 | ||
| 27 Apr 24 27 Apr 2024 | Central & South League | B | B 5th | 16.07 | -0.7 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 2 | h2 6th | 17.16 | w | 2.7 | |
| 100m | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | B | B 6th | 20.0 | |||
| 150m | |||||||
| 2 Aug 24 2 Aug 2024 | Livingston Open | Heat 4 | h4 4th | 31.76 | 1.2 | ||
| 18 May 24 18 May 2024 | Junior Grand Prix | Heat 1 | h1 5th | 31.09 | -1.6 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 1 | h1 5th | 32.12 | w | 3.3 | |
| 200m | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | B | B 6th | 46.4 | |||
| 600m | |||||||
| 24 May 24 24 May 2024 | Livingston Open | Heat 2 | h2 10th | 2:37.86 | |||
| 800m | |||||||
| 4 May 24 4 May 2024 | Forth Valley League | B | B 6th | 3:50.8 | |||
| Long Jump | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 9th | 2.17m | 0.2 | |||
| 6 Sep 24 6 Sep 2024 | Livingston Open | 5th | 2.22m | 0.0 | |||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | B | B 6th | 2.28m | |||
| 14 Jun 24 14 Jun 2024 | Livingston Open | 5th | 1.78m | -0.6 | |||
| 18 May 24 18 May 2024 | Junior Grand Prix | 5th | 2.14m | 0.2 | |||
| 27 Apr 24 27 Apr 2024 | Central & South League | B | B 6th | 1.52m | |||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | 8th | 1.76m | ||||
| Shot Put (2kg) | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | 5th | 3.99m | ||||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | 7th | 3.36m | ||||
| Shot Put (2.72kg) | |||||||
| 2 Aug 24 2 Aug 2024 | Livingston Open | 3rd | 3.15m | ||||
| 24 May 24 24 May 2024 | Livingston Open | 5th | 3.22m | ||||
| Turbo Javelin | |||||||
| 18 May 24 18 May 2024 | Junior Grand Prix | 5th | 6.04m | ||||
| 4x100m Relay | |||||||
| 4 May 24 4 May 2024 | Forth Valley League | 3rd | 77.8 | ||||
| Cross Country (1.7K) | |||||||
| 27 Jan 24 27 Jan 2024 | East District XC League | 55th | 9:25 | ||||
| 2022/2023 | |||||||
| 60m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 11.92 | 1.2 | ||||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | R1 Heat 1 | r1.1 4th | 12.48 | -1.4 | ||
| 600m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 2:33.75 | |||||
| Shot Put (1kg) | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 3.74m | |||||
| Standing Long Jump | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 1.20m | |||||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 7th | 1.06m | ||||
| Turbo Javelin | |||||||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 5th | 6.01m | ||||
| Quadrathlon | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | 7th | 273 | ||||
| Personal Best |
| w Wind-assisted (>2 m/s) |