| 2024 U23 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:40 | | | | 394 | | | | Holyrood | Holyrood parkrun # 78 | 9 Mar 24 |
| 2020 U17 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXC | NT | | | | 58 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 3 Mar 20 |
| 4.2KXC | 21:39 | | | | 9 | | | 4 | Forres | RUN4IT Scottish North District League | 15 Feb 20 |
| 6KXC | 27:32 | | | | 56 | | | | Stirling | Run Stirling (incl British Athletics Cross Challenge) | 11 Jan 20 |
| 6.1KXC | 29:36 | | | | 41 | | | | Falkirk | Scottish National Championships | 22 Feb 20 |
| ZXC | 19:01 | | | | 13 | | | 4 | Nairn | RUN4IT Scottish North District League | 1 Feb 20 |
| 2019 U17 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:24.28 | | | | 1 | B | | | Inverness | Grampian League Division North | 30 Jun 19 |
| 1500 | 5:01.61 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 30 May 19 |
| 1500 | 5:09.48 | | | | 7 | h1 | | | Grangemouth | SSAA Scottish Secondary Schools Championships | 8 Jun 19 |
| 1500 | 5:09.77 | | | | 2 | | | | Inverness | Scottish North District U13 / U15 / U17 Championships | 10 May 19 |
| 1500 | 5:11.74 | | | | 1 | B | | | Inverness | Grampian League Division North | 5 May 19 |
| 4KXC | 18:06 | | | | 38 | | | | Stirling | Simplyhealth Great Stirling Cross Country International (Inc Scottish Inter District Championships) | 12 Jan 19 |
| 4.1KXC | 17:53 | | | | 41 | | | | Falkirk | Lindsays Scottish National Championships | 23 Feb 19 |
| 4.2KXC | 19:44 | | | | 5 | | | 4 | Forres | RUN4IT Scottish North District League | 26 Jan 19 |
| 4.5KXC | 18:31 | | | | 8 | | | 3 | Keith | RUN4IT Scottish North District League | 5 Oct 19 |
| 4.8KXC | 24:19 | | | | 7 | | | 6 | Forres | RUN4IT Scottish North District League | 9 Feb 19 |
| 5KXC | 23:03 | | | | 3 | | | | Ross | RUN4IT Scottish North District League | 2 Nov 19 |
| parkrun | 20:33 | | | | 8 | | 1 | 1 | Alness | Alness parkrun # 104 | 12 Oct 19 |
| parkrun | 21:00 | | | | 7 | | 1 | 1 | Delamere | Delamere parkrun # 331 | 26 Oct 19 |
| parkrun | 21:49 | | | | 27 | | | 1 | Aberdeen | Aberdeen parkrun # 441 | 28 Dec 19 |
| 5.5KXC | 24:21 | | | | 4 | | | | Moray | Scottish North District Championships | 7 Dec 19 |
| ZXC | 20:57 | | | | 3 | | | | Grant Park | RUN4IT Scottish North District League | 23 Nov 19 |
| 2018 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:23.23 | | | | 4 | | | | Inverness | Scottish North District Championships | 11 May 18 |
| 2.5KL | 10:01 | | | | 3 | L2 | | 2 | Dores | Scottish North District Relay Championships | 13 Oct 18 |
| 4KXC | 16:25 | | | | 3 | | | | Gordonstoun | Scottish North District Championships | 8 Dec 18 |
| 4KXC | 18:32 | | | | 83 | | 38 | | Edinburgh | Simplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 13 Jan 18 |
| 4.2KXC | 19:49 | | | | 7 | | | 5 | Forres | Scottish North District League | 10 Feb 18 |
| 4.9KXC | 21:10 | | | | 6 | | | 4 | Thurso | RUN4IT Scottish North District League | 24 Nov 18 |
| 4.95KXC | 23:35 | | | | 8 | | | 6 | Thurso | Scottish North District League | 27 Jan 18 |
| ZXC | 18:03 | | | | 3 | | | | Keith | RUN4IT Scottish North District League | 6 Oct 18 |
| ZXC | 18:28 | | | | 7 | | | 5 | Nairn | RUN4IT Scottish North District League | 15 Dec 18 |
| 2017 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:38.75 | | | | 4 | 1 | | | Inverness | Inverness Harrier Mini Meet Series | 7 Jul 17 |
| LJ | 3.23 | | | | 7 | | | | Inverness | Inverness Harrier Mini Meet Series | 7 Jul 17 |
| 3KXC | 15:57 | | | | 11 | | | | Forres | Scottish North District League | 11 Feb 17 |
| 3.2KXC | 17:07 | | | | 12 | | | | Evanton | Scottish North District League | 21 Jan 17 |
| 2.5MXC | 17:37 | | | | 7 | | | | Gordonstoun | Scottish North District Championships | 9 Dec 17 |
| 4.8KXC | 25:14 | | | | 9 | | | | Evanton | Scottish North District League | 25 Nov 17 |
| ZXC | 19:22 | | | | 7 | | | | Nairn | Scottish North District League | 18 Nov 17 |
| ZXC | 21:41 | | | | 8 | | | | Keith | Scottish North District League | 7 Oct 17 |
| ZXC | NT | | | | 9 | | | | Elgin | NSSAA Championships | 1 Mar 17 |
| 2016 U13 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.6KXCL | 11:38 | | | | 6 | L1 | | | Edderton | Scottish North District Relay Championships | 8 Oct 16 |
| 3.2KXC | 14:32 | | | | 16 | | | | Inverness | Scottish North District Championships | 3 Dec 16 |
| ZXC | 15:17 | | | | 12 | | | | Keith | Scottish North District League | 1 Oct 16 |
| ZXC | 16:57 | | | | 10 | | | | Gordonstoun | Scottish North District League | 29 Oct 16 |
| ZXC | 17:04 | | | | 11 | | | | Nairn | Scottish North District League | 12 Nov 16 |