| 2018 U23 Edinburgh AC/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60HW | 9.37 | i | | | 3 | | | | Emirates Arena | Scottish University Championships | 10 Feb 18 |
| 60HW | 9.57 | i | | | 7 | 2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| TJ | 12.07 | i | | | 4 | | | | Sheffield | BUCS Indoor Championships | 18 Feb 18 |
| TJ | 12.02 | i | | | 1 | | | | Emirates Arena | Scottish University Championships | 10 Feb 18 |
| TJ | 12.00 | i | | | 1 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| TJ | 11.85 | i | | | 2 | qB | | | Sheffield | BUCS Indoor Championships | 16 Feb 18 |
| 2017 U20 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.1 | i | | | 4 | 1.4 | | | Aberdeen | Aberdeen Open Graded Meeting | 26 Feb 17 |
| 60 | 8.2 | i | | | 3 | 2.5 | | | Aberdeen | Aberdeen Open Graded Meeting | 26 Feb 17 |
| 60 | 8.26 | i | | | 3 | 4 | | | Aberdeen | Aberdeen Open Graded Meeting | 19 Mar 17 |
| 150 | 19.81 | | -0.7 | | 7 | 3 | | | Aberdeen | Aberdeen Open Graded Meeting | 19 Mar 17 |
| 200 | 25.53 | i | | | 3 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| 200 | 25.67 | i | | | 3 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 17 |
| 200 | 25.87 | i | | | 1 | s2 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| 200 | 25.89 | i | | | 1 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 17 |
| 200 | 25.92 | i | | | 1 | h3 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| 200 | 27.70 | | | | 2 | A | | | Inverness | RAM Athletics League Division North | 4 Jun 17 |
| 200 | 28.21 | | -0.3 | | 5 | h2 | | | Grangemouth | Scottish East District Championships | 12 May 17 |
| 100HW | 16.62 | | | | 1 | A | | | Inverness | RAM Athletics League Division North | 4 Jun 17 |
| LJ | 5.13 | i | | | 10 | A | | | Aberdeen | Aberdeen Open Graded Meeting | 26 Feb 17 |
| LJ | 5.00 | i | | | 6 | | | | Aberdeen | Aberdeen Open Graded Meeting | 19 Mar 17 |
| LJ | 4.77 | | | | 3 | | | | Knockando | Moray Roadrunners Long Jump / Triple Jump Open | 2 Jul 17 |
| TJ | 12.04 | w | 3.5 | | 1 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 17 |
| TJ | 11.82 | | 2.0 | | - | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 17 |
| TJ | 11.63 | i | | | 2 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 12 Feb 17 |
| TJ | 11.34 | | 2.0 | | 2 | | | | Grangemouth | Scottish East District Championships | 12 May 17 |
| TJ | 11.30 | i | | | 4 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 17 |
| TJ | 11.26 | | | | 2 | | | | Knockando | Moray Roadrunners Open Graded LJ / TJ Open | 13 Aug 17 |
| TJ | 11.04 | | | | 1 | | | | Edinburgh | Edinburgh AC Open Graded | 2 Apr 17 |
| TJ | 11.01 | | | | 1 | | | | Knockando | Moray Roadrunners Long Jump / Triple Jump Open | 2 Jul 17 |
| 2016 U20 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.93 | | 0.3 | | 2 | | | | Inverness | Scottish North District Championships | 13 May 16 |
| 150 | 19.40 | w | 5.3 | | 8 | 3 | | | Aberdeen | Aberdeen Open Graded Meeting | 20 Mar 16 |
| 200 | 25.23 | | | | 4 | B | | | Inverness | Inverness Harriers Open Graded | 4 Sep 16 |
| 200 | 25.47 | | 1.2 | | 2 | h3 | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| 200 | 25.48 | | 1.3 | | 3 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| 200 | 25.56 | | -0.3 | | 3 | | | | Grangemouth | SSAA Scottish Schools Championships | 11 Jun 16 |
| 200 | 25.86 | | -1.9 | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| 200 | 25.87 | | 1.2 | | 1 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| 200 | 26.49 | | -0.4 | | 2 | h1 | | | Grangemouth | SSAA Scottish Schools Championships | 11 Jun 16 |
| 200 | 26.70 | | -6.3 | | 2 | A | | | Inverness | Grampian League Division North | 1 May 16 |
| 200 | 27.35 | | -4.0 | | 7 | 3 | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| 800 | 2:45.35 | i | | | 4 | P1 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| 800 | 2:46.57 | | | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| 800 | 2:46.74 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| 60HW | 9.47 | i | | | 2 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| 60HW | 9.63 | i | | | 2 | | | | Aberdeen | Aberdeen Open Graded Meeting | 24 Jan 16 |
| 60HW | 9.76 | i | | | 4 | | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| 60HW | 11.20 | i | | | 8 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 30 Jan 16 |
| 100HW | 15.55 | | | | 2 | | | | Inverness | Inverness Harriers Open Graded | 4 Sep 16 |
| 100HW | 15.67 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| 100HW | 15.82 | | -1.9 | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| 100HW | 16.40 | | -2.4 | | 3 | | | | Aberdeen | Scottish University & College Association Championships | 2 Apr 16 |
| HJ | 1.59 | i | | | 2 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| HJ | 1.58 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| HJ | 1.55 | | | | 3 | A | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| HJ | 1.55 | | | | 1 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| HJ | 1.54 | | | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| HJ | 1.53 | | | | 1 | | | | Inverness | Inverness Harriers Mini-Meet Series | 27 May 16 |
| LJ | 5.46 | | 1.1 | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| LJ | 5.41 | | 1.5 | | 2 | | | | Grangemouth | SSAA Scottish Schools Championships | 10 Jun 16 |
| LJ | 5.41 | | 1.9 | | 3 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 16 |
| LJ | 5.38 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| LJ | 5.29 | i | | | 5 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 30 Jan 16 |
| LJ | 5.27 | | | | 1 | A | | | Inverness | Grampian League Division North | 1 May 16 |
| LJ | 5.27 | | | | 1 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| LJ | 5.19 | i | | | 8 | | | | Aberdeen | Aberdeen Open Graded Meeting | 24 Jan 16 |
| LJ | 5.05 | | | | 5 | A | | | Inverness | Inverness Harriers Open Graded | 4 Sep 16 |
| LJ | 5.02 | | | | 1 | | | | Inverness | Inverness Harriers Mini-Meet Series | 27 May 16 |
| LJ | 4.99 | i | | | 5 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| LJ | 4.95 | | | | 5 | A | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| TJ | 11.59 | w | 3.3 | | 1 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 16 |
| TJ | 11.44 | | 1.3 | | - | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 16 |
| TJ | 11.21 | | | | 1 | | | | Grangemouth | SSAA Scottish Schools Championships | 11 Jun 16 |
| TJ | 11.03 | | | | 1 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| TJ | 10.94 | i | | | 4 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 30 Jan 16 |
| TJ | 10.67 | i | | | 4 | | | | Aberdeen | Aberdeen Open Graded Meeting | 20 Mar 16 |
| TJ | 10.40 | i | | | 18 | A | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| SP4K | 9.67 | | | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| SP4K | 9.66 | i | | | 1 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| SP4K | 9.60 | | | | 1 | B | | | Inverness | Inverness Harriers Open Graded | 4 Sep 16 |
| SP4K | 9.28 | | | | 2 | | | | Inverness | Inverness Harriers Mini-Meet Series | 27 May 16 |
| SP4K | 9.16 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| SP4K | 8.97 | | | | 4 | | | | Aberdeen | Scottish University & College Association Championships | 2 Apr 16 |
| SP4K | 8.67 | i | | | 3 | | | | Aberdeen | Aberdeen Open Graded Meeting | 24 Jan 16 |
| SP4K | 8.62 | i | | | 4 | A | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| JT600 | 27.32 | | | | H | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| JT600 | 21.29 | | | | 3 | A | | | Inverness | Grampian League Division North | 1 May 16 |
| PenW | 3105 | | | | 2 | | | | Grangemouth | SSAA Scottish Schools Pentathlon Championships | 4 Jun 16 |
| PenIW | 3115 | i | | | 3 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 14 Feb 16 |
| HepW | 4333 | | | | 1 | | | | Aberdeen | Scottish Athletics Combined Events Championships | 2 Jul 16 |
| 2015 U17 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.51 | i | | | 1 | 2.5 | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| 100 | 13.09 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 2 Aug 15 |
| 100 | 13.48 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 12 Apr 15 |
| 200 | 25.9 | | | | 2 | A | | | Dundee | U17 Track & Field Challenge Division NE | 21 Jun 15 |
| 200 | 26.14 | | -1.3 | | 2 | 2 | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| 200 | 26.39 | | -1.8 | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 28 Jun 15 |
| 200 | 26.57 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 17 May 15 |
| 200 | 26.70 | | | | 1 | A | | | Inverness | U17 Track & Field Challenge Division NE | 31 May 15 |
| 200 | 26.74 | | | | 3 | A | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| 200 | 26.86 | | -3.7 | | 1 | h1 | | | Inverness | Scottish North District Championships | 23 May 15 |
| 200 | 27.37 | | -1.9 | | 2 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| 800 | 2:32.01 | | | | 3 | | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| 60HW | 9.90 | i | | | 1 | | | | Aberdeen | Aberdeen Open Graded Meeting | 13 Dec 15 |
| HJ | 1.62 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 12 Apr 15 |
| HJ | 1.60 | | | | 3 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| HJ | 1.60 | | | | 2 | A | | | Grangemouth | Scottish Women's Athletic League | 30 Aug 15 |
| HJ | 1.53 | | | | 2 | A | | | Inverness | U17 Track & Field Challenge Division NE | 31 May 15 |
| HJ | 1.50 | | | | 2 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| HJ | 1.50 | | | | 1 | B | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| LJ | 5.33 | | | | 1 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| LJ | 5.33 | w | 5.1 | | 7 | | | | Grangemouth | SIAB Schools' International | 18 Jul 15 |
| LJ | 5.27 | | 1.1 | | 1 | A | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| LJ | 5.25 | | | | 1 | | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| LJ | 5.24 | w | 4.6 | | 6= | | | | Aberdeen | Scottish Athletics Senior Championships | 16 Aug 15 |
| LJ | 5.23 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 17 May 15 |
| LJ | 5.19 | | | | 2 | A | | | Dundee | U17 Track & Field Challenge Division NE | 21 Jun 15 |
| LJ | 5.13 | | 1.9 | | - | | | | Grangemouth | SIAB Schools' International | 18 Jul 15 |
| LJ | 5.12 | w | 2.5 | | 9 | | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| LJ | 5.00 | | 1.3 | | - | | | | Aberdeen | Scottish Athletics Senior Championships | 16 Aug 15 |
| LJ | 4.99 | | 0.2 | | 6 | | | | Sportcity | Sainsbury's School Games | 4 Sep 15 |
| LJ | 4.95 | | | | 1 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| LJ | 4.90 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 2 Aug 15 |
| LJ | 4.86 | i | | | 9 | | | | Aberdeen | Aberdeen Open Graded Meeting | 13 Dec 15 |
| LJ | 4.82 | i | | | 6 | | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| LJ | 4.81 | | 1.8 | | - | | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| LJ | NM | | | | - | B | | | Grangemouth | Scottish Women's Athletic League | 30 Aug 15 |
| TJ | 11.10 | | 1.3 | | 3 | | | | Grangemouth | Celtic Games | 1 Aug 15 |
| TJ | 11.08 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 28 Jun 15 |
| TJ | 10.71 | | 0.1 | | 1 | | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| SP4K | 8.64 | i | | | 2 | | | | Aberdeen | Aberdeen Open Graded Meeting | 13 Dec 15 |
| SP3K | 9.72 | | | | 3 | A | | | Grangemouth | Scottish Women's Athletic League | 30 Aug 15 |
| SP3K | 9.57 | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 12 Apr 15 |
| SP3K | 9.52 | | | | 1 | B | | | Inverness | U17 Track & Field Challenge Division NE | 31 May 15 |
| SP3K | 9.11 | i | | | 1 | | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| SP3K | 9.04 | | | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| SP3K | 8.43 | | | | 1 | A | | | Dundee | U17 Track & Field Challenge Division NE | 21 Jun 15 |
| DT1K | 28.52 | | | | 1 | | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| DT1K | 24.67 | | | | 7 | | | | Aberdeen | Scottish Athletics Senior Championships | 16 Aug 15 |
| DT1K | 24.05 | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 2 Aug 15 |
| JT500 | 23.64 | | | | 3 | | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| 2013 U15 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.5 | i | | | 2 | 2.4 | | | Aberdeen | Aberdeen AAC Graded Open | 24 Feb 13 |
| 60 | 8.7 | i | | | 1 | 1.11 | | | Aberdeen | Aberdeen AAC Graded Open | 13 Jan 13 |
| 100 | 13.68 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| 200 | 27.56 | | -1.6 | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 31 Mar 13 |
| 200 | 27.90 | | -2.3 | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| LJ | 5.15 | i | | | 1 | | | | Aberdeen | Aberdeen AAC Graded Open | 24 Feb 13 |
| LJ | 5.13 | | | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 31 Mar 13 |
| LJ | 5.08 | | | | 1 | A | | | Edinburgh | Scottish Women's Athletic League | 21 Apr 13 |
| LJ | 4.55 | i | | | 15 | | | | Aberdeen | Aberdeen AAC Graded Open | 13 Jan 13 |
| SP3.25K | 7.95 | | | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 31 Mar 13 |
| SP3.25K | 7.83 | | | | 5 | A | | | Edinburgh | Scottish Women's Athletic League | 21 Apr 13 |
| DT1K | 19.26 | | | | 4 | A | | | Edinburgh | Scottish Women's Athletic League | 21 Apr 13 |
| JT600 | 18.48 | | | | 3 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| 2012 U15 Elgin |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.56 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 10 Jun 12 |
| 100 | 14.05 | | 0.4 | | 5 | 4 | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 100 | 14.38 | | 0.1 | | 8 | C | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 200 | 27.40 | | -1.5 | | 3 | B | | | Inverness | Highland Athletics Open with HIPPO | 8 Sep 12 |
| 200 | 27.46 | | -2.5 | | 1 | h3 | | | Inverness | Highland Athletics Open with HIPPO | 8 Sep 12 |
| 200 | 27.61 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 1 Jul 12 |
| 200 | 27.73 | | -1.5 | | 2 | h1 | | | Grangemouth | Scottish U16/U20 Championships | 26 Aug 12 |
| 200 | 28.14 | | -0.9 | | 7 | A | | | Grangemouth | Scottish U16/U20 Championships | 26 Aug 12 |
| 200 | 28.49 | | | | 1 | h1 | | | Inverness | North of Scotland Schools Championships (Field Events & selected track events only) | 6 Jun 12 |
| 200 | 28.65 | | -0.3 | | 1 | 5 | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 200 | 29.07 | | 0.1 | | 3 | h1 | | | Inverness | Scottish North District Championships | 12 May 12 |
| 200 | 29.14 | | -4.7 | | 2 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 200 | 29.26 | | -1.6 | | 3 | C | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| HJ | 1.45 | | | | 1 | B | | | Inverness | McCain Scottish Young Athletes' League North East Division | 27 May 12 |
| HJ | 1.44 | | | | 2 | | | | Inverness | North of Scotland Schools Championships (Field Events & selected track events only) | 6 Jun 12 |
| LJ | 5.11 | | | | 2 | A | | | Inverness | Highland Athletics Open with HIPPO | 8 Sep 12 |
| LJ | 5.06 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 19 Aug 12 |
| LJ | 5.06 | | | | 4 | | | | Grangemouth | Scottish U16/U20 Championships | 26 Aug 12 |
| LJ | 5.05 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 10 Jun 12 |
| LJ | 4.97 | | | | 1 | | | | Inverness | North of Scotland Schools Championships (Field Events & selected track events only) | 6 Jun 12 |
| LJ | 4.62 | | | | 1 | B | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| LJ | 4.59 | | | | 2 | A | | | Aberdeen | McCain Scottish Young Athletes' League North East Division | 17 Jun 12 |
| LJ | 4.54 | | | | 3 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| SP3.25K | 8.23 | | | | 3 | A | | | Aberdeen | McCain Scottish Young Athletes' League North East Division | 17 Jun 12 |
| SP3.25K | 8.16 | | | | 3 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 19 Aug 12 |
| SP3.25K | 8.01 | | | | 2 | B | | | Inverness | Highland Athletics Open with HIPPO | 8 Sep 12 |
| SP3.25K | 7.77 | | | | 3 | B | | | Inverness | McCain Scottish Young Athletes' League North East Division | 27 May 12 |
| DT1K | 23.12 | | | | 1 | B | | | Inverness | McCain Scottish Young Athletes' League North East Division | 27 May 12 |
| DT1K | 21.24 | | | | 3 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 10 Jun 12 |
| ZXC | 16:27 | | | | 12 | | | | Elgin | Run 4 It North District League | 28 Jan 12 |
| ZXCL | 16:11 | | | | 9 | L3 | | | Nairn | Scottish North District Relay Championships | 13 Oct 12 |