| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2018/2019 | |||||||
| 7 Feb 19 7 Feb 2019 | Schools Indoor Champs | Heat 2 | h2 5th | 30.84 | |||
| 2017/2018 | |||||||
| 9 Jun 18 9 Jun 2018 | Schools T&F Championships | Heat 4 | h4 7th | 30.31 | -2.2 | ||
| 23 May 18 23 May 2018 | Livingston Open | Heat 6 | h6 6th | 29.80 | -2.2 | ||
| 8 Feb 18 8 Feb 2018 | Schools Indoor Champs | Heat 7 | h7 4th | 29.05 | |||
| 28 Jan 18 28 Jan 2018 | Indoor U17 Champs | Heat 8 | h8 5th | 29.71 | |||
| 2016/2017 | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❶ | 29.50 | -0.8 | |||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | Heat 2 | h2 2nd | 28.90 | w | 2.9 | |
| 23 Aug 17 23 Aug 2017 | Livingston Open | Heat 7 | h7 6th | 29.99 | 1.3 | ||
| 25 Jun 17 25 Jun 2017 | Central & South League | B | B 4th | 29.11 | w | 2.9 | |
| 24 May 17 24 May 2017 | Livingston Open | Heat 8 | h8 3rd | 29.47 | -0.4 | ||
| 20 May 17 20 May 2017 | Forth Valley League | B | B 1st | 29.08 | |||
| 13 May 17 13 May 2017 | District Championships | Heat 3 | h3 4th | 29.60 | -1.5 | ||
| 21 Jan 17 21 Jan 2017 | Indoor League | 30.22 | |||||
| 8 Jan 17 8 Jan 2017 | Indoor League | 31.04 | |||||
| 2015/2016 | |||||||
| 24 Aug 16 24 Aug 2016 | Livingston Open | Heat 12 | h12 2nd | 31.24 | -0.8 | ||
| 25 May 16 25 May 2016 | Livingston Open | Heat 5 | h5 2nd | 32.27 | 1.7 | ||
| 16 Apr 16 16 Apr 2016 | Forth Valley League | A | A 4th | 32.64 | |||
| Personal Best |
| Seasons Best |
| w Wind-assisted (>2 m/s) |