| 2022 U20 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.5MNAD | 28:02 | | | | 68 | R8 | | | Dunfermline | SSAA Scottish Secondary Schools’ Road Championships | 5 Oct 22 |
| 2018 U15 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.09 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| 300 | 47.64 | | | | 7 | h1 | | | Aberdeen | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 18 |
| 800 | 2:36.78 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| 800 | 2:38.18 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 60HU15W | 10.36 | i | | | 8 | h2 | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| 60HU15W | 10.56 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 60HU15W | 10.60 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| 75HU15W | 13.02 | | 0.2 | | 6 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland Central 1 | 17 Jun 18 |
| 75HU15W | 13.09 | | -1.2 | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 18 |
| 75HU15W | 13.80 | | -0.4 | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 20 May 18 |
| 75HU14W | 12.70 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| 75HU14W | 12.74 | | -2.0 | | 1 | h2 | | | Grangemouth | SSAA Scottish Schools Championships | 9 Jun 18 |
| 75HU14W | 12.75 | | -1.5 | | 5 | | | | Grangemouth | SSAA Scottish Schools Championships | 9 Jun 18 |
| HJ | 1.50 | i | | | 1= | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 6 Jan 18 |
| HJ | 1.50 | i | | | 2 | B | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| HJ | 1.50 | | | | 1 | A | | | Grangemouth | Central & South Scotland Athletic League Division 2 - field only | 9 Sep 18 |
| HJ | 1.49 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| HJ | 1.46 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| HJ | 1.45 | | | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 20 May 18 |
| HJ | 1.45 | | | | 3 | | | | Grangemouth | SSAA Scottish Schools Championships | 8 Jun 18 |
| HJ | 1.45 | | | | 5 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland Central 1 | 17 Jun 18 |
| HJ | 1.45 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 18 |
| HJ | 1.44 | | | | 6 | | | | Kilmarnock | Scottish West District Championships | 13 May 18 |
| HJ | 1.44 | | | | 7 | | | | Aberdeen | Scottish Athletics National U13 / U15 / U20 Championships | 19 Aug 18 |
| HJ | 1.43 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| HJ | 1.43 | i | | | 7 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Mar 18 |
| LJ | 4.57 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| LJ | 4.52 | i | | | 3 | | | | Emirates Arena | Glasgow AA Open Events | 7 Jan 18 |
| LJ | 4.52 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| LJ | 4.42 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 20 May 18 |
| LJ | 4.26 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| LJ | 4.22 | | | | 6 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland Central 1 | 17 Jun 18 |
| LJ | 4.18 | | -2.1 | | 7 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 18 |
| SP3K | 8.89 | | | | P | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| SP3K | 8.50 | i | | | 9 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Mar 18 |
| SP3K | 8.39 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| SP3K | 8.37 | i | | | 3 | | | | Emirates Arena | Glasgow AA Open Events | 7 Jan 18 |
| SP3K | 8.35 | i | | | 17 | | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 18 |
| SP3K | 7.87 | | | | 6 | | | | Kilmarnock | Scottish West District Championships | 12 May 18 |
| SP3K | 7.58 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| PenU14W | 2645 | | | | 4 | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| PenIU15W | 2620 | i | | | 7 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| PenIU15WNS | 2529 | i | | | 2 | | | | Gateshead | North East Counties Pentathlon Championships | 18 Mar 18 |
| 2017 U13 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.3 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| 75 | 11.10 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| 75 | 11.30 | | -0.1 | | 1 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| 200 | 29.24 | | | | 1 | 4 | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| 800 | 2:36.49 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| 800 | 2:41.48 | | | | 2 | 2 | | | Dunfermline | Pitreavie AAC Young Athletes Open | 3 Sep 17 |
| 60HU13W | 10.55 | i | | | 6 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| 60HU13W | 10.76 | i | | | 2 | h1 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| 60HU13W | 10.82 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| 60HU13W | 10.92 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| 70HU13W | 12.42 | w | 2.4 | | 2 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 25 Jun 17 |
| 70HU13W | 12.45 | w | 3.7 | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| HJ | 1.53 | | | | 1 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 25 Jun 17 |
| HJ | 1.52 | | | | 1 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| HJ | 1.50 | | | | 2 | | | | Dunfermline | Pitreavie AAC Young Athletes Open | 3 Sep 17 |
| HJ | 1.48 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| HJ | 1.45 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| HJ | 1.42 | i | | | 3 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| HJ | 1.42 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| HJ | 1.40 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| HJ | 1.40 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| LJ | 4.42 | | | | 1 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| LJ | 4.40 | | 1.6 | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| LJ | 4.25 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| LJ | 4.20 | | | | 1 | | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| LJ | 3.76 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| SP2.72K | 8.20 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| SP2.72K | 8.15 | | | | 1 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 25 Jun 17 |
| SP2.72K | 8.15 | | | | 1 | | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| SP2.72K | 7.66 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| SP2.72K | 7.54 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| SP2.72K | 7.50 | i | | | 7 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| SP2.72K | 7.37 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| SP2.72K | 7.35 | | | | 3 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| SP2.72K | 7.10 | i | | | P | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| SP2.72K | 7.09 | | | | 1 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| JT400 | 15.00 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| PenU13W | 2553 | | | | 2 | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| PenIU13WNS | 2227 | i | | | 2 | | | | Gateshead | North East Counties Pentathlon Championships | 19 Mar 17 |
| ZXC | 5:49 | | | | 4 | | | | Kirkcaldy | SSAA Primary School Championships | 22 Apr 17 |
| 2016 U13 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.56 | i | | | P | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| 100 | 15.00 | i | | | 1 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| 200 | 33.82 | | | | 6 | 4 | | | Wishaw | Wishaw NL Leisure Open Graded Meeting | 27 Apr 16 |
| 800 | 2:54.11 | | | | 7 | 3 | | | Wishaw | Wishaw NL Leisure Open Graded Meeting | 27 Apr 16 |
| 800 | 2:54.42 | | | | P | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| 800 | 2:55.65 | i | | | 13 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| 1200 | 4:29.1 | | | | 4 | A | | | Dumfries | Central & South of Scotland League Division 2 | 26 Jun 16 |
| 60HU13W | 11.11 | i | | | 1 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| 60HU13W | 11.44 | i | | | P | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| 60HU13W | 11.54 | i | | | 6 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| 70HU13W | 12.6 | | | | 1 | A | | | Dumfries | Central & South of Scotland League Division 2 | 26 Jun 16 |
| 70HU13W | 13.12 | | 1.1 | | P | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| 70HU13W | 13.34 | | 0.8 | | 4 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 19 Jun 16 |
| HJ | 1.43 | i | | | 6 | B | | | Emirates Arena | Glasgow Yuletide Open Meeting | 27 Dec 16 |
| HJ | 1.42 | | | | 1 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 19 Jun 16 |
| HJ | 1.42 | | | | P | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| HJ | 1.37 | | | | 1 | A | | | Grangemouth | Central & South of Scotland League Division 2 | 29 May 16 |
| HJ | 1.36 | | | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 22 May 16 |
| HJ | 1.35 | i | | | P | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| HJ | 1.33 | i | | | 8 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| HJ | 1.25 | i | | | 2 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| HJ | 1.10 | i | | | 9 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| LJ | 4.34 | i | | | 2 | B | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| LJ | 3.86 | i | | | 4 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| LJ | 3.74 | | | | P | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| LJ | 3.64 | i | | | 7 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| LJ | 3.62 | | | | 3 | | | | Wishaw | Wishaw NL Leisure Open Graded Meeting | 27 Apr 16 |
| LJ | 3.60 | i | | | P | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| LJ | 3.54 | | | | 3 | A | | | Grangemouth | Central & South of Scotland League Division 2 | 29 May 16 |
| LJ | 3.53 | | | | 4 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 19 Jun 16 |
| SP2.72K | 5.89 | | | | P | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| SP2.72K | 5.21 | | | | 3 | A | | | Dumfries | Central & South of Scotland League Division 2 | 26 Jun 16 |
| SP2.72K | 5.10 | i | | | P | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| JT400 | 12.09 | | | | 1 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 22 May 16 |
| PenU13W | 1930 | | | | 5 | | | | Livingston | Livingston Open Combined Events Championships | 7 Aug 16 |
| PenIU13WNS | 1792 | i | | | 6 | | | | Gateshead | North East Counties AA Pentathlon Championships | 20 Mar 16 |
| 2.5KXC | 9:48 | | | | 6 | | | | Drumpellier Park | Lanarkshire Championships | 19 Nov 16 |
| ZXC | 6:45 | | | | 3 | | | | Kirkcaldy | SSAA Primary School Championships | 23 Apr 16 |
| 2015 U11 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.75 | i | | | 2 | E2 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 15 |
| 60 | 10.26 | i | | | 95 | | | | Emirates Arena | Scottish Athletics U12 Super Teams | 25 Jan 15 |
| 100 | 16.06 | | | | 85 | | | | Grangemouth | Scottish Athletics U12 Superteams - only 100m eligible for ranking purposes | 20 Jun 15 |
| 200 | 32.71 | i | | | 3 | E3 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 15 |
| 600 | 2:02.72 | | | | 2 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| 600 | 2:05.56 | i | | | 2 | A | | | Emirates Arena | Scottish Athletics Indoor League Finals & Relays | 8 Feb 15 |
| 600 | 2:10.55 | i | | | 4 | A | | | Emirates Arena | Scottish Athletics Indoor League Morning Match | 4 Jan 15 |
| 800 | 2:52.06 | i | | | 8 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| HJ | 1.15 | i | | | 5 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| LJ | 3.83 | i | | | 5 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| LJ | 3.54 | | | | 1 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| 2014 U11 Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.96 | | -1.8 | | 6 | h1 | | | Dunfermline | Pitreavie Trophy Meeting | 7 Sep 14 |
| 150 | 26.45 | | -2.5 | | 5 | B | | | Dunfermline | Pitreavie Trophy Meeting | 7 Sep 14 |
| 150 | 26.61 | | | | 3 | h3 | | | Dunfermline | Pitreavie Trophy Meeting | 7 Sep 14 |
| 600 | 2:05.6 | i | | | 2 | A | | | Emirates Arena | Scottish Athletics Indoor League Morning Match | 14 Dec 14 |
| LJ | 3.18 | | | | 7 | | | | Dunfermline | Pitreavie Trophy Meeting | 7 Sep 14 |