| 2025 U20 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.05 | | | | 1 | | | | Inverness | RAM Grampian Athletics League (North) | 1 Jun 25 |
| 1500 | 4:55.61 | | | | 6 | | | | Grangemouth | Scottish Schools SSAA Track & Field Championships | 13 Jun 25 |
| 1500 | 5:03.51 | | | | 1 | | | | Inverness | RAM Grampian Athletics League (North) | 27 Apr 25 |
| 3000 | 10:28.95 | | | | 3 | 8 | | | Crownpoint | GAA Miler Meet (2) (inc (inc.4J scottishathletics National U17/20 3000m Championships) | 30 May 25 |
| 3000 | 10:42.94 | | | | 2 | | | | Inverness | 4J Studios scottishathletics Outdoor Open - Inverness | 10 May 25 |
| 4KXC | 14:18 | | | | 23 | | | 5 | Lanark | Scottish National Short Course Championships | 8 Nov 25 |
| 4KXC | 16:02 | | | | 4 | | | | Queensferry | SSAA Secondary Schools' Championships | 5 Mar 25 |
| 4KXCL | 14:52 | | | | 3 | L02 | | 2 | Cumbernauld | Scottish National Relay Championships | 25 Oct 25 |
| 4.4KXC | 16:14 | | | | 40 | R7 | 40 | 26 | Sefton Park | British Athletics Cross Challenge (inc Manchester Area League and Mid Lancs League) | 22 Nov 25 |
| 5K | 17:18 | | | 17:20 | 18 | R2 | 18 | 3 | Linlithgow | Flat 'n' Fast 3K / 5K | 13 Sep 25 |
| 6KXC | 24:21 | | | | 30 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 8 Mar 25 |
| 6.4KXC | 28:22 | | | | 1 | R8 | 1 | 1 | Stirling | Scottish East District Championships | 6 Dec 25 |
| 7.6KXC | 31:06 | | | | 11 | | | | Falkirk | Lindsays Scottish National Championships | 22 Feb 25 |
| 8KXC | 30:17 | | | | 35 | | | 5 | Glasgow | British Athletics Cross Challenge (inc Scottish Inter District Championships) | 11 Jan 25 |
| 2024 U20 Highland HR |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.2K | 10:32 | | | | 15 | R10 | | | Dunfermline | SSAA Scottish Schools’ Road Championships | 2 Oct 24 |
| 5KXC | 19:00 | | | | 3 | | | 3 | Nairn | Scottish North District League | 3 Feb 24 |
| 6KXC | 23:11 | | | | 36 | | | 20 | Renfrew | British Athletics Cross Challenge (inc Scottish Inter District Championships) | 13 Jan 24 |
| 6.5KXC | 27:16 | | | | 3 | | | | Elgin | Scottish North District Championships | 30 Nov 24 |
| 8.2KXC | 36:08 | | | | 47 | | 6 | 2 | Evanton | Scottish North District League | 16 Nov 24 |
| 2023 U17 Highland HR |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2MNAD | 11:00 | | | | 20 | R10 | | 20 | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 4 Oct 23 |
| 4KXC | 16:48 | | | | 19 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 2 Mar 23 |
| 5.5KXC | 23:09 | | | | 25 | | | | Elgin | Scottish North District Championships | 2 Dec 23 |