| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2021/2022 | |||||||
| 60m | |||||||
| 16 Jan 22 16 Jan 2022 | Indoor League | 7.94 | |||||
| Long Jump | |||||||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3rd | 5.49m | ||||
| 2020/2021 | |||||||
| 100m | |||||||
| 20 Jun 21 20 Jun 2021 | Livingston Time Trials | Heat 2 | h2 3rd | 12.39 | -1.7 | ||
| 13 Jun 21 13 Jun 2021 | Scottish Joint League | Heat 2 | h2 4th | 11.98 | w | 3.5 | |
| 7 Jun 21 7 Jun 2021 | Training Time Trials | Heat 1 | h1 3rd | 12.37 | w | 2.5 | |
| 2 May 21 2 May 2021 | Livingston Time Trials | R2 Heat 3 | r1.3 3rd | 12.42 | -1.5 | ||
| 2 May 21 2 May 2021 | Livingston Time Trials | R1 Heat 3 | r1.3 4th | 12.33 | -1.0 | ||
| 1 May 21 1 May 2021 | Lothian Time Trials | R2 Heat 2 | r1.2 4th | 12.22 | 0.3 | ||
| 1 May 21 1 May 2021 | Lothian Time Trials | R1 Heat 2 | r1.2 2nd | 12.26 | -1.9 | ||
| 3 Oct 20 3 Oct 2020 | Saughton Time Trials | Heat 1 | h1 4th | 12.52 | 0.4 | ||
| 200m | |||||||
| 7 Jun 21 7 Jun 2021 | Training Time Trials | Heat 3 | h3 3rd | 26.78 | w | 2.2 | |
| 15 May 21 15 May 2021 | Lothian Time Trials | Heat 2 | h2 3rd | 24.46 | -0.1 | ||
| 2019/2020 | |||||||
| 60m | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 1 | h1 2nd | 7.91 | -1.1 | ||
| 31 Aug 20 31 Aug 2020 | Training Time Trials | Heat 2 | h2 1st | 7.77 | 0.9 | ||
| 6 Feb 20 6 Feb 2020 | Schools Indoor Champs | Heat 1 | h1 5th | 8.03 | |||
| 12 Jan 20 12 Jan 2020 | Indoor League | 7.91 | |||||
| 100m | |||||||
| 25 Sep 20 25 Sep 2020 | Training Time Trials | Heat 2 | h2 2nd | 12.67 | -2.1 | ||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 2 | h2 4th | 12.57 | -0.7 | ||
| 31 Aug 20 31 Aug 2020 | Training Time Trials | Heat 3 | h3 1st | 12.56 | 0.4 | ||
| 150m | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 1 | h1 2nd | 18.93 | -0.5 | ||
| 200m | |||||||
| 6 Feb 20 6 Feb 2020 | Schools Indoor Champs | Semi 3 | s3 4th | 24.92 | |||
| 6 Feb 20 6 Feb 2020 | Schools Indoor Champs | Heat 1 | h1 2nd | 24.72 | |||
| 12 Jan 20 12 Jan 2020 | Indoor League | 25.00 | |||||
| 1 Dec 19 1 Dec 2019 | Indoor League | 25.14 | |||||
| Long Jump | |||||||
| 6 Feb 20 6 Feb 2020 | Schools Indoor Champs | Final | 4th | 5.42m | |||
| 12 Jan 20 12 Jan 2020 | Indoor League | 2nd | 5.30m | ||||
| 4x200m Relay | |||||||
| 15 Feb 20 15 Feb 2020 | National Indoor Relay Champs | Final | 5th | 1:38.58 | |||
| 1 Feb 20 1 Feb 2020 | National Indoor Relay Champs | Heat 1 | h1 4th | 1:38.94 | |||
| Cross Country | |||||||
| 2 Oct 19 2 Oct 2019 | WL Schools XC | 46th | 14:21 | ||||
| 2018/2019 | |||||||
| 100m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❷ | 12.79 | -1.1 | |||
| 21 Aug 19 21 Aug 2019 | Livingston Open | Heat 2 | h2 3rd | 12.46 | w | 4.1 | |
| 12 Jun 19 12 Jun 2019 | WL Schools Champs | Final | ❷ | 12.41 | 0.0 | ||
| 12 Jun 19 12 Jun 2019 | WL Schools Champs | Heat 3 | h3 1st | 12.45 | 1.8 | ||
| 200m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❶ | 25.79 | 0.9 | |||
| 17 Jul 19 17 Jul 2019 | Livingston Open | Heat 9 | h9 1st | 25.79 | w | 2.9 | |
| 300m | |||||||
| 21 Aug 19 21 Aug 2019 | Livingston Open | Heat 3 | h3 1st | 42.35 | |||
| Long Jump | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❶ | 4.78m | -0.3 | |||
| 17 Jul 19 17 Jul 2019 | Livingston Open | 2nd | 4.77m | 0.4 | |||
| Personal Best |
| w Wind-assisted (>2 m/s) |