| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2022/2023 | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❸ | 30.91 | 0.4 | |||
| 26 May 23 26 May 2023 | Livingston Open | Heat 4 | h4 6th | 29.24 | -1.9 | ||
| 2021/2022 | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | 4th | 29.40 | -0.9 | |||
| 15 May 22 15 May 2022 | Scottish Athletics Open | Heat 4 | h4 7th | 29.63 | -2.6 | ||
| 2020/2021 | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | 4th | 29.28 | -1.0 | |||
| 8 Aug 21 8 Aug 2021 | Livingston Time Trials | Heat 3 | h3 5th | 29.42 | -1.2 | ||
| 31 Jul 21 31 Jul 2021 | Glasgow Sprint Gala | Heat 7 | h7 5th | 28.85 | w | 3.3 | |
| 10 Jul 21 10 Jul 2021 | Masters Champs | Final | ❷ | 28.56 | 1.3 | ||
| 7 Jun 21 7 Jun 2021 | Training Time Trials | Heat 4 | h4 3rd | 29.66 | w | 2.5 | |
| 2018/2019 | |||||||
| 13 Jul 19 13 Jul 2019 | Masters Champs | Final | ❷ | 27.74 | w | 2.1 | |
| 30 Jun 19 30 Jun 2019 | Central & South League | A | A 6th | 28.67 | w | 2.4 | |
| 5 Jun 19 5 Jun 2019 | Grangemouth Open Graded | Heat 3 | h3 3rd | 28.28 | -2.0 | ||
| 22 May 19 22 May 2019 | Livingston Open | Heat 7 | h7 2nd | 28.34 | -1.0 | ||
| 17 Feb 19 17 Feb 2019 | Indoor Masters Champs | Final | 5th | 28.55 | |||
| 17 Feb 19 17 Feb 2019 | Indoor Masters Champs | Heat 2 | h2 3rd | 28.27 | |||
| 2017/2018 | |||||||
| 1 Aug 18 1 Aug 2018 | Grangemouth Open Graded | Heat 7 | h7 5th | 29.61 | -1.7 | ||
| 18 Jul 18 18 Jul 2018 | Livingston Open | Heat 10 | h10 1st | 28.83 | 0.9 | ||
| 14 Jul 18 14 Jul 2018 | Masters Champs | Final | 5th | 29.05 | w | 2.7 | |
| 6 Jun 18 6 Jun 2018 | Grangemouth Open Graded | Heat 6 | h6 2nd | 30.10 | -3.5 | ||
| 4 Feb 18 4 Feb 2018 | Indoor Masters Champs | Heat 2 | h2 4th | 47.53 | |||
| Personal Best |
| Seasons Best |
| w Wind-assisted (>2 m/s) |