| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2022/2023 | |||||||
| 100m | |||||||
| 20 May 23 20 May 2023 | Central & South League | A | A 3rd | 13.90 | -0.6 | ||
| 200m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 27.48 | -0.2 | |||
| 400m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 64.99 | ||||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Final | 6th | 60.82 | |||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Heat 2 | h2 2nd | 60.71 | |||
| 28 May 23 28 May 2023 | Scottish National League | DNS | |||||
| 20 May 23 20 May 2023 | Central & South League | A | A 1st | 60.49 | |||
| 19 Feb 23 19 Feb 2023 | Indoor U13/U15/U20 Champs | Heat 3 | h3 4th | 60.19 | |||
| 1 Feb 23 1 Feb 2023 | Schools Indoor Champs | Heat 1 | h1 3rd | 60.89 | |||
| 800m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 2:35.41 | ||||
| 18 Jun 23 18 Jun 2023 | Scottish National League | DNS | |||||
| 30 Apr 23 30 Apr 2023 | Central & South League | A | A 1st | 2:23.14 | |||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | 2:26.17 | |||||
| 60m Hurdles (U17W) | |||||||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | 9.59 | |||||
| High Jump | |||||||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | 1.45m | |||||
| Long Jump | |||||||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | 4.60m | |||||
| Shot Put (3kg) | |||||||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | 9.95m | |||||
| Shot Put (4kg) | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 8.37m | ||||
| Indoor Pentathlon (U17W) | |||||||
| 26 Nov 22 26 Nov 2022 | SIAB Schools Pentathlon | Final | 13th | 3079 | |||
| 2021/2022 | |||||||
| 200m | |||||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 27.30 | w | 2.5 | |||
| 3 Jul 22 3 Jul 2022 | Central & South League | B | B 1st | 28.60 | -3.1 | ||
| 27 May 22 27 May 2022 | Livingston Open | Heat 4 | h4 6th | 28.08 | -1.0 | ||
| 16 Jan 22 16 Jan 2022 | Indoor League | 2nd | 27.96 | ||||
| 300m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❶ | 43.67 | ||||
| 2 Sep 22 2 Sep 2022 | Livingston Open | Heat 1 | h1 6th | 44.65 | |||
| 21 Aug 22 21 Aug 2022 | Scottish Joint League | Heat 1 | h1 4th | 44.73 | |||
| 14 Aug 22 14 Aug 2022 | U17/Senior Champs | Final | 6th | 43.13 | |||
| 14 Aug 22 14 Aug 2022 | U17/Senior Champs | Heat 1 | h1 3rd | 43.16 | |||
| 24 Jun 22 24 Jun 2022 | Livingston Open | Heat 1 | h1 4th | 43.46 | |||
| 5 Jun 22 5 Jun 2022 | Central & South League | A | A 1st | 43.5 | |||
| 8 May 22 8 May 2022 | Central & South League | A | A 1st | 43.6 | |||
| 10 Apr 22 10 Apr 2022 | Edinburgh & Lothian Trials | Heat 2 | h2 3rd | 44.97 | |||
| 12 Dec 21 12 Dec 2021 | Indoor League | 1st | 43.84 | ||||
| 800m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❶ | 2:32.89 | ||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 2:23.34 | |||||
| 5 Jun 22 5 Jun 2022 | Central & South League | A | A 1st | 2:29.2 | |||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | 2:25.76 | |||||
| 15 May 22 15 May 2022 | District Championships | Final | 4th | 2:26.57 | |||
| 10 Feb 22 10 Feb 2022 | Schools Indoor Champs | DNS | |||||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | 2:23.04 | |||||
| 22 Jan 22 22 Jan 2022 | Indoor U17/Senior Champs | Heat 2 | h2 4th | 2:25.13 | |||
| 16 Jan 22 16 Jan 2022 | Indoor League | 1st | 2:27.75 | ||||
| 8 Jan 22 8 Jan 2022 | National Indoor Open | Heat 5 | h5 6th | 2:28.55 | |||
| 1500m | |||||||
| 29 May 22 29 May 2022 | Scottish Joint League | Heat 2 | h2 9th | 5:17.72 | |||
| 60m Hurdles (U17W) | |||||||
| 6 Mar 22 6 Mar 2022 | Indoor League | 3rd | 9.58 | ||||
| 10 Feb 22 10 Feb 2022 | Schools Indoor Champs | Final | 6th | 9.59 | |||
| 10 Feb 22 10 Feb 2022 | Schools Indoor Champs | Heat 1 | h1 4th | 9.65 | |||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | 9.68 | |||||
| 22 Jan 22 22 Jan 2022 | Indoor U17/Senior Champs | Final | 6th | 9.70 | |||
| 22 Jan 22 22 Jan 2022 | Indoor U17/Senior Champs | Heat 3 | h3 2nd | 9.86 | |||
| 8 Jan 22 8 Jan 2022 | National Indoor Open | Heat 1 | h1 5th | 10.24 | |||
| 17 Oct 21 17 Oct 2021 | Indoor League | 3rd | 10.3 | ||||
| 80m Hurdles (U17W) | |||||||
| 21 Aug 22 21 Aug 2022 | Scottish Joint League | Heat 1 | h1 3rd | 13.14 | w | 3.2 | |
| 22 Jul 22 22 Jul 2022 | Livingston Open | Heat 1 | h1 1st | 12.94 | -1.9 | ||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 12.67 | w | 2.7 | |||
| 3 Jul 22 3 Jul 2022 | Central & South League | A | A 1st | 13.75 | -3.8 | ||
| 11 Jun 22 11 Jun 2022 | Schools T&F Championships | Final | 7th | 13.77 | 1.4 | ||
| 11 Jun 22 11 Jun 2022 | Schools T&F Championships | Heat 2 | h2 3rd | 13.23 | 0.0 | ||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | 12.89 | |||||
| 27 May 22 27 May 2022 | Livingston Open | Heat 1 | h1 1st | 13.16 | -0.9 | ||
| 15 May 22 15 May 2022 | District Championships | Final | ❸ | 12.89 | 1.7 | ||
| 24 Apr 22 24 Apr 2022 | Scottish Joint League | Heat 1 | h1 4th | 13.32 | -1.5 | ||
| 10 Apr 22 10 Apr 2022 | Edinburgh & Lothian Trials | Heat 1 | h1 2nd | 13.12 | 1.7 | ||
| 300m Hurdles | |||||||
| 14 Aug 22 14 Aug 2022 | U17/Senior Champs | Final | 4th | 46.85 | |||
| 14 Aug 22 14 Aug 2022 | U17/Senior Champs | Heat 2 | h2 3rd | 47.93 | |||
| 17 Jul 22 17 Jul 2022 | Scottish Joint League | Heat 1 | h1 1st | 50.07 | |||
| High Jump | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❶ | 1.45m | ||||
| 2 Sep 22 2 Sep 2022 | Livingston Open | 5th | 1.40m | ||||
| 22 Jul 22 22 Jul 2022 | Livingston Open | 2nd | 1.44m | ||||
| 17 Jul 22 17 Jul 2022 | Scottish Joint League | 6th | 1.45m | ||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | NM | |||||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | 1.48m | |||||
| 8 May 22 8 May 2022 | Central & South League | A | A 2nd | 1.40m | |||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | 1.33m | |||||
| Long Jump | |||||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 4.63m | 2.2 | ||||
| 3 Jul 22 3 Jul 2022 | Central & South League | A | A 2nd | 4.46m | |||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | 4.86m | |||||
| 8 May 22 8 May 2022 | Central & South League | A | A 1st | 4.67m | |||
| 22 Apr 22 22 Apr 2022 | Livingston Open | 5th | 4.56m | 0.8 | |||
| 6 Mar 22 6 Mar 2022 | Indoor League | 2nd | 4.92m | ||||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | 4.70m | |||||
| 16 Jan 22 16 Jan 2022 | Indoor League | 4.07m | |||||
| Shot Put (3kg) | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❶ | 9.99m | ||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 10.27m | |||||
| 11 Jun 22 11 Jun 2022 | Schools T&F Championships | Final | 6th | 9.57m | |||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | 5.31m | |||||
| 29 May 22 29 May 2022 | Scottish Joint League | 6th | 9.59m | ||||
| 15 May 22 15 May 2022 | District Championships | Final | ❷ | 10.08m | |||
| 24 Apr 22 24 Apr 2022 | Scottish Joint League | DNS | |||||
| 10 Apr 22 10 Apr 2022 | Edinburgh & Lothian Trials | 1st | 10.32m | ||||
| 6 Mar 22 6 Mar 2022 | Indoor League | 1st | 10.37m | ||||
| 10 Feb 22 10 Feb 2022 | Schools Indoor Champs | Final | 5th | 10.12m | |||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | 10.51m | |||||
| 17 Oct 21 17 Oct 2021 | Indoor League | 1st | 9.75m | ||||
| Javelin (500g) | |||||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | 20.79m | |||||
| 24 Jun 22 24 Jun 2022 | Livingston Open | 10th | 15.35m | ||||
| 5 Jun 22 5 Jun 2022 | Central & South League | A | A 1st | 18.15m | |||
| Indoor Pentathlon (U17W) | |||||||
| 30 Jan 22 30 Jan 2022 | CE Indoor Champs | Final | ❸ | 3037 | |||
| Pentathlon (U17W) | |||||||
| 4 Jun 22 4 Jun 2022 | Schools Pentathlon Champs | Final | ❸ | 3086 | |||
| Heptathlon (U17W) | |||||||
| 10 Jul 22 10 Jul 2022 | Combined Events Champs | Final | 4th | 3492 | |||
| 4x200m Relay | |||||||
| 6 Mar 22 6 Mar 2022 | Indoor League | Final | 6th | 1:55.48 | |||
| 6 Mar 22 6 Mar 2022 | Indoor League | Heat 2 | h2 2nd | 1:54.86 | |||
| 4x300m Relay | |||||||
| 10 Sep 22 10 Sep 2022 | National Relay Champs | Final | 9th | 3:11.15 | |||
| Cross Country (3.7K) | |||||||
| 2 Oct 21 2 Oct 2021 | Livingston XC Series | 5th | 17:09 | ||||
| 2020/2021 | |||||||
| 100m | |||||||
| 8 Aug 21 8 Aug 2021 | Livingston Time Trials | Heat 1 | h1 1st | 13.74 | -0.5 | ||
| 200m | |||||||
| 3 Sep 21 3 Sep 2021 | Livingston Open | Heat 2 | h2 6th | 28.02 | -0.3 | ||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 27.99 | 0.0 | ||||
| 23 May 21 23 May 2021 | Livingston Time Trials | Heat 1 | h1 2nd | 29.73 | 1.9 | ||
| 300m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 43.38 | ||||
| 5 Sep 21 5 Sep 2021 | Livingston Time Trials | Heat 1 | h1 1st | 44.66 | |||
| 3 Sep 21 3 Sep 2021 | Livingston Open | Heat 1 | h1 4th | 43.83 | |||
| 8 Aug 21 8 Aug 2021 | Livingston Time Trials | Heat 1 | h1 1st | 44.22 | |||
| 800m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 2:26.14 | ||||
| 5 Sep 21 5 Sep 2021 | Livingston Time Trials | Heat 1 | h1 2nd | 2:25.19 | |||
| 22 Aug 21 22 Aug 2021 | Scottish Joint League | Heat 2 | h2 5th | 2:22.45 | |||
| 15 Aug 21 15 Aug 2021 | U17/Senior Champs | Final | 7th | 2:23.41 | |||
| 15 Aug 21 15 Aug 2021 | U17/Senior Champs | Heat 1 | h1 2nd | 2:25.36 | |||
| 6 Aug 21 6 Aug 2021 | Livingston Open | Heat 2 | h2 10th | 2:21.34 | |||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 2:24.08 | |||||
| 3 Jul 21 3 Jul 2021 | DTF Open | Heat 3 | h3 5th | 2:24.1 | |||
| 27 Jun 21 27 Jun 2021 | Scottish Joint League | Heat 2 | h2 2nd | 2:21.63 | |||
| 20 Jun 21 20 Jun 2021 | Livingston Time Trials | Heat 1 | h1 1st | 2:22.62 | |||
| 23 May 21 23 May 2021 | Livingston Time Trials | Heat 1 | h1 1st | 2:29.45 | |||
| 1500m | |||||||
| 16 Jul 21 16 Jul 2021 | Saughton Trials | Heat 5 | h5 8th | 5:06.8 | |||
| 1 May 21 1 May 2021 | Lothian Time Trials | Heat 1 | h1 4th | 5:13.81 | |||
| Mile | |||||||
| 3 Oct 20 3 Oct 2020 | Saughton Time Trials | Heat 2 | h2 2nd | 5:31.21 | |||
| 80m Hurdles (U17W) | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 14.02 | w | 2.2 | ||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 13.66 | 0.0 | ||||
| High Jump | |||||||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 1.45m | |||||
| Long Jump | |||||||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 4.40m | 1.9 | ||||
| Shot Put (3kg) | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❷ | 8.44m | ||||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 9.40m | |||||
| Javelin (500g) | |||||||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | 18.43m | |||||
| Heptathlon (U17W) | |||||||
| 11 Jul 21 11 Jul 2021 | Combined Events Champs | Final | 4th | 3723 | |||
| 4x300m Relay | |||||||
| 11 Sep 21 11 Sep 2021 | National Relay Champs | Final | ❸ | 3:02.20 | |||
| 2019/2020 | |||||||
| 800m | |||||||
| 25 Sep 20 25 Sep 2020 | Training Time Trials | Heat 1 | h1 5th | 2:24.01 | |||
| 30 Aug 20 30 Aug 2020 | SA Open Series | Heat 15 | h15 4th | 2:26.93 | |||
| 22 Aug 20 22 Aug 2020 | SA Open Series | Heat 15 | h15 3rd | 2:24.0 | |||
| Cross Country | |||||||
| 3 Mar 20 3 Mar 2020 | Schools XC Champs | 45th | NT | ||||
| Personal Best |
| w Wind-assisted (>2 m/s) |