| 2019 U17 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 12.36 | | | | 1 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier | 30 Jun 19 |
| SP5K | 11.70 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League | 16 Mar 19 |
| SP5K | 11.47 | | | | 2 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 11 May 19 |
| SP5K | 11.23 | | | | 4 | A | | | Carlisle | UK Youth Development U17/U20 League Division North Premier | 26 May 19 |
| SP5K | 11.19 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Jun 19 |
| SP5K | 10.93 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 27 Jan 19 |
| HT5K | 35.70 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Jun 19 |
| HT5K | 32.26 | | | | 1 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| JT700 | 27.91 | | | | 3 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier | 30 Jun 19 |
| 2018 U17 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 10.91 | | | | 6 | A | | | Bedford | UK Youth Development U17/U20 League Final | 9 Sep 18 |
| SP5K | 10.66 | | | | 1 | | | | Linwood | Linwood Graded Open | 24 Apr 18 |
| SP5K | 10.47 | | | | 2 | A | | | Carlisle | UK Youth Development U17/U20 League Division North Premier 1 | 1 Jul 18 |
| SP5K | 10.31 | | | | 5 | B | | | Livingston | Scottish Athletics Throws Grand Prix Open | 23 Jun 18 |
| SP5K | 9.94 | | | | 3 | B | | | Craigswood | Scottish Athletics Throws Grand Prix Open | 19 May 18 |
| SP5K | 9.84 | i | | | 3 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| SP5K | 9.82 | | | | 2 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier 1 | 27 May 18 |
| SP5K | 9.78 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 27 Jan 18 |
| SP5K | 9.76 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 6 Jan 18 |
| SP5K | 9.46 | i | | | 2 | A | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| SP5K | 9.36 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League | 17 Mar 18 |
| SP5K | 9.31 | i | | | 1 | | | | Emirates Arena | Glasgow AA Open Events | 7 Jan 18 |
| DT1.5K | 27.84 | | | | 6 | A | | | Bedford | UK Youth Development U17/U20 League Final | 9 Sep 18 |
| DT1.5K | 26.44 | | | | 2 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier 1 | 27 May 18 |
| DT1.5K | 24.69 | | | | 2 | A | | | Carlisle | UK Youth Development U17/U20 League Division North Premier 1 | 1 Jul 18 |
| DT1.5K | 23.68 | | | | 2 | C | | | Craigswood | Scottish Athletics Throws Grand Prix Open | 19 May 18 |
| HT5K | 36.41 | | | | 3 | A | | | Bedford | UK Youth Development U17/U20 League Final | 9 Sep 18 |
| HT5K | 34.53 | | | | 3 | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| HT5K | 34.47 | | | | 1 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier 1 | 27 May 18 |
| HT5K | 34.02 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 23 Jun 18 |
| HT5K | 33.00 | | | | 1 | | | | Linwood | Linwood Graded Open | 24 Apr 18 |
| HT5K | 31.97 | | | | 1 | A | | | Carlisle | UK Youth Development U17/U20 League Division North Premier 1 | 1 Jul 18 |
| HT5K | 29.23 | | | | 1 | A | | | Craigswood | Scottish Athletics Throws Grand Prix Open | 19 May 18 |
| JT700 | 30.52 | | | | 5 | A | | | Bedford | UK Youth Development U17/U20 League Final | 9 Sep 18 |
| 2017 U15 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.35 | | | | 5 | | | | Stornoway | Stornoway Invitational Match | 9 Sep 17 |
| LJ | 3.59 | i | | | 16 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| SP5K | 8.85 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 28 Oct 17 |
| SP4K | 10.18 | | | | 2 | | | | Stornoway | Stornoway Invitational Match | 9 Sep 17 |
| SP4K | 10.04 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 24 Jun 17 |
| SP4K | 9.89 | | | | 1 | | | | Crownpoint | Shettleston Milnbank Housing Association Open Graded Meeting | 22 Aug 17 |
| SP4K | 9.68 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 18 Jun 17 |
| SP4K | 9.57 | | | | 1 | | | | Crownpoint | Shettleston Milnbank Housing Association Open Graded Meetings | 29 Aug 17 |
| SP4K | 9.55 | | | | 1 | | | | Livingston | Livingston Open Meeting | 19 Jul 17 |
| SP4K | 9.40 | | | | 1 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 17 |
| SP4K | 9.28 | | | | 3 | | | | Kilmarnock | Scottish West District Championships | 13 May 17 |
| SP4K | 9.25 | | | | 1 | B | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 23 Apr 17 |
| SP4K | 9.16 | | | | 4 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| SP4K | 9.15 | | | | 2 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 21 May 17 |
| SP4K | 9.00 | i | | | 16 | | | | Emirates Arena | Rotary International Scottish Schools AA Championships | 1 Feb 17 |
| SP4K | 8.94 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| SP4K | 8.89 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| SP4K | 8.83 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 19 Feb 17 |
| SP4K | 8.78 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| SP4K | 8.75 | i | | | 11 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 12 Feb 17 |
| SP4K | 8.73 | i | | | 2 | C | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| SP4K | 8.61 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Apr 17 |
| DT1.25K | 27.91 | | | | 1 | | | | Crownpoint | Shettleston Milnbank Housing Association Open Graded Meetings | 29 Aug 17 |
| DT1.25K | 24.04 | | | | 1 | D | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| DT1.25K | 23.58 | | | | 2 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 24 Jun 17 |
| DT1.25K | 22.42 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 17 |
| DT1.25K | 22.21 | | | | 2 | | | | Kilmarnock | Scottish West District Championships | 12 May 17 |
| DT1.25K | 21.99 | | | | 7 | | | | Grangemouth | Scottish Schools Championships | 10 Jun 17 |
| DT1.25K | 21.64 | | | | 2 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 21 May 17 |
| DT1.25K | 19.13 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 18 Jun 17 |
| DT1.25K | 17.99 | | | | 1 | B | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 23 Apr 17 |
| HT4K | 35.46 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 17 |
| HT4K | 35.30 | | | | 1 | | | | Crownpoint | Shettleston Milnbank Housing Association Open Graded Meeting | 22 Aug 17 |
| HT4K | 34.72 | | | | 3 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 17 |
| HT4K | 34.28 | | | | 4 | A | | | Livingston | Scottish Athletics Throws Grand Prix | 24 Jun 17 |
| HT4K | 33.91 | | | | 1 | A | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 23 Apr 17 |
| HT4K | 30.22 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| HT4K | 29.81 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Apr 17 |
| HT4K | 28.68 | | | | 2 | | | | Kilmarnock | Scottish West District Championships | 12 May 17 |
| HT4K | 1.89 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 18 Jun 17 |
| JT600 | 21.74 | | | | 6 | | | | Stornoway | Stornoway Invitational Match | 9 Sep 17 |
| 2016 U15 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.94 | i | | | 1 | 34 | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| SP4K | 8.73 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 23 Jul 16 |
| SP4K | 8.39 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 3 Sep 16 |
| SP4K | 8.30 | | | | 2 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 22 May 16 |
| SP4K | 8.27 | | | | 3 | | | | Grangemouth | Grangemouth Open Graded | 3 Aug 16 |
| SP4K | 8.04 | | | | 13 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| SP4K | 7.94 | | | | 1 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| SP4K | 7.91 | | | | 5 | | | | Kilmarnock | Scottish West District Championships | 14 May 16 |
| SP4K | 7.79 | | | | 1 | | | | Grangemouth | Grangemouth Open Graded | 4 May 16 |
| SP4K | 7.66 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 19 Jun 16 |
| SP4K | 7.60 | | | | 2 | | | | Grangemouth | Grangemouth Open Graded | 1 Jun 16 |
| SP4K | 7.57 | | | | 3 | B | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 24 Apr 16 |
| SP4K | 7.39 | | | | 2 | | | | Linwood | DunRen Open Graded Meeting | 19 Apr 16 |
| SP4K | 7.34 | i | | | 7 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| SP4K | 7.33 | i | | | 2 | C | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| SP4K | 7.33 | i | | | 3 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| SP4K | 6.84 | i | | | 2 | | | | Emirates Arena | New Year's Bash Open Graded | 3 Jan 16 |
| DT1.25K | 20.54 | | | | 10 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| DT1.25K | 20.12 | | | | 5 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 31 Jul 16 |
| DT1.25K | 19.76 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 23 Jul 16 |
| DT1.25K | 19.40 | | | | 2 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 3 Sep 16 |
| DT1.25K | 19.11 | | | | 4 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 19 Jun 16 |
| DT1.25K | 19.01 | | | | 3 | | | | Grangemouth | Grangemouth Open Graded | 1 Jun 16 |
| DT1.25K | 18.43 | | | | 1 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| DT1.25K | 18.36 | | | | 3 | | | | Grangemouth | Grangemouth Open Graded | 3 Aug 16 |
| DT1.25K | 16.98 | | | | 2 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 22 May 16 |
| DT1.25K | 16.81 | | | | 5 | A | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 24 Apr 16 |
| HT4K | 29.75 | | | | 5 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 21 Aug 16 |
| HT4K | 28.12 | | | | 2 | A | | | Ayr | UK Youth Development U13/U15 League Division Scotland 1 | 24 Apr 16 |
| HT4K | 27.61 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 3 Sep 16 |
| HT4K | 26.96 | | | | 1 | | | | Grangemouth | Grangemouth Open Graded | 3 Aug 16 |
| HT4K | 25.98 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 23 Jul 16 |
| HT4K | 25.45 | | | | 1 | | | | Linwood | DunRen Open Graded Meeting | 21 Jun 16 |
| HT4K | 24.47 | | | | 1 | | | | Grangemouth | Grangemouth Open Graded | 1 Jun 16 |
| HT4K | 23.96 | | | | 2 | | | | Kilmarnock | Scottish West District Championships | 13 May 16 |
| HT4K | 20.63 | | | | 4 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 31 Jul 16 |
| HT4K | 20.47 | | | | 1 | | | | Linwood | DunRen Open Graded Meeting | 19 Apr 16 |
| JT600 | 21.86 | | | | 1 | | | | Grangemouth | Grangemouth Open Graded | 4 May 16 |
| JT600 | 20.77 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 19 Jun 16 |
| JT600 | 20.54 | | | | 5 | | | | Kilmarnock | Scottish West District Championships | 14 May 16 |
| JT600 | 20.37 | | | | 1 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| JT600 | 18.94 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 31 Jul 16 |
| 2015 U13 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.16 | | | | 2 | 10 | | | Linwood | DunRen Open Graded Open Meeting | 20 May 15 |
| 100 | 16.3 | | | | 2 | ns | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| 200 | 32.63 | i | | | 4 | h5 | | | Emirates Arena | Scottish National U13 / U17 Championships | 14 Feb 15 |
| 200 | 35.43 | | | | 8 | 4 | | | Linwood | DunRen Open Graded Open Meeting | 20 May 15 |
| SP4K | 7.08 | i | | | 4 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| SP3.25K | 7.65 | | | | 3 | | | | Hutcheson | Giffnock North AAC Open | 20 Sep 15 |
| SP3.25K | 7.57 | | | | 7 | | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| SP3.25K | 7.56 | | | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 3 May 15 |
| SP3.25K | 7.55 | | | | 1 | A | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| SP3.25K | 7.44 | | | | 1 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 6 Jun 15 |
| SP3.25K | 7.44 | | | | 1 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Final | 5 Sep 15 |
| SP3.25K | 7.43 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League Finals & Relays | 8 Feb 15 |
| SP3.25K | 7.42 | | | | 4 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| SP3.25K | 7.32 | | | | 1 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| SP3.25K | 7.31 | i | | | 5 | | | | Emirates Arena | Scottish National U13 / U17 Championships | 14 Feb 15 |
| SP3.25K | 7.26 | | | | 4 | | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| SP3.25K | 7.24 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League Morning Match | 4 Jan 15 |
| SP3.25K | 7.05 | | | | 1 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 25 Jul 15 |
| SP3.25K | 6.90 | | | | 2 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| SP3.25K | 6.65 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 21 Jun 15 |
| SP3.25K | 5.81 | | | | 1 | | | | Linwood | DunRen Open Graded Open Meeting | 24 Jun 15 |
| HT3K | 20.40 | | | | 1 | | | | Linwood | DunRen Open Graded Open Meeting | 20 May 15 |
| HT3K | 20.20 | | | | 2 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Final | 5 Sep 15 |
| HT3K | 19.69 | | | | 2 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 6 Jun 15 |
| HT3K | 19.31 | | | | 2 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 25 Jul 15 |
| HT3K | 17.26 | | | | 1 | | | | Linwood | DunRen Open Graded Open Meeting | 24 Jun 15 |
| HT3K | 17.02 | | | | - | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series - subject to final confirmation | 11 Apr 15 |
| JT400 | 22.59 | | | | 1 | B | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| JT400 | 22.45 | | | | - | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series - subject to final confirmation | 11 Apr 15 |
| JT400 | 22.05 | | | | 3 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Final | 5 Sep 15 |
| JT400 | 21.56 | | | | 1 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| JT400 | 20.20 | | | | 9 | | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| JT400 | 19.91 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| JT400 | 19.43 | | | | 1 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| JT400 | 19.39 | | | | 4 | | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| JT400 | 19.31 | | | | 2 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 25 Jul 15 |
| JT400 | 17.50 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 21 Jun 15 |
| JT400 | 16.78 | | | | 3 | | | | Livingston | Scottish Athletics Throws & Jumps Grand Prix Series | 6 Jun 15 |
| 2014 U13 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.8 | | -0.1 | | 5 | 8 | | | Linwood | DunRen Open Graded Open Meeting | 20 Aug 14 |
| SP3.25K | 6.52 | i | | | 3 | | | | Emirates Arena | Scottish Athletics Indoor League Morning Match | 14 Dec 14 |
| SP3.25K | 6.38 | | | | 1 | | | | Linwood | DunRen Open Graded Open Meeting | 20 Aug 14 |
| SP3.25K | 5.95 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 22 Jun 14 |
| SP3.25K | 5.81 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 31 Aug 14 |
| SP2K | 6.39 | | | | 1 | | | | Linwood | Dunren Open Graded Meeting | 28 May 14 |
| HT3K | 12.54 | | | | 1 | | | | Linwood | DunRen Open Graded Open Meeting | 20 Aug 14 |
| JT400 | 14.96 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 31 Aug 14 |