| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2025/2026 | |||||||
| 60m | |||||||
| 8 Mar 26 8 Mar 2026 | Indoor U14/U16/U20 Champs | Semi 3 | s3 3rd | 8.41 | |||
| 8 Mar 26 8 Mar 2026 | Indoor U14/U16/U20 Champs | Heat 3 | h3 1st | 8.33 | |||
| 5 Feb 26 5 Feb 2026 | Schools Indoor Champs | Semi 3 | s3 4th | 8.51 | |||
| 5 Feb 26 5 Feb 2026 | Schools Indoor Champs | Heat 1 | h1 3rd | 8.38 | |||
| 11 Jan 26 11 Jan 2026 | National Indoor Open | Heat 13 | h13 6th | 8.53 | |||
| 13 Dec 25 13 Dec 2025 | GAA Open | Heat 6 | h6 2nd | 8.40 | |||
| 7 Dec 25 7 Dec 2025 | Indoor League | 3rd | 8.40 | ||||
| 100m | |||||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | Heat 2 | h2 1st | 13.12 | w | 2.7 | |
| 300m | |||||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | Heat 1 | h1 1st | 49.54 | |||
| High Jump | |||||||
| 8 Mar 26 8 Mar 2026 | Indoor U14/U16/U20 Champs | Pool 1 | p1 8th | 1.42m | |||
| 5 Feb 26 5 Feb 2026 | Schools Indoor Champs | Heat | h 8th | 1.40m | |||
| 25 Jan 26 25 Jan 2026 | Indoor League | 2nd | 1.41m | ||||
| 11 Jan 26 11 Jan 2026 | National Indoor Open | Pool 3 | p3 2nd | 1.42m | |||
| 13 Dec 25 13 Dec 2025 | GAA Open | Pool A | pA 3rd | 1.37m | |||
| 7 Dec 25 7 Dec 2025 | Indoor League | 1st | 1.40m | ||||
| 2 Nov 25 2 Nov 2025 | Indoor League | 1.35m | |||||
| Long Jump | |||||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | 1st | 4.11m | w | 6.2 | ||
| Javelin (500g) | |||||||
| 11 Apr 26 11 Apr 2026 | Junior Grand Prix | 1st | 11.84m | ||||
| 4x200m Relay | |||||||
| 28 Feb 26 28 Feb 2026 | National Indoor Relay Champs | Final | ❷ | 1:47.21 | |||
| 28 Feb 26 28 Feb 2026 | National Indoor Relay Champs | Heat 2 | h2 2nd | 1:47.69 | |||
| 8 Feb 26 8 Feb 2026 | National Indoor Relay Champs | Heat 2 | h2 6th | 1:59.48 | |||
| 2024/2025 | |||||||
| 60m | |||||||
| 2 Mar 25 2 Mar 2025 | Indoor U13/U15/U20 Champs | Semi 3 | s3 6th | 8.73 | |||
| 2 Mar 25 2 Mar 2025 | Indoor U13/U15/U20 Champs | Heat 5 | h5 3rd | 8.68 | |||
| 18 Jan 25 18 Jan 2025 | National Indoor Open | Heat 17 | h17 3rd | 8.83 | |||
| 14 Dec 24 14 Dec 2024 | GAA Open | Heat 6 | h6 7th | 8.90 | |||
| 24 Nov 24 24 Nov 2024 | Falkirk Indoor Open | Heat 17 | h17 3rd | 8.91 | |||
| 100m | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | ❶ | 13.20 | w | 3.0 | ||
| 17 Aug 25 17 Aug 2025 | U13/U15/U20 Champs | Semi 1 | s1 5th | 13.94 | -1.6 | ||
| 17 Aug 25 17 Aug 2025 | U13/U15/U20 Champs | Heat 5 | h5 4th | 13.65 | -1.1 | ||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | A | A 2nd | 13.5 | |||
| 14 Jun 25 14 Jun 2025 | Schools T&F Championships | Semi 2 | s2 8th | 14.14 | -3.8 | ||
| 14 Jun 25 14 Jun 2025 | Schools T&F Championships | Heat 7 | h7 3rd | 13.87 | -3.0 | ||
| 11 May 25 11 May 2025 | District Championships | Semi 2 | s2 4th | 13.70 | -0.6 | ||
| 11 May 25 11 May 2025 | District Championships | Heat 4 | h4 2nd | 13.78 | -2.2 | ||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | Heat 2 | h2 2nd | 13.70 | -0.7 | ||
| 200m | |||||||
| 15 Jun 25 15 Jun 2025 | Forth Valley League | A | A 1st | 27.7 | |||
| 12 Apr 25 12 Apr 2025 | Junior Grand Prix | Heat 3 | h3 4th | 29.21 | 0.9 | ||
| 18 Jan 25 18 Jan 2025 | National Indoor Open | Heat 26 | h26 6th | 30.50 | |||
| 12 Jan 25 12 Jan 2025 | Indoor League | 29.75 | |||||
| High Jump | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | ❶ | 1.30m | ||||
| 17 Aug 25 17 Aug 2025 | U13/U15/U20 Champs | Final | 10th | 1.34m | |||
| 15 Jun 25 15 Jun 2025 | Forth Valley League | A | A 2nd | 1.30m | |||
| 11 May 25 11 May 2025 | District Championships | Final | 5th | 1.41m | |||
| 2 Mar 25 2 Mar 2025 | Indoor U13/U15/U20 Champs | Final | 9th | 1.32m | |||
| 18 Jan 25 18 Jan 2025 | National Indoor Open | Pool 3 | p3 8th | 1.26m | |||
| 10 Jan 25 10 Jan 2025 | Jumps Glasgow | Pool 1 | p1 5th | 1.32m | |||
| 14 Dec 24 14 Dec 2024 | GAA Open | Pool B | pB 5th | 1.33m | |||
| 24 Nov 24 24 Nov 2024 | Falkirk Indoor Open | 2nd | 1.30m | ||||
| 27 Oct 24 27 Oct 2024 | Indoor League | 2nd | 1.35m | ||||
| Long Jump | |||||||
| 8 Dec 24 8 Dec 2024 | Indoor League | 3.84m | |||||
| Javelin (500g) | |||||||
| 13 Sep 25 13 Sep 2025 | Club Championships | ❷ | 19.27m | ||||
| 4x100m Relay | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | 2nd | 56.9 | ||||
| 22 Jun 25 22 Jun 2025 | National Relay Champs | Heat 1 | h1 3rd | 55.26 | |||
| 4x200m Relay | |||||||
| 2 Feb 25 2 Feb 2025 | National Indoor Relay Champs | Heat 5 | h5 2nd | 1:56.02 | |||
| Medley Relay | |||||||
| 22 Jun 25 22 Jun 2025 | National Relay Champs | Heat 3 | h3 5th | 6:01.17 | |||
| 2023/2024 | |||||||
| 60m | |||||||
| 30 Mar 24 30 Mar 2024 | Falkirk Indoor Open | Heat 8 | h8 2nd | 8.79 | |||
| 9 Mar 24 9 Mar 2024 | Falkirk Indoor Open | Heat 4 | h4 1st | 8.75 | |||
| 18 Feb 24 18 Feb 2024 | SA Indoor Series | Heat 3 | h3 6th | 8.93 | |||
| 21 Jan 24 21 Jan 2024 | SA Indoor Series | Heat 46 | h46 3rd | 9.10 | |||
| 13 Jan 24 13 Jan 2024 | Falkirk Indoor Open | Heat 17 | h17 5th | 9.05 | |||
| 16 Dec 23 16 Dec 2023 | Falkirk Indoor Open | Heat 2 | h2 3rd | 9.0 | |||
| 100m | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❷ | 13.88 | 0.9 | |||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | A | A 3rd | 13.8 | |||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 3 | h3 3rd | 14.01 | 1.9 | ||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Heat 6 | h6 4th | 13.82 | w | 3.8 | |
| 14 Jun 24 14 Jun 2024 | Livingston Open | Heat 4 | h4 5th | 13.88 | 1.2 | ||
| 12 May 24 12 May 2024 | District Championships | Final | 7th | 14.55 | -3.1 | ||
| 12 May 24 12 May 2024 | District Championships | Heat 2 | h2 2nd | 13.83 | 0.3 | ||
| 3 May 24 3 May 2024 | Pitreavie Speed Meet | Heat 7 | h7 2nd | 13.84 | 1.1 | ||
| 28 Apr 24 28 Apr 2024 | Glasgow Sprint Gala | Heat 9 | h9 5th | 14.35 | -0.8 | ||
| 150m | |||||||
| 28 Apr 24 28 Apr 2024 | Glasgow Sprint Gala | Heat 7 | h7 2nd | 21.94 | -0.3 | ||
| 200m | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 3 | h3 5th | 30.15 | 1.6 | ||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Heat 1 | h1 6th | 30.41 | w | 2.9 | |
| 2 Jun 24 2 Jun 2024 | Forth Valley League | 28.5 | -1.2 | ||||
| 3 May 24 3 May 2024 | Pitreavie Speed Meet | Heat 7 | h7 1st | 29.34 | 1.6 | ||
| 13 Apr 24 13 Apr 2024 | Junior Grand Prix | Heat 2 | h2 6th | 32.26 | 0.8 | ||
| High Jump | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❸ | 1.30m | ||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | B | B 3rd | 1.25m | |||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Final | 13th | 1.34m | |||
| 14 Jun 24 14 Jun 2024 | Livingston Open | 3rd | 1.35m | ||||
| 9 Jun 24 9 Jun 2024 | Central & South League | A | A 4th | 1.30m | |||
| 30 Mar 24 30 Mar 2024 | Falkirk Indoor Open | 4th | 1.30m | ||||
| 22 Mar 24 22 Mar 2024 | Jumps Glasgow | Pool 1 | p1 8th | 1.34m | |||
| 9 Mar 24 9 Mar 2024 | Falkirk Indoor Open | 4th | 1.30m | ||||
| 18 Feb 24 18 Feb 2024 | SA Indoor Series | Final | 9th | 1.29m | |||
| 28 Jan 24 28 Jan 2024 | SA Indoor Series | Pool 3 | p3 12th | 1.29m | |||
| 21 Jan 24 21 Jan 2024 | SA Indoor Series | Pool 3 | p3 5th | 1.33m | |||
| 13 Jan 24 13 Jan 2024 | Falkirk Indoor Open | 3rd | 1.30m | ||||
| 16 Dec 23 16 Dec 2023 | Falkirk Indoor Open | 9th | 1.30m | ||||
| Long Jump | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 2nd | 4.01m | -2.2 | |||
| 12 May 24 12 May 2024 | District Championships | Final | 13th | 3.65m | 2.0 | ||
| 30 Mar 24 30 Mar 2024 | Falkirk Indoor Open | Pool 1 | p1 3rd | 3.84m | |||
| 9 Mar 24 9 Mar 2024 | Falkirk Indoor Open | 2nd | 4.13m | ||||
| 18 Feb 24 18 Feb 2024 | SA Indoor Series | Final | 13th | 3.66m | |||
| 21 Jan 24 21 Jan 2024 | SA Indoor Series | Pool 6 | p6 5th | 3.78m | |||
| 16 Dec 23 16 Dec 2023 | Falkirk Indoor Open | 6th | 3.75m | ||||
| Shot Put (3kg) | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 9th | 4.33m | ||||
| Javelin (500g) | |||||||
| 21 Sep 24 21 Sep 2024 | Club Championships | ❶ | 18.61m | ||||
| 27 Apr 24 27 Apr 2024 | Central & South League | A | A 2nd | 16.22m | |||
| 4x100m Relay | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | 1st | 54.9 | ||||
| 23 Jun 24 23 Jun 2024 | National Relay Champs | Final | 7th | 53.98 | |||
| 23 Jun 24 23 Jun 2024 | National Relay Champs | Semi 1 | s1 5th | 53.53 | |||
| 23 Jun 24 23 Jun 2024 | National Relay Champs | Heat 4 | h4 2nd | 53.65 | |||
| 2 Jun 24 2 Jun 2024 | Forth Valley League | 1st | 54.3 | ||||
| Cross Country (3.3K) | |||||||
| 24 Feb 24 24 Feb 2024 | National XC Champs | 135th | 20:35 | ||||
| 2022/2023 | |||||||
| 60m | |||||||
| 19 Feb 23 19 Feb 2023 | Indoor U13/U15/U20 Champs | Semi 2 | s2 6th | 9.30 | |||
| 19 Feb 23 19 Feb 2023 | Indoor U13/U15/U20 Champs | Heat 2 | h2 4th | 9.20 | |||
| 100m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 14.40 | -1.3 | |||
| 1 Sep 23 1 Sep 2023 | Livingston Open | Heat 11 | h11 3rd | 14.80 | -0.8 | ||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Heat 1 | h1 4th | 14.64 | 1.3 | ||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | Heat 2 | h2 4th | 15.41 | -1.4 | ||
| 23 Jun 23 23 Jun 2023 | Livingston Open | Heat 10 | h10 4th | 14.80 | 0.8 | ||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | Heat 3 | h3 4th | 15.71 | -2.7 | ||
| 14 May 23 14 May 2023 | District Championships | Semi 1 | s1 7th | 15.10 | -0.1 | ||
| 14 May 23 14 May 2023 | District Championships | Heat 4 | h4 4th | 15.25 | 0.3 | ||
| 30 Apr 23 30 Apr 2023 | Central & South League | A | A 2nd | 15.03 | |||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | Heat 3 | h3 3rd | 15.48 | -0.3 | ||
| 200m | |||||||
| 27 Aug 23 27 Aug 2023 | Forth Valley League | A | A 3rd | 32.0 | |||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Heat 4 | h4 6th | 31.69 | w | 2.1 | |
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | Heat 2 | h2 4th | 32.21 | -0.4 | ||
| 4 Aug 23 4 Aug 2023 | Livingston Open | Heat 12 | h12 6th | 32.63 | -1.0 | ||
| 23 Jul 23 23 Jul 2023 | Central & South League | A | A 3rd | 30.93 | w | 4.5 | |
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | Heat 3 | h3 4th | 32.49 | -0.9 | ||
| 26 May 23 26 May 2023 | Livingston Open | Heat 8 | h8 6th | 32.71 | 0.8 | ||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | Heat 3 | h3 2nd | 31.50 | -1.5 | ||
| 19 Feb 23 19 Feb 2023 | Indoor U13/U15/U20 Champs | Heat 1 | h1 4th | 30.89 | |||
| 15 Jan 23 15 Jan 2023 | Indoor League | 32.64 | |||||
| 800m | |||||||
| 20 May 23 20 May 2023 | Central & South League | A | A 6th | 2:59.54 | |||
| 23 Apr 23 23 Apr 2023 | Forth Valley League | B | B 3rd | 3:10.5 | |||
| 10 Dec 22 10 Dec 2022 | Indoor League | 3:00.67 | |||||
| 1200m | |||||||
| 23 Jul 23 23 Jul 2023 | Central & South League | B | B 4th | 5:12.26 | |||
| 70m Hurdles (U13G) | |||||||
| 4 Aug 23 4 Aug 2023 | Livingston Open | Heat 1 | h1 4th | 15.46 | -0.6 | ||
| 26 May 23 26 May 2023 | Livingston Open | Heat 2 | h2 4th | 15.68 | -1.6 | ||
| 14 May 23 14 May 2023 | District Championships | Final | 7th | 16.90 | 0.7 | ||
| 14 May 23 14 May 2023 | District Championships | Heat 1 | h1 3rd | 16.22 | |||
| High Jump | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 1.30m | ||||
| 23 Jun 23 23 Jun 2023 | Livingston Open | 7th | 1.20m | ||||
| 26 May 23 26 May 2023 | Livingston Open | 4th | 1.17m | ||||
| 23 Apr 23 23 Apr 2023 | Forth Valley League | A | A 3rd | 1.25m | |||
| Long Jump | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 3.76m | -0.1 | |||
| 1 Sep 23 1 Sep 2023 | Livingston Open | 2nd | 3.62m | 0.1 | |||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Final | 14th | 3.86m | w | 2.2 | |
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | 1st | 3.80m | -1.0 | |||
| 4 Aug 23 4 Aug 2023 | Livingston Open | 3rd | 3.65m | 0.2 | |||
| 23 Jul 23 23 Jul 2023 | Central & South League | A | A 4th | 3.40m | |||
| 17 Jun 23 17 Jun 2023 | Forth Valley League | A | A 1st | 3.93m | |||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | 5th | 3.08m | -0.4 | |||
| 14 May 23 14 May 2023 | District Championships | Final | 11th | 3.26m | 0.3 | ||
| 30 Apr 23 30 Apr 2023 | Central & South League | B | B 2nd | 3.24m | |||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 1st | 3.18m | 1.3 | |||
| Shot Put (2.72kg) | |||||||
| 27 Aug 23 27 Aug 2023 | Forth Valley League | B | B 5th | 4.46m | |||
| 4 Jun 23 4 Jun 2023 | Junior Grand Prix | 5th | 4.45m | ||||
| 30 Apr 23 30 Apr 2023 | Central & South League | A | A 4th | 4.69m | |||
| Javelin (400g) | |||||||
| 1 Sep 23 1 Sep 2023 | Livingston Open | 9th | 12.76m | ||||
| 6 Aug 23 6 Aug 2023 | Junior Grand Prix | 1st | 10.64m | ||||
| 23 Jun 23 23 Jun 2023 | Livingston Open | 12th | 11.69m | ||||
| 20 May 23 20 May 2023 | Central & South League | B | B 2nd | 10.52m | |||
| 1 Apr 23 1 Apr 2023 | Junior Grand Prix | 6th | 6.40m | ||||
| 4x100m Relay | |||||||
| 27 Aug 23 27 Aug 2023 | Forth Valley League | 1st | 59.6 | ||||
| 4x200m Relay | |||||||
| 5 Mar 23 5 Mar 2023 | Indoor League | Heat 1 | h1 2nd | 2:06.43 | |||
| 28 Jan 23 28 Jan 2023 | National Indoor Relay Champs | Heat 1 | h1 4th | 2:07.89 | |||
| Medley Relay | |||||||
| 25 Jun 23 25 Jun 2023 | National Relay Champs | Heat 1 | h1 6th | 5:12.58 | |||
| 2021/2022 | |||||||
| 60m | |||||||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3rd | 9.56 | ||||
| 17 Oct 21 17 Oct 2021 | Indoor League | 9.7 | |||||
| 100m | |||||||
| 2 Sep 22 2 Sep 2022 | Livingston Open | Heat 11 | h11 3rd | 15.00 | 1.3 | ||
| 28 Aug 22 28 Aug 2022 | U13/U15/U20 Champs | Heat 5 | h5 5th | 15.17 | -0.2 | ||
| 24 Jun 22 24 Jun 2022 | Livingston Open | Heat 13 | h13 2nd | 15.09 | -0.8 | ||
| 15 May 22 15 May 2022 | District Championships | Heat 2 | h2 5th | 14.61 | w | 2.6 | |
| 200m | |||||||
| 27 May 22 27 May 2022 | Livingston Open | Heat 10 | h10 5th | 31.43 | -0.6 | ||
| 17 Oct 21 17 Oct 2021 | Indoor League | 32.07 | |||||
| 800m | |||||||
| 5 Jun 22 5 Jun 2022 | Central & South League | A | A 3rd | 3:00.6 | |||
| 8 May 22 8 May 2022 | Central & South League | A | A 4th | 3:00.9 | |||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3:00.07 | |||||
| 12 Dec 21 12 Dec 2021 | Indoor League | 2:55.12 | |||||
| Long Jump | |||||||
| 2 Sep 22 2 Sep 2022 | Livingston Open | 6th | 3.56m | -0.1 | |||
| 28 Aug 22 28 Aug 2022 | U13/U15/U20 Champs | Pool 2 | p2 15th | 3.43m | 0.0 | ||
| 24 Jun 22 24 Jun 2022 | Livingston Open | 4th | 3.63m | 0.4 | |||
| 27 May 22 27 May 2022 | Livingston Open | 10th | 3.19m | 0.4 | |||
| 15 May 22 15 May 2022 | District Championships | Final | 5th | 3.43m | w | 3.4 | |
| 8 May 22 8 May 2022 | Central & South League | A | A 3rd | 3.40m | |||
| 17 Oct 21 17 Oct 2021 | Indoor League | 3.34m | |||||
| Shot Put (2.72kg) | |||||||
| 5 Jun 22 5 Jun 2022 | Central & South League | B | B 4th | 3.35m | |||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3.83m | |||||
| 12 Dec 21 12 Dec 2021 | Indoor League | 4.86m | |||||
| 4x100m Relay | |||||||
| 10 Sep 22 10 Sep 2022 | National Relay Champs | Semi 2 | s2 5th | 57.38 | |||
| 10 Sep 22 10 Sep 2022 | National Relay Champs | Heat 4 | h4 3rd | 58.48 | |||
| 4x200m Relay | |||||||
| 6 Mar 22 6 Mar 2022 | Indoor League | Heat 3 | h3 2nd | 2:09.61 | |||
| 29 Jan 22 29 Jan 2022 | National Indoor Relay Champs | Heat 2 | h2 4th | 2:09.60 | |||
| 2020/2021 | |||||||
| 75m | |||||||
| 15 May 21 15 May 2021 | Lothian Time Trials | Heat 3 | h3 1st | 12.35 | 0.9 | ||
| 80m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❷ | 12.79 | -0.2 | |||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | Heat 3 | h3 2nd | 12.50 | 0.5 | ||
| 3 Sep 21 3 Sep 2021 | Livingston Open | Heat 1 | h1 4th | 12.77 | 0.2 | ||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | Heat 4 | h4 1st | 12.76 | 0.0 | ||
| 23 May 21 23 May 2021 | Junior Grand Prix | Heat 3 | h3 4th | 12.89 | w | 3.4 | |
| 2 May 21 2 May 2021 | Livingston Time Trials | R2 Heat 3 | r1.3 3rd | 13.31 | -1.2 | ||
| 2 May 21 2 May 2021 | Livingston Time Trials | R1 Heat 3 | r1.3 2nd | 12.85 | 1.0 | ||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 1 | h1 1st | 12.88 | w | 2.6 | |
| 150m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 24.49 | -0.2 | |||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | Heat 3 | h3 1st | 24.94 | -1.3 | ||
| 600m | |||||||
| 3 Sep 21 3 Sep 2021 | Livingston Open | Heat 1 | h1 9th | 2:12.36 | |||
| 15 May 21 15 May 2021 | Lothian Time Trials | Heat 2 | h2 4th | 2:23.64 | |||
| 2 May 21 2 May 2021 | Livingston Time Trials | Heat 2 | h2 7th | 2:26.75 | |||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 2 | h2 5th | 2:21.48 | |||
| Long Jump | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 3.35m | 0.5 | |||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | 1st | 2.96m | -1.3 | |||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | 1st | 2.73m | -0.3 | |||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | 2nd | 2.83m | -0.1 | |||
| 23 May 21 23 May 2021 | Junior Grand Prix | 1st | 2.91m | 1.9 | |||
| Shot Put (2kg) | |||||||
| 5 Sep 21 5 Sep 2021 | Junior Grand Prix | 4th | 4.78m | ||||
| 23 May 21 23 May 2021 | Junior Grand Prix | 2nd | 4.22m | ||||
| Turbo Javelin | |||||||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | 1st | 10.21m | ||||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | 3rd | 7.46m | ||||
| 2018/2019 | |||||||
| 60m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | 10.42 | -1.0 | ||||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | R2 Heat 1 | r1.1 3rd | 10.18 | 0.2 | ||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | R1 Heat 2 | r1.2 1st | 10.18 | -0.7 | ||
| 19 May 19 19 May 2019 | RJT Grand Prix | Heat 1 | h1 1st | 10.76 | 0.2 | ||
| 120m | |||||||
| 15 Sep 19 15 Sep 2019 | RJT Grand Prix | Heat 1 | h1 2nd | 21.58 | -0.9 | ||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | Heat 2 | h2 1st | 20.84 | -1.5 | ||
| 150m | |||||||
| 28 Apr 19 28 Apr 2019 | RJT Grand Prix | Heat 1 | h1 1st | 26.89 | -0.8 | ||
| 600m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | 2:27.82 | |||||
| 19 May 19 19 May 2019 | RJT Grand Prix | Heat 1 | h1 5th | 2:34.79 | |||
| Long Jump | |||||||
| 15 Sep 19 15 Sep 2019 | RJT Grand Prix | 3rd | 1.37m | ||||
| Shot Put (1kg) | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | 4.33m | |||||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | 3rd | 4.61m | ||||
| 19 May 19 19 May 2019 | RJT Grand Prix | 2nd | 4.54m | ||||
| 28 Apr 19 28 Apr 2019 | RJT Grand Prix | 3rd | 4.10m | ||||
| Standing Long Jump | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | 1.52m | |||||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | 1st | 1.32m | ||||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | 3rd | 1.54m | ||||
| 19 May 19 19 May 2019 | RJT Grand Prix | 4th | 1.32m | ||||
| 28 Apr 19 28 Apr 2019 | RJT Grand Prix | 1st | 1.43m | ||||
| Turbo Javelin | |||||||
| 15 Sep 19 15 Sep 2019 | RJT Grand Prix | 3rd | 6.26m | ||||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | 3rd | 6.33m | ||||
| Quadrathlon | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❶ | 424 | ||||
| 2017/2018 | |||||||
| 60m | |||||||
| 24 Mar 18 24 Mar 2018 | RJT SuperTeams | 12.43 | |||||
| Standing Long Jump | |||||||
| 24 Mar 18 24 Mar 2018 | RJT SuperTeams | 1.26m | |||||
| Turbo Javelin | |||||||
| 24 Mar 18 24 Mar 2018 | RJT SuperTeams | 7.23m | |||||
| Club Record |
| Personal Best |
| w Wind-assisted (>2 m/s) |