| 2025 U20 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.82 | | | | 4 | 1 | | | Aberdeen | AAAC Open Graded - Meeting 2 | 7 May 25 |
| 400 | 52.67 | | | | 6 | 1 | | | Aberdeen | Scottish National Athletics League 2025 | 18 May 25 |
| 800 | 1:57.39 | | | | 4 | 1 | | | Aberdeen | AAAC Summer Open | 19 Jul 25 |
| 800 | 1:58.28 | | | | 2 | 13 | | | Livingston | Livingston Open Meeting | 1 Aug 25 |
| 800 | 1:58.38 | | | | 1 | 1 | | | Aberdeen | AAAC Open Graded - Meeting 3 | 18 Jun 25 |
| 800 | 1:58.78 | i | | | 2 | | | | Emirates Arena | SSAA Indoor T&F Championships | 5 Feb 25 |
| 800 | 1:59.24 | | | | 2 | h1 | | | Aberdeen | 4J Studios scottishathletics U20, U15 & U13 Championships | 16 Aug 25 |
| 800 | 1:59.69 | | | | 7 | | | | Aberdeen | 4J Studios scottishathletics U20, U15 & U13 Championships | 16 Aug 25 |
| 800 | 2:00.59 | | | | 1 | A | | | Aberdeen | RAM Grampian Athletics League (East) | 1 Jun 25 |
| 800 | 2:01.20 | | | | 3 | 1 | | | Aberdeen | Scottish National Athletics League 2025 | 18 May 25 |
| 800 | 2:03.00 | i | | | 3 | h1 | | | Emirates Arena | 4J scottishathletics National Indoor U13, U15 & U20 Championships | 1 Mar 25 |
| 1500 | 4:06.67 | | | | 1 | 1 | | | Aberdeen | AAAC Open Graded - Meeting 4 | 6 Aug 25 |
| 4KXCL | 13:34 | | | | 22 | L01 | | | Livingston | Scottish East District Relay Championships | 11 Oct 25 |
| 5K | 15:40 | | | 15:41 | 22 | R3 | | 2 | Linlithgow | Flat 'n' Fast 3K / 5K | 13 Sep 25 |
| 5K | 16:01 | | | 16:02 | 52 | R3 | | 13 | Linlithgow | Flat 'n' Fast 3K / 5K | 19 Apr 25 |
| 6KXC | 19:30 | | | | 36 | | | 24 | Glasgow | British Athletics Cross Challenge (inc Scottish Inter District Championships) | 11 Jan 25 |
| 2024 U17 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.65 | | | | 6 | h1 | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 8 Jun 24 |
| 2.5KXCL | 8:19 | | | | 8 | L3 | | 8 | Livingston | Scottish East District Relay Championships | 5 Oct 24 |
| 3KXC | 9:24 | | | | 16 | | | | Kirkcaldy | Scottish National Short Course Championships | 2 Nov 24 |
| 4.8K | 16:06 | | | | 35 | R11 | | | Dunfermline | SSAA Scottish Schools’ Road Championships | 2 Oct 24 |
| 5KXC | 20:14 | | | | 56 | | | | Queensferry | SSAA Secondary Schools' Championships | 6 Mar 24 |
| 5.2KXC | 19:09 | | | | 13 | | | | Beveridge Park | Scottish East District League | 26 Oct 24 |
| 6.4KXC | 22:38 | | | | 9 | | | | Camperdown Country Park | Scottish East District League | 16 Nov 24 |
| 2022 U15 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.4 | | | | 4 | A | | | Perth | RAM Grampian Athletics League (East) | 3 Jul 22 |
| 800 | 2:16.67 | | | | 1 | 1 | | | Aberdeen | Aberdeen AAC Spring Open | 17 Apr 22 |
| 800 | 2:19.59 | i | | | 6 | h2 | | | Emirates Arena | Scottish Schools AA Championships | 10 Feb 22 |
| 800 | 2:20.3 | | | | 1 | B | | | Perth | RAM Grampian Athletics League (East) | 3 Jul 22 |
| 800 | 2:20.55 | | | | 1 | A | | | Aberdeen | UK Youth Development League Lower Scottish Scottish North East Division | 1 May 22 |
| LJ | 4.29 | | | | 2 | A | | | Aberdeen | UK Youth Development League Lower Scottish Scottish North East Division | 1 May 22 |
| 4KXC | 15:04 | | | | 14 | | | | Livingston | Scottish East District League | 22 Jan 22 |
| 2021 U15 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.87 | | | | 3 | 8 | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| 300 | 45.98 | | | | 1 | 2 | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| 800 | 2:13.78 | | | | 5 | h1 | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 800 | 2:15.16 | | | | 8 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 800 | 2:19.02 | | | | 5 | 1 | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| 1500 | 4:54.11 | | | | 5 | 1 | | | Aberdeen | RAM Athletics League (North East) | 4 Jul 21 |
| 5KXC | 19:09 | | | | 12 | | | | Hawick | Scottish East District League | 30 Oct 21 |
| 2020 U13 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.56 | i | | | 2 | 2.11 | | | Aberdeen | Aberdeen Open Graded Meeting | 12 Jan 20 |
| 60 | 9.61 | i | | | 3 | 1.11 | | | Aberdeen | Aberdeen Open Graded Meeting | 12 Jan 20 |
| 800 | 2:22.52 | | | | 1 | 9 | | | Aberdeen | 4J Studios Open Series | 6 Sep 20 |
| LJ | 3.85 | i | | | 7 | | | | Aberdeen | Aberdeen Open Graded Meeting | 12 Jan 20 |
| 1.6KXC | 5:20 | | | | 3 | 2 | | | Scone Palace | Lindsays scottishathletics Invitational | 5 Dec 20 |
| 3KXC | 13:43 | | | | 47 | | | | Stirling | Run Stirling (incl British Athletics Cross Challenge) | 11 Jan 20 |
| 3.1KXC | 12:49 | | | | 43 | | | | Falkirk | Scottish National Championships | 22 Feb 20 |
| 2MXC | 10:46 | | | | 3 | | | 3 | Haddo Estate | Gathimba Edwards Foundation Haddo Cross Country | 26 Jan 20 |
| 2019 U13 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.33 | i | | | 5 | 2.11 | | | Aberdeen | Aberdeen Open Graded Meeting | 15 Dec 19 |
| 60 | 9.49 | i | | | 5 | 1.12 | | | Aberdeen | Aberdeen Open Graded Meeting | 15 Dec 19 |
| 100 | 15.36 | | 0.6 | | 4 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| 200 | 31.58 | | 0.9 | | 5 | 5 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 28 Jul 19 |
| 800 | 2:41.33 | | | | 4 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| 1500 | 5:45.10 | | | | 6 | 2 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 28 Jul 19 |
| 60HU13M | 11.77 | i | | | 2 | | | | Aberdeen | Aberdeen Open Graded Meeting | 15 Dec 19 |
| LJ | 3.97 | | | | 1 | | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 28 Jul 19 |
| LJ | 3.97 | | | | 2 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| SP3K | 4.45 | | | | 4 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| 1MXC | 5:53 | | | | 3 | | | | Haddo Estate | Gathimba Edwards Foundation Haddo Cross Country | 27 Jan 19 |
| 2.4KXC | 11:38 | | | | 34 | | | | Stirling | Scottish East District League | 19 Oct 19 |
| 3.2KXC | 13:17 | | | | 38 | | | | Dundee | Scottish East District Championships | 7 Dec 19 |
| 2MXC | 13:43 | | | | 6 | | | 5 | Knockburn | BSAC Knockburn Open | 3 Nov 19 |
| ZXC | 5:42 | | | | 1 | | | | Bridge Of Don | NESAP Balgownie Open | 17 Feb 19 |
| ZXC | 6:26 | | | | 3 | M-Z | | | Kirkcaldy | SSAA Primary School Championships | 27 Apr 19 |
| 2018 U11 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2KXC | 8:32 | | | | 23 | | | 8 | Balgownie | AAAC Club Championships | 10 Mar 18 |