| 2018 U23 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.01 | i | | | 4 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| HJ | 1.66 | | | | 1 | | | | Lerwick | Shetland AAC Friday Night Open | 18 May 18 |
| 2017 U20 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.93 | | 1.0 | | 3 | | | | Inverness | Scottish North District Championships | 13 May 17 |
| 100 | 11.93 | | -1.0 | | 5 | h3 | | | Visby, SWE | NatWest Island Games | 28 Jun 17 |
| 100 | 12.2 | | -2.1 | | 2 | 1 | | | Lerwick | Shetland Spring Open | 26 Mar 17 |
| 400 | 52.2 | | | | 2 | | | | Lerwick | Shetland AAC September Open | 10 Sep 17 |
| 400 | 52.65 | | | | 6 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 17 |
| 400 | 53.59 | | | | 3 | h3 | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 17 |
| LJ | 5.78 | | 0.0 | | 8 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 17 |
| LJ | 5.56 | i | | | 3 | | | | Aberdeen | Aberdeen Open Graded Meeting | 19 Mar 17 |
| LJ | 5.48 | | | | 2 | | | | Inverness | Scottish North District Championships | 13 May 17 |
| LJ | 5.19 | | 1.1 | | 11 | | | | Visby, SWE | NatWest Island Games | 28 Jun 17 |
| 2016 U20 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.68 | | | | 1 | 7 | | | Lerwick | Shetland September Open | 11 Sep 16 |
| 100 | 11.9 | | -2.3 | | 3 | | | | Kirkwall | Orkney v Shetland Junior Inter County | 4 Jun 16 |
| 100 | 12.24 | | -1.3 | | 4 | | | | Inverness | Scottish North District Championships | 13 May 16 |
| 100 | 12.46 | | -1.5 | | 5 | h2 | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 16 |
| 100 | 13.10 | | | | 6 | | | | Lerwick | Shetland AAC Spring Open | 17 Apr 16 |
| 200 | 24.46 | i | | | 4 | h4 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 6 Mar 16 |
| 200 | 24.67 | | 1.0 | | 4 | h2 | | | Inverness | Scottish North District Championships | 13 May 16 |
| LJ | 6.22 | | 1.9 | | 6 | | | | Grangemouth | SSAA Scottish Schools Championships | 10 Jun 16 |
| LJ | 6.06 | | 1.5 | | 11 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| LJ | 5.91 | i | | | 10 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 6 Mar 16 |
| LJ | 5.71 | | | | 1 | | | | Kirkwall | Orkney v Shetland Junior Inter County | 4 Jun 16 |
| LJ | 5.63 | | | | 2 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| LJ | 5.61 | | | | 1 | | | | Lerwick | Shetland September Open | 11 Sep 16 |
| LJ | 5.56 | | | | 1 | | | | Lerwick | Shetland AAC Spring Open | 17 Apr 16 |
| 2015 U20 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.86 | i | | | 2 | 1.2 | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| 100 | 12.09 | | | | 3 | | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| 100 | 12.25 | i | | | 1 | 2 | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| 100 | 12.65 | | -4.5 | | 5 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| 200 | 23.89 | | | | 4 | | | | Aberdeen | City of Aberdeen Championships | 19 Sep 15 |
| 200 | 24.46 | | -1.3 | | 3 | h2 | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| HJ | 1.50 | | | | 3 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| LJ | 6.05 | | | | 6 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| LJ | 5.60 | i | | | 2 | | | | Aberdeen | Aberdeen AAC Spring Open | 4 Apr 15 |
| LJ | 5.60 | w | 2.2 | | 12 | | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| 2014 U17 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.44 | w | 2.1 | | 7 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| 100 | 12.48 | | -0.7 | | 3 | | | | Lerwick | Shetland AAC Open Championships | 14 Sep 14 |
| 100 | 12.64 | | 0.2 | | 4 | h1 | | | Inverness | Scottish North District Championships | 24 May 14 |
| 200 | 24.68 | | 0.0 | | 5 | | | | Lerwick | Shetland AAC Open Championships | 14 Sep 14 |
| 200 | 25.22 | | 1.9 | | 6 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| 200 | 25.29 | | -0.4 | | 3 | h1 | | | Inverness | Scottish North District Championships | 24 May 14 |
| 200 | 25.68 | | -0.9 | | 5 | h6 | | | Hampden Park | Scottish Schools Championships | 21 Jun 14 |
| LJ | 5.80 | | | | 1 | | | | Lerwick | Shetland AAC Open Championships | 14 Sep 14 |
| LJ | 5.67 | w | 3.2 | | 11 | | | | Aberdeen | Scottish U13 / U17 Championships | 23 Aug 14 |
| LJ | 5.65 | | 1.3 | | - | | | | Aberdeen | Scottish U13 / U17 Championships | 23 Aug 14 |
| LJ | 4.88 | | | | 4 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| LJ | 4.83 | | | | 1 | | | | Lerwick | Shetland Open Meeting | 20 Apr 14 |
| TJ | 10.97 | | 0.0 | | 10 | | | | Hampden Park | Scottish Schools Championships | 20 Jun 14 |
| TJ | 10.42 | | | | 3 | | | | Lerwick | Shetland AAC Open Championships | 14 Sep 14 |
| TJ | 10.23 | | | | 1 | | | | Lerwick | Shetland Open Meeting | 20 Apr 14 |
| TJ | NM | | | | - | | | | Aberdeen | Scottish U13 / U17 Championships | 23 Aug 14 |
| 2013 U17 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.3 | i | | | 2 | 1.4 | | | Aberdeen | Aberdeen AAC Graded Open | 24 Feb 13 |
| 60 | 8.4 | i | | | 4 | 2.3 | | | Aberdeen | Aberdeen AAC Graded Open | 24 Feb 13 |
| 100 | 12.2 | | 2.0 | | 3 | | | | Kirkwall | Orkney Athletic Club Open Championships | 8 Sep 13 |
| 100 | 12.74 | | -0.4 | | 4 | h1 | | | Aberdeen | Scottish Athletics U16/U20 Championships | 18 Aug 13 |
| 200 | 25.5 | | 0.8 | | 2 | | | | Kirkwall | Orkney Athletic Club Open Championships | 8 Sep 13 |
| 200 | 26.45 | | 0.5 | | 3 | h3 | | | Aberdeen | Scottish Athletics U16/U20 Championships | 18 Aug 13 |
| LJ | 5.40 | | | | 1 | | | | Kirkwall | Orkney Athletic Club Open Championships | 8 Sep 13 |
| LJ | 5.18 | | -0.7 | | 11 | | | | Aberdeen | Scottish Athletics U16/U20 Championships | 18 Aug 13 |
| LJ | 4.34 | i | | | 6 | | | | Aberdeen | Aberdeen AAC Graded Open | 24 Feb 13 |