| 2012 U20 Larkhall/Glasgow Sch of Sport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.34 | | | | 2 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 10 Jun 12 |
| 400 | 51.95 | | | | 5 | h1 | | | Grangemouth | Scottish Schools' Championships | 8 Jun 12 |
| 400 | 52.63 | i | | | 2 | 3 | | | Glasgow | Scottish National Open | 21 Jan 12 |
| 400 | 53.01 | i | | | 2 | s1 | | | Glasgow | SSAA Secondary Schools' Championships | 9 Feb 12 |
| 400 | 53.16 | i | | | 2 | h1 | | | Glasgow | Scottish U18/U20 Championships | 3 Mar 12 |
| 400 | 53.51 | i | | | 1 | h5 | | | Glasgow | SSAA Secondary Schools' Championships | 9 Feb 12 |
| ZXC | 24:30 | | | | 22 | | | | Irvine | Scottish Secondary Schools' Championships | 10 Mar 12 |
| 2011 U17 Larkhall/Glasgow Sch of Sport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.9 | w | | | 4 | A | | | Wishaw | Central & South of Scotland League Division 1 | 1 May 11 |
| 200 | 24.04 | i | | | 3 | 2 | | | Glasgow | GAA Metric Miler Meeting supported by the BMC | 28 Dec 11 |
| 200 | 24.49 | i | | | 1 | 7 | | | Glasgow | Scottish Athletics Open | 23 Jan 11 |
| 200 | 32.5 | | | | 7 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 5 Jun 11 |
| 400 | 52.7 | | | | 2 | 1 | | | Glasgow | Shettleston Harriers Graded Open | 30 Aug 11 |
| 400 | 52.9 | | | | 1 | A | | | Glasgow (S) | Central & South of Scotland League Division 1 | 3 Jul 11 |
| 400 | 53.6 | | | | 2 | A | | | Wishaw | Central & South of Scotland League Division 1 | 1 May 11 |
| JT700 | 16.29 | | | | 3 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 5 Jun 11 |
| 6K | 23:20 | | | | 15 | | | 12 | Strathclyde Park | St Andrews Hospice Lanarkshire Schools 6K | 18 Sep 11 |
| 2010 U17 Larkhall/Glasgow Sch of Sport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.45 | | 0.2 | | 3 | | | | Linwood | Dunren Complex Open | 8 Sep 10 |
| 200 | 24.46 | w | 3.0 | | 4 | 1 | | | Grangemouth | Grangemouth Stadium Open | 4 Aug 10 |
| 400 | 54.51 | | | | 3 | h2 | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |