| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2016/2017 | |||||||
| 15 Jul 17 15 Jul 2017 | British Athletic League | B | B 5th | 22.78 | 0.4 | ||
| 2015/2016 | |||||||
| 11 Sep 16 11 Sep 2016 | Club Championships | ❶ | 24.03 | w | 4.5 | ||
| 26 Jun 16 26 Jun 2016 | Central & South League | A | A 1st | 23.46 | -2.9 | ||
| 2014/2015 | |||||||
| 11 Apr 15 11 Apr 2015 | NIRCA Champs | Heat 2 | h2 4th | 23.25 | |||
| 2013/2014 | |||||||
| 14 Sep 14 14 Sep 2014 | Club Championships | ❷ | 23.74 | -1.0 | |||
| 29 Jun 14 29 Jun 2014 | Central & South League | A | A 3rd | 23.1 | |||
| 20 Apr 14 20 Apr 2014 | Scottish Men's League | B | B 4th | 23.91 | |||
| 2012/2013 | |||||||
| 29 Sep 13 29 Sep 2013 | Club Championships | ❶ | 24.15 | ||||
| 18 Aug 13 18 Aug 2013 | U16/U20 Champs | Heat 1 | h1 5th | 23.21 | |||
| 29 Jun 13 29 Jun 2013 | Central & South League | A | A 3rd | 23.2 | |||
| 25 May 13 25 May 2013 | District Championships | Heat 2 | h2 5th | 23.50 | |||
| 6 May 13 6 May 2013 | BUCS Championships | Heat 2 | h2 3rd | 22.97 | |||
| 28 Apr 13 28 Apr 2013 | Youth Development League | A | A 2nd | 23.38 | |||
| 2011/2012 | |||||||
| 23 Sep 12 23 Sep 2012 | Lasswade Championships | 1st | 23.87 | ||||
| 16 Sep 12 16 Sep 2012 | Club Championships | ❶ | 23.70 | ||||
| 24 Jun 12 24 Jun 2012 | National Junior League | A | A 8th | 23.61 | |||
| 10 Jun 12 10 Jun 2012 | Central & South League | B | B 1st | 23.4 | |||
| 9 Jun 12 9 Jun 2012 | Schools T&F Championships | Final | 4th | 23.19 | |||
| 9 Jun 12 9 Jun 2012 | Schools T&F Championships | Heat 3 | h3 2nd | 23.18 | |||
| 30 May 12 30 May 2012 | Livingston Open | Heat 1 | h1 2nd | 23.46 | |||
| 13 May 12 13 May 2012 | District Championships | Heat 2 | h2 6th | 23.33 | w | ||
| 8 Apr 12 8 Apr 2012 | Edinburgh & Lothian Trials | Heat 3 | h3 2nd | 23.20 | w | ||
| 2010/2011 | |||||||
| 25 Sep 11 25 Sep 2011 | Lasswade Championships | 1st | 24.18 | ||||
| 18 Sep 11 18 Sep 2011 | Club Championships | ❶ | 23.84 | ||||
| 24 Jul 11 24 Jul 2011 | National Junior League | A | A 8th | 24.43 | |||
| 10 Jul 11 10 Jul 2011 | National Junior League | B | B 7th | 23.9 | |||
| 3 Apr 11 3 Apr 2011 | Lothian & Borders Open | Race 1 | r1 3rd | 24.36 | w | ||
| 2009/2010 | |||||||
| 19 Sep 10 19 Sep 2010 | Club Championships | ❸ | 25.00 | ||||
| 23 May 10 23 May 2010 | Central & South League | B | B 2nd | 25.1 | |||
| 2008/2009 | |||||||
| 22 Aug 09 22 Aug 2009 | Club Championships | ❶ | 25.3 | ||||
| 1 Aug 09 1 Aug 2009 | Forth Valley League | B | B 2nd | 27.20 | |||
| 24 May 09 24 May 2009 | Central & South League | B | B 1st | 26.3 | |||
| 2007/2008 | |||||||
| 16 Aug 08 16 Aug 2008 | Club Championships | 2nd | 29.5 | ||||
| 19 Jul 08 19 Jul 2008 | Forth Valley League | A | A 5th | 28.48 | |||
| 15 May 08 15 May 2008 | Forth Valley League | B | B 2nd | 28.10 | |||
| 2006/2007 | |||||||
| 9 Sep 07 9 Sep 2007 | Pitreavie Trophy Meeting | Heat 3 | h3 4th | 31.21 | |||
| 5 Aug 07 5 Aug 2007 | Central & South League | B | B 3rd | 31.8 | |||
| 21 Jul 07 21 Jul 2007 | Forth Valley League | B | B 2nd | 32.20 | |||
| 23 Jun 07 23 Jun 2007 | Club Championships | 3rd | 30.82 | ||||
| 20 May 07 20 May 2007 | Central & South League | B | B 1st | 29.9 | |||
| 2005/2006 | |||||||
| 5 Aug 06 5 Aug 2006 | Forth Valley League | A | A 6th | 33.69 | |||
| 2 Jul 06 2 Jul 2006 | Young Athletes League | A | A 5th | 30.8 | |||
| Personal Best |
| Season Best |
| w Wind-assisted (>2 m/s) |