| 2020 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXC | NT | | | | 116 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 3 Mar 20 |
| 2019 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 54.99 | | | | 4 | 3 | | | Inverness | Inverness Harriers Open Graded Meeting | 14 Apr 19 |
| 800 | 2:51.24 | i | | | 8 | h1 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 3 Feb 19 |
| 800 | 2:53.57 | | | | 8 | 3 | | | Inverness | Inverness Harriers Open Graded Meeting | 14 Apr 19 |
| HJ | 1.25 | | | | 4 | A | | | Inverness | Grampian League Division North | 2 Jun 19 |
| HJ | 1.20 | | | | 6 | A | | | Inverness | Grampian League Division North | 30 Jun 19 |
| SP3K | 5.91 | | | | 3 | A | | | Inverness | Grampian League Division North | 30 Jun 19 |
| DT1K | 11.01 | | | | 4 | A | | | Inverness | Grampian League Division North | 2 Jun 19 |
| 4KXC | NT | | | | 52 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 2 Mar 19 |
| 2018 U13 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.97 | w | 3.5 | | 2 | A | | | Inverness | Grampian League Division North | 27 May 18 |
| 100 | 15.60 | | | | 1 | | | | Inverness | North of Scotland Schools' Championships | 14 Jun 18 |
| 100 | 15.85 | | -1.7 | | 4 | 11 | | | Inverness | Inverness Open Graded Series | 8 Apr 18 |
| 200 | 32.00 | w | 3.1 | | 3 | A | | | Inverness | Grampian League Division North | 29 Apr 18 |
| 200 | 34.08 | | | | 4 | A | | | Inverness | Grampian League Division North | 1 Jul 18 |
| 600 | 2:03.32 | | | | 5 | | | | Inverness | North of Scotland Schools' Championships | 14 Jun 18 |
| 800 | 2:43.94 | | | | 2 | A | | | Inverness | Grampian League Division North | 29 Apr 18 |
| 800 | 2:45.70 | | | | 6 | h2 | | | Aberdeen | Scottish Athletics National U13 / U15 / U20 Championships | 18 Aug 18 |
| 800 | 2:45.89 | | | | 4 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 800 | 2:48.6 | | | | 4 | 3 | | | Inverness | Inverness Open Graded Series | 27 Apr 18 |
| 800 | 2:49.9 | | | | 6 | 3 | | | Inverness | Inverness Open Graded Series | 1 Sep 18 |
| 800 | 2:50.58 | | | | 5 | 1 | | | Inverness | Inverness Open Graded Series | 8 Apr 18 |
| 1200 | 4:30.87 | | | | 1 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 20 May 18 |
| 1200 | 4:31.03 | | | | 5 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland North East | 22 Apr 18 |
| 1200 | 4:39.91 | | | | 3 | B | | | Inverness | Grampian League Division North | 1 Jul 18 |
| 1500 | 5:39.70 | | | | 3 | A | | | Inverness | Grampian League Division North | 27 May 18 |
| 1500 | 5:44.01 | | | | 5 | | | | Inverness | Scottish North District Championships | 11 May 18 |
| HJ | 1.28 | | | | 2 | A | | | Inverness | Grampian League Division North | 27 May 18 |
| HJ | 1.25 | | | | 3 | A | | | Inverness | Grampian League Division North | 1 Jul 18 |
| LJ | 3.49 | | | | 3 | | | | Inverness | North of Scotland Schools' Championships | 14 Jun 18 |
| LJ | 3.27 | | | | 14 | | | | Inverness | Inverness Open Graded Series | 8 Apr 18 |
| 2.5KL | 10:42 | | | | 6 | L1 | | 6 | Dores | Scottish North District Relay Championships | 13 Oct 18 |
| 3KXC | 13:50 | | | | 83 | | 38 | | Edinburgh | Simplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 13 Jan 18 |
| 3KXC | 15:07 | | | | 10 | | | | Forres | Scottish North District League | 10 Feb 18 |
| 3.1KXC | NT | | | | 75 | | | | Falkirk | Lindsays Scottish National Championships | 24 Feb 18 |
| 3.5KXC | 16:24 | | | | 7 | | | | Thurso | Scottish North District League | 27 Jan 18 |
| parkrun | 22:27 | | | | 9 | | 1 | 1 | Alness | Alness parkrun # 33 | 5 May 18 |
| ZXC | NT | | | | 35 | 3 | | | Kirkcaldy | SSAA Scottish Primary School Championships | 21 Apr 18 |
| 2017 U13 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.1 | | | | 4 | 2 | | | Inverness | Inverness Harriers Mini-Meet Series | 2 Aug 17 |
| 200 | 33.19 | | 0.2 | | 4 | h3 | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 600 | 2:06.68 | | | | 7 | | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 800 | 2:54.35 | | | | 3 | A | | | Inverness | RAM Athletics League Division North | 6 Aug 17 |
| 800 | 3:02.64 | | | | 3 | A | | | Inverness | RAM Athletics League Division North | 25 Jun 17 |
| 1200 | 4:37.42 | | | | 1 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North/East | 21 May 17 |
| 1200 | 4:39.09 | | | | 1 | B | | | Inverness | RAM Athletics League Division North | 7 May 17 |
| 1200 | 4:46.83 | | | | 1 | B | | | Inverness | UK Youth Development U13/U15 League Division Scotland North/East | 18 Jun 17 |
| 1500 | 6:00.54 | | | | 4 | | | | Inverness | Scottish North District Championships | 12 May 17 |
| LJ | 3.29 | | | | 11 | | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| LJ | 3.06 | | | | 8 | | | | Inverness | Inverness Harriers Mini-Meet Series | 2 Aug 17 |
| SP2.72K | 4.54 | | | | 7 | | | | Inverness | Inverness Harriers Mini-Meet Series | 2 Aug 17 |
| 1.5KXC | 7:14 | | | | 8 | | | | Forres | Scottish North District League | 11 Feb 17 |
| 1.6KXC | 7:42 | | | | 13 | | | | Evanton | Scottish North District League | 21 Jan 17 |
| 3.2KXC | 16:53 | | | | 9 | | | | Evanton | Scottish North District League | 25 Nov 17 |
| 2MXC | 16:06 | | | | 11 | | | | Gordonstoun | Scottish North District Championships | 9 Dec 17 |
| parkrun | 23:09 | | | | 17 | | 2 | 1 | Alness | Alness parkrun # 11 | 4 Nov 17 |
| ZXC | 6:21 | | | | 9 | | | | Kirkcaldy | SSAA Primary School Championships | 22 Apr 17 |
| ZXC | 15:55 | | | | 12 | | | | Nairn | Scottish North District League | 18 Nov 17 |
| 2016 U11 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 13.05 | | -1.8 | | 2 | 2 | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| 600 | 2:14.94 | | | | 5 | 1 | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| LJ | 2.37 | | | | 9 | | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| 1.55KXC | 7:14 | | | | 12 | | | | Inverness | Scottish North District League | 16 Jan 16 |
| 1.6KXC | 8:05 | | | | 13 | | | | Evanton | Scottish North District League | 6 Feb 16 |
| ZXC | 6:39 | | | | 5 | | | | Keith | Scottish North District League | 1 Oct 16 |
| ZXC | 7:35 | | | | 9 | | | | Gordonstoun | Scottish North District League | 29 Oct 16 |
| 2015 U11 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 38.68 | | -1.5 | | 4 | B | | | Inverness | Petrofac Grampian Athletics League Division North | 28 Jun 15 |
| 1.3KXC | 6:18 | | | | 9 | | | | Caithness | Scottish North District League | 14 Nov 15 |