| 2013 U20 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.93 | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| 800 | 1:59.18 | | | | 4 | A | | | Grangemouth | Scottish Athletics League Division 2 | 19 May 13 |
| 800 | 1:59.91 | i | | | 3 | 3 | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| 800 | 2:03.77 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 28 Apr 13 |
| 1500 | 4:37.77 | | | | 6 | A | | | Grangemouth | Scottish Athletics League Division 2 | 19 May 13 |
| ZXC | 37:52 | | | | 19 | | | | Forres | RUN 4 IT North District League | 9 Feb 13 |
| 2012 U20 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.53 | | 1.1 | | 2 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 19 Aug 12 |
| 800 | 1:58.64 | | | | 6 | | | | Grangemouth | Scottish Schools' Championships | 9 Jun 12 |
| 800 | 2:01.33 | | | | 2 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 800 | 2:03.80 | | | | 2 | h2 | | | Grangemouth | Scottish Schools' Championships | 9 Jun 12 |
| 800 | 2:04.13 | | | | 3 | 1 | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 3000 | 10:37.89 | | | | 7 | | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 10K | 40:32 | a | | | 77 | | | | Inverness | Baxters River Ness 10K | 30 Sep 12 |
| ZXC | 27:19 | | | | 7 | | | | Elgin | Run 4 It North District League | 28 Jan 12 |
| ZXC | 29:15 | | | | 5 | | | | Evanton | Run 4 It North District League | 14 Jan 12 |
| ZXC | 35:38 | | | | 5 | | | | Evanton | Scottish North District Championships | 24 Nov 12 |
| ZXC | 39:45 | | | | 21 | | | | Caithness | RUN 4 IT North District League | 6 Oct 12 |
| ZXC | 40:24 | | | | 21 | | | 1 | Inverness | RUN 4 IT North District League | 3 Nov 12 |
| 2011 U17 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.58 | | | | 5 | h3 | | | Grangemouth | Scottish Schools' Championships | 11 Jun 11 |
| 800 | 2:06.98 | | | | 1 | | | | Inverness | Ross-shire & Sutherland Schools Championships - Track only | 20 Jun 11 |
| 800 | 2:07.5 | | | | 1 | A | | | Aberdeen | McCain Scottish Young Athletes League North East Division | 26 Jun 11 |
| 800 | 2:07.62 | | | | 2 | A | | | Inverness | McCain Scottish Young Athletes League North East Division | 15 May 11 |
| 800 | 2:08.15 | | | | 2 | 1 | | | Inverness | Highland Athletics Open With Hippo | 3 Apr 11 |
| 800 | 2:09.20 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 7 Jun 11 |
| 800 | 2:09.3 | | | | 2 | A | | | Dundee | Scottish Young Athletes League North East Division | 24 Apr 11 |
| 1500 | 4:35.77 | | | | 2 | | | | Inverness | Highlands, Islands And Grampian Regional Championships | 28 May 11 |
| 1500 | 4:48.69 | | | | 3 | 1 | | | Inverness | Highland Athletics Open With Hippo | 14 Aug 11 |
| TJ | 11.93 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 3 Jul 11 |
| TJ | 10.82 | | | | 2 | | | | Inverness | Highlands, Islands And Grampian Regional Championships | 28 May 11 |
| 3K | 10:22 | | | | 2 | | | | Golspie | Golspie 3K | 10 Sep 11 |
| ZXC | 24:25 | | | | 3 | | | | Caithness | Run 4 It North District League | 1 Oct 11 |
| ZXC | 28:42 | | | | 13 | | | | Forres | Scottish North District Championships | 26 Nov 11 |
| ZXCL | 9:23 | | | | 4 | L3 | | | Dornoch | Scottish North District Relay Championships | 8 Oct 11 |
| 2010 U17 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:51.30 | | | | 6 | | | | Inverness | North of Scotland Schools Championships | 8 Jun 10 |
| 1500 | 4:57.44 | | | | 2 | | | | Inverness | Highland And Islands Regional Championships | 8 May 10 |
| TJ | 10.34 | | | | 7 | | | | Inverness | North of Scotland Schools Championships | 8 Jun 10 |
| TJ | 10.08 | | | | 3 | | | | Inverness | Highland And Islands Regional Championships | 8 May 10 |
| ZXC | 12:04 | | | | 26 | | | | Edinburgh | Scottish Inter-District Championships | 9 Jan 10 |
| ZXC | 22:35 | | | | 6 | | | | Lochaber | Speyside Runner North District League | 2 Oct 10 |
| 2009 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 13:23 | | | | 6 | | | | Keith | Speyside Runner North District League | 5 Dec 09 |
| 2008 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 2 | | | | Alness | Rosshire Schools’ Championships | 6 Feb 08 |