| 2020 U17 Pitreavie/East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 45.38 | i | | | 3 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 20 |
| 300 | 45.51 | i | | | 3 | h2 | | | Emirates Arena | Scottish Schools AA Championships | 6 Feb 20 |
| 2019 U17 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.80 | | -2.5 | | 8 | A | | | Aberdeen | Scottish Women's League | 14 Apr 19 |
| 200 | 28.52 | | 1.4 | | 5 | B | | | Scotstoun | Scottish Women's League | 16 Jun 19 |
| 200 | 29.42 | | -2.4 | | 6 | B | | | Aberdeen | Scottish Women's League | 14 Apr 19 |
| 200 | 29.44 | | -0.2 | | 5 | B | | | Grangemouth | Scottish Women's League | 21 Jul 19 |
| 200 | 29.50 | | -0.8 | | 7 | | | | Dunfermline | Pitreavie AAC & Dunfermline Club Championship | 6 Apr 19 |
| 300 | 45.22 | | | | 4 | h3 | | | Grangemouth | SSAA Scottish Secondary Schools Championships | 8 Jun 19 |
| 300 | 45.78 | | | | 4 | B | | | Scotstoun | Scottish Women's League | 16 Jun 19 |
| 300 | 45.83 | | | | 3 | B | | | Grangemouth | Scottish Women's League | 21 Jul 19 |
| 300 | 46.01 | i | | | 2 | h1 | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 19 |
| 300 | 46.23 | | | | 4 | h2 | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 17 Aug 19 |
| 300 | 46.37 | | | | 7 | | | | Grangemouth | Scottish East District U13 / U15 / U17 Championships / Open Meet | 11 May 19 |
| 300 | 46.48 | i | | | 4 | s3 | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 19 |
| 300 | 46.69 | i | | | 5 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 19 |
| 300 | 47.11 | | | | 4 | | | | Dunfermline | Pitreavie AAC & Dunfermline Club Championship | 6 Apr 19 |
| 2018 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.50 | | -0.8 | | 5 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 200 | 30.47 | | | | 3 | | | | Inverness | North of Scotland Schools' Championships | 14 Jun 18 |
| 200 | 30.50 | | -4.1 | | 2 | B | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 20 May 18 |
| 200 | 31.13 | | -6.7 | | 4 | h3 | | | Inverness | Scottish North District Championships | 11 May 18 |
| 300 | 45.97 | | | | 5 | h1 | | | Aberdeen | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 18 |
| 300 | 46.21 | | | | 2 | | | | Inverness | Scottish North District Championships | 12 May 18 |
| 300 | 46.22 | | | | 5 | h2 | | | Grangemouth | SSAA Scottish Schools Championships | 9 Jun 18 |
| 300 | 46.45 | | | | 2 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North East | 17 Jun 18 |
| 300 | 47.32 | | | | 2 | 3 | | | Inverness | Inverness Open Graded Series | 8 Apr 18 |
| 300 | 47.36 | | | | 3 | A | | | Inverness | Grampian League Division North | 27 May 18 |
| 300 | 47.43 | | | | 2 | B | | | Inverness | UK Youth Development U13/U15 League Division Scotland North East | 22 Apr 18 |
| LJ | 4.20 | | | | 2 | | | | Inverness | North of Scotland Schools' Championships | 14 Jun 18 |
| 4KXC | 18:47 | | | | 84 | | 39 | | Edinburgh | Simplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 13 Jan 18 |
| 4.2KXC | 20:16 | | | | 9 | | | 7 | Forres | Scottish North District League | 10 Feb 18 |
| 4.95KXC | 23:56 | | | | 9 | | | 7 | Thurso | Scottish North District League | 27 Jan 18 |
| parkrun | 22:14 | | | | 11 | | 2 | 1 | Alness | Alness parkrun # 25 | 10 Mar 18 |
| parkrun | 22:36 | | | | 8 | | 2 | 1 | Alness | Alness parkrun # 26 | 17 Mar 18 |
| parkrun | 22:51 | | | | 10 | | 1 | 1 | Alness | Alness parkrun # 28 | 31 Mar 18 |
| parkrun | 22:56 | | | | 12 | | 1 | 1 | Alness | Alness parkrun # 27 | 24 Mar 18 |
| parkrun | 22:57 | | | | 13 | | 3 | 1 | Alness | Alness parkrun # 22 | 17 Feb 18 |
| parkrun | 23:30 | | | | 11 | | 3 | 1 | Alness | Alness parkrun # 50 | 1 Sep 18 |
| parkrun | 23:54 | | | | 7 | | | | Alness | Alness parkrun # 24 | 3 Mar 18 |
| parkrun | 25:15 | | | | 28 | | | 1 | Alness | Alness parkrun # 17 | 6 Jan 18 |
| 2017 U15 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.62 | | | | 4 | 2 | | | Inverness | Inverness Harrier Mini Meet Series | 7 Jul 17 |
| 200 | 28.76 | w | 2.2 | | 3 | | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 200 | 29.42 | | 0.4 | | 2 | h2 | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| 200 | 29.63 | w | 2.2 | | 2 | A | | | Inverness | RAM Athletics League Division North | 7 May 17 |
| 200 | 29.98 | | 0.5 | | 3 | A | | | Inverness | RAM Athletics League Division North | 25 Jun 17 |
| 200 | 30.24 | w | 2.2 | | 5 | B | | | Inverness | UK Youth Development U13/U15 League Division Scotland North/East | 18 Jun 17 |
| 200 | 30.57 | | -2.0 | | 6 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North/East | 21 May 17 |
| 200 | 30.85 | | | | 3 | A | | | Inverness | RAM Athletics League Division North | 4 Jun 17 |
| 300 | 48.11 | | | | 5 | | | | Inverness | Scottish North District Championships | 13 May 17 |
| 300 | 48.29 | | | | 4 | B | | | Inverness | UK Youth Development U13/U15 League Division Scotland North/East | 18 Jun 17 |
| 300 | 49.00 | | | | 6 | A | | | Aberdeen | UK Youth Development U13/U15 League Division Scotland North/East | 21 May 17 |
| 300 | 49.30 | | | | 1 | 7 | | | Inverness | Inverness Harriers Open | 9 Apr 17 |
| 300 | 50.01 | | | | 6 | | | | Inverness | Inverness Harrier Mini Meet Series | 7 Jul 17 |
| LJ | 3.75 | | | | 4 | | | | Inverness | Inverness Harrier Mini Meet Series | 7 Jul 17 |
| 3KXC | 13:46 | | | | 39 | | | | Edinburgh | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 7 Jan 17 |
| 3KXC | 15:56 | | | | 10 | | | | Forres | Scottish North District League | 11 Feb 17 |
| 3.2KXC | 17:02 | | | | 11 | | | | Evanton | Scottish North District League | 21 Jan 17 |
| 2.5MXC | 17:35 | | | | 6 | | | | Gordonstoun | Scottish North District Championships | 9 Dec 17 |
| 4.8KXC | 24:46 | | | | 7 | | | | Evanton | Scottish North District League | 25 Nov 17 |
| parkrun | 22:56 | | | | 21 | | | | Alness | Alness parkrun # 15 | 2 Dec 17 |
| parkrun | 23:21 | | | | 18 | | 3 | | Alness | Alness parkrun # 11 | 4 Nov 17 |
| parkrun | 23:38 | | | | 17 | | 3 | 1 | Alness | Alness parkrun # 12 | 11 Nov 17 |
| parkrun | 25:09 | | | | 26 | | 3 | 1 | Blackhill | Blackhill parkrun # 220 | 23 Dec 17 |
| ZXC | 20:03 | | | | 11 | | | | Nairn | Scottish North District League | 18 Nov 17 |
| ZXC | NT | | | | 8 | | | | Elgin | NSSAA Championships | 1 Mar 17 |
| 2016 U13 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.6KXCL | 11:29 | | | | 5 | L1 | | | Edderton | Scottish North District Relay Championships | 8 Oct 16 |
| 3.2KXC | 14:09 | | | | 12 | | | | Inverness | Scottish North District Championships | 3 Dec 16 |
| ZXC | 16:33 | | | | 7 | | | | Gordonstoun | Scottish North District League | 29 Oct 16 |
| ZXC | NT | | | | 70 | | | | Kirkcaldy | SSAA Primary School Championships | 23 Apr 16 |
| 2015 U13 East Sutherland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.6KXCL | 12:19 | | | | 10 | L2 | | | Edderton | Scottish North District Relay Championships | 10 Oct 15 |