| 2025 SEN Shetland/Aberdeen Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:49 | | | | 17 | | | | Market Bosworth Country Park | Market Bosworth Country Park parkrun # 133 | 26 Jul 25 |
| 2024 SEN Shetland/Aberdeen Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:35 | | | | 20 | | | 1 | Watermead Country Park | Watermead Country Park parkrun # 154 | 14 Dec 24 |
| parkrun | 23:00 | | | | 50 | | | | Watermead Country Park | Watermead Country Park parkrun # 124 | 18 May 24 |
| 2013 U23 Shetland/Aberdeen Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.32 | | 0.2 | | 5 | h2 | | | Hamilton, BER | Island Games | 15 Jul 13 |
| 200 | 22.76 | | 0.1 | | 4 | h2 | | | Hamilton, BER | Island Games | 18 Jul 13 |
| 400 | 50.14 | | | | 3 | h1 | | | Hamilton, BER | Island Games | 17 Jul 13 |
| 400 | 50.49 | | | | 5 | | | | Hamilton, BER | Island Games | 18 Jul 13 |
| 2012 U20 Shetland/Aberdeen Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.62 | | -0.2 | | 1 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 150 | 17.3 | | | | 3 | 1 | | | Aberdeen | Aberdeen Open Graded Meeting | 18 Mar 12 |
| 200 | 23.38 | | | | 1 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 200 | 23.71 | i | | | 1 | h1 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 200 | 23.85 | i | | | 3 | s1 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 400 | 50.63 | | | | 1 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 400 | 51.83 | i | | | 2 | h1 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 400 | DNF | i | | | - | | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 2011 U20 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.4 | i | | | 1 | 1 | | | Aberdeen | Aberdeen Open Graded | 20 Mar 11 |
| 60 | 7.50 | i | | | 2 | h3 | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 60 | 7.5 | i | | | 3 | 1.1 | | | Aberdeen | Aberdeen Indoor Open Graded Meeting | 11 Dec 11 |
| 60 | 7.52 | i | | | 4 | s2 | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 100 | 11.50 | | 0.1 | | 4 | h1 | | | Sandown | Natwest Island Games | 29 Jun 11 |
| 100 | 11.65 | | -0.1 | | 5 | s2 | | | Sandown | Natwest Island Games | 30 Jun 11 |
| 100 | 11.73 | | | | 2 | | | | Inverness | Highlands, Islands And Grampian Regional Championships | 28 May 11 |
| 100 | 11.84 | | -1.3 | | 3 | h3 | | | Grangemouth | Scottish Schools' Championships | 10 Jun 11 |
| 200 | 22.84 | | 0.3 | | 8 | | | | Sandown | Natwest Island Games | 27 Jun 11 |
| 200 | 22.95 | | 0.8 | | 4 | s1 | | | Sandown | Natwest Island Games | 27 Jun 11 |
| 200 | 23.01 | | 1.3 | | 3 | | | | Grangemouth | Scottish Schools' Championships | 11 Jun 11 |
| 200 | 23.05 | | -1.5 | | 3 | h1 | | | Sandown | Natwest Island Games | 26 Jun 11 |
| 200 | 23.26 | | 0.6 | | 2 | h1 | | | Grangemouth | Scottish Schools' Championships | 11 Jun 11 |
| 200 | 23.49 | | -1.2 | | 1 | | | | Inverness | Highlands, Islands And Grampian Regional Championships | 28 May 11 |
| 200 | 23.71 | i | | | 1 | h4 | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 200 | 23.95 | i | | | 3 | | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 200 | 24.14 | i | | | 1 | s1 | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 400 | 50.84 | | | | 3 | h2 | | | Sandown | Natwest Island Games | 29 Jun 11 |
| 400 | 51.22 | | | | 6 | s1 | | | Sandown | Natwest Island Games | 30 Jun 11 |
| 400 | 51.41 | | | | 1 | | | | Inverness | Highlands, Islands And Grampian Regional Championships | 28 May 11 |
| 400 | 51.79 | | | | 4 | h1 | | | Grangemouth | Scottish Schools' Championships | 10 Jun 11 |
| 400 | 51.95 | | | | 6 | | | | Grangemouth | Scottish Schools' Championships | 10 Jun 11 |
| 2010 U20 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.50 | | 1.3 | | 5 | | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |
| 100 | 11.51 | w | 2.2 | | 5 | h2 | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |
| 200 | 23.32 | | 1.6 | | 4 | h2 | | | Grangemouth | Aviva Scottish Schools' Championships | 12 Jun 10 |
| 400 | 52.76 | | | | 5 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| 2009 U17 Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.5 | i | | | 1 | h3 | | | Aberdeen | Highlands, Islands & Grampian Championships | 12 Dec 09 |