| 2016 U17 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.17 | i | | | 12 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| 100 | 12.58 | | 0.0 | | 6 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| 400 | 59.74 | i | | | 5 | 8 | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| SP5K | 7.63 | | | | 3 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| SP5K | 6.69 | | | | 4 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 26 Jun 16 |
| DT1.5K | 18.02 | | | | 3 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 May 16 |
| 2015 U15 Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60NS | 8.20 | i | | | 3 | 20 | | | Motherwell | NL Leisure Graded Open | 10 Jan 15 |
| 60 | 7.91 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League Finals & Relays | 8 Feb 15 |
| 60 | 8.14 | i | | | 4 | 12 | | | Emirates Arena | Scottish National Open | 17 Jan 15 |
| 100 | 12.10 | | 1.4 | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| 100 | 12.20 | | 0.0 | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 21 Jun 15 |
| 100 | 12.3 | | | | 1 | | | | Hutcheson | Giffnock North AAC Open | 20 Sep 15 |
| 100 | 12.38 | | -1.8 | | 2 | h1 | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| 100 | 12.40 | | -0.9 | | 5 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| 100 | 12.57 | | | | 2 | ns | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| 100 | 12.65 | | -3.6 | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 3 May 15 |
| 100 | 12.67 | | -2.5 | | 2 | h2 | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| 100 | 12.80 | | -3.7 | | 4 | | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| 100 | 12.97 | | | | 1 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 31 May 15 |
| 100NS | 12.89 | i | | | 3 | 20 | | | Motherwell | NL Leisure Graded Open | 10 Jan 15 |
| 200 | 25.33 | | -2.4 | | 4 | | | | Kilmarnock | Scottish West District Championships | 22 May 15 |
| 200 | 25.41 | | -3.6 | | 2 | h1 | | | Kilmarnock | Scottish West District Championships | 22 May 15 |
| 200 | 25.60 | | | | 3 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| 200 | 25.66 | i | | | 8 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| 200 | 26.02 | | | | 2 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 12 Apr 15 |
| 300 | 39.33 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 21 Jun 15 |
| 300 | 40.28 | | | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 3 May 15 |
| 300 | 40.38 | | | | 4 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 9 Aug 15 |
| 300 | 40.47 | | | | 3 | h4 | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| 300 | 40.68 | | | | 3 | 1 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 2 Sep 15 |
| 300 | 41.16 | | | | 2 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 31 May 15 |
| 300 | 41.17 | i | | | 2 | | | | Emirates Arena | Scottish National U15 / U20 Championships | 15 Feb 15 |
| 300 | 41.9 | i | | | 1 | 4 | | | Emirates Arena | Scottish National Open | 17 Jan 15 |
| 400 | 57.0 | | | | 2 | | | | Hutcheson | Giffnock North AAC Open | 20 Sep 15 |
| 400 | 57.29 | | | | 1 | A | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| 400 | 57.47 | | | | 3 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| 800 | 2:16.5 | | | | 3 | | | | Hutcheson | Giffnock North AAC Open | 20 Sep 15 |
| LJ | 4.62 | | | | 2 | B | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| LJ | 4.55 | | | | 1 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 3 May 15 |
| LJ | 3.77 | | | | 5 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| SP5K | 6.79 | i | | | 7 | | | | Emirates Arena | Scottish Athletics League Morning Match | 6 Dec 15 |
| SP4K | 8.05 | | | | 1 | | | | Hutcheson | Giffnock North AAC Open | 20 Sep 15 |
| SP4K | 7.82 | | | | 4 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| DT1.25K | 18.48 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| JT600 | 19.92 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| JT600 | 19.84 | | | | 3 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 1 | 31 May 15 |
| JT600 | 18.76 | | | | 6 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| JT600 | 17.24 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 21 Jun 15 |
| JT600 | 15.80 | | | | 2 | B | | | Stornoway | Tri-Club Match | 12 Sep 15 |
| 2014 U15 Giffnock North/Kilmarnock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.74 | i | | | 3 | h4 | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| 60 | 8.82 | i | | | 5 | s1 | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| 100 | 13.38 | | | | 1 | 7 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 7 May 14 |
| 100 | 13.49 | w | 2.3 | | 6 | h1 | | | Kilmarnock | Scottish West District Championships | 24 May 14 |
| 100 | 14.5 | | | | 5 | 3 | | | Grangemouth | Central AC Pre Season Open Meeting | 29 Mar 14 |
| 200 | 26.42 | i | | | 1 | 1.9 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 14 |
| 200 | 27.80 | w | 2.2 | | 6 | h2 | | | Kilmarnock | Scottish West District Championships | 23 May 14 |
| 200 | 27.81 | | | | 3 | 3 | | | Ayr | Ayrshire Harriers Open Meeting | 11 Jun 14 |
| 200 | 28.2 | | | | 4 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 29 Jun 14 |
| 200 | 28.94 | i | | | 3 | s2 | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| 200 | 28.99 | i | | | 2 | h5 | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| 200 | 29.6 | | | | 5 | 3 | | | Grangemouth | Central AC Pre Season Open Meeting | 29 Mar 14 |
| 200 | 30.08 | i | | | 6 | | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| 300 | 45.49 | | | | 3 | 1 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 2 Jul 14 |
| 300 | 45.72 | | | | 2 | 3 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 7 May 14 |
| 400 | 64.8 | | | | 1 | 3 | | | Linwood | DunRen Open Graded Open Meeting | 20 Aug 14 |
| 800 | 2:30.38 | | | | 1 | | | | Glasgow | Glasgow AA/BMC Regional Races | 9 Aug 14 |
| 800 | 2:43.3 | | | | 5 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 13 Apr 14 |
| 80HU15M | 16.7 | | | | 1 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 29 Jun 14 |
| LJ | 4.19 | | | | 7 | | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 2 Jul 14 |
| SP4K | 6.19 | | | | 3 | | | | Ayr | Ayrshire Harriers Open Meeting | 11 Jun 14 |
| SP4K | 5.93 | | | | 1 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 13 Apr 14 |
| SP4K | 5.88 | | | | 4 | | | | Grangemouth | Central AC Pre Season Open Meeting | 29 Mar 14 |
| SP4K | 5.87 | | | | 4 | | | | Kilmarnock | Scottish West District Championships | 24 May 14 |
| SP3.25K | 6.06 | i | | | 5 | | | | Emirates Arena | Scottish National U14/U16 Championships | 16 Feb 14 |
| JT600 | 14.45 | | | | 3 | | | | Ayr | Ayrshire Harriers Open Meeting | 11 Jun 14 |
| JT600 | 11.75 | | | | 3 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 13 Apr 14 |
| 2013 U13 Kilmarnock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.02 | i | | | 7 | s1 | | | Emirates Arena | Scottish National U14/U16 Championships | 3 Mar 13 |
| 60 | 9.08 | i | | | 4 | h3 | | | Emirates Arena | Scottish National U14/U16 Championships | 3 Mar 13 |
| 60 | 9.08 | i | | | 4 | 11 | | | Motherwell | Ravenscraig Regional Sports Facility Indoor Open | 7 Dec 13 |
| 60 | 9.17 | i | | | 4 | 5 | | | Motherwell | Ravenscraig Open | 27 Feb 13 |
| 60 | 9.25 | i | | | 2 | 28 | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| 100 | 14.28 | i | | | 3 | 8 | | | Motherwell | Ravenscraig Regional Sports Facility Indoor Open | 7 Dec 13 |
| 100 | 14.35 | | 0.5 | | 3 | h1 | | | Dunfermline | Pitreavie AAC Young Athletes Open Trophy Meeting | 8 Sep 13 |
| 100 | 14.36 | | 0.3 | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 28 Jul 13 |
| 100 | 14.4 | | | | 2 | | | | Dumfries | Nithsdale AC Open Graded Meeting | 21 Apr 13 |
| 100 | 14.41 | i | | | 5 | 4 | | | Motherwell | Ravenscraig Open | 27 Feb 13 |
| 100 | 14.45 | | | | 6 | 1.5 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 3 Jul 13 |
| 100 | 14.56 | | | | 5 | B | | | Wishaw | Central & South of Scotland League Division 1 | 12 May 13 |
| 100 | 14.61 | | 0.7 | | 6 | | | | Dunfermline | Pitreavie AAC Young Athletes Open Trophy Meeting | 8 Sep 13 |
| 100 | 14.62 | | | | 2 | | | | Stornoway | Tri-Club Match | 14 Sep 13 |
| 100 | 14.79 | | | | 5 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Division 1 | 5 May 13 |
| 100 | 14.79 | | -1.4 | | 5 | h1 | | | Kilmarnock | Scottish West District Championships | 25 May 13 |
| 100 | 14.82 | i | | | 4 | 4 | | | Motherwell | Ravenscraig Open | 30 Jan 13 |
| 100 | 14.9 | | | | 2 | 2 | | | Kilmarnock | Ayrshire Harriers Open Meeting | 14 Apr 13 |
| 100 | 15.19 | | -3.4 | | 6 | 4 | | | Linwood | DunRen Graded Open | 24 Apr 13 |
| 100 | 15.43 | | -4.2 | | 5 | h1 | | | Aberdeen | Scottish Athletics U14/U18 Championships | 17 Aug 13 |
| 200 | 29.9 | | | | 6 | h2 | | | Kilmarnock | Scottish West District Championships | 24 May 13 |
| 200 | 30.6 | | | | 4 | | | | Dumfries | Nithsdale AC Open Graded Meeting | 21 Apr 13 |
| 200 | 30.6 | | -1.0 | | 8 | 4 | | | Wishaw | Wishaw Open Graded Meeting | 6 Jul 13 |
| 200 | 30.9 | | | | 3 | 3 | | | Kilmarnock | Ayrshire Harriers Open Meeting | 14 Apr 13 |
| 200 | 30.91 | | | | 2 | | | | Stornoway | Tri-Club Match | 14 Sep 13 |
| 200 | 31.05 | | 0.0 | | 4 | h1 | | | Dunfermline | Pitreavie AAC Young Athletes Open Trophy Meeting | 8 Sep 13 |
| 200 | 31.20 | i | | | 3 | 34 | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| 200 | 31.20 | | -0.1 | | 4 | 5 | | | Linwood | DunRen Graded Open | 24 Apr 13 |
| 200 | 31.79 | | -3.1 | | 6 | h2 | | | Aberdeen | Scottish Athletics U14/U18 Championships | 17 Aug 13 |
| 200 | 32.74 | i | | | 4 | h3 | | | Emirates Arena | Scottish National U14/U16 Championships | 3 Mar 13 |
| 800 | 2:53.6 | | | | 6 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 12 Jun 13 |
| HJ | 1.15 | i | | | 19 | | | | Motherwell | Ravenscraig Open | 30 Jan 13 |
| LJ | 3.93 | | | | 1 | | | | Wishaw | Wishaw Open Graded Meeting | 6 Jul 13 |
| LJ | 3.81 | | | | 3 | | | | Kilmarnock | Ayrshire Harriers Open Meeting | 12 Jun 13 |
| LJ | 3.71 | | | | 3 | A | | | Dunfermline | Pitreavie AAC Young Athletes Open Trophy Meeting | 8 Sep 13 |
| LJ | 3.48 | i | | | 9 | | | | Motherwell | Ravenscraig Open | 30 Jan 13 |
| LJ | 3.46 | | | | 4 | | | | Stornoway | Tri-Club Match | 14 Sep 13 |
| LJ | 3.39 | i | | | 8 | | | | Motherwell | Ravenscraig Regional Sports Facility Indoor Open | 7 Dec 13 |
| LJ | 3.33 | | | | 7 | | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 3 Jul 13 |
| LJ | 3.29 | | 1.1 | | 8 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 28 Jul 13 |
| LJ | 2.33 | i | | | 14 | B | | | Motherwell | Ravenscraig Open | 27 Feb 13 |
| SP3.25K | 6.24 | i | | | 2 | | | | Motherwell | Ravenscraig Regional Sports Facility Indoor Open | 7 Dec 13 |
| 5K | 24:10 | | | | 99 | | | 6 | Glasgow | Clydebank 5K | 16 Mar 13 |
| parkrun | 25:26 | | | | 42 | | | | Eglinton | Eglinton parkrun # 13 | 8 Jun 13 |
| 2012 U13 Kilmarnock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.0 | | | | 4 | h1 | | | Kilmarnock | Ayrshire Harriers Closed Meeting | 5 Aug 12 |
| 100 | 14.5 | | | | 4 | | | | Kilmarnock | Ayrshire Harriers Closed Meeting | 5 Aug 12 |
| 100 | 14.5 | | | | 3 | 3 | | | Ayr | Ayrshire Harriers Open | 29 Aug 12 |
| 100 | 15.3 | | -3.5 | | 6 | 4 | | | Linwood | DunRen Graded Open | 22 Aug 12 |
| 200 | 31.2 | | -2.9 | | 3 | 3 | | | Linwood | DunRen Graded Open | 22 Aug 12 |
| LJ | 3.69 | | | | 3 | | | | Kilmarnock | Ayrshire Harriers Closed Meeting | 5 Aug 12 |
| LJ | 3.04 | | | | 7 | | | | Linwood | DunRen Graded Open | 22 Aug 12 |
| LJ | 2.86 | | | | 15 | | | | Ayr | Ayrshire Harriers Open | 29 Aug 12 |
| LJ | 2.71 | | | | 7 | | | | Linwood | DunRen Graded Open | 18 Jul 12 |
| ZXC | 14:12 | | | | 8 | | | | Irvine | Ayrshire AAA County Championships | 17 Nov 12 |
| ZXC | 15:28 | | | | 10 | | | | Kilmarnock | Kilmarnock H&AC Open | 11 Nov 12 |
| ZXC | 16:01 | | | | 23 | | | | Glasgow | Dunbartonshire County Championships | 24 Nov 12 |