| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2018/2019 | |||||||
| 100m | |||||||
| 12 Jun 19 12 Jun 2019 | WL Schools Champs | Final | 5th | 14.74 | -1.5 | ||
| 12 Jun 19 12 Jun 2019 | WL Schools Champs | Heat 2 | h2 2nd | 14.33 | 1.5 | ||
| 8 Jun 19 8 Jun 2019 | Schools T&F Championships | Heat 3 | h3 6th | 15.18 | |||
| 200m | |||||||
| 7 Feb 19 7 Feb 2019 | Schools Indoor Champs | Heat 2 | h2 5th | 30.84 | |||
| 2017/2018 | |||||||
| 60m | |||||||
| 8 Feb 18 8 Feb 2018 | Schools Indoor Champs | Heat 6 | h6 6th | 8.90 | |||
| 28 Jan 18 28 Jan 2018 | Indoor U17 Champs | Heat 3 | h3 7th | 8.77 | |||
| 100m | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | ❷ | 14.90 | -3.0 | |||
| 22 Aug 18 22 Aug 2018 | Livingston Open | Heat 8 | h8 6th | 14.81 | -1.5 | ||
| 13 Jun 18 13 Jun 2018 | WL Schools Champs | Heat 2 | h2 4th | 14.24 | -0.5 | ||
| 9 Jun 18 9 Jun 2018 | Schools T&F Championships | Heat 3 | h3 7th | 14.34 | |||
| 13 May 18 13 May 2018 | District Championships | Heat 2 | h2 6th | 13.97 | 0.9 | ||
| 18 Apr 18 18 Apr 2018 | Livingston Open | Heat 7 | h7 5th | 14.08 | -0.1 | ||
| 200m | |||||||
| 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 | |||
| 300m | |||||||
| 27 May 18 27 May 2018 | Central & South League | A | A 6th | 48.56 | |||
| Long Jump | |||||||
| 28 Oct 17 28 Oct 2017 | Indoor League | 3.88m | |||||
| Shot Put (3kg) | |||||||
| 18 Apr 18 18 Apr 2018 | Livingston Open | 10th | 6.06m | ||||
| 4x200m Relay | |||||||
| 17 Mar 18 17 Mar 2018 | Indoor League | Final | 4th | 1:50.03 | |||
| 17 Mar 18 17 Mar 2018 | Indoor League | Heat 2 | h2 2nd | 1:50.04 | |||
| 2016/2017 | |||||||
| 60m | |||||||
| 19 Feb 17 19 Feb 2017 | Indoor League | 9.01 | |||||
| 100m | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❶ | 14.23 | -0.5 | |||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | Heat 2 | h2 2nd | 13.85 | w | 2.1 | |
| 6 Aug 17 6 Aug 2017 | Central & South League | B | B 5th | 14.04 | 1.3 | ||
| 24 Jun 17 24 Jun 2017 | Forth Valley League | B | B 2nd | 14.0 | |||
| 14 Jun 17 14 Jun 2017 | WL Schools Champs | Final | ❸ | 14.13 | |||
| 14 Jun 17 14 Jun 2017 | WL Schools Champs | Heat 1 | h1 2nd | 14.11 | |||
| 13 May 17 13 May 2017 | District Championships | Heat 1 | h1 4th | 14.13 | -0.9 | ||
| 19 Apr 17 19 Apr 2017 | Livingston Open | R1 Heat 8 | r1.8 2nd | 14.06 | 0.8 | ||
| 200m | |||||||
| 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 | |||||
| Long Jump | |||||||
| 6 Aug 17 6 Aug 2017 | Central & South League | B | B 7th | 3.43m | |||
| 24 Jun 17 24 Jun 2017 | Forth Valley League | B | B 4th | 3.60m | |||
| 24 May 17 24 May 2017 | Livingston Open | 6th | 4.07m | -0.6 | |||
| 21 Jan 17 21 Jan 2017 | Indoor League | 3.34m | |||||
| Shot Put (3kg) | |||||||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | 4th | 6.45m | ||||
| Discus (1kg) | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❷ | 14.48m | ||||
| 6 Aug 17 6 Aug 2017 | Central & South League | A | A 7th | 14.25m | |||
| 24 Jun 17 24 Jun 2017 | Forth Valley League | B | B 1st | 17.44m | |||
| 4x100m Relay | |||||||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | 3rd | 55.68 | ||||
| 6 Aug 17 6 Aug 2017 | Central & South League | 8th | 58.00 | ||||
| 25 Jun 17 25 Jun 2017 | Central & South League | 4th | 56.83 | ||||
| 24 Jun 17 24 Jun 2017 | Forth Valley League | 2nd | 55.9 | ||||
| 20 May 17 20 May 2017 | Forth Valley League | 1st | 55.83 | ||||
| 22 Apr 17 22 Apr 2017 | National Relay Champs | Final | 8th | 53.95 | |||
| 22 Apr 17 22 Apr 2017 | National Relay Champs | Heat 2 | h2 4th | 54.55 | |||
| 4x200m Relay | |||||||
| 26 Mar 17 26 Mar 2017 | Indoor League | Heat 3 | h3 | DNF | |||
| 4 Mar 17 4 Mar 2017 | National Indoor Relay Champs | Heat 1 | h1 2nd | 1:57.04 | |||
| Cross Country | |||||||
| 5 Oct 16 5 Oct 2016 | WL Schools XC | 30th | 15:05 | ||||
| 2015/2016 | |||||||
| 100m | |||||||
| 20 Jul 16 20 Jul 2016 | Livingston Open | Heat 8 | h8 4th | 14.92 | 1.5 | ||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | B | B 2nd | 15.0 | 0.4 | ||
| 15 Jun 16 15 Jun 2016 | WL Schools Champs | Final | 8th | 15.36 | |||
| 15 Jun 16 15 Jun 2016 | WL Schools Champs | Heat 3 | h3 2nd | 15.02 | |||
| 13 Apr 16 13 Apr 2016 | Livingston Open | Heat 10 | h10 6th | 16.03 | -0.7 | ||
| 200m | |||||||
| 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 | |||
| Shot Put (3kg) | |||||||
| 13 Apr 16 13 Apr 2016 | Livingston Open | 5th | 4.88m | ||||
| Discus (1kg) | |||||||
| 11 Sep 16 11 Sep 2016 | Club Championships | ❷ | 13.36m | ||||
| 28 Aug 16 28 Aug 2016 | Central & South League | B | B 3rd | 12.86m | |||
| 6 Aug 16 6 Aug 2016 | Forth Valley Select | 7th | 13.04m | ||||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | A | A 2nd | 15.87m | |||
| 4x100m Relay | |||||||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | 1st | 58.8 | ||||
| 21 May 16 21 May 2016 | Forth Valley League | 2nd | 60.7 | ||||
| 16 Apr 16 16 Apr 2016 | Forth Valley League | 2nd | 58.74 | ||||
| Personal Best |
| w Wind-assisted (>2 m/s) |