| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2018/2019 | |||||||
| 100m | |||||||
| 17 Apr 19 17 Apr 2019 | Livingston Open | Heat 1 | h1 5th | 11.92 | 0.0 | ||
| 2017/2018 | |||||||
| 60m | |||||||
| 17 Mar 18 17 Mar 2018 | Indoor League | 5th | 7.87 | ||||
| 100m | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | ❶ | 12.42 | -0.8 | |||
| 22 Aug 18 22 Aug 2018 | Livingston Open | Heat 1 | h1 5th | 12.24 | -1.3 | ||
| 12 Aug 18 12 Aug 2018 | U17 Champs | Heat 2 | h2 7th | 12.35 | 1.0 | ||
| 20 Jun 18 20 Jun 2018 | Livingston Open | Heat 2 | h2 1st | 12.05 | -3.2 | ||
| 13 Jun 18 13 Jun 2018 | WL Schools Champs | Final | ❶ | 11.62 | w | 2.5 | |
| 13 Jun 18 13 Jun 2018 | WL Schools Champs | Heat 1 | h1 1st | 11.79 | 1.2 | ||
| 9 Jun 18 9 Jun 2018 | Schools T&F Championships | Heat 4 | h4 5th | 12.20 | |||
| 27 May 18 27 May 2018 | Central & South League | A | A 3rd | 12.30 | -3.4 | ||
| 13 May 18 13 May 2018 | District Championships | Final | 6th | 12.15 | 0.6 | ||
| 18 Apr 18 18 Apr 2018 | Livingston Open | Heat 2 | h2 2nd | 11.91 | 1.2 | ||
| 8 Apr 18 8 Apr 2018 | Edinburgh & Lothian Trials | Heat 3 | h3 2nd | 12.66 | |||
| 200m | |||||||
| 12 Aug 18 12 Aug 2018 | U17 Champs | Heat 1 | h1 6th | 25.29 | -1.5 | ||
| 1 Jul 18 1 Jul 2018 | Central & South League | A | A 1st | 23.34 | 0.1 | ||
| 9 Jun 18 9 Jun 2018 | Schools T&F Championships | Heat 4 | h4 4th | 24.58 | -2.8 | ||
| 23 May 18 23 May 2018 | Livingston Open | Heat 2 | h2 2nd | 24.25 | -1.3 | ||
| 13 May 18 13 May 2018 | District Championships | Heat 2 | h2 3rd | 24.17 | 1.6 | ||
| 8 Feb 18 8 Feb 2018 | Schools Indoor Champs | Semi 1 | s1 5th | 25.25 | |||
| 8 Feb 18 8 Feb 2018 | Schools Indoor Champs | Heat 3 | h3 2nd | 24.88 | |||
| 28 Jan 18 28 Jan 2018 | Indoor U17 Champs | Heat 4 | h4 5th | 24.60 | |||
| 6 Jan 18 6 Jan 2018 | Indoor League | 26.62 | |||||
| 28 Oct 17 28 Oct 2017 | Indoor League | 25.29 | |||||
| 400m | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | ❷ | 57.04 | ||||
| 22 Aug 18 22 Aug 2018 | Livingston Open | Heat 1 | h1 4th | 55.26 | |||
| 20 Jun 18 20 Jun 2018 | Livingston Open | Heat 2 | h2 1st | 53.86 | |||
| 27 May 18 27 May 2018 | Central & South League | B | B 2nd | 54.34 | |||
| Long Jump | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | 5th | 4.57m | -0.9 | |||
| 13 May 18 13 May 2018 | District Championships | Final | 6th | 4.83m | 0.3 | ||
| 18 Apr 18 18 Apr 2018 | Livingston Open | 3rd | 5.00m | 0.4 | |||
| 8 Apr 18 8 Apr 2018 | Edinburgh & Lothian Trials | 7th | 4.41m | ||||
| 17 Mar 18 17 Mar 2018 | Indoor League | 5th | 4.66m | ||||
| 28 Jan 18 28 Jan 2018 | Indoor U17 Champs | Final | 12th | 4.40m | |||
| 27 Jan 18 27 Jan 2018 | Indoor League | 4.58m | |||||
| 4x100m Relay | |||||||
| 1 Jul 18 1 Jul 2018 | Central & South League | 4th | 49.95 | ||||
| 27 May 18 27 May 2018 | Central & South League | 4th | 50.41 | ||||
| 4x200m Relay | |||||||
| 25 Feb 18 25 Feb 2018 | National Indoor Relay Champs | Final | 4th | 1:36.74 | |||
| 3 Feb 18 3 Feb 2018 | National Indoor Relay Champs | Heat 2 | h2 2nd | 1:39.62 | |||
| Cross Country | |||||||
| 4 Oct 17 4 Oct 2017 | WL Schools XC | 31st | 10:39 | ||||
| 2016/2017 | |||||||
| 100m | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❶ | 12.72 | -0.7 | |||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | Heat 1 | h1 3rd | 12.27 | w | 4.5 | |
| 3 Sep 17 3 Sep 2017 | Pitreavie Trophy Meeting | Heat 2 | h2 3rd | 13.61 | -1.0 | ||
| 20 Aug 17 20 Aug 2017 | U13/U15/U20 Champs | Heat 4 | h4 5th | 13.57 | 1.5 | ||
| 6 Aug 17 6 Aug 2017 | Central & South League | A | A 3rd | 13.04 | w | 2.5 | |
| 5 Aug 17 5 Aug 2017 | Forth Valley Select | 6th | 13.2 | ||||
| 19 Jul 17 19 Jul 2017 | Livingston Open | Heat 2 | h2 6th | 12.79 | 0.2 | ||
| 28 May 17 28 May 2017 | Central & South League | A | A 1st | 12.67 | -2.8 | ||
| 13 May 17 13 May 2017 | District Championships | Final | ❸ | 12.52 | -1.3 | ||
| 13 May 17 13 May 2017 | District Championships | Heat 2 | h2 1st | 12.63 | -0.3 | ||
| 29 Apr 17 29 Apr 2017 | Forth Valley League | A | A 2nd | 12.3 | |||
| 19 Apr 17 19 Apr 2017 | Livingston Open | R1 Heat 4 | r1.4 1st | 12.72 | 1.5 | ||
| 2 Apr 17 2 Apr 2017 | Edinburgh & Lothian Trials | Heat 3 | h3 4th | 12.71 | w | 3.8 | |
| 200m | |||||||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | Heat 1 | h1 3rd | 25.59 | w | 4.1 | |
| 3 Sep 17 3 Sep 2017 | Pitreavie Trophy Meeting | Final | 4th | 25.43 | 1.3 | ||
| 3 Sep 17 3 Sep 2017 | Pitreavie Trophy Meeting | Heat 1 | h1 1st | 25.20 | w | 2.9 | |
| 23 Aug 17 23 Aug 2017 | Livingston Open | Heat 2 | h2 3rd | 25.63 | -0.6 | ||
| 5 Aug 17 5 Aug 2017 | Forth Valley Select | 6th | 26.8 | ||||
| 19 Jul 17 19 Jul 2017 | Livingston Open | Heat 1 | h1 4th | 27.26 | -0.2 | ||
| 10 Jun 17 10 Jun 2017 | Schools T&F Championships | Heat 3 | h3 6th | 26.13 | w | 2.7 | |
| 24 May 17 24 May 2017 | Livingston Open | Heat 2 | h2 6th | 25.30 | -0.9 | ||
| 13 May 17 13 May 2017 | District Championships | Final | ❷ | 25.22 | -1.2 | ||
| 2 Apr 17 2 Apr 2017 | Edinburgh & Lothian Trials | Heat 2 | h2 3rd | 26.18 | w | 3.4 | |
| 19 Feb 17 19 Feb 2017 | Indoor League | 2nd | 26.33 | ||||
| 8 Jan 17 8 Jan 2017 | Indoor League | 3rd | 26.86 | ||||
| 300m | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❶ | 40.07 | ||||
| 2 Apr 17 2 Apr 2017 | Edinburgh & Lothian Trials | Heat 1 | h1 2nd | 41.42 | |||
| 400m | |||||||
| 21 Jan 17 21 Jan 2017 | Indoor League | 60.18 | |||||
| Long Jump | |||||||
| 16 Sep 17 16 Sep 2017 | Club Championships | ❶ | 4.12m | -1.3 | |||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | 4th | 4.42m | ||||
| 3 Sep 17 3 Sep 2017 | Pitreavie Trophy Meeting | 5th | 4.29m | 0.1 | |||
| 23 Aug 17 23 Aug 2017 | Livingston Open | 3rd | 4.38m | 0.0 | |||
| 6 Aug 17 6 Aug 2017 | Central & South League | B | B 2nd | 4.38m | |||
| 19 Jul 17 19 Jul 2017 | Livingston Open | 6th | 4.09m | ||||
| 14 Jun 17 14 Jun 2017 | WL Schools Champs | Final | ❸ | 4.56m | |||
| 24 May 17 24 May 2017 | Livingston Open | 1st | 5.06m | 0.0 | |||
| 13 May 17 13 May 2017 | District Championships | Final | 5th | 4.35m | 0.7 | ||
| 19 Apr 17 19 Apr 2017 | Livingston Open | 7th | 3.95m | 0.0 | |||
| 19 Feb 17 19 Feb 2017 | Indoor League | 4.20m | |||||
| 21 Jan 17 21 Jan 2017 | Indoor League | 3.67m | |||||
| 8 Jan 17 8 Jan 2017 | Indoor League | 4.20m | |||||
| Shot Put (4kg) | |||||||
| 6 Aug 17 6 Aug 2017 | Central & South League | B | B 2nd | 7.74m | |||
| 5 Aug 17 5 Aug 2017 | Forth Valley Select | 5th | 7.81m | ||||
| 14 Jun 17 14 Jun 2017 | WL Schools Champs | Final | 8th | 8.60m | |||
| 29 Apr 17 29 Apr 2017 | Forth Valley League | A | A 2nd | 7.76m | |||
| 4x100m Relay | |||||||
| 9 Sep 17 9 Sep 2017 | Stornoway Invitational | 5th | 55.93 | ||||
| 6 Aug 17 6 Aug 2017 | Central & South League | 5th | 56.13 | ||||
| 5 Aug 17 5 Aug 2017 | Forth Valley Select | 3rd | 52.2 | ||||
| 28 May 17 28 May 2017 | Central & South League | 3rd | 52.80 | ||||
| 22 Apr 17 22 Apr 2017 | National Relay Champs | Final | 7th | 53.90 | |||
| 4x200m Relay | |||||||
| 26 Mar 17 26 Mar 2017 | Indoor League | Heat 2 | h2 5th | 1:53.94 | |||
| 4 Mar 17 4 Mar 2017 | National Indoor Relay Champs | Heat 2 | h2 5th | 1:51.96 | |||
| 2015/2016 | |||||||
| 100m | |||||||
| 11 Sep 16 11 Sep 2016 | Club Championships | ❷ | 12.94 | w | 2.5 | ||
| 21 Aug 16 21 Aug 2016 | U13/U15/U20 Champs | Heat 4 | h4 6th | 13.40 | 0.9 | ||
| 20 Jul 16 20 Jul 2016 | Livingston Open | Heat 3 | h3 6th | 13.52 | 0.0 | ||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | B | B 2nd | 13.4 | -1.2 | ||
| 29 May 16 29 May 2016 | Central & South League | B | B 5th | 13.85 | -1.8 | ||
| 13 Apr 16 13 Apr 2016 | Livingston Open | Heat 9 | h9 1st | 13.97 | -1.0 | ||
| 200m | |||||||
| 11 Sep 16 11 Sep 2016 | Club Championships | ❷ | 26.97 | w | 2.4 | ||
| 24 Aug 16 24 Aug 2016 | Livingston Open | Heat 3 | h3 4th | 27.43 | -0.6 | ||
| 21 Aug 16 21 Aug 2016 | U13/U15/U20 Champs | Heat 1 | h1 6th | 27.54 | w | 2.6 | |
| 25 May 16 25 May 2016 | Livingston Open | Heat 13 | h13 5th | 28.65 | w | 2.3 | |
| 21 May 16 21 May 2016 | Forth Valley League | B | B 1st | 27.5 | |||
| 300m | |||||||
| 20 Jul 16 20 Jul 2016 | Livingston Open | Heat 5 | h5 2nd | 44.80 | |||
| 400m | |||||||
| 10 Jan 16 10 Jan 2016 | Indoor League | 71.16 | |||||
| High Jump | |||||||
| 10 Jan 16 10 Jan 2016 | Indoor League | 1.25m | |||||
| Long Jump | |||||||
| 11 Sep 16 11 Sep 2016 | Club Championships | ❷ | 4.01m | 0.7 | |||
| 24 Aug 16 24 Aug 2016 | Livingston Open | 3rd | 4.10m | 0.0 | |||
| 26 Jun 16 26 Jun 2016 | Central & South League | B | B 6th | 3.65m | |||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | B | B 2nd | 3.82m | |||
| 25 May 16 25 May 2016 | Livingston Open | 15th | 3.50m | 0.0 | |||
| 13 Apr 16 13 Apr 2016 | Livingston Open | 19th | 3.37m | ||||
| 31 Jan 16 31 Jan 2016 | Indoor League | 3.55m | |||||
| 10 Jan 16 10 Jan 2016 | Indoor League | 3.31m | |||||
| Shot Put (4kg) | |||||||
| 29 May 16 29 May 2016 | Central & South League | B | B 5th | 4.78m | |||
| 16 Apr 16 16 Apr 2016 | Forth Valley League | B | B 2nd | 5.45m | |||
| 31 Jan 16 31 Jan 2016 | Indoor League | 5.42m | |||||
| 4x100m Relay | |||||||
| 26 Jun 16 26 Jun 2016 | Central & South League | 2nd | 51.30 | ||||
| 25 Jun 16 25 Jun 2016 | Forth Valley League | 2nd | 53.9 | ||||
| 29 May 16 29 May 2016 | Central & South League | 3rd | 53.86 | ||||
| 21 May 16 21 May 2016 | Forth Valley League | 2nd | 54.3 | ||||
| 16 Apr 16 16 Apr 2016 | Forth Valley League | 1st | 54.39 | ||||
| 4x200m Relay | |||||||
| 20 Mar 16 20 Mar 2016 | Indoor League | Heat 1 | h1 5th | 1:54.20 | |||
| Cross Country | |||||||
| 7 Oct 15 7 Oct 2015 | WL Schools XC | 36th | 7:40 | ||||
| 2014/2015 | |||||||
| 100m | |||||||
| 12 Sep 15 12 Sep 2015 | Club Championships | 8th | 15.42 | -2.4 | |||
| 2 Aug 15 2 Aug 2015 | Central & South League | B | B 1st | 14.78 | |||
| 15 Jul 15 15 Jul 2015 | Livingston Open | Heat 8 | h8 1st | 14.91 | -2.3 | ||
| 27 Jun 15 27 Jun 2015 | Forth Valley League | A | A 8th | 15.1 | 0.3 | ||
| 22 Apr 15 22 Apr 2015 | Livingston Open | Heat 10 | h10 2nd | 14.78 | |||
| 200m | |||||||
| 12 Sep 15 12 Sep 2015 | Club Championships | 4th | 30.48 | -1.7 | |||
| 22 Aug 15 22 Aug 2015 | U13/U17 Champs | Semi 2 | s2 8th | 30.64 | -0.9 | ||
| 22 Aug 15 22 Aug 2015 | U13/U17 Champs | Heat 2 | h2 2nd | 29.31 | -1.2 | ||
| 19 Aug 15 19 Aug 2015 | Livingston Open | Heat 8 | h8 4th | 31.16 | 0.7 | ||
| 28 Jun 15 28 Jun 2015 | Central & South League | B | B 1st | 30.52 | |||
| 27 Jun 15 27 Jun 2015 | Forth Valley League | A | A 8th | 31.3 | -0.1 | ||
| 27 May 15 27 May 2015 | Livingston Open | Heat 5 | h5 1st | 31.99 | |||
| 1500m | |||||||
| 28 Jun 15 28 Jun 2015 | Central & South League | B | B 5th | 5:58.58 | |||
| High Jump | |||||||
| 2 Aug 15 2 Aug 2015 | Central & South League | B | B 4th | 1.20m | |||
| Long Jump | |||||||
| 12 Sep 15 12 Sep 2015 | Club Championships | 4th | 3.53m | ||||
| 19 Aug 15 19 Aug 2015 | Livingston Open | 6th | 3.49m | ||||
| 15 Jul 15 15 Jul 2015 | Livingston Open | 12th | 3.29m | ||||
| 28 Jun 15 28 Jun 2015 | Central & South League | A | A 5th | 3.79m | |||
| 27 May 15 27 May 2015 | Livingston Open | 6th | 3.48m | ||||
| 22 Apr 15 22 Apr 2015 | Livingston Open | 1st | 4.00m | ||||
| Shot Put (3.25kg) | |||||||
| 27 Jun 15 27 Jun 2015 | Forth Valley League | A | A 8th | 5.18m | |||
| 14 Dec 14 14 Dec 2014 | Indoor League | 10th | 4.85m | ||||
| 4x100m Relay | |||||||
| 16 Aug 15 16 Aug 2015 | National Relay Champs | Final | 6th | 57.82 | |||
| 2 Aug 15 2 Aug 2015 | Central & South League | 5th | 60.75 | ||||
| 28 Jun 15 28 Jun 2015 | Central & South League | 4th | 63.58 | ||||
| 27 Jun 15 27 Jun 2015 | Forth Valley League | 8th | 64.3 | ||||
| 2013/2014 | |||||||
| 100m | |||||||
| 14 Sep 14 14 Sep 2014 | Club Championships | 8th | 15.32 | -1.3 | |||
| High Jump | |||||||
| 14 Sep 14 14 Sep 2014 | Club Championships | 7th | 1.05m | ||||
| Long Jump | |||||||
| 14 Sep 14 14 Sep 2014 | Club Championships | 16th | 3.02m | ||||
| Club Record |
| Personal Best |
| w Wind-assisted (>2 m/s) |