| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2021/2022 | |||||||
| 300m | |||||||
| 24 Jun 22 24 Jun 2022 | Livingston Open | Heat 2 | h2 2nd | 42.89 | |||
| 22 Apr 22 22 Apr 2022 | Livingston Open | Heat 4 | h4 3rd | 44.94 | |||
| 1500m | |||||||
| 24 Jun 22 24 Jun 2022 | Livingston Open | Heat 1 | h1 8th | 5:29.81 | |||
| Shot Put (4kg) | |||||||
| 22 Apr 22 22 Apr 2022 | Livingston Open | 5th | 6.36m | ||||
| 2020/2021 | |||||||
| 100m | |||||||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | Heat 3 | h3 2nd | 13.81 | 1.0 | ||
| 23 May 21 23 May 2021 | Junior Grand Prix | Heat 4 | h4 2nd | 14.50 | w | 3.0 | |
| 2 May 21 2 May 2021 | Livingston Time Trials | R2 Heat 2 | r1.2 2nd | 14.95 | -0.9 | ||
| 2 May 21 2 May 2021 | Livingston Time Trials | R1 Heat 2 | r1.2 2nd | 14.56 | -1.4 | ||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 2 | h2 2nd | 14.91 | 1.4 | ||
| 200m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❷ | 27.95 | 0.4 | |||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | Heat 3 | h3 4th | 29.52 | -0.5 | ||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | Heat 4 | h4 2nd | 29.43 | -0.9 | ||
| 600m | |||||||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 3 | h3 1st | 2:02.09 | |||
| 800m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 2:36.63 | ||||
| 2 May 21 2 May 2021 | Livingston Time Trials | Heat 2 | h2 1st | 2:49.05 | |||
| Long Jump | |||||||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | 2nd | 3.46m | -0.4 | |||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | 4th | 3.52m | 0.3 | |||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | 2nd | 3.49m | 0.9 | |||
| 23 May 21 23 May 2021 | Junior Grand Prix | 7th | 3.27m | w | 2.5 | ||
| Shot Put (3kg) | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 6.14m | ||||
| 11 Jul 21 11 Jul 2021 | Junior Grand Prix | 1st | 6.23m | ||||
| 23 May 21 23 May 2021 | Junior Grand Prix | 1st | 6.05m | ||||
| Javelin (400g) | |||||||
| 8 Aug 21 8 Aug 2021 | Junior Grand Prix | 1st | 12.72m | ||||
| 20 Jun 21 20 Jun 2021 | Junior Grand Prix | 2nd | 13.19m | ||||
| Cross Country (3K) | |||||||
| 12 Dec 20 12 Dec 2020 | Inter-Club XC | B | B 19th | 16:25 | |||
| 14 Nov 20 14 Nov 2020 | Inter-Club XC | B | B 16th | 11:09 | |||
| 2019/2020 | |||||||
| 100m | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 3 | h3 2nd | 15.92 | -0.8 | ||
| 800m | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 2 | h2 1st | 2:54.55 | |||
| 4x200m Relay | |||||||
| 1 Feb 20 1 Feb 2020 | National Indoor Relay Champs | Semi 2 | s2 6th | 2:08.62 | |||
| 1 Feb 20 1 Feb 2020 | National Indoor Relay Champs | Heat 3 | h3 2nd | 2:06.67 | |||
| 2018/2019 | |||||||
| 60m | |||||||
| 27 Jan 19 27 Jan 2019 | Indoor League | 10.15 | |||||
| 80m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❷ | 12.78 | -0.1 | |||
| 21 Aug 19 21 Aug 2019 | Livingston Open | Heat 1 | h1 5th | 12.75 | w | 3.1 | |
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | R2 Heat 1 | r1.1 3rd | 13.52 | -1.9 | ||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | R1 Heat 2 | r1.2 2nd | 13.31 | -0.5 | ||
| 19 Jun 19 19 Jun 2019 | Livingston Open | Heat 1 | h1 3rd | 13.19 | -2.2 | ||
| 17 Apr 19 17 Apr 2019 | Livingston Open | Heat 1 | h1 4th | 13.19 | -1.0 | ||
| 150m | |||||||
| 17 Jul 19 17 Jul 2019 | Livingston Open | Heat 2 | h2 1st | 24.49 | 1.2 | ||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | Heat 1 | h1 3rd | 25.40 | -1.4 | ||
| 22 May 19 22 May 2019 | Livingston Open | Heat 1 | h1 4th | 25.14 | -1.4 | ||
| 600m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❶ | NT | ||||
| 17 Jul 19 17 Jul 2019 | Livingston Open | Heat 1 | h1 9th | 2:09.07 | |||
| 19 Jun 19 19 Jun 2019 | Livingston Open | Heat 1 | h1 4th | 2:06.36 | |||
| 17 Apr 19 17 Apr 2019 | Livingston Open | Heat 1 | h1 10th | 2:16.34 | |||
| Long Jump | |||||||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | 5th | 2.73m | ||||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | 5th | 2.64m | ||||
| Shot Put (2kg) | |||||||
| 4 Aug 19 4 Aug 2019 | RJT Grand Prix | 1st | 5.66m | ||||
| Shot Put (2.72kg) | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❶ | 5.07m | ||||
| 21 Aug 19 21 Aug 2019 | Livingston Open | 10th | 4.75m | ||||
| Standing Long Jump | |||||||
| 27 Jan 19 27 Jan 2019 | Indoor League | 1.44m | |||||
| Turbo Javelin | |||||||
| 23 Jun 19 23 Jun 2019 | RJT Grand Prix | 4th | 9.41m | ||||
| 2017/2018 | |||||||
| 80m | |||||||
| 22 Aug 18 22 Aug 2018 | Livingston Open | Heat 3 | h3 3rd | 13.72 | -0.9 | ||
| 150m | |||||||
| 18 Jul 18 18 Jul 2018 | Livingston Open | Heat 2 | h2 3rd | 25.40 | 0.7 | ||
| 200m | |||||||
| 23 Jun 18 23 Jun 2018 | Forth Valley League | A | A 8th | 34.9 | |||
| 600m | |||||||
| 22 Aug 18 22 Aug 2018 | Livingston Open | Heat 1 | h1 6th | 2:11.73 | |||
| 18 Jul 18 18 Jul 2018 | Livingston Open | Heat 1 | h1 6th | 2:12.32 | |||
| 4x100m Relay | |||||||
| 23 Jun 18 23 Jun 2018 | Forth Valley League | 7th | 63.8 | ||||
| Club Record |
| Personal Best |
| w Wind-assisted (>2 m/s) |