| 2010 U17 Dundee Hawkhill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.5 | i | | | 3 | h4 | | | Glasgow | Scottish Schools' Championships | 4 Feb 10 |
| 2009 U15 Dundee Hawkhill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.3 | | | | 3 | 2 | | | Glasgow (C) | Shettleston Harriers Open Graded Meeting | 25 Aug 09 |
| 800 | 2:11.5 | | | | 5 | | | | Glasgow (C) | Shettleston Harriers Open Graded Meeting | 1 Sep 09 |
| 800 | 2:12.77 | | | | 2 | h1 | | | Grangemouth | Scottish Schools U15 Inter Area | 23 Jun 09 |
| 800 | 2:13.38 | | | | 3 | h1 | | | Grangemouth | Aviva Scottish Schools Championships | 12 Jun 09 |
| 800 | 2:13.95 | | | | 3 | | | | Grangemouth | Scottish Schools U15 Inter Area | 23 Jun 09 |
| 800 | 2:14.1 | | | | 1 | B | | | Perth | Petrofac Grampian Athletics League East | 7 Jun 09 |
| 800 | 2:15.5 | | | | 2 | A | | | Dundee | Petrofac Grampian Athletics League East | 28 Jun 09 |
| 800 | 2:16.11 | | | | 6 | | | | Grangemouth | Bank of Scotland U15 Championships | 16 Aug 09 |
| 800 | 2:17.08 | | | | 2 | 3 | | | Grangemouth | Grangemouth Stadium Open | 3 Jun 09 |
| 800 | 2:18.43 | | | | 4 | h2 | | | Grangemouth | Bank of Scotland U15 Championships | 16 Aug 09 |
| 800 | 2:18.70 | | | | 6 | | | | Wishaw | Scottish U15 / U17 Closed Championships | 9 May 09 |
| 800 | 2:18.94 | | | | 8 | | | | Grangemouth | Aviva Scottish Schools Championships | 12 Jun 09 |
| 3MXC | 25:56 | | | | 1 | | | | Dundee | Dundee Hawkhill Harriers Christmas Races | 20 Dec 09 |
| 2008 U15 Dundee Hawkhill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.5 | | | | | | | | Perth | George Duncan Memorial Meeting | 9 Aug 08 |
| 800 | 2:16.1 | | | | | | | | Perth | Sport Tayside & Fife Championships | 21 Sep 08 |
| 800 | 2:16.4 | | | | | | | | Stretford | Trafford Grand Prix | 9 Sep 08 |
| 800 | 2:16.99 | | | | | | | | Stretford | Trafford Grand Prix | 29 Jul 08 |
| 800 | 2:18.65 | | | | | | | | Grangemouth | Scottish U15 Champs | 24 Aug 08 |
| 800 | 2:21.2 | | | | | | | | Dundee | Scottish Young Athletes' League - North-East Section | 4 May 08 |
| 1500 | 4:45.6 | | | | | | | | Dundee | Petrofac League East | 10 Aug 08 |
| ZRD | 8:53 | | | | 5 | | | 5 | Aberdeen | Scottish Power Junior Championships | 23 Mar 08 |
| ZXC | 10:20 | | | | 9 | | | | Edinburgh | Great Edinburgh International inc Inter-District Championships | 12 Jan 08 |
| ZXC | 10:26 | | | | 4 | | | 4 | Deans | Scottish East District League | 19 Jan 08 |
| ZXC | 11:44 | | | | 4 | | | | Falkirk | Scottish Power Scottish National Championships | 23 Feb 08 |
| ZXC | 17:28 | | | | 18 | | | | Irvine | Scottish Power Scottish Secondary Schools' Championships | 8 Mar 08 |
| 2007 U13 Dundee Hawkhill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.5 | | | | | | | | Dundee | Petrofac League East Section | 5 Aug 07 |
| 200 | 29.0 | | | | | | | | Dundee | Petrofac League East C/Dundee HMAR | 1 Jul 07 |
| 200 | 29.2 | | | | | | | | Aberdeen | Petrofrac Athletics League East | 20 May 07 |
| 200 | 29.7 | | | | | | | | Aberdeen | Petrofrac Athletics League East | 29 Apr 07 |
| 200 | 30.0 | | | | | | | | Dundee | Scottish Young Athletes League North East | 6 May 07 |
| 800 | 2:22.96 | | | | 4 | | | | Grangemouth | Bank of Scotland U17/U13 Championships | 18 Aug 07 |
| 800 | 2:23.2 | | | | 1 | | | | Dundee | Sport Tayside & Fife Championships | 16 Sep 07 |
| 800 | 2:24.6 | | | | 1 | | | | Dundee | Petrofac Athletics League (East) | 1 Jul 07 |
| 800 | 2:27.21 | | | | 3 | h2 | | | Grangemouth | Bank of Scotland U17/U13 Championships | 18 Aug 07 |
| 800 | 2:28.72 | | | | | | | | Grangemouth | Scottish Schools Champs | 8 Jun 07 |
| 800 | 2:30.50 | | | | | | | | Glasgow (S) | Scotland East Championships | 12 May 07 |
| 800 | 2:33.0 | | | | | | | | Grangemouth | Scottish Schools Champs | 8 Jun 07 |
| 800 | 2:33.7 | | | | | | | | Aberdeen | Petrofrac Athletics League East | 20 May 07 |
| 800 | 2:34.8 | | | | | | | | Dundee | Athletics Tayside Partnership Open Graded Time Trials | 15 Apr 07 |
| 800 | 2:37.9 | | | | | | | | Dundee | Scottish Young Athletes League North East | 6 May 07 |
| 1500 | 5:02.6 | | | | 1 | | | | Dundee | Petrofac League East Section | 5 Aug 07 |
| 1500 | 5:13.4 | | | | | | | | Dundee | Scottish Young Athletes' League North East | 8 Jul 07 |
| 1500 | 5:14.0 | | | | | | | | Aberdeen | Petrofrac Athletics League East | 29 Apr 07 |
| 2MXC | 14:55 | | | | 2 | | | | Dundee | Dundee Hawkhill Harriers Christmas Handicap | 23 Dec 07 |
| ZXC | 9:16 | | | | 3 | | | 3 | Kirkcaldy | Scottish East District League | 25 Nov 07 |
| ZXC | 12:07 | | | | 3 | | | | Stirling | Scottish Athletics East District Championships | 8 Dec 07 |
| ZXC | 12:12 | | | | 3 | | | 3 | Gauldry | Gauldry Gallup Races | 17 Nov 07 |
| 2006 U13 Dundee Hawkhill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:44.5 | | | | | | | | Dundee | Sport Tayside & Fife Closed Championships | 17 Sep 06 |