| 2025 U20 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 61.82 | | | | 1 | 3 | | | Aberdeen | AAAC Open Graded - Meeting 2 | 7 May 25 |
| 400 | 62.33 | | | | 4 | | | | Aberdeen | Scottish National Athletics League 2025 | 18 May 25 |
| 800 | 2:18.30 | i | | | 5 | | | | Emirates Arena | 4J scottishathletics National Indoor Senior & U17 Championships - RESCHEDULED FROM JAN | 9 Mar 25 |
| 800 | 2:18.50 | i | | | 3 | 5 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 18 Jan 25 |
| 800 | 2:19.92 | | | | 3 | | | | Grangemouth | Scottish Schools SSAA Track & Field Championships | 14 Jun 25 |
| 800 | 2:20.99 | i | | | 3 | h2 | | | Emirates Arena | 4J scottishathletics National Indoor U13, U15 & U20 Championships | 1 Mar 25 |
| 800 | 2:21.34 | i | | | 2 | h1 | | | Emirates Arena | 4J scottishathletics National Indoor Senior & U17 Championships - RESCHEDULED FROM JAN | 9 Mar 25 |
| 800 | 2:23.39 | | | | 7 | 2 | | | Aberdeen | AAAC Summer Open | 19 Jul 25 |
| 4KXC | 15:12 | | | | 53 | | | 18 | Lanark | Scottish National Short Course Championships | 8 Nov 25 |
| 4KXC | 17:32 | | | | 16 | | | | Queensferry | SSAA Secondary Schools' Championships | 5 Mar 25 |
| 4KXCL | 15:41 | | | | 10 | L02 | | | Livingston | Scottish East District Relay Championships | 11 Oct 25 |
| 4KXCL | 15:58 | | | | 15 | L02 | | 4 | Cumbernauld | Scottish National Relay Championships | 25 Oct 25 |
| 7.6KXC | 32:22 | | | | 17 | | | | Falkirk | Lindsays Scottish National Championships | 22 Feb 25 |
| 2024 U20 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 64.74 | | | | 7 | 1 | | | Grangemouth | Scottish National Athletics League - Match 1 | 13 Apr 24 |
| 800 | 2:16.93 | | | | 3 | 09 | | | Crownpoint | GAA Miler Meet (800m & 3,000m) | 31 May 24 |
| 800 | 2:18.02 | | | | 6 | 2 | | | Aberdeen | AAAC Open Graded - Meeting 3 | 12 Jun 24 |
| 800 | 2:19.12 | | | | 3 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 8 Jun 24 |
| 800 | 2:19.24 | | | | 2 | 2 | | | Grangemouth | Scottish National Athletics League - Match 1 | 13 Apr 24 |
| 800 | 2:30.39 | | | | 1 | B | | | Aberdeen | RAM Grampian Athletics League (East) | 7 Jul 24 |
| 1500 | 4:56.18 | | | | 10 | 1 | | | Aberdeen | AAAC Open Graded - Meeting 1 (Outdoor Events) | 24 Apr 24 |
| 1500 | 5:01.62 | | | | 7 | | | | Aberdeen | Scottish National Athletics League Match 4 | 28 Jul 24 |
| 1500 | 5:07.33 | + | | | 8m | 8 | | | Stirling | The Monument Mile Classic | 24 Aug 24 |
| Mile | 5:28.65 | | | | 8 | 8 | | | Stirling | The Monument Mile Classic | 24 Aug 24 |
| 3000 | 11:13.83 | | | | 10 | | | | Aberdeen | AAAC Spring Open | 7 Apr 24 |
| 3.2K | 10:52 | | | | 20 | R10 | | | Dunfermline | SSAA Scottish Schools’ Road Championships | 2 Oct 24 |
| 4KXC | 15:07 | | | | 65 | | | 16 | Kirkcaldy | Scottish National Short Course Championships | 2 Nov 24 |
| 4KXCL | 16:05 | | | | 13 | L2 | | 4 | Livingston | Scottish East District Relay Championships | 5 Oct 24 |
| 4KXCL | 16:25 | | | | 13 | L3 | | 3 | Cumbernauld | Scottish National Relay Championships | 19 Oct 24 |
| parkrun | 19:24 | | | | 12 | | 1 | 1 | Aberdeen | Aberdeen parkrun # 588 | 2 Mar 24 |
| parkrun | 19:36 | | | | 4 | | 1 | 1 | Hazlehead | Hazlehead parkrun # 365 | 27 Jan 24 |
| parkrun | 23:04 | | | | 71 | | | | Hazlehead | Hazlehead parkrun # 411 | 25 Dec 24 |
| 5.2KXC | 22:42 | | | | 19 | | | 4 | Beveridge Park | Scottish East District League | 26 Oct 24 |
| 6.2KXC | 27:20 | | | | 22 | | | | Falkirk | Lindsays Scottish National Championships | 24 Feb 24 |
| 6.4KXC | 29:47 | | | | 10 | | | | Stirling | Scottish East District Championships | 30 Nov 24 |
| 2023 U17 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.08 | | | | 3 | 3 | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| 300 | 46.15 | | | | 6 | h2 | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 9 Jun 23 |
| 300 | 46.37 | | | | 3 | A | | | Aberdeen | RAM Grampian Athletics League (East) | 20 May 23 |
| 300 | 46.97 | i | | | 6 | h8 | | | Emirates Arena | Scottish Schools AA Indoor T&F Championships | 31 Jan 23 |
| 800 | 2:22.03 | | | | 3 | 3 | | | Aberdeen | Aberdeen Summer Open | 16 Jul 23 |
| 800 | 2:23.18 | | | | 4 | 2 | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| 800 | 2:23.31 | | | | 4 | h2 | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| 800 | 2:26.25 | | | | 7 | 1 | | | Grangemouth | Scottish National Athletics League | 18 Jun 23 |
| 800 | 2:26.86 | | | | 1 | A | | | Dundee | RAM Grampian Athletics League (East) | 11 Jun 23 |
| 800 | 2:27.06 | | | | 1 | A | | | Aberdeen | RAM Grampian Athletics League (East) | 20 May 23 |
| 800 | 2:27.14 | i | | | 4 | h3 | | | Emirates Arena | Scottish Schools AA Indoor T&F Championships | 1 Feb 23 |
| 800 | 2:28.62 | | | | 1 | A | | | Aberdeen | RAM Grampian Athletics League (Final) | 27 Aug 23 |
| 800 | 2:29.12 | | | | 6 | h2 | | | Aberdeen | 4J Studios scottishathletics U20, U15 & U13 Championships | 19 Aug 23 |
| 1500 | 5:07.11 | + | | | 8m | 8 | | | Stirling | The 6th Monument Mile Classic | 26 Aug 23 |
| 1500 | 5:11.03 | | | | 6 | 2 | | | Aberdeen | Scottish National Athletics League | 28 May 23 |
| Mile | 5:29.39 | | | | 8 | 8 | | | Stirling | The 6th Monument Mile Classic | 26 Aug 23 |
| Mile | 5:45.2 | | | | 3 | 1 | | | Inverness | Inverness "Under the Lights" Open Graded | 25 Mar 23 |
| 2.5KXCL | 9:55 | | | | 5 | L03 | | | Livingston | Scottish East District Relay Championships | 7 Oct 23 |
| 2MNAD | 10:49 | | | | 15 | R10 | | 15 | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 4 Oct 23 |
| 4KXC | 16:44 | | | | 20 | | | 9 | Dundee | Scottish East District League | 18 Nov 23 |
| 4KXC | 17:37 | | | | 36 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 2 Mar 23 |
| 4KXC | 17:59 | | | | 16 | | | 5 | Bathgate | Scottish East District League | 7 Jan 23 |
| parkrun | 20:34 | | | | 45 | | | 1 | Aberdeen | Aberdeen parkrun # 533 | 18 Feb 23 |
| parkrun | 20:55 | | | | 9 | | 1 | 1 | Hazlehead | Hazlehead parkrun # 330 | 13 May 23 |
| parkrun | 21:32 | | | | 15 | | 2 | 1 | Hazlehead | Hazlehead parkrun # 341 | 29 Jul 23 |
| parkrun | 26:40 | | | | 90 | | | 1 | Hazlehead | Hazlehead parkrun # 360 | 25 Dec 23 |
| 5.5KXC | 22:40 | | | | 18 | | | | Aberdeen | Scottish East District Championships | 2 Dec 23 |
| 6KXC | 26:18 | | | | 41 | | | 31 | Perth | Scottish Inter District Championships | 14 Jan 23 |
| 6.2KXC | 27:35 | | | | 22 | | | | Falkirk | Lindsays Scottish National Championships | 25 Feb 23 |
| 2022 U17 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.41 | | 1.1 | | 5 | B | | | Inverness | RAM Grampian Athletics League (Final) | 4 Sep 22 |
| 300 | 45.05 | | | | 4 | | | | Aberdeen | Scottish Joint League Match 3 | 19 Jun 22 |
| 300 | 46.42 | | | | 3 | 1 | | | Aberdeen | Aberdeen AAC Open Graded | 18 May 22 |
| 800 | 2:24.25 | | | | 1 | | | | Aberdeen | Aberdeen AAC Open Graded - Meeting 3 | 15 Jun 22 |
| 800 | 2:24.53 | | | | 3 | 2 | | | Grangemouth | Scottish Joint League Meeting | 21 Aug 22 |
| 800 | 2:26.15 | | | | 6 | | | | Aberdeen | 4J Studios scottishathletics Senior/U17 Championships | 14 Aug 22 |
| 800 | 2:28.11 | | | | 6 | | | | Grangemouth | 4J Studios scottishathletics East District Championships & Open | 14 May 22 |
| 800 | 2:28.47 | | | | 2 | h2 | | | Aberdeen | 4J Studios scottishathletics Senior/U17 Championships | 13 Aug 22 |
| 800 | 2:28.6 | | | | 1 | A | | | Perth | RAM Grampian Athletics League (East) | 3 Jul 22 |
| 800 | 2:28.73 | | | | 4 | h1 | | | Grangemouth | Scottish Schools AA Secondary Championships | 11 Jun 22 |
| 800 | 2:28.77 | | | | 4 | 2 | | | Aberdeen | Aberdeen AAC Summer Open | 24 Jul 22 |
| 800 | 2:30.1 | | | | 7 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 11 Jun 22 |
| 1500 | 5:05.11 | | | | 1 | A | | | Inverness | RAM Grampian Athletics League (Final) | 4 Sep 22 |
| 1500 | 5:11.15 | | | | 7 | 2 | | | Grangemouth | Scottish Joint League Meeting | 29 May 22 |
| 1500 | 5:16.3 | | | | 8 | h1 | | | Grangemouth | Scottish Schools AA Secondary Championships | 10 Jun 22 |
| 1500 | 5:19.51 | | | | 7 | | | | Aberdeen | Aberdeen AAC Spring Open | 17 Apr 22 |
| Mile | 5:31.36 | | | | 9 | 7 | | | Stirling | The 5th Monument Mile Classic | 20 May 22 |
| 3000 | 11:28.71 | | | | 7 | 2 | | | Aberdeen | Aberdeen AAC Open Graded - Meeting 1 | 27 Apr 22 |
| 3000 | 11:34.74 | | | | 3 | | | | Aberdeen | RAM Grampian Athletics League (East) | 8 May 22 |
| 1M | 5:29 | | | | 2 | | 1 | 1 | Aberdeen | Mel's Union Street Mile | 27 Aug 22 |
| 3KXC | 11:26 | | | | 32 | | | | Kirkcaldy | Scottish National Short Course Championships | 5 Nov 22 |
| 2MNAD | 11:39 | | | | 32 | R6 | | | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 5 Oct 22 |
| 4KXC | 16:35 | | | | 16 | | | 6 | Dundee | Scottish East District League | 19 Nov 22 |
| 4KXC | 16:45 | | | | 11 | | | 7 | Livingston | Scottish East District League | 22 Jan 22 |
| 4KXC | NT | | | | 37 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 3 Mar 22 |
| 4.3KXC | 18:17 | | | | 27 | | | | Falkirk | Lindsays Scottish National Championships | 26 Feb 22 |
| 5KMT | 19:56 | | | | 3 | | 1 | | Aberdeen | Hazlehead 5K | 18 Sep 22 |
| parkrun | 20:17 | | | | 34 | | | | Aberdeen | Aberdeen parkrun # 523 | 24 Dec 22 |
| parkrun | 31:45 | | | | 145 | | | 1 | Hazlehead | Hazlehead parkrun # 312 | 25 Dec 22 |
| 5.7KXC | 24:18 | | | | 8 | | | | Stirling | Scottish East District Championships | 3 Dec 22 |
| 2021 U15 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.14 | | | | 3 | h3 | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 800 | 2:27.09 | | | | 9 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 800 | 2:27.48 | | | | 1 | 3 | | | Aberdeen | RAM Athletics League (North East) | 6 Jun 21 |
| 800 | 2:28.86 | | | | 2 | 1 | | | Aberdeen | Youth Development League Lower Scotland North (East) | 20 Jun 21 |
| 800 | 2:29.76 | | | | 4 | A3 | | | Aberdeen | North East Open Graded | 16 May 21 |
| 1500 | 5:09.16 | | | | 2 | 2 | | | Aberdeen | RAM Athletics League (North East) | 4 Jul 21 |
| 1500 | 5:16.32 | | | | 4 | A2 | | | Aberdeen | North East Open Graded | 23 May 21 |
| 2KXC | 7:07 | | | | 12 | | | | Lanark | Scottish National Short Course Championships | 6 Nov 21 |
| 2.5KXC | 11:05 | | | | 8 | L2 | | | Gala | Scottish East District Relay Championships | 9 Oct 21 |
| 2.5KXCL | 10:21 | | | | 11 | L2 | | 11 | Perth | Scottish National Relay Championships | 23 Oct 21 |
| 2MNAD | 11:28 | | | | 10 | | | | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 6 Oct 21 |
| 4.2KXC | 19:42 | | | | 30 | | | | Stirling | Scottish East District Championships | 4 Dec 21 |
| parkrun | 20:39 | | | | 20 | | 2 | 1 | Hazlehead | Hazlehead parkrun # 288 | 2 Oct 21 |
| parkrun | 20:41 | | | | 51 | | | 1 | Aberdeen | Aberdeen parkrun # 472 | 18 Dec 21 |
| parkrun | 20:54 | | | | 7 | | 2 | 1 | Hazlehead | Hazlehead parkrun # 284 | 4 Sep 21 |
| parkrun | 21:07 | | | | 34 | | 3 | 1 | Aberdeen | Aberdeen parkrun # 473 | 25 Dec 21 |
| 2020 U15 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.32 | i | | | 1 | 1.12 | | | Aberdeen | Aberdeen Open Graded Meeting | 23 Feb 20 |
| LJ | 3.69 | i | | | 4 | A | | | Aberdeen | Aberdeen Open Graded Meeting | 23 Feb 20 |
| 3KXC | NT | | | | 29 | | | | Queensferry | SSAA Scottish Secondary Schools' Championships | 3 Mar 20 |
| 3.1KXC | 13:22 | | | | 20 | | | | Falkirk | Scottish National Championships | 22 Feb 20 |
| 3.2KXC | 14:37 | | | | 34 | | | | Livingston | Scottish East District League | 18 Jan 20 |
| parkrun | 22:40 | | | | 47 | | | 1 | Hazlehead | Hazlehead parkrun # 273 | 25 Jan 20 |
| 2019 U13 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.51 | i | | | 3 | 1.13 | | | Aberdeen | Aberdeen Open Graded Meeting | 15 Dec 19 |
| 60 | 9.60 | | 0.8 | | 4 | 2 | | | Aberdeen | Aberdeen AAC Spring Open | 7 Apr 19 |
| 75 | 11.48 | | -1.3 | | 5 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 23 Jun 19 |
| 100 | 14.99 | | 1.3 | | 6 | B | | | Grangemouth | Scottish Women's League | 21 Jul 19 |
| 100 | 15.42 | | 1.3 | | 5 | B | | | Aberdeen | Grampian League Final | 1 Sep 19 |
| 100 | 15.54 | | 1.2 | | 6 | 1 | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| 100 | 16.21 | | | | 6 | 3 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 15 May 19 |
| 200 | 31.18 | | 1.2 | | 4 | 6 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 28 Jul 19 |
| 200 | 32.50 | | | | 4 | 2 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 17 Apr 19 |
| 800 | 2:42.45 | | | | 4 | B | | | Grangemouth | Scottish Women's League | 21 Jul 19 |
| 800 | 2:45.11 | | | | 3 | 1 | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| 800 | 2:45.30 | | | | 4 | A | | | Aberdeen | Scottish Women's League | 14 Apr 19 |
| 800 | 2:45.50 | | | | 7 | B | | | Scotstoun | Scottish Women's League | 16 Jun 19 |
| 800 | 2:50.5 | | | | 3 | B | | | Perth | Grampian League Division East | 30 Jun 19 |
| 800 | 2:51.66 | | | | 2 | | | | Aberdeen | Aberdeen AAC Spring Open | 7 Apr 19 |
| 1200 | 4:11.21 | | | | 3 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 19 May 19 |
| 1200 | 4:21.75 | | | | 3 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 28 Apr 19 |
| 1200 | 4:27.35 | | | | 3 | A | | | Aberdeen | Grampian League Final | 1 Sep 19 |
| 1200 | 4:31.89 | | | | 4 | B | | | Aberdeen | Grampian League Division East | 2 Jun 19 |
| 1500 | 5:52.86 | | | | 8 | h1 | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 11 Aug 19 |
| LJ | 3.70 | | | | 5 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 23 Jun 19 |
| LJ | 3.66 | | | | 9 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| LJ | 3.64 | | | | 1 | B | | | Perth | Grampian League Division East | 30 Jun 19 |
| LJ | 3.53 | | -1.5 | | 4 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 19 May 19 |
| LJ | 3.46 | | | | 8 | | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 28 Jul 19 |
| LJ | 3.38 | i | | | 9 | | | | Aberdeen | Aberdeen Open Graded Meeting | 15 Dec 19 |
| LJ | 3.36 | | | | 5 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 28 Apr 19 |
| SP2.72K | 4.95 | | | | 8 | | | | Aberdeen | Aberdeen AAC Club Championships | 25 Aug 19 |
| SP2.72K | 4.89 | | | | 4 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 23 Jun 19 |
| SP2.72K | 4.52 | | | | 8 | | | | Aberdeen | Aberdeen AAC Spring Open | 7 Apr 19 |
| 1M | 6:06 | | | | 15 | | 5 | 2 | Aberdeen | Celebrate Aberdeen Union Street Mile | 24 Aug 19 |
| 2KNAD | 8:14 | | | 8:14 | 11 | | 3 | 2 | Aberdeen | BHGE 2K | 5 May 19 |
| 1.3MNAD | 8:24 | | | | 15 | 1 | | | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 2 Oct 19 |
| 2.4KXC | 12:12 | | | | 22 | | | | Stirling | Scottish East District League | 19 Oct 19 |
| 2.5KXCL | 10:50 | | | | 11 | L1 | | 11 | Livingston | Scottish East District Relay Championships | 12 Oct 19 |
| 2.5KXCL | 11:28 | | | | 43 | L1 | | | Cumbernauld | Scottish National Relay Championships | 26 Oct 19 |
| 3.2KXC | 14:09 | | | | 27 | | | | Dundee | Scottish East District Championships | 7 Dec 19 |
| 3.2KXC | 15:06 | | | | 35 | | | | Livingston | Scottish East District League | 19 Jan 19 |
| parkrun | 23:06 | | | | 61 | | | 1 | Aberdeen | Aberdeen parkrun # 400 | 23 Mar 19 |
| parkrun | 23:30 | | | | 42 | | | 1 | Hazlehead | Hazlehead parkrun # 260 | 9 Nov 19 |
| parkrun | 25:35 | | | | 82 | | | 1 | Hazlehead | Hazlehead parkrun # 249 | 17 Aug 19 |
| ZXC | 7:04 | | | | 16 | A-L | | | Kirkcaldy | SSAA Primary School Championships | 27 Apr 19 |
| 2018 U13 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.12 | i | | | 4 | 1.9 | | | Aberdeen | Aberdeen Open Graded Meeting | 18 Mar 18 |
| 75 | 12.86 | | -0.8 | | 4 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 100 | 15.36 | | | | 4 | B1 | | | Aberdeen | Grampian League Division East | 29 Apr 18 |
| 100 | 15.6 | | | | 5 | B | | | Perth | Grampian League Division East | 27 May 18 |
| 100 | 15.76 | | 0.3 | | 2 | 4 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 16 May 18 |
| 100 | 15.84 | | -0.9 | | 8 | B | | | Grangemouth | Scottish Women's League | 6 May 18 |
| 100 | 16.05 | | -1.4 | | 7 | 2 | | | Aberdeen | Aberdeen Spring Open | 8 Apr 18 |
| 100 | 16.30 | | | | 5 | 2 | | | Aberdeen | Aberdeen AAC Open & Masters Championships | 30 Aug 18 |
| 100 | 16.38 | | | | 4 | | | | Aberdeen | Aberdeen AAC Club Championships | 1 Sep 18 |
| 150 | 25.21 | | -2.9 | | 5 | 5 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 13 Jun 18 |
| 200 | 32.70 | | -0.4 | | 6 | B | | | Grangemouth | Scottish Women's League | 6 May 18 |
| 200 | 33.28 | | -2.1 | | 5 | 3 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 18 Apr 18 |
| 200 | 33.76 | | -0.3 | | 6 | 5 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 7 Jul 18 |
| 200 | 34.2 | | -1.5 | | 6 | B | | | Aberdeen | Grampian League Division East | 1 Jul 18 |
| 800 | 2:45.77 | | | | 3 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 800 | 2:46.25 | | | | 7 | 3 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 7 Jul 18 |
| 800 | 2:51.01 | | | | 3 | 2 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 27 Jun 18 |
| 800 | 2:52.08 | | | | 5 | A | | | Inverness | Grampian League Final | 9 Sep 18 |
| 800 | 2:54.42 | | | | 7 | 2 | | | Aberdeen | Aberdeen AAC Open & Masters Championships | 29 Aug 18 |
| 800 | 2:54.55 | | | | 5 | | | | Aberdeen | Aberdeen Spring Open | 8 Apr 18 |
| 800 | 2:56.98 | | | | 1 | | | | Aberdeen | Aberdeen AAC Club Championships | 1 Sep 18 |
| 800 | 2:58.89 | | | | 10 | 1 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 2 May 18 |
| 1200 | 4:35.0 | | | | 3 | B | | | Aberdeen | Grampian League Division East | 1 Jul 18 |
| 1500 | 5:40.6 | | | | 1 | B | | | Perth | Grampian League Division East | 27 May 18 |
| 1500 | 5:52.54 | | | | 7 | h1 | | | Aberdeen | Scottish Athletics National U13 / U15 / U20 Championships | 18 Aug 18 |
| HJ | 1.10 | | | | 3 | | | | Aberdeen | Aberdeen AAC Club Championships | 1 Sep 18 |
| HJ | 1.04 | | | | 6 | | | | Aberdeen | Aberdeen AAC Open & Masters Championships | 30 Aug 18 |
| LJ | 3.60 | | | | 5 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| LJ | 3.59 | | | | 4 | | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 7 Jul 18 |
| LJ | 3.40 | | | | 2 | B | | | Aberdeen | Grampian League Division East | 29 Apr 18 |
| LJ | 3.35 | | | | 4 | | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 16 May 18 |
| LJ | 3.32 | i | | | 10 | | | | Aberdeen | Aberdeen Open Graded Meeting | 18 Mar 18 |
| SP2.72K | 4.81 | | | | 2 | | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 2 May 18 |
| SP2.72K | 4.76 | | | | 6 | B | | | Grangemouth | Scottish Women's League | 6 May 18 |
| SP2.72K | 4.55 | | | | 3 | | | | Aberdeen | Aberdeen Spring Open | 8 Apr 18 |
| JT400 | 9.73 | | | | 5 | | | | Aberdeen | Aberdeen AAC Club Championships | 1 Sep 18 |
| 1.4KXC | 6:42 | | | | 20 | | | | Broxburn | Scottish East District League | 20 Jan 18 |
| 1M | 6:17 | | | | 5 | U11 | 1 | | Aberdeen | Celebrate Aberdeen Union Street Mile | 25 Aug 18 |
| 2K | 8:21 | | | | 13 | | 3 | 2 | Aberdeen | BHGE 2K | 20 May 18 |
| 2KMT | 8:37 | | | | 10 | | 2 | | Aberdeen | Dandara 2K | 29 Sep 18 |
| 2KXC | 8:19 | | | | 19 | | 5 | 3 | Balgownie | AAAC Club Championships | 10 Mar 18 |
| 2.4KXC | 12:29 | | | | 31 | | | | Stirling | Scottish East District League | 20 Oct 18 |
| 2.5KXCL | 11:13 | | | | 57 | L2 | | 10 | Cumbernauld | Scottish National Relay Championships | 27 Oct 18 |
| 2.5KXCL | 11:40 | | | | 18 | L1 | | | Glamis | Scottish East District Relay Championships | 13 Oct 18 |
| 3.2KXC | 12:44 | | | | 22 | | | | Aberdeen | Scottish East District Championships | 8 Dec 18 |
| parkrun | 22:46 | | | | 52 | | | 1 | Hazlehead | Hazlehead parkrun # 190 | 9 Jun 18 |
| parkrun | 22:47 | | | | 81 | | | 1 | Aberdeen | Aberdeen parkrun # 353 | 12 May 18 |
| parkrun | 24:01 | | | | 54 | | | 1 | Hazlehead | Hazlehead parkrun # 217 | 25 Dec 18 |
| parkrun | 24:02 | | | | 50 | | 3 | 1 | Hazlehead | Hazlehead parkrun # 196 | 21 Jul 18 |
| parkrun | 25:35 | | | | 12 | | 1 | 1 | Ganavan Sands | Ganavan Sands parkrun # 96 | 14 Jul 18 |
| parkrun | 26:34 | | | | 75 | | | 1 | Hazlehead | Hazlehead parkrun # 176 | 3 Mar 18 |
| ZXC | 6:38 | | | | 6 | | | | Dundee | Winter Series Races | 11 Feb 18 |
| ZXC | 7:02 | | | | 18 | 1 | | | Kirkcaldy | SSAA Scottish Primary School Championships | 21 Apr 18 |
| 2017 U11 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.95 | i | | | 4 | 1.12 | | | Aberdeen | Aberdeen Open Graded Meeting | 17 Dec 17 |
| 100 | 16.91 | | -2.3 | | 3 | | | | Aberdeen | Aberdeen AAC Club Championships | 2 Sep 17 |
| 600 | 2:14.7 | | | | 3 | B1 | | | Perth | RAM Athletics League Division East | 6 Aug 17 |
| 800 | 3:04.28 | | | | 2 | | | | Aberdeen | Aberdeen AAC Club Championships | 2 Sep 17 |
| 800 | 3:09.78 | | | | 8 | 2 | | | Aberdeen | Aberdeen AAC Open & Club Championships | 30 Aug 17 |
| LJ | 3.24 | | | | 1 | | | | Aberdeen | Aberdeen AAC Club Championships | 2 Sep 17 |
| LJ | 3.08 | i | | | 21 | | | | Aberdeen | Aberdeen Open Graded Meeting | 17 Dec 17 |
| LJ | 3.03 | | | | 6 | A | | | Perth | RAM Athletics League Division East | 6 Aug 17 |
| LJ | 2.76 | | | | 15 | | | | Aberdeen | Aberdeen AAC Open & Club Championships | 30 Aug 17 |
| SP2K | 3.56 | | | | 4 | | | | Aberdeen | Aberdeen AAC Club Championships | 2 Sep 17 |
| JT400 | 5.89 | | | | 6 | B | | | Perth | RAM Athletics League Division East | 6 Aug 17 |
| 1.65KXC | 7:53 | | | | 43 | | | | Stirling | Scottish East District League | 21 Oct 17 |
| 1.7KXC | 8:03 | | | | 24 | | | | Alloa | Scottish East District League | 25 Nov 17 |
| parkrun | 25:29 | | | | 66 | | | 1 | Hazlehead | Hazlehead parkrun # 168 | 25 Dec 17 |
| parkrun | 26:20 | | | | 94 | | | 1 | Hazlehead | Hazlehead parkrun # 133 | 8 Apr 17 |
| parkrun | 27:24 | | | | 168 | | | 1 | Aberdeen | Aberdeen parkrun # 290 | 11 Mar 17 |
| parkrun | 27:30 | | | | 119 | | | 1 | Hazlehead | Hazlehead parkrun # 123 | 28 Jan 17 |
| parkrun | 27:35 | | | | 88 | | | | Hazlehead | Hazlehead parkrun # 140 | 27 May 17 |
| parkrun | 28:10 | | | | 101 | | | | Hazlehead | Hazlehead parkrun # 145 | 1 Jul 17 |
| ZXC | 7:22 | | | | 4 | | | | Balgownie | The Running Shop Series | 3 Dec 17 |
| 2016 U11 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.5K | 8:49 | | | 9:17 | 179 | | | | Crathie | Run Balmoral MPH 1.5K | 23 Apr 16 |
| parkrun | 27:10 | | | | 85 | | | 1 | Hazlehead | Hazlehead parkrun # 105 | 1 Oct 16 |
| parkrun | 29:08 | | | | 145 | | | 1 | Aberdeen | Aberdeen parkrun # 236 | 12 Mar 16 |
| parkrun | 29:27 | | | | 102 | | | 1 | Hazlehead | Hazlehead parkrun # 111 | 12 Nov 16 |
| parkrun | 29:58 | | | | 101 | | | 1 | Hazlehead | Hazlehead parkrun # 73 | 13 Feb 16 |
| parkrun | 30:11 | | | | 116 | | | 1 | Hazlehead | Hazlehead parkrun # 71 | 30 Jan 16 |
| parkrun | 31:12 | | | | 116 | | | 1 | Hazlehead | Hazlehead parkrun # 97 | 30 Jul 16 |
| parkrun | 31:33 | | | | 118 | | | 1 | Hazlehead | Hazlehead parkrun # 70 | 23 Jan 16 |
| 2015 U11 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 32:08 | | | | 117 | | | 1 | Hazlehead | Hazlehead parkrun # 47 | 8 Aug 15 |
| parkrun | 35:49 | | | | 144 | | | 1 | Hazlehead | Hazlehead parkrun # 48 | 15 Aug 15 |