| 2011 U23 Lasswade/Stirling Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.42 | | | | 2 | | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 400 | 52.34 | | | | 1 | B | | | Grangemouth | Scottish Athletics League Division 1 | 22 May 11 |
| 400 | 53.21 | | | | 2 | h2 | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 800 | 2:06.76 | | | | 3 | B | | | Grangemouth | Scottish Athletics League Division 1 | 17 Apr 11 |
| 2009 U20 Lasswade/Team Edinburgh |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110HU20M | 17.25 | w | 2.5 | | 2 | B | | | Grangemouth | National Junior Athletic League Northern Premier | 24 May 09 |
| 400H | 59.49 | | | | 1 | A | | | Edinburgh | Scottish Athletics League Division 2 | 19 Apr 09 |
| 400H | 60.37 | | | | 3 | A | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| 400H | 63.57 | | | | 2 | A | | | Grangemouth | National Junior Athletic League Northern Premier | 24 May 09 |
| 2008 U20 Lasswade/Team Edinburgh |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110HU20M | 18.20 | | | | | | | | Grangemouth | National Junior Athletic League - Northern Premier | 29 Jun 08 |
| 400H | 56.73 | | | | 2 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| 400H | 57.88 | | | | 1 | A | | | Grangemouth | Scottish Men's League Division 2 | 13 Jul 08 |
| 400H | 58.2 | | | | 1 | | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| 400H | 58.2 | | | | | | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| 400H | 58.85 | | | | 1 | A | | | Edinburgh | Scottish Men's League | 17 May 08 |
| 400H | 58.85 | | | | | | | | Edinburgh | Scottish Men's League | 17 May 08 |
| 400H | 58.85 | | | | | | | | Grangemouth | National Junior Athletic League - Northern Premier | 29 Jun 08 |
| 400H | 58.85 | | | | 3 | A | | | Grangemouth | National Junior Athletic League - Northern Premier | 29 Jun 08 |
| 400H | 59.82 | | | | 4 | | | | Gateshead | National Junior Athletic League - Northern Premier | 25 May 08 |
| 400H | 59.82 | | | | | | | | Gateshead | National Junior Athletic League - Northern Premier | 25 May 08 |
| 2007 U20 Lasswade/Team Edinburgh |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.90 | w | | | | | | | Edinburgh | Lothian Athletic Trials | 8 Apr 07 |
| 200 | 24.64 | | | | | | | | Grangemouth | Scottish Men's League Div 1 & 2 Fixture 1 | 22 Apr 07 |
| 400 | 53.9 | | | | | | | | Gateshead | National Junior League Northern Premier | 29 Apr 07 |
| 400H | 57.01 | | | | 2 | | | | Edinburgh | Bank of Scotland U23 Championships | 17 Jun 07 |
| 400H | 57.85 | | | | 3 | | | | Grangemouth | National Junior League Northern Premier | 29 Jul 07 |
| 400H | 58.41 | | | | 2 | | | | Grangemouth | Scottish Athletics League Division 2 | 22 Apr 07 |
| 400H | 58.41 | | | | | | | | Grangemouth | Scottish Men's League Div 1 & 2 Fixture 1 | 22 Apr 07 |
| 400H | 59.3 | | | | | | | | Gateshead | National Junior League Northern Premier | 29 Apr 07 |
| 400H | 59.43 | | | | | | | | Sportcity | National Junior League Northern Premier | 1 Jul 07 |
| 400H | 59.53 | | | | 1 | | | | Edinburgh | Scottish Athletics League Division 2 | 22 Jul 07 |
| 400H | 60.13 | | | | | | | | Grangemouth | Scottish Men's League Div 1 & 2 Fixture 2 | 24 Jun 07 |
| 2006 U17 Lasswade/Team Edinburgh |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.7 | | | | | | | | Grangemouth | Scottish Young Athletes League Central Section | 28 May 06 |
| 400 | 53.77 | | | | | | | | Edinburgh | | 13 May 06 |
| 100HU17M | 14.27 | w | 3.6 | | 2 | | | | Grangemouth | Bank of Scotland U17/U15/U13 Championships | 27 Aug 06 |
| 100HU17M | 14.8 | | | | 1 | | | | Grangemouth | Scottish Young Athletes League Central Section | 28 May 06 |
| 100HU17M | 14.8 | | | | 1 | | | | Wishaw | CENTRAL & SOUTHERN SCOTLAND LEAGUE Division 2 | 4 Jun 06 |
| 400HU17M | 57.34 | | | | ht | | | | Glasgow (S) | UK Schools Games | 10 Sep 06 |
| 400HU17M | 57.78 | | | | 7 | | | | Glasgow (S) | UK Schools Games | 10 Sep 06 |
| 400HU17M | 59.52 | | | | 2 | | | | Grangemouth | Bank of Scotland U17/U15/U13 Championships | 26 Aug 06 |
| 400HU17M | 59.69 | | | | 1 | | | | Edinburgh | Scottish East And West District Junior Championships | 14 May 06 |
| 400HU17M | 60.69 | | | | 1 | | | | Grangemouth | Scottish Power Schools Championships | 10 Jun 06 |
| 2005 U17 Lasswade/Team Edinburgh |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HU17M | 59.5 | | | | 2 | | | | Wishaw | Central Section Match 1 | 26 Jun 05 |
| 400HU17M | 60.46 | | | | 3 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Jun 10-11 | 11 Jun 05 |