| 2025 U20 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 55.23 | | | | 2 | 1 | | | Kirkwall | Orkney Open Graded 2 | 13 Apr 25 |
| 800 | 2:03.89 | | | | 2 | 1 | | | Aberdeen | AAAC Open Graded - Meeting 3 | 18 Jun 25 |
| 800 | 2:04.01 | | | | 2 | 1 | | | Kirkwall | Orkney Open Graded 2 | 13 Apr 25 |
| 800 | 2:04.18 | | | | 6 | h1 | | | Kirkwall | International Island Games 2025 | 16 Jul 25 |
| 800 | 2:08.18 | i | | | 5 | h1 | | | Emirates Arena | 4J scottishathletics National Indoor U13, U15 & U20 Championships | 1 Mar 25 |
| 800 | 2:10.30 | | | | 1 | 1 | | | Kirkwall | Orkney Open Graded 3 | 18 May 25 |
| 1500 | 4:16.80 | | | | 8 | h2 | | | Kirkwall | International Island Games 2025 | 13 Jul 25 |
| 2024 U20 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.67 | | -2.3 | | 3 | 5 | | | Kirkwall | Orkney Open Graded | 24 Mar 24 |
| 800 | 2:12.30 | | | | 1 | 2 | | | Kirkwall | Orkney Open Graded | 24 Mar 24 |
| LJ | 4.90 | | | | 2 | B | | | Kirkwall | Orkney Open Graded | 24 Mar 24 |
| 2023 U20 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.37 | w | 3.2 | | 4 | 1 | | | Orkney | Orkney Open Graded | 28 May 23 |
| 200 | 25.26 | | 0.0 | | 3 | 1 | | | Kirkwall | Orkney Open | 2 Apr 23 |
| 200 | 26.19 | w | 2.1 | | 1 | 4 | | | Kirkwall | Orkney Open | 30 Apr 23 |
| 400 | 55.30 | | | | 2 | | | | Orkney | Orkney Open Graded | 28 May 23 |
| 800 | 2:02.73 | | | | 7 | h1 | | | St. Peter Port | NatWest International Island Games 2023 | 12 Jul 23 |
| 800 | 2:05.60 | | | | 4 | | | | Inverness | 4J Studios scottishathletics Outdoor Open - Inverness | 12 May 23 |
| 800 | 2:05.74 | | | | 3 | | | | Lerwick | Junior Intercounty Shetland vs Orkney | 3 Jun 23 |
| 800 | 2:07.19 | | | | 2 | | | | Kirkwall | Orkney Open | 2 Apr 23 |
| 800 | 2:07.92 | | | | 2 | | | | Inverness | North Area Trophy - Track | 16 Sep 23 |
| 800 | 2:11.20 | | | | 1 | | | | Kirkwall | Orkney Open | 30 Apr 23 |
| 800 | 2:12.40 | | | | 1 | | | | Kirkwall | Orkney Open Championships | 25 Jun 23 |
| 1500 | 4:16.53 | | | | 14 | | | | St. Peter Port | NatWest International Island Games 2023 | 11 Jul 23 |
| 1500 | 4:34.25 | | | | 3 | | | | Inverness | 4J Studios scottishathletics Outdoor Open - Inverness | 13 May 23 |
| 1500 | 4:34.26 | | | | 1 | | | | Lerwick | Junior Intercounty Shetland vs Orkney | 3 Jun 23 |
| 1500 | 4:54.37 | | | | 2 | | | | Kirkwall | Orkney Open Championships | 25 Jun 23 |
| LJ | 5.11 | | | | 2 | | | | Kirkwall | Orkney Open Championships | 25 Jun 23 |
| LJ | 4.92 | | | | 4 | | | | Orkney | Orkney Open Graded | 28 May 23 |
| LJ | 4.80 | | | | 4 | B | | | Kirkwall | Orkney Open | 30 Apr 23 |
| LJ | 4.69 | | | | 4 | B | | | Kirkwall | Orkney Open | 2 Apr 23 |
| 2022 U17 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.01 | | 1.8 | | 3 | | | | Kirkwall | Orkney Open Championships | 11 Sep 22 |
| 1500 | 4:23.77 | | | | 3 | | | | Inverness | 4J Studios scottishathletics North District Championships & Open | 14 May 22 |
| 1500 | 4:26.28 | | | | 2 | | | | Kirkwall | Orkney v Shetland Junior Inter-County | 4 Jun 22 |
| 1500 | 4:35.29 | | | | 10 | h1 | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 28 Aug 22 |
| 1500 | 4:35.40 | | | | 2 | | | | Kirkwall | Orkney Open Championships | 11 Sep 22 |
| 1500 | 4:35.95 | | | | 1 | | | | Kirkwall | Orkney Open | 27 Mar 22 |
| 1500 | 4:39.06 | | | | 1 | | | | Kirkwall | Orkney Open | 19 Jun 22 |
| 1500 | 4:41.17 | | | | 1 | | | | Orkney | Orkney Open | 1 May 22 |
| LJ | 4.93 | | | | 3 | B | | | Orkney | Orkney Open | 1 May 22 |
| LJ | 4.93 | | | | 4 | | | | Kirkwall | Orkney Open Championships | 11 Sep 22 |
| LJ | 4.66 | | | | 3 | | | | Kirkwall | Orkney Open | 27 Mar 22 |
| 2021 U17 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.5 | | 1.6 | | 4 | 4 | | | Kirkwall | Orkney Open Championships | 19 Sep 21 |
| 200 | 27.2 | | -5.6 | | 1 | 4 | | | Kirkwall | Orkney Open Graded | 24 Jun 21 |
| 800 | 2:15.4 | | | | 3 | 1 | | | Kirkwall | Orkney Open Graded | 27 Apr 21 |
| 1500 | 4:31.33 | | | | 2 | 1 | | | Inverness | North Area Trophy | 25 Sep 21 |
| 1500 | 4:34.7 | | | | 1 | | | | Kirkwall | Orkney Open Championships | 19 Sep 21 |
| 1500 | 4:44.3 | | | | 1 | | | | Kirkwall | Orkney Together Apart Districts | 25 May 21 |
| 1500 | 4:48.7 | | | | 1 | | | | Kirkwall | Orkney Open Graded | 20 Jun 21 |
| 1500 | 4:50.3 | | | | 1 | | | | Kirkwall | Orkney Open Graded | 25 Apr 21 |
| LJ | 4.60 | | | | 2 | | | | Kirkwall | Orkney Together Apart Districts | 30 May 21 |
| LJ | 4.59 | | | | 2 | B | | | Kirkwall | Orkney Open Championships | 19 Sep 21 |
| LJ | 4.58 | | | | 2 | B | | | Kirkwall | Orkney Open Graded | 27 Apr 21 |
| LJ | 4.23 | | | | 2 | B | | | Kirkwall | Orkney Open Graded | 24 Jun 21 |
| 2019 U15 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 5:21.1 | | | | 1 | | | | Kirkwall | Orkney Open Championships | 25 Aug 19 |
| 1500 | 5:10.0 | | | | 5 | | | | Kirkwall | Orkney Open | 30 Jun 19 |
| 1500 | 5:13.3 | | | | 4 | | | | Kirkwall | Orkney Open | 26 May 19 |
| 1500 | 5:13.95 | | | | 5 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Regional Final | 4 Aug 19 |
| 1500 | 5:17.99 | | | | 2 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland NE | 28 Apr 19 |
| 1500 | 5:24.19 | | | | 9 | | | | Inverness | Scottish North District U13 / U15 / U17 Championships | 10 May 19 |
| 1500 | 5:31.7 | | | | 1 | | | | Kirkwall | Orkney Open | 31 Mar 19 |
| LJ | 3.72 | | | | 8 | | | | Kirkwall | Orkney Open Championships | 25 Aug 19 |
| LJ | 3.70 | | | | 7 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Regional Final | 4 Aug 19 |
| 2018 U13 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.1 | | -2.9 | | 4 | 1 | | | Kirkwall | Orkney AC Open Graded | 29 Apr 18 |
| 1500 | 5:12.13 | | | | 4 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 1500 | 5:20.48 | | | | 2 | B | | | Inverness | UK Youth Development U13/U15 League Division Scotland North East | 22 Apr 18 |
| 1500 | 5:25.0 | | | | 2 | | | | Kirkwall | Orkney AC Open Graded | 29 Apr 18 |
| 1500 | 5:28.7 | | | | 2 | | | | Kirkwall | Orkney Open | 25 Mar 18 |
| 1500 | 5:29.29 | | | | 5 | | | | Inverness | Scottish North District Championships | 11 May 18 |
| 1500 | 5:31.30 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 18 |
| 1500 | 5:33.8 | | | | 1 | | | | Kirkwall | Orkney AC Open Graded | 2 Sep 18 |
| LJ | 3.40 | | | | 3 | | | | Kirkwall | Orkney AC Open Graded | 29 Apr 18 |
| LJ | 3.30 | | | | 4 | | | | Kirkwall | Orkney AC Open Graded | 2 Sep 18 |
| LJ | 3.29 | | -2.0 | | 7 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 18 |
| LJ | 3.11 | | | | 3 | | | | Kirkwall | Orkney Open | 25 Mar 18 |
| JT400 | 9.46 | | | | 4 | | | | Kirkwall | Orkney Open | 25 Mar 18 |
| 2017 U13 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.7 | | -1.4 | | 5 | h2 | | | Kirkwall | Orkney Open | 28 May 17 |
| 100 | 16.79 | | -2.3 | | 6 | h2 | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 600 | 1:57.38 | | | | 7 | | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 800 | 2:53.2 | | | | 1 | | | | Kirkwall | Orkney Open | 10 Sep 17 |
| 1500 | 5:37.2 | | | | 2 | | | | Kirkwall | Orkney Open | 28 May 17 |
| 1500 | 5:44.28 | | | | 6 | | | | Inverness | Scottish North District Championships | 12 May 17 |
| 1500 | 5:46.5 | | | | 3 | | | | Kirkwall | Orkney Open | 10 Sep 17 |
| 1500 | 6:01.6 | | | | 4 | | | | Kirkwall | Orkney AC Open Graded | 30 Apr 17 |
| LJ | 3.07 | | | | 13 | | | | Inverness | Scottish North District Championships | 13 May 17 |
| LJ | 3.05 | | | | 4 | | | | Kirkwall | Orkney AC Open Graded | 30 Apr 17 |
| LJ | 3.00 | | | | 2 | | | | Kirkwall | Orkney Open | 10 Sep 17 |
| LJ | 2.76 | | | | 8 | | | | Kirkwall | Orkney Open | 28 May 17 |
| JT400 | 10.40 | | | | 2 | | | | Kirkwall | Orkney AC Open Graded | 30 Apr 17 |
| 2016 U11 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:00.0 | | | | 2 | | | | Kirkwall | Orkney AC Open Graded | 26 Jun 16 |
| 800 | 3:03.7 | | | | 1 | | | | Kirkwall | Orkney AC Open Graded | 8 May 16 |
| 800 | 3:16.7 | | | | 1 | | | | Kirkwall | Orkney AC Open Graded | 17 Apr 16 |
| HJ | 1.00 | | | | 1 | | | | Kirkwall | Orkney AC Open Graded | 26 Jun 16 |
| LJ | 2.71 | | | | 2 | | | | Kirkwall | Orkney AC Open Graded | 8 May 16 |
| LJ | 2.52 | | | | 2 | | | | Kirkwall | Orkney AC Open Graded | 17 Apr 16 |
| 2015 U11 Orkney |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:11.6 | | | | 1 | | | | Kirkwall | Orkney Open Championships | 30 Aug 15 |
| LJ | 2.64 | | | | 3 | | | | Kirkwall | Orkney Open Championships | 30 Aug 15 |