| 2017 U17 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 7.33 | | | | 1 | B | | | Inverness | RAM Athletics League Division North | 7 May 17 |
| DT1K | 30.46 | | | | 1 | C | | | Inverness | Scottish Athletics Throws Grand Prix | 20 May 17 |
| DT1K | 28.64 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 31 May 17 |
| DT1K | 26.76 | | | | 1 | | | | Inverness | Scottish North District Championships | 13 May 17 |
| 2016 U17 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.69 | | -2.9 | | 6 | 5 | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| SP3K | 7.61 | | | | 4 | A | | | Inverness | U17 Track & Field League | 22 May 16 |
| DT1K | 31.59 | | | | 1 | A | | | Inverness | Inverness Harriers Open Graded | 4 Sep 16 |
| DT1K | 29.76 | | | | 1 | | | | Inverness | Inverness Harriers Jumps & Throws Meeting | 21 Jul 16 |
| DT1K | 29.22 | | | | 3 | | | | Grangemouth | SSAA Scottish Schools Championships | 11 Jun 16 |
| DT1K | 28.30 | | | | 1 | | | | Inverness | Scottish North District Championships | 14 May 16 |
| DT1K | 26.01 | | | | 1 | | | | Inverness | Inverness Harriers Mini Meet Series | 29 Apr 16 |
| DT1K | 25.12 | | | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 9 Apr 16 |
| 2015 U15 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.67 | | 1.8 | | 3 | A | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| 100 | 13.7 | | | | 2 | A | | | Dundee | UK Youth Development U13/U15 League Division Scotland NE | 21 Jun 15 |
| 100 | 14.00 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 2 Aug 15 |
| 100 | 14.01 | w | 2.1 | | 7 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| 100 | 14.16 | | -2.9 | | 2 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| 100 | 14.20 | | | | 2 | h1 | | | Inverness | Scottish North District Championships | 23 May 15 |
| 100 | 14.28 | | -5.0 | | 2 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 31 May 15 |
| 100 | 14.55 | | | | 2 | ns | | | Inverness | Petrofac Grampian Athletics League Division North | 17 May 15 |
| 200 | 28.80 | | | | 2 | ns | | | Inverness | Petrofac Grampian Athletics League Division North | 2 Aug 15 |
| 200 | 29.50 | | -3.9 | | 5 | 4 | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| 200 | 30.25 | | | | 3 | ns | | | Inverness | Petrofac Grampian Athletics League Division North | 17 May 15 |
| 300 | 44.74 | | | | 5 | h2 | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| 300 | 45.72 | | | | 2 | | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| 75HU15W | 14.12 | w | 2.1 | | 8 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| 75HU15W | 14.40 | | 0.3 | | 1 | | | | Inverness | North of Scotland Schools | 3 Jun 15 |
| HJ | 1.45 | | | | 2 | | | | Inverness | North of Scotland Schools | 3 Jun 15 |
| HJ | 1.40 | | | | 7 | A | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| DT1K | 29.85 | | | | 1 | | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| DT1K | 29.39 | | | | 1 | | | | Inverness | Inverness Harriers Open Meeting | 7 Aug 15 |
| DT1K | 28.07 | | | | 2 | | | | Inverness | Inverness Harriers Open Meeting | 13 Sep 15 |
| DT1K | 26.98 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| DT1K | 26.85 | | | | 1 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| DT1K | 26.73 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League Division North | 17 May 15 |
| DT1K | 26.33 | | | | 1 | A | | | Dundee | UK Youth Development U13/U15 League Division Scotland NE | 21 Jun 15 |
| DT1K | 25.85 | | | | 1 | | | | Inverness | Scottish North District Championships | 23 May 15 |
| DT1K | 25.27 | | | | 2 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 6 Jun 15 |
| DT1K | 25.14 | | | | - | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series - subject to final confirmation | 12 Apr 15 |
| DT1K | 23.48 | | | | 1 | | | | Inverness | Inverness Harriers Open | 19 Apr 15 |
| DT1K | 22.16 | | | | 2 | | | | Inverness | North of Scotland Schools | 3 Jun 15 |
| DT1K | 21.97 | | | | 1 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 31 May 15 |
| 2014 U15 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.3 | | | | 6 | | | | Inverness | Inverness Harriers Club Championships | 19 Aug 14 |
| 200 | 28.6 | | | | 3 | | | | Inverness | Inverness Harriers Club Championships | 26 Aug 14 |
| 200 | 28.70 | | | | 3 | ns | | | Inverness | Petrofac Grampian Athletics League North Division | 11 May 14 |
| 300 | 46.0 | | | | 1 | | | | Inverness | Inverness Harriers Aussie Open Meeting | 6 Jul 14 |
| 75HU15W | 13.47 | | 1.6 | | 2 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| 75HU15W | 13.50 | | -1.5 | | 2 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 1 Jun 14 |
| 75HU15W | 13.5 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 3 Jun 14 |
| 75HU15W | 13.9 | | 1.1 | | 2 | B | | | Dundee | UK Youth Development U13/U15 League Division Scotland NE | 4 May 14 |
| HJ | 1.50 | | | | 1 | | | | Inverness | Inverness Harriers Aussie Open Meeting | 6 Jul 14 |
| HJ | 1.45 | | | | 2 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| HJ | 1.45 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 3 Jun 14 |
| HJ | 1.41 | | | | 1 | | | | Inverness | Inverness Harriers Jumps & Throws Festival | 25 Apr 14 |
| HJ | 1.41 | | | | 8 | | | | Aberdeen | Scottish U15 / U20 Championships | 24 Aug 14 |
| HJ | 1.40 | | | | 3 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 1 Jun 14 |
| HJ | 1.40 | | | | 4 | | | | Hampden Park | Scottish Schools Championships | 20 Jun 14 |
| HJ | 1.35 | | | | 3 | A | | | Kilmarnock | UK Youth Development U13/U15 League Scotland Final | 10 Aug 14 |
| HJ | 1.35 | | | | 1 | | | | Inverness | Inverness Harriers Club Championships | 21 Aug 14 |
| HJ | 1.30 | | | | 7 | | | | Grangemouth | Scottish Schools' Championships Qualifier | 7 Jun 14 |
| HJ | 1.25 | | | | 4 | A | | | Dundee | UK Youth Development U13/U15 League Division Scotland NE | 4 May 14 |
| PV | 2.20 | | | | 2 | A | | | Kilmarnock | UK Youth Development U13/U15 League Scotland Final | 10 Aug 14 |
| LJ | 4.19 | | | | 2 | | | | Inverness | Inverness Harriers Club Championships | 26 Aug 14 |
| LJ | 3.90 | | | | 4 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 11 May 14 |
| LJ | 3.83 | | | | 4 | A | | | Dundee | UK Youth Development U13/U15 League Division Scotland NE | 4 May 14 |
| SP3K | 6.64 | | | | 2 | A | | | Livingston | Summer Throws & Jumps Festival | 8 Jun 14 |
| DT1K | 25.07 | | | | 6 | | | | Aberdeen | Scottish U15 / U20 Championships | 24 Aug 14 |
| DT1K | 24.82 | | | | 3 | C | | | Livingston | Summer Throws & Jumps Festival | 8 Jun 14 |
| DT1K | 24.55 | | | | 1 | A | | | Inverness | UK Youth Development U13/U15 League Division Scotland NE | 1 Jun 14 |
| DT1K | 23.11 | | | | 1 | | | | Inverness | Inverness Harriers Aussie Open Meeting | 6 Jul 14 |
| DT1K | 20.48 | | | | 2 | | | | Inverness | Scottish North District Championships | 24 May 14 |
| DT1K | 20.36 | | | | 1 | | | | Inverness | Inverness Harriers Jumps & Throws Festival | 25 Apr 14 |
| DT1K | 20.07 | | | | 3 | A | | | Kilmarnock | UK Youth Development U13/U15 League Scotland Final | 10 Aug 14 |
| DT1K | 16.59 | | | | 2 | | | | Inverness | Inverness Harriers Club Championships | 28 Aug 14 |
| DT0.75K | 25.73 | | | | 1 | | | | Hampden Park | Scottish Schools Championships | 21 Jun 14 |
| DT0.75K | 25.38 | | | | 1 | | | | Inverness | North of Scotland Schools Championships | 3 Jun 14 |
| DT0.75K | 24.99 | | | | 1 | | | | Grangemouth | Scottish Schools' Championships Qualifier | 7 Jun 14 |
| JT500 | 13.04 | | | | 5 | | | | Inverness | Inverness Harriers Club Championships | 19 Aug 14 |
| 3KXC | 13:10 | | | | 27 | | | | Edinburgh | Bupa Great Edinburgh International (inc Scottish Inter-District) | 11 Jan 14 |
| 3.2KXC | 16:12 | | | | 55 | | | | Falkirk | Scottish National Championships | 22 Feb 14 |
| ZXC | 14:13 | | | | 3 | | | | East Sutherland | Scottish North District League | 25 Jan 14 |
| 2013 U13 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.6 | | | | 3 | | | | Inverness | Inverness Harriers Club Championships Day 1 | 20 Aug 13 |
| 100 | 15.32 | | | | 1 | ns | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| 200 | 29.39 | | -1.8 | | 1 | h2 | | | Inverness | Scottish North District Championships | 25 May 13 |
| 200 | 29.4 | | | | 3 | | | | Inverness | Inverness Harriers Club Championships Day 3 | 27 Aug 13 |
| 200 | 29.79 | | -4.4 | | 4 | | | | Inverness | Scottish North District Championships | 25 May 13 |
| 200 | 29.81 | | -2.6 | | 2 | h2 | | | Inverness | North of Scotland Schools Championships | 12 Jun 13 |
| 200 | 29.91 | | -0.3 | | 6 | | | | Inverness | North of Scotland Schools Championships | 12 Jun 13 |
| 200 | 31.28 | | | | 1 | ns | | | Inverness | Petrofac Grampian Athletics League North Division | 28 Apr 13 |
| 800 | 2:39.37 | i | | | 5 | 18 | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| 800 | 2:39.9 | | | | 2 | | | | Inverness | Inverness Harriers Club Championships Day 1 | 20 Aug 13 |
| 800 | 2:43.82 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 28 Jul 13 |
| 800 | 2:45.0 | | | | P | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| 800 | 2:46.37 | | | | 6 | A | | | Aberdeen | Scottish Women's Athletic League | 19 May 13 |
| 800 | 2:46.37 | | | | 6 | A | | | Aberdeen | Scottish Women's Athletic League | 19 May 13 |
| 800 | 2:48.5 | | | | 3 | A | | | Dundee | UK Youth Development U13/U15 League Scotland Division North East | 5 May 13 |
| 1200 | 4:17.03 | | | | 3 | A | | | Inverness | UK Youth Development U13/U15 League Scotland Division North East | 2 Jun 13 |
| 1200 | 4:38.30 | | | | 1 | B | | | Inverness | Petrofac Grampian Athletics League North Division | 14 Apr 13 |
| 1500 | 5:37.1 | | | | 2 | | | | Inverness | Inverness Harriers Club Championships Day 2 | 22 Aug 13 |
| 1500 | 5:46.95 | | | | 4 | | | | Inverness | North of Scotland Schools Championships | 12 Jun 13 |
| 70HU13W | 13.5 | | | | 1 | | | | Inverness | Inverness Harriers Club Championships Day 5 | 3 Sep 13 |
| 75HU14W | 15.0 | | | | P | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| 75HU14W | NT | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 4 Aug 13 |
| HJ | 1.40 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 28 Jul 13 |
| HJ | 1.38 | | | | 1 | | | | Inverness | Inverness Harriers Club Championships Day 4 | 29 Aug 13 |
| HJ | 1.38 | | | | 2 | A | | | Aberdeen | Petrofac Grampian Athletics League Final | 1 Sep 13 |
| HJ | 1.36 | | | | P | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| HJ | 1.30 | | | | 8 | | | | Aberdeen | Scottish Athletics U14/U18 Championships | 17 Aug 13 |
| LJ | 4.28 | | | | 2 | A | | | Aberdeen | Scottish Women's Athletic League | 19 May 13 |
| LJ | 4.25 | | | | 1 | A | | | Dundee | UK Youth Development U13/U15 League Scotland Division North East | 5 May 13 |
| LJ | 4.03 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 4 Aug 13 |
| LJ | 4.01 | | 1.2 | | 7 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 28 Jul 13 |
| LJ | 4.01 | w | 3.1 | | 12 | | | | Aberdeen | Scottish Athletics U14/U18 Championships | 17 Aug 13 |
| LJ | 3.95 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 28 Apr 13 |
| LJ | 3.92 | | | | 1 | | | | Inverness | Scottish North District Championships | 25 May 13 |
| LJ | 3.90 | | | | 5 | | | | Inverness | North of Scotland Schools Championships | 12 Jun 13 |
| LJ | 3.87 | i | | | 15 | D | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| LJ | 3.81 | | | | 1 | B | | | Inverness | UK Youth Development U13/U15 League Scotland Division North East | 2 Jun 13 |
| LJ | 3.80 | | | | 2 | | | | Inverness | Inverness Harriers Club Championships Day 2 | 22 Aug 13 |
| LJ | 3.73 | | | | P | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| SP2.72K | 7.11 | | | | 1 | | | | Inverness | Inverness Harriers Club Championships Day 3 | 27 Aug 13 |
| SP2.72K | 6.83 | | | | P | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| SP2.72K | 5.46 | | | | 2 | B | | | Dundee | UK Youth Development U13/U15 League Scotland Division North East | 5 May 13 |
| DT0.75K | 23.97 | | | | 2 | | | | Aberdeen | Scottish Athletics U14/U18 Championships | 17 Aug 13 |
| DT0.75K | 22.98 | | | | 1 | | | | Inverness | Scottish North District Championships | 25 May 13 |
| DT0.75K | 20.62 | | | | 1 | | | | Inverness | Inverness Harriers Club Championships Day 5 | 3 Sep 13 |
| DT0.75K | 15.28 | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 28 Apr 13 |
| JT400 | 10.52 | | | | 1 | B | | | Inverness | UK Youth Development U13/U15 League Scotland Division North East | 2 Jun 13 |
| PenU14W | 1958 | | | | 5 | | | | Dundee | Tayside & Fife Open Combined Events Championships | 22 Sep 13 |
| ZXC | 12:20 | | | | 30 | | | | Irvine | SSAA Secondary Schools' Championships | 9 Mar 13 |
| ZXC | 13:26 | | | | 2 | | | | Caithness | Scottish North District League | 5 Oct 13 |
| ZXC | 13:26 | | | | 3 | | | | Moray | Scottish North District League | 16 Nov 13 |
| ZXC | 13:29 | | | | 29 | | | | Edinburgh | Great Edinburgh International (inc Scottish Inter District Championships) | 5 Jan 13 |
| ZXCL | 11:12 | | | | 3 | L2 | | | Scrabster | Scottish North District Relay Championships | 12 Oct 13 |
| 2012 U13 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 21.7 | | | | 1 | P1 | | | Inverness | South Highland Primary | 26 May 12 |
| 200 | 31.05 | | -0.6 | | 2 | 7 | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 200 | 31.31 | | | | 3 | ns | | | Inverness | Petrofac Grampian Athletics League North Division | 29 Apr 12 |
| 600 | 1:54.5 | | | | 1 | | | | Inverness | South Highland Primary | 26 May 12 |
| 800 | 2:36.50 | | | | 1 | | | | Inverness | North of Scotland Schools Championships (Field Events & selected track events only) | 6 Jun 12 |
| 800 | 2:40.63 | | | | 3 | h1 | | | Inverness | Scottish North District Championships | 12 May 12 |
| 800 | 2:44.25 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 29 Apr 12 |
| 800 | 2:47.67 | | | | 3 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| 800 | 2:48.03 | | | | 4 | 4 | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| 1200 | 4:08.65 | | | | 2 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 10 Jun 12 |
| 1200 | 4:13.79 | | | | 2 | A | | | Inverness | McCain Scottish Young Athletes' League North East Division | 27 May 12 |
| 1200 | 4:16.31 | | | | 1 | B | | | Grangemouth | McCain Scottish Young Athletes' League Final | 29 Jul 12 |
| LJ | 4.14 | | | | 1 | | | | Inverness | North of Scotland Schools Championships (Field Events & selected track events only) | 6 Jun 12 |
| LJ | 4.04 | | | | 3 | A | | | Grangemouth | McCain Scottish Young Athletes' League Final | 29 Jul 12 |
| LJ | 3.99 | | | | 1 | B | | | Inverness | McCain Scottish Young Athletes' League North East Division | 27 May 12 |
| LJ | 3.96 | | | | 2 | | | | Inverness | Scottish North District Championships | 12 May 12 |
| LJ | 3.62 | | | | 7 | B | | | Inverness | Highland Athletics Open with HIPPO | 15 Apr 12 |
| ZXC | 6:21 | | | | 1 | | | | Elgin | Run 4 It North District League | 28 Jan 12 |
| ZXC | 7:12 | | | | 1 | | | | Evanton | Run 4 It North District League | 14 Jan 12 |
| ZXC | 15:19 | | | | 4 | | | | Inverness | RUN 4 IT North District League | 3 Nov 12 |
| ZXC | 15:45 | | | | 7 | | | | Evanton | Scottish North District Championships | 24 Nov 12 |
| 2011 U11 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.49 | | | | 5 | 6 | | | Inverness | Highland Schools Track and Field Trials | 4 May 11 |
| 200 | 31.81 | w | 2.1 | | 1 | ns | | | Inverness | Petrofac Grampian Athletics League North Division | 5 Jun 11 |
| 200 | 32.76 | | | | 1 | B | | | Inverness | Petrofac Grampian Athletics League North Division | 7 Aug 11 |
| 200 | 32.87 | | | | 4 | 1.5 | | | Inverness | Highland Athletics Open With Hippo | 14 Aug 11 |
| 600 | 1:55.0 | | | | 1 | | | | Aberdeen | Petrofac Grampian Athletics League Final | 4 Sep 11 |
| 600 | 1:57.30 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 7 Aug 11 |
| 600 | 1:59.79 | | | | 1 | A | | | Inverness | Petrofac Grampian Athletics League North Division | 5 Jun 11 |
| 600 | 2:01.59 | | | | 1 | 1 | | | Inverness | Highland Schools Track and Field Trials | 4 May 11 |
| 800 | 2:47.02 | | | | 2 | U11 | | | Inverness | McCain Scottish Young Athletes League North East Division | 15 May 11 |
| 800 | 2:47.7 | | | | 2 | | | | Aberdeen | McCain Scottish Young Athletes League North East Division | 26 Jun 11 |
| 1200 | 4:39.71 | | | | 1 | | | | Inverness | Highland Athletics Open With Hippo | 14 Aug 11 |
| LJ | 3.82 | | | | 1 | | | | Aberdeen | McCain Scottish Young Athletes League North East Division | 26 Jun 11 |
| LJ | 3.78 | | | | 2 | | | | Inverness | Highland Athletics Open With Hippo | 14 Aug 11 |
| LJ | 3.62 | | | | 3 | A | | | Aberdeen | Petrofac Grampian Athletics League Final | 4 Sep 11 |
| LJ | 3.53 | | | | 1 | | | | Inverness | McCain Scottish Young Athletes League North East Division | 15 May 11 |
| LJ | 3.34 | | | | 2 | | | | Inverness | Highland Schools Track and Field Trials | 4 May 11 |
| ZXC | 5:05 | | | | 1 | | | | Caithness | Run 4 It North District League | 1 Oct 11 |
| ZXC | 6:12 | | | | 1 | | | | Keith | Run 4 It North District League | 29 Oct 11 |
| 2010 U11 Inverness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 5:32 | | | | 1 | | | | Lochaber | Speyside Runner North District League | 2 Oct 10 |
| ZXC | 5:55 | | | | 1 | | | 1 | Keith | Speyside Runner North District League | 30 Oct 10 |
| ZXC | 6:40 | | | | 1 | | | 1 | Moray | Speyside Runner North District League | 13 Nov 10 |