| 2025 U20 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.63 | i | | | 2 | A3 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 2 | 5 Jan 25 |
| 60 | 7.81 | i | | | 5 | B3 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 2 | 5 Jan 25 |
| 100 | 11.89 | w | 3.8 | | 4 | 4 | | | Aberdeen | Scottish National Athletics League 2025 | 18 May 25 |
| 150 | 18.68 | | -4.9 | | 6 | 1 | | | Aberdeen | AAAC Spring Open | 6 Apr 25 |
| 200 | 23.67 | w | 6.3 | | 8 | 3 | | | Aberdeen | Scottish National Athletics League 2025 | 18 May 25 |
| 200 | 24.03 | i | | | 1 | h1 | | | Emirates Arena | SSAA Indoor T&F Championships | 5 Feb 25 |
| 200 | 24.04 | i | | | 5 | 6 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 18 Jan 25 |
| 200 | 24.06 | i | | | 4 | s3 | | | Emirates Arena | SSAA Indoor T&F Championships | 5 Feb 25 |
| 200 | 25.42 | | | | 3 | 1 | | | Inverness | Inverness Harriers Spring Open Graded | 29 Mar 25 |
| 300 | 38.19 | | | | 1 | 2 | | | Aberdeen | AAAC Spring Open | 6 Apr 25 |
| 400 | 54.63 | i | | | 3 | 5 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 18 Jan 25 |
| 400 | 55.39 | i | | | 4 | h3 | | | Emirates Arena | SSAA Indoor T&F Championships | 6 Feb 25 |
| 2024 U17 Aberdeen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.58 | i | | | 1 | 13 | | | Emirates Arena | GAA Yuletide Open Graded Meeting | 14 Dec 24 |
| 60 | 7.76 | i | | | 1 | B4 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 2 | 7 Jan 24 |
| 60 | 7.81 | i | | | 4 | E1 | | | Aberdeen | 4J Studios scottishathletics National Indoor Open Series 3 | 3 Feb 24 |
| 60 | 7.83 | i | | | 4 | 3 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 4 | 10 Mar 24 |
| 60 | 7.84 | i | | | 4 | B1 | | | Aberdeen | 4J Studios scottishathletics National Indoor Open Series 3 | 3 Feb 24 |
| 60 | 7.85 | i | | | 5 | 11 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 4 | 10 Mar 24 |
| 60 | 7.87 | i | | | 4 | A04 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 3 | 21 Jan 24 |
| 60 | 7.94 | i | | | 4 | B05 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 3 | 21 Jan 24 |
| 60 | 7.94 | | -4.2 | | 6 | 1 | | | Aberdeen | AAAC Spring Open | 7 Apr 24 |
| 60 | 7.97 | i | | | 1 | A6 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 2 | 7 Jan 24 |
| 100 | 12.08 | | 1.5 | | 2 | 9 | | | Crownpoint | GAA Sprint Gala 2024 | 3 Aug 24 |
| 100 | 12.16 | | 1.2 | | 7 | 6 | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| 100 | 12.18 | | 0.0 | | 5 | 6 | | | Grangemouth | Scottish National Athletics League - Match 1 | 13 Apr 24 |
| 200 | 23.74 | | | | 3 | | | | Inverness | North Area Trophy | 31 Aug 24 |
| 200 | 23.94 | i | | | 2 | 16 | | | Emirates Arena | GAA Yuletide Open Graded Meeting | 14 Dec 24 |
| 200 | 24.25 | | -1.6 | | 1 | 5 | | | Aberdeen | Scottish National Athletics League Match 4 | 28 Jul 24 |
| 200 | 24.73 | w | 2.8 | | 5 | A | | | Dundee | RAM Grampian Athletics League (East) | 9 Jun 24 |
| 200 | 24.91 | | -1.5 | | 4 | B | | | Aberdeen | RAM Grampian Athletics League (East) | 7 Jul 24 |
| 200 | 25.23 | | | | 6 | | | | Inverness | 4J Studios scottishathletics North District Track and Field Championships | 10 May 24 |
| 300 | 40.71 | | | | 1 | 3 | | | Aberdeen | AAAC Spring Open | 7 Apr 24 |
| 400 | 54.44 | | | | 1 | 2 | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| 400 | 54.85 | | | | 2 | | | | Inverness | North Area Trophy | 31 Aug 24 |
| 400 | 54.89 | | | | 4 | h2 | | | Grangemouth | Eric Liddell 131st scottishathletics Senior/U17 Championships | 17 Aug 24 |
| 400 | 54.94 | | | | 2 | 2 | | | Aberdeen | Scottish National Athletics League Match 4 | 28 Jul 24 |
| 400 | 55.23 | | | | 4 | 3 | | | Crownpoint | GAA Sprint Gala 2024 | 3 Aug 24 |
| 400 | 55.58 | | | | 4 | A | | | Inverness | RAM Grampian Athletics League (Final) | 25 Aug 24 |
| 400 | 55.86 | | | | 6 | h2 | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 7 Jun 24 |
| 400 | 56.43 | | | | 5 | 1 | | | Grangemouth | Scottish National Athletics League - Match 1 | 13 Apr 24 |
| 400 | 56.69 | | | | 3 | | | | Inverness | Inverness Open Graded | 25 May 24 |
| 400 | 57.33 | | | | 2 | | | | Inverness | 4J Studios scottishathletics North District Track and Field Championships | 11 May 24 |
| SP5K | 8.53 | i | | | 1 | A | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 2 | 7 Jan 24 |
| SP5K | 8.08 | | | | 10 | | | | Grangemouth | Scottish National Athletics League - Match 1 | 13 Apr 24 |
| SP5K | 8.05 | i | | | 2 | B | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 3 | 21 Jan 24 |
| SP5K | 8.01 | | | | 7 | | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| SP5K | 7.91 | i | | | 2 | E | | | Aberdeen | 4J Studios scottishathletics National Indoor Open Series 3 | 4 Feb 24 |
| DT1.5K | 15.18 | | | | 2 | B | | | Aberdeen | RAM Grampian Athletics League (East) | 7 Jul 24 |
| DT1.5K | 14.48 | | | | 2 | B | | | Inverness | RAM Grampian Athletics League (Final) | 25 Aug 24 |
| JT700 | 29.71 | | | | 1 | | | | Inverness | North Area Trophy | 31 Aug 24 |
| JT700 | 29.49 | | | | 2 | | | | Inverness | 4J Studios scottishathletics North District Track and Field Championships | 11 May 24 |
| JT700 | 25.41 | | | | 1 | | | | Inverness | Inverness Open Graded | 25 May 24 |
| JT700 | 25.05 | | | | 4 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 7 Jun 24 |
| JT700 | NM | | | | - | | | | Grangemouth | Eric Liddell 131st scottishathletics Senior/U17 Championships | 18 Aug 24 |
| 2023 U17 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.77 | i | | | 2 | A3 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 1 | 10 Dec 23 |
| 60 | 7.85 | i | | | 1 | B5 | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 1 | 10 Dec 23 |
| 60 | 8.28 | i | | | 1 | B7 | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 4 | 5 Mar 23 |
| 60 | 8.35 | i | | | 3 | B6 | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 2 | 15 Jan 23 |
| 60 | 8.35 | i | | | 3 | A7 | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 4 | 5 Mar 23 |
| 60 | 8.42 | i | | | 7 | h2 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 4 Feb 23 |
| 60 | 8.47 | i | | | 4 | A6 | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 2 | 15 Jan 23 |
| 100 | 12.40 | | 1.6 | | 1 | 9 | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| 100 | 12.74 | | 0.8 | | 6 | | | | Inverness | North Area Trophy - Track | 16 Sep 23 |
| 100 | 12.79 | | -0.2 | | 2 | 3 | | | Aberdeen | Aberdeen Summer Open | 16 Jul 23 |
| 100 | 12.82 | | 0.4 | | 2 | h1 | | | Inverness | North Area Trophy - Track | 16 Sep 23 |
| 200 | 25.41 | w | 2.6 | | 3 | 5 | | | Aberdeen | Scottish National Athletics League | 28 May 23 |
| 200 | 25.45 | w | 2.6 | | 5 | 8 | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| 200 | 25.64 | w | 3.9 | | 2 | | | | Inverness | RAM Grampian Athletics League (North) | 23 Apr 23 |
| 200 | 25.76 | w | 2.1 | | 6 | | | | Inverness | North Area Trophy - Track | 16 Sep 23 |
| 200 | 25.83 | w | 2.5 | | 5 | h1 | | | Inverness | 4J Studios scottishathletics North District Championships | 12 May 23 |
| 200 | 25.84 | | 1.9 | | 3 | | | | Invrness | RAM Grampian Athletics League (North) | 11 Jun 23 |
| 200 | 25.85 | | 1.0 | | 8 | | | | Inverness | 4J Studios scottishathletics North District Championships | 12 May 23 |
| 200 | 25.87 | | 1.9 | | 6 | h2 | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 13 Aug 23 |
| 200 | 26.16 | | -1.6 | | 6 | h3 | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| 200 | 26.27 | | -1.5 | | 4 | 2 | | | Aberdeen | Aberdeen Summer Open | 16 Jul 23 |
| 200 | 26.65 | i | | | 5 | h3 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 4 Feb 23 |
| 200 | 27.26 | i | | | 6 | h6 | | | Emirates Arena | Scottish Schools AA Indoor T&F Championships | 31 Jan 23 |
| 200 | 28.1 | | | | 4 | 7 | | | Inverness | Inverness "Under the Lights" Open Graded | 25 Mar 23 |
| 400 | 58.02 | | | | 4 | | | | Inverness | North Area Trophy - Track | 16 Sep 23 |
| 400 | 58.56 | | | | 5 | | | | Inverness | RAM Grampian Athletics League (North) | 20 May 23 |
| 400 | 58.76 | | | | 4 | 3 | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| 400 | 58.78 | | | | 5 | 3 | | | Aberdeen | Scottish National Athletics League | 28 May 23 |
| 400 | 58.94 | | | | 6 | h3 | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 9 Jun 23 |
| 400 | 59.55 | | | | 3 | | | | Inverness | 4J Studios scottishathletics North District Championships | 13 May 23 |
| 400 | 61.1 | | | | 4 | | | | Inverness | Inverness "Under the Lights" Open Graded | 25 Mar 23 |
| 800 | 2:23.80 | | | | 5 | A | | | Aberdeen | RAM Grampian Athletics League (Final) | 27 Aug 23 |
| 400HU17M | 69.64 | | | | 1 | | | | Inverness | RAM Grampian Athletics League (North) | 20 May 23 |
| LJ | 4.59 | | | | 2 | | | | Inverness | RAM Grampian Athletics League (North) | 23 Apr 23 |
| LJ | 4.49 | | | | 4 | | | | Inverness | North Area Trophy - Field | 17 Sep 23 |
| LJ | 4.42 | | 1.3 | | 5 | | | | Knockando | Moray Secondary Schools Horizontal Jumps Championships | 23 Jun 23 |
| LJ | 4.30 | | -1.3 | | 3 | A | | | Aberlour | Knockando Horizontal Jumps Meets | 16 Apr 23 |
| LJ | 4.28 | w | 4.7 | | 3 | B | | | Aberdeen | RAM Grampian Athletics League (Final) | 27 Aug 23 |
| SP5K | 7.97 | i | | | 2 | A | | | Aberdeen | Subsea Supplies Indoor Open Graded - Meeting 1 | 10 Dec 23 |
| SP5K | 7.72 | i | | | 7 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 4 Feb 23 |
| SP5K | 7.60 | | | | 5 | | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| SP5K | 7.22 | i | | | 1 | A | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 4 | 5 Mar 23 |
| SP5K | 6.95 | i | | | 14 | | | | Emirates Arena | Scottish Schools AA Indoor T&F Championships | 1 Feb 23 |
| SP5K | 6.60 | i | | | 1 | | | | Aberdeen | Aberdeen AAC Indoor Open Graded - Meeting 2 | 15 Jan 23 |
| DT1.5K | 13.64 | | | | 2 | | | | Invrness | RAM Grampian Athletics League (North) | 11 Jun 23 |
| HT5K | 16.32 | | | | 4 | A | | | Aberdeen | RAM Grampian Athletics League (Final) | 27 Aug 23 |
| HT5K | 11.48 | | | | 2 | | | | Inverness | RAM Grampian Athletics League (North) | 20 May 23 |
| JT700 | 29.42 | | | | 2 | | | | Inverness | 4J Studios scottishathletics North District Championships | 13 May 23 |
| JT700 | 29.04 | | | | 6 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 9 Jun 23 |
| JT700 | 28.25 | | | | 2 | | | | Inverness | North Area Trophy - Field | 17 Sep 23 |
| JT700 | 27.20 | | | | 2 | | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| JT700 | 27.19 | | | | 2 | | | | Aberdeen | Aberdeen Summer Open | 16 Jul 23 |
| JT700 | 24.36 | | | | 3 | | | | Aberdeen | Scottish National Athletics League | 28 May 23 |
| JT700 | 23.45 | | | | 7 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 12 Aug 23 |
| JT700 | 20.17 | | | | 2 | | | | Inverness | RAM Grampian Athletics League (North) | 23 Apr 23 |
| 2022 U15 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.29 | i | | | 1 | 11 | | | Emirates Arena | Glasgow 12's Fun Day & GAA Yuletide Open Graded Meeting | 17 Dec 22 |
| 60 | 8.46 | i | | | 1 | 1.14 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 6 Mar 22 |
| 60 | 8.46 | i | | | 2 | 2.9 | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 6 Mar 22 |
| 100 | 13.25 | | 0.0 | | 4 | B | | | Inverness | RAM Grampian Athletics League (Final) | 4 Sep 22 |
| 100 | 13.63 | | 2.0 | | 3 | 11 | | | Inverness | Elgin AAC Open Graded | 24 Apr 22 |
| 100 | 13.87 | | -0.3 | | 3 | A | | | Aberdeen | UK Youth Development League Lower Scottish Scottish North East Division | 1 May 22 |
| 100 | 13.93 | | -0.7 | | 4 | | | | Inverness | RAM Grampian Athletics League (North) | 3 Jul 22 |
| 100 | 14.07 | | -3.3 | | 4 | B | | | Inverness | RAM Grampian Athletics League (North) | 8 May 22 |
| 100 | 14.12 | | -1.8 | | 7 | B | | | Grangemouth | Youth Development League Scottish Final | 31 Jul 22 |
| 200 | 26.67 | i | | | 1 | 13 | | | Emirates Arena | Glasgow 12's Fun Day & GAA Yuletide Open Graded Meeting | 17 Dec 22 |
| 200 | 27.00 | | -0.2 | | 5 | | | | Inverness | North Area Trophy - Track | 24 Sep 22 |
| 200 | 27.67 | | | | 5 | 11 | | | Inverness | Elgin AAC Open Graded | 24 Apr 22 |
| 200 | 27.8 | | | | 3 | 3 | | | Grangemouth | Central Athletics Club Pre Season Meeting | 3 Apr 22 |
| 200 | 28.15 | | -1.3 | | 5 | A | | | Dundee | UK Youth Development League Lower Scottish Scottish North East Division | 26 Jun 22 |
| 200 | 28.25 | i | | | 5 | h8 | | | Emirates Arena | Scottish Schools AA Championships | 9 Feb 22 |
| 200 | 28.73 | | -3.9 | | 4 | A | | | Inverness | UK Youth Development League Lower Scottish Scottish North East Division | 22 May 22 |
| 300 | 42.58 | | | | 5 | | | | Inverness | North Area Trophy - Track | 24 Sep 22 |
| 300 | 42.92 | | | | 1 | 2 | | | Inverness | RAM Grampian Athletics League (North) | 3 Jul 22 |
| 300 | 43.09 | | | | 1 | | | | Inverness | 4J Studios scottishathletics North District Championships & Open | 14 May 22 |
| 300 | 43.11 | | | | 7 | h1 | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 27 Aug 22 |
| 300 | 43.58 | | | | 3 | B | | | Inverness | RAM Grampian Athletics League (North) | 8 May 22 |
| 300 | 44.90 | i | | | 1 | A4 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 8 Jan 22 |
| 300 | 45.13 | | | | 2 | 1 | | | Inverness | Elgin AAC Open Graded | 24 Apr 22 |
| 300 | 45.4 | | | | 2 | 2 | | | Grangemouth | Central Athletics Club Pre Season Meeting | 3 Apr 22 |
| 800 | 2:39.04 | | | | 4 | 1 | | | Inverness | RAM Grampian Athletics League (North) | 3 Jul 22 |
| 80HU15M | 15.92 | | 0.0 | | 4 | B | | | Inverness | RAM Grampian Athletics League (Final) | 4 Sep 22 |
| 300HU15M | 49.09 | | | | 1 | | | | Inverness | North Area Trophy - Track | 24 Sep 22 |
| LJ | 4.61 | i | | | 1 | D | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 6 Mar 22 |
| LJ | 4.32 | | -0.8 | | 6 | B | | | Knockando | Knockando Platinum Jubilee horizontal Jumps Meets | 7 Aug 22 |
| LJ | 4.23 | | | | 4 | A | | | Aberdeen | UK Youth Development League Lower Scottish Scottish North East Division | 1 May 22 |
| LJ | 4.23 | | -1.1 | | 1 | A | | | Knockando | Knockando Platinum Jubilee Horizontal Jumps Meets | 28 May 22 |
| LJ | 4.21 | | | | 5 | B | | | Inverness | North Area Trophy - Field | 25 Sep 22 |
| LJ | 4.19 | | -1.3 | | 5 | B | | | Grangemouth | Youth Development League Scottish Final | 31 Jul 22 |
| LJ | 4.07 | | | | 4 | | | | Inverness | RAM Grampian Athletics League (North) | 8 May 22 |
| LJ | 4.04 | i | | | 5 | D | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 8 Jan 22 |
| LJ | 3.98 | i | | | 1 | C | | | Aberdeen | Aberdeen AAC Open Graded Meeting | 6 Feb 22 |
| LJ | 3.98 | | -1.2 | | 9 | | | | Knockando | Knockando Platinum Jubilee Horizontal Jumps Meets | 10 Apr 22 |
| LJ | 3.94 | | -2.3 | | 7 | | | | Knockando | Knockando Platinum Jubilee horizontal Jumps Meets | 6 May 22 |
| LJ | 3.89 | | | | 1 | B | | | Inverness | UK Youth Development League Lower Scottish Scottish North East Division | 22 May 22 |
| LJ | 3.87 | | | | 10 | | | | Grangemouth | Central Athletics Club Pre Season Meeting | 3 Apr 22 |
| LJ | 3.81 | | | | 11 | | | | Inverness | 4J Studios scottishathletics North District Championships & Open | 14 May 22 |
| SP5K | 7.03 | i | | | 1 | 1 | | | Emirates Arena | Glasgow 12's Fun Day & GAA Yuletide Open Graded Meeting | 17 Dec 22 |
| SP4K | 6.45 | i | | | 12 | | | | Emirates Arena | Scottish Schools AA Championships | 9 Feb 22 |
| SP4K | 5.46 | | | | 5 | B | | | Inverness | RAM Grampian Athletics League (Final) | 4 Sep 22 |
| DT1.25K | 20.34 | | | | 11 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 27 Aug 22 |
| DT1.25K | 16.79 | | | | 3 | | | | Inverness | North Area Trophy - Field | 25 Sep 22 |
| JT600 | 23.13 | | | | 1 | | | | Inverness | North Area Trophy - Field | 25 Sep 22 |
| JT600 | 22.88 | | | | 10 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 27 Aug 22 |
| JT600 | 21.26 | | | | 5 | A | | | Grangemouth | Youth Development League Scottish Final | 31 Jul 22 |
| JT600 | 18.67 | | | | 3 | A | | | Aberdeen | UK Youth Development League Lower Scottish Scottish North East Division | 1 May 22 |
| JT600 | 17.86 | | | | 3 | A | | | Inverness | UK Youth Development League Lower Scottish Scottish North East Division | 22 May 22 |
| 2021 U15 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.00 | | | | 2 | | | | Inverness | RAM Athletics League (North Section) | 4 Jul 21 |
| 100 | 14.09 | | | | 3 | 6 | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| 100 | 14.15 | | 0.6 | | 7 | h3 | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 100 | 14.19 | | 2.0 | | 2 | 9 | | | Inverness | Elgin AAC Open Graded | 25 Jul 21 |
| 100 | 14.20 | | -1.0 | | 4 | h2 | | | Stornoway | Western Isles Track & Field Championships | 4 Sep 21 |
| 100 | 14.47 | w | 3.4 | | 6 | B1.2 | | | Inverness | Elgin AAC Open Graded | 30 May 21 |
| 100 | 14.51 | | | | 6 | | | | Inverness | North Area Trophy | 25 Sep 21 |
| 100 | 14.64 | | -2.0 | | 4 | B | | | Stornoway | Western Isles Track & Field Championships | 4 Sep 21 |
| 100 | 14.80 | | | | 1 | 6 | | | Inverness | Elgin AAC Open Graded | 13 Jun 21 |
| 200 | 29.10 | | -1.4 | | 6 | h3 | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| 200 | 29.11 | | | | 3 | 7 | | | Inverness | Elgin AAC Open Graded | 25 Jul 21 |
| 200 | 29.2 | | | | 1 | 2 | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| 200 | 29.44 | | | | 7 | | | | Inverness | North Area Trophy | 25 Sep 21 |
| 200 | 29.74 | | 0.0 | | 5 | A | | | Inverness | Youth Development League Lower Scotland North (West) | 1 Aug 21 |
| 200 | 29.95 | | -2.8 | | 4 | h1 | | | Stornoway | Western Isles Track & Field Championships | 4 Sep 21 |
| 200 | 29.95 | | -1.6 | | 6 | A | | | Stornoway | Western Isles Track & Field Championships | 4 Sep 21 |
| 200 | 30.19 | w | 2.4 | | 5 | B1.1 | | | Inverness | Elgin AAC Open Graded | 30 May 21 |
| 200 | 31.49 | | | | 4 | 7 | | | Inverness | Elgin AAC Open Graded | 13 Jun 21 |
| 300 | 45.73 | | | | 2 | | | | Inverness | North Area Trophy | 25 Sep 21 |
| 300 | 47.00 | | | | 3 | | | | Inverness | Youth Development League Lower Scotland North (West) | 1 Aug 21 |
| 800 | 2:47.48 | | | | 9 | 4 | | | Inverness | Elgin AAC Open Graded | 13 Jun 21 |
| 80HU15M | 17.27 | | | | 2 | | | | Inverness | RAM Athletics League (North Section) | 4 Jul 21 |
| LJ | 3.97 | | | | 9 | B | | | Inverness | North Area Trophy | 26 Sep 21 |
| LJ | 3.92 | | | | 8 | B | | | Stornoway | Western Isles Track & Field Championships | 4 Sep 21 |
| LJ | 3.80 | | -0.9 | | 13 | | | | Knockando | Knockando Athletics Group Horizontal Jumps Meets Series | 5 Sep 21 |
| LJ | 3.54 | | | | 10 | B | | | Inverness | Elgin AAC Open Graded | 25 Jul 21 |
| LJ | 3.52 | | | | 4 | | | | Inverness | RAM Athletics League (North Section) | 6 Jun 21 |
| LJ | 3.45 | | | | 3 | | | | Inverness | Youth Development League Lower Scotland North (West) | 1 Aug 21 |
| LJ | 3.40 | | | | 1 | D | | | Inverness | Elgin AAC Open Graded | 27 Jun 21 |
| JT600 | 15.30 | | | | 5 | | | | Inverness | North Area Trophy | 26 Sep 21 |
| 2016 U11 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 36:58 | | | | 131 | | | | Elgin | Elgin parkrun # 8 | 30 Apr 16 |