| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2021/2022 | |||||||
| 16 Jan 22 16 Jan 2022 | Indoor League | 3rd | 3:15.22 | ||||
| 2019/2020 | |||||||
| 12 Jan 20 12 Jan 2020 | Indoor League | 2:51.21 | |||||
| 27 Oct 19 27 Oct 2019 | Indoor League | 2:57.86 | |||||
| 2018/2019 | |||||||
| 17 Apr 19 17 Apr 2019 | Livingston Open | Heat 7 | h7 7th | 2:53.51 | |||
| 5 Jan 19 5 Jan 2019 | Indoor League | 2:45.68 | |||||
| 2017/2018 | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | ❶ | 2:45.90 | ||||
| 9 Sep 18 9 Sep 2018 | Central & South League | B | B 4th | 2:46.27 | |||
| 2 Sep 18 2 Sep 2018 | Pitreavie Trophy Meeting | Final | 4th | 2:45.18 | |||
| 15 Jul 18 15 Jul 2018 | Combined Events Champs | 2:44.36 | |||||
| 13 Jun 18 13 Jun 2018 | WL Schools Champs | Final | ❶ | 2:43.67 | |||
| 9 Jun 18 9 Jun 2018 | Schools T&F Championships | Heat 1 | h1 7th | 2:48.24 | |||
| 28 Apr 18 28 Apr 2018 | Forth Valley League | B | B 7th | 2:54.6 | |||
| 27 Jan 18 27 Jan 2018 | Indoor League | 2:46.91 | |||||
| 2016/2017 | |||||||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | 7th | 2:58.02 | ||||
| 20 Aug 17 20 Aug 2017 | U13/U15/U20 Champs | Heat 1 | h1 10th | 2:49.26 | |||
| 6 Aug 17 6 Aug 2017 | Central & South League | B | B 6th | 2:53.08 | |||
| 14 Jun 17 14 Jun 2017 | WL Schools Champs | Final | ❶ | 2:42.16 | |||
| 24 May 17 24 May 2017 | Livingston Open | Heat 9 | h9 8th | 2:52.31 | |||
| 20 May 17 20 May 2017 | Forth Valley League | B | B 2nd | 2:48.33 | |||
| 5 Mar 17 5 Mar 2017 | CE Indoor Champs | 2:54.51 | |||||
| 2015/2016 | |||||||
| 28 Aug 16 28 Aug 2016 | Central & South League | B | B 5th | 2:54.79 | |||
| 21 Aug 16 21 Aug 2016 | U13/U15/U20 Champs | Heat 2 | h2 10th | 2:58.93 | |||
| 29 May 16 29 May 2016 | Central & South League | B | B 5th | 2:54.69 | |||
| 16 Apr 16 16 Apr 2016 | Forth Valley League | B | B 1st | 2:48.22 | |||
| 13 Apr 16 13 Apr 2016 | Livingston Open | Heat 1 | h1 6th | 2:59.59 | |||
| 10 Jan 16 10 Jan 2016 | Indoor League | 3:02.26 | |||||
| 2014/2015 | |||||||
| 19 Aug 15 19 Aug 2015 | Livingston Open | Heat 1 | h1 11th | 3:07.75 | |||
| 17 May 15 17 May 2015 | Central & South League | B | B 6th | 3:18.49 | |||
| 18 Apr 15 18 Apr 2015 | Forth Valley League | B | B 7th | 3:09.4 | |||
| 2013/2014 | |||||||
| 14 Sep 14 14 Sep 2014 | Club Championships | 5th | 3:08.02 | ||||
| 20 Aug 14 20 Aug 2014 | Livingston Open | Heat 8 | h8 12th | 3:28.22 | |||
| 16 Jul 14 16 Jul 2014 | Livingston Open | Heat 1 | h1 6th | 3:08.68 | |||
| Personal Best |
| Seasons Best |