| 2025 U23 Kilbarchan/Glasgow Jaguars/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 9.51 | i | | | 4 | A | | | Emirates Arena | Scottish Students Indoor Championships | 1 Feb 25 |
| SP7.26K | 9.50 | | | | 3 | | | | Aberdeen | Scottish Students Athletics Outdoor Championship 2025 | 23 Apr 25 |
| HT7.26K | 37.52 | | | | 1 | | | | Aberdeen | Scottish Students Athletics Outdoor Championship 2025 | 23 Apr 25 |
| 2024 U20 Kilbarchan/Glasgow Jaguars/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.29 | | | | 3 | | | | Grangemouth | Scottish Students Athletics Outdoor Championships | 20 Apr 24 |
| SP7.26K | 10.01 | i | | | 7 | qB | | | Sheffield | BUCS Athletics: Indoor Championships | 24 Feb 24 |
| SP7.26K | 9.70 | | | | 9 | qA | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 24 |
| SP6K | 10.08 | | | | 1 | | | | Grangemouth | 50 Years of CAC - Pre-Season Open | 24 Mar 24 |
| DT2K | 24.92 | | | | 6 | | | | Grangemouth | Scottish Students Athletics Outdoor Championships | 20 Apr 24 |
| HT7.26K | 44.48 | | | | 1 | | | | Grangemouth | Scottish Students Athletics Outdoor Championships | 20 Apr 24 |
| HT7.26K | 43.13 | | | | 6 | | | | Sportcity | BUCS Athletics: Outdoor Championships | 6 May 24 |
| HT7.26K | 42.35 | | | | 5 | | | | Grangemouth | Eric Liddell 131st scottishathletics Senior/U17 Championships | 18 Aug 24 |
| HT6K | 50.14 | | | | 2 | | | | Grangemouth | 4J Studios scottishathletics U13/15/20 Age Group Championships | 11 Aug 24 |
| HT6K | 44.19 | | | | 1 | | | | Grangemouth | 50 Years of CAC - Pre-Season Open | 24 Mar 24 |
| 2023 U20 Kilbarchan/Glasgow Jaguars |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 11.37 | i | | | 1 | | | | Emirates Arena | Scottish Student Athletics Opening Match 2023 | 11 Oct 23 |
| SP6K | 10.67 | | | | 1 | | | | Grangemouth | Scottish Athletics Autumn Throws Grand Prix | 28 Oct 23 |
| HT7.26K | 43.90 | | | | 8 | | | | Woodford | National Athletics League Premier Division Fixture B | 15 Jul 23 |
| HT7.26K | 42.61 | | | | 9 | | | | Eton | National Athletics League Premier Division Fixture B | 11 Jun 23 |
| HT7.26K | 41.90 | | | | 10 | | | | Scotstoun | National Athletics League Premier Division Fixture A | 5 Aug 23 |
| HT7.26K | 39.14 | | | | 5 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 12 Aug 23 |
| HT6K | 47.63 | | | | 2 | | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| HT6K | 47.51 | | | | 2 | | | | Grangemouth | 4J Studios scottishathletics National Open - Grangemouth | 14 May 23 |
| HT6K | 46.07 | | | | 4 | | | | Grangemouth | Scottish Schools T&F Championships Day 1 | 3 Jun 23 |
| HT6K | 45.05 | | | | 1 | A | | | Carlisle | Cumbria School of Hammer | 30 Aug 23 |
| HT6K | 43.94 | | | | 4 | | | | Kilmarnock | scottishathletics Throws Grand Prix 4 | 22 Jul 23 |
| HT6K | 43.63 | | | | 2 | | | | Grangemouth | Scottish Athletics Autumn Throws Grand Prix | 28 Oct 23 |
| 2022 U20 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 10.95 | | | | 3 | | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| SP6K | 10.89 | | | | 4 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 11 Jun 22 |
| SP6K | 10.68 | | | | 6 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 28 Aug 22 |
| SP6K | 10.33 | | | | 3 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 14 May 22 |
| SP6K | 10.24 | i | | | 4 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor U13/U15/U20 Championships | 19 Feb 22 |
| SP6K | 10.10 | | | | 2 | | | | Grangemouth | Scottish Joint League Meeting | 29 May 22 |
| SP6K | 9.97 | | | | 1 | B | | | Linwood | scottishathletics Throws Grand Prix | 24 Jul 22 |
| SP6K | 9.77 | | | | 3 | A | | | Inverness | scottishathletics Jumps and Throws Grand Prix 1 | 16 Apr 22 |
| SP6K | 9.48 | i | | | 1 | A | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 8 Jan 22 |
| SP6K | NM | | | | - | A | | | Grangemouth | Scottish Joint League Meeting | 24 Apr 22 |
| SP5K | 10.92 | i | | | 8 | | | | Emirates Arena | Scottish Schools AA Championships | 9 Feb 22 |
| DT1.75K | 27.03 | | | | 6 | | | | Grangemouth | Scottish Joint League Meeting | 24 Apr 22 |
| HT7.26K | 38.08 | | | | 2 | | | | Aberdeen | 4J Studios scottishathletics Senior/U17 Championships | 13 Aug 22 |
| HT7.26K | 35.91 | | | | 10 | | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| HT6K | 46.20 | | | | 1 | | | | Grangemouth | Scottish Joint League Meeting | 29 May 22 |
| HT6K | 43.37 | | | | 1 | | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| HT6K | 42.70 | | | | 1 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 28 Aug 22 |
| HT6K | 42.66 | | | | 2 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 10 Jun 22 |
| HT6K | 42.34 | | | | 1 | C | | | Linwood | Hammerama | 9 Jan 22 |
| HT6K | 42.18 | | | | 1 | B | | | Inverness | scottishathletics Jumps and Throws Grand Prix 1 | 16 Apr 22 |
| HT6K | 40.87 | | | | 1 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 15 May 22 |
| HT6K | 40.50 | | | | 1 | B | | | Kilmarnock | scottishathletics Spring Throws Meeting | 13 Mar 22 |
| HT6K | 40.19 | | | | 1 | | | | Linwood | scottishathletics Throws Grand Prix | 24 Jul 22 |
| 2021 U17 Kilbarchan/Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 11.02 | | | | 2 | | | | Grangemouth | Scottish Joint League Meeting | 30 May 21 |
| SP5K | 10.70 | | | | 3 | C | | | Dundee | scottishathletics Throws Grand Prix | 26 Jun 21 |
| SP5K | 10.68 | | | | 2 | | | | Grangemouth | Scottish Joint League Meeting | 13 Jun 21 |
| SP5K | 10.34 | | | | 4 | A | | | Grangemouth | scottishathletics Throws Grand Prix | 29 May 21 |
| SP5K | 10.27 | | | | 3 | C | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| SP5K | 10.25 | | | | 1 | | | | Scotstoun | Victoria Park City of Glasgow - Club Championships | 27 Jun 21 |
| SP5K | 10.12 | | | | 1 | B | | | Scotstoun | VP-Glasgow - Together Apart Districts | 22 May 21 |
| SP5K | 9.53 | | | | 1 | | | | Dunfermline | Pitreavie May Open #1 (Together Apart) | 9 May 21 |
| HT6K | 43.32 | | | | 1 | B | | | Linwood | Hammerama | 17 Oct 21 |
| HT6K | 37.74 | | | | 6 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 29 Aug 21 |
| HT5K | 46.95 | | | | 1 | | | | Blackpool | Lancashire County Championships | 22 Aug 21 |
| HT5K | 46.24 | | | | 1 | B | | | Carlisle | Cumbria Hammer Group | 21 Aug 21 |
| HT5K | 45.62 | | | | 2 | B | | | Carlisle | Cumbria Hammer Group | 31 Jul 21 |
| HT5K | 45.50 | | | | 2 | | | | Scotstoun | Victoria Park City of Glasgow - Club Championships | 27 Jun 21 |
| HT5K | 44.94 | | | | 1 | | | | Meadowmill | Team East Lothian Open Graded (August) | 7 Aug 21 |
| HT5K | 44.66 | | | | 2 | A | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| HT5K | 44.39 | | | | 8 | | | | Derby | SIAB Schools Home International | 25 Sep 21 |
| HT5K | 42.63 | | | | 1 | A | | | Dundee | scottishathletics Throws Grand Prix | 26 Jun 21 |
| HT5K | 40.31 | | | | 1 | | | | Kilmarnock | Invitational Hammer Competition - Kilmarnock | 12 Jun 21 |
| HT5K | 40.19 | | | | 2 | A | | | Grangemouth | scottishathletics Throws Grand Prix | 29 May 21 |
| HT5K | 40.11 | | | | 3 | | | | Grangemouth | 4J Studios scottishathletics National Senior/U17 Championships | 14 Aug 21 |
| HT5K | 35.54 | | | | 2 | | | | Scotstoun | VP-Glasgow - Together Apart Districts | 22 May 21 |
| 2020 U17 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 8.77 | i | | | 7 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 20 |
| SP4K | 9.97 | i | | | 10 | | | | Emirates Arena | Scottish Schools AA Championships | 5 Feb 20 |
| DT1.5K | 26.42 | | | | 3 | A | | | Meadowmill | 4J Studios Open Series | 23 Aug 20 |
| DT1.5K | 25.22 | | | | 1 | D | | | Meadowmill | 4J Studios Open Series | 13 Sep 20 |
| DT1.5K | 22.62 | | | | 2 | A | | | Grangemouth | Grangemouth Winter Throws Open | 11 Jan 20 |
| HT5K | 37.42 | | | | 2 | B | | | Linwood | Scottish Athletics Autumn Throws Competition Series 1 | 10 Oct 20 |
| HT5K | 36.83 | | | | 3 | A | | | Linwood | Scottish Athletics Autumn Throws Competition Series 2 | 24 Oct 20 |
| HT5K | 34.75 | | | | 2 | D | | | Meadowmill | 4J Studios Open Series | 30 Aug 20 |
| HT5K | 30.18 | | | | 2 | A | | | Grangemouth | Grangemouth Winter Throws Open | 11 Jan 20 |
| 2019 U15 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 10.21 | | | | 3 | | | | Crownpoint | Shettleston Harriers Open Graded Meeting | 27 Aug 19 |
| SP4K | 10.03 | | | | 4 | | | | Blackpool | Blackpool Wyre & Fylde AC Open Medal | 14 Sep 19 |
| SP4K | 9.93 | | | | 4 | | | | East Kilbride | Lanarkshire AAA Championships | 8 Sep 19 |
| SP4K | 9.87 | | | | 4 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| SP4K | 9.22 | | | | 1 | | | | Meadowmill | Edinburgh & Lothian Trials | 31 Mar 19 |
| SP4K | 9.22 | | | | 4 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 11 May 19 |
| SP4K | 9.00 | i | | | 4 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 3 Feb 19 |
| SP4K | 8.95 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Scotland Regional Final | 4 Aug 19 |
| SP4K | 8.86 | | | | 2 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 27 Apr 19 |
| SP4K | 8.76 | | | | 2 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland 1 | 23 Jun 19 |
| SP4K | 8.62 | | | | 4 | A | | | Inverness | Scottish Athletics Throws Grand Prix Open | 13 Apr 19 |
| SP4K | 8.36 | | | | 2 | A | | | Scotstoun | CSSAL Division 1 | 2 Jun 19 |
| SP4K | 8.30 | i | | | 1 | C | | | Emirates Arena | Scottish National Open | 12 Jan 19 |
| SP4K | 8.28 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 27 Jan 19 |
| SP4K | 8.08 | i | | | 1 | | | | Emirates Arena | BMC / Glasgow AA Metric Miler Meeting (Inc Scottish 3000m Championships) | 4 Jan 19 |
| SP4K | 7.74 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 5 Jan 19 |
| DT1.25K | 22.80 | | | | 3 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| DT1.25K | 22.69 | | | | 2 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland 1 | 23 Jun 19 |
| DT1.25K | 22.37 | | | | 2 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| DT1.25K | 22.25 | | | | 2 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 25 May 19 |
| DT1.25K | 21.06 | | | | 3 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 1 | 27 Apr 19 |
| DT1.25K | 20.80 | | | | 2 | A | | | Scotstoun | CSSAL Division 1 | 2 Jun 19 |
| DT1.25K | 19.58 | | | | 8 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 10 Aug 19 |
| DT1.25K | 19.40 | | | | 2 | A | | | Inverness | Scottish Athletics Throws Grand Prix Open | 13 Apr 19 |
| DT1.25K | 18.35 | | | | 1 | | | | Meadowmill | Edinburgh & Lothian Trials | 31 Mar 19 |
| HT4K | 34.82 | | | | 2 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| HT4K | 32.61 | | | | 2 | | | | Blackpool | Blackpool Wyre & Fylde AC Open Medal | 14 Sep 19 |
| HT4K | 31.91 | | | | 4 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 10 Aug 19 |
| HT4K | 24.89 | | | | 4 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 25 May 19 |
| HT4K | 24.02 | | | | 4 | | | | Linwood | Linwood Graded Open | 18 Jun 19 |
| JT600 | 27.34 | | | | 2 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| JT600 | 26.78 | | | | 1 | B | | | Inverness | Scottish Athletics Throws Grand Prix Open | 13 Apr 19 |
| JT600 | 24.20 | | | | 3 | A | | | Scotstoun | CSSAL Division 1 | 2 Jun 19 |
| JT600 | 24.19 | | | | 5 | | | | Grangemouth | SSAA Scottish Secondary Schools Championships | 8 Jun 19 |
| JT600 | 22.84 | | | | 5 | A | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland 1 | 23 Jun 19 |
| JT600 | 21.83 | | | | 3 | B | | | Livingston | Scottish Athletics Throws Grand Prix Open | 25 May 19 |
| JT600 | 21.73 | | | | 3 | A | | | East Kilbride | CSSAL Division 1 | 30 Jun 19 |
| JT600 | 18.58 | | | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Regional Final | 4 Aug 19 |
| JT600 | 17.74 | | | | 5 | | | | Meadowmill | Edinburgh & Lothian Trials | 31 Mar 19 |
| 2018 U15 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 3.70 | i | | | 16 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Mar 18 |
| LJ | 3.65 | i | | | 14 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 27 Jan 18 |
| LJ | 3.36 | i | | | 13 | E | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| SP4K | 8.03 | | | | 4 | | | | Crownpoint | Shettleston Harriers Open Graded Meeting | 28 Aug 18 |
| SP4K | 7.99 | i | | | 2 | | | | Emirates Arena | Glasgow AA Yuletide Open Meeting | 21 Dec 18 |
| SP4K | 7.95 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 1 Dec 18 |
| SP4K | 7.33 | | | | 1 | B | | | Kilmarnock | Central & South Scotland Athletic League Division 2 (Field only) | 27 May 18 |
| SP4K | 6.98 | | | | 4 | | | | Wishaw | Lanarkshire Championships | 1 Sep 18 |
| SP4K | 6.90 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 27 Jan 18 |
| SP4K | 6.82 | i | | | 9 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Mar 18 |
| SP4K | 6.43 | i | | | 3 | C | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| DT1.25K | 18.16 | | | | 2 | | | | Crownpoint | Shettleston Harriers Open Graded Meeting | 28 Aug 18 |
| DT1.25K | 15.19 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 20 May 18 |
| DT1.25K | 14.75 | | | | 5 | B | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland Central 1 | 17 Jun 18 |
| DT1.25K | 14.47 | | | | 2 | B | | | Kilmarnock | Central & South Scotland Athletic League Division 2 (Field only) | 27 May 18 |
| DT1.25K | 12.97 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 22 Apr 18 |
| JT600 | 20.02 | | | | 3 | B | | | Scotstoun | UK Youth Development U13/U15 League Division Scotland Central 1 | 17 Jun 18 |
| JT600 | 18.99 | | | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 20 May 18 |
| JT600 | 18.92 | | | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 1 | 22 Apr 18 |
| JT600 | 17.59 | | | | 4 | | | | Wishaw | Lanarkshire Championships | 1 Sep 18 |
| 2017 U13 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.04 | i | | | 16 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| 60 | 10.05 | i | | | 3 | 7 | | | Motherwell | North Lanarkshire Leisure Graded Open | 25 Jan 17 |
| 60 | 10.10 | i | | | 17 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 19 Feb 17 |
| 100 | 16.08 | i | | | 5 | 5 | | | Motherwell | North Lanarkshire Leisure Graded Open | 29 Mar 17 |
| 200 | 35.94 | i | | | 22 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| LJ | 3.67 | i | | | 7 | B | | | Motherwell | North Lanarkshire Leisure Open Graded | 11 Nov 17 |
| LJ | 3.58 | i | | | 13 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 28 Oct 17 |
| LJ | 3.51 | i | | | 10 | B | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| LJ | 3.48 | i | | | 12 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| LJ | 3.31 | | | | 14 | | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| LJ | 3.27 | | -1.2 | | 14 | | | | Kilmarnock | Scottish West District Championships | 13 May 17 |
| LJ | 3.19 | | | | 4 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 23 Apr 17 |
| LJ | 3.05 | i | | | 21 | C | | | Motherwell | North Lanarkshire Leisure Graded Open | 25 Jan 17 |
| SP4K | 6.18 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 28 Oct 17 |
| SP4K | 6.06 | i | | | 4 | | | | Motherwell | North Lanarkshire Leisure Open Graded | 11 Nov 17 |
| SP3.25K | 6.88 | | | | 3 | | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| SP3.25K | 6.30 | | | | 3 | | | | Kilmarnock | Scottish West District Championships | 13 May 17 |
| SP3.25K | 6.22 | | | | 4 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 28 May 17 |
| SP3.25K | 6.18 | | | | 6 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 23 Apr 17 |
| SP3.25K | 6.12 | | | | 5 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| SP3.25K | 6.03 | | | | 5 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| SP3.25K | 5.89 | i | | | 7 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 11 Feb 17 |
| SP3.25K | 5.89 | | | | 8 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 17 |
| SP3.25K | 5.84 | i | | | 2 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 29 Mar 17 |
| SP3.25K | 5.78 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 19 Feb 17 |
| SP3.25K | 5.19 | i | | | 3 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 18 Feb 17 |
| SP3.25K | 5.01 | i | | | 10 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 8 Jan 17 |
| SP3.25K | 4.97 | i | | | 2 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 25 Jan 17 |
| SP3.25K | 4.71 | i | | | 13 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 21 Jan 17 |
| JT400 | 17.34 | | | | 2 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 23 Apr 17 |
| JT400 | 17.11 | | | | 7 | A | | | Grangemouth | UK Youth Development U13/U15 League Scotland Final | 29 Jul 17 |
| JT400 | 16.94 | | | | 4 | | | | Kilmarnock | Scottish West District Championships | 13 May 17 |
| JT400 | 16.49 | | | | 6 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| JT400 | 16.10 | | | | 6 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 28 May 17 |
| JT400 | 14.94 | | | | 5 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| JT400 | 14.79 | | | | 3 | | | | East Kilbride | Lanarkshire AAA Championships | 2 Sep 17 |
| 2016 U13 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.00 | i | | | 1 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| 60 | 10.09 | i | | | 4 | F4 | | | Emirates Arena | Scottish Athletics U12 Super Teams | 7 Feb 16 |
| 60 | 10.11 | i | | | 4 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 19 Nov 16 |
| 60 | 10.27 | i | | | 3 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 27 Jan 16 |
| 75 | 12.62 | | -0.1 | | 3 | D6 | | | Ayr | Scottish Athletics U12 Superteams | 18 Jun 16 |
| 100 | 15.95 | i | | | 5 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 19 Nov 16 |
| 100 | 16.03 | i | | | 3 | 6 | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Mar 16 |
| 100 | 16.20 | i | | | 5 | 3 | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| 100 | 16.4 | | | | 7 | 2 | | | Wishaw | Lanarkshire AAA Championships | 3 Sep 16 |
| 100 | 16.54 | i | | | 2 | 2 | | | Motherwell | North Lanarkshire Leisure Graded Open | 27 Jan 16 |
| 800 | 3:09.78 | | | | 8 | 6 | | | Kilmarnock | Kilmarnock Harriers Open Meeting | 8 Jun 16 |
| 800 | 3:16.64 | i | | | 20 | | | | Emirates Arena | Scottish Athletics League Morning Match | 10 Jan 16 |
| 800 | 3:35.23 | i | | | 18 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| LJ | 3.34 | i | | | 10 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| LJ | 3.32 | | | | 10 | | | | Wishaw | Law & District Spring Festival | 7 May 16 |
| LJ | 3.32 | i | | | 10 | B | | | Motherwell | North Lanarkshire Leisure Graded Open | 19 Nov 16 |
| LJ | 3.31 | | | | 2 | B | | | Grangemouth | Central & South of Scotland League Division 2 | 29 May 16 |
| LJ | 3.16 | i | | | 12 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Mar 16 |
| LJ | 3.12 | i | | | 11 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 27 Jan 16 |
| LJ | 3.11 | | | | 6 | A | | | Dumfries | Central & South of Scotland League Division 2 | 26 Jun 16 |
| LJ | 3.02 | i | | | 16 | B | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Nov 16 |
| SP3.25K | 4.72 | i | | | 2 | | | | Motherwell | North Lanarkshire Leisure Graded Open | 30 Mar 16 |
| SP3.25K | 4.64 | | | | 7 | | | | Wishaw | Lanarkshire AAA Championships | 3 Sep 16 |
| SP3.25K | 4.16 | | | | 2 | B | | | Dumfries | Central & South of Scotland League Division 2 | 26 Jun 16 |
| SP3.25K | 3.59 | i | | | 17 | | | | Emirates Arena | Scottish Athletics League Morning Match | 31 Jan 16 |
| JT400 | 10.16 | | | | 4 | B | | | Kilmarnock | Central & South of Scotland League Division 2 | 28 Aug 16 |
| JT400 | 10.08 | | | | 2 | | | | Wishaw | Lanarkshire AAA Championships | 3 Sep 16 |
| 2015 U11 Kilbarchan/Whitemoss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.33 | i | | | 3 | 10 | | | Motherwell | NL Leisure Graded Open | 25 Nov 15 |
| 80 | 13.51 | | | | 4 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| 100 | 16.6 | | | | 5 | 2 | | | East Kilbride | Lanarkshire AAA Track and Field Championships | 29 Aug 15 |
| 100 | 16.68 | | | | 120 | | | | Grangemouth | Scottish Athletics U12 Superteams - only 100m eligible for ranking purposes | 20 Jun 15 |
| 100 | 16.85 | i | | | 2 | 9 | | | Motherwell | NL Leisure Graded Open | 25 Nov 15 |
| 600 | 2:31.71 | | | | 6 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| LJ | 3.02 | i | | | 4 | | | | Motherwell | NL Leisure Graded Open | 25 Nov 15 |
| LJ | 2.70 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| LJ | 2.64 | | | | 21 | | | | East Kilbride | Lanarkshire AAA Track and Field Championships | 29 Aug 15 |
| LJ | 1.89 | | | | 8 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| 1.2KXC | 3:59 | | | | 50 | | | | Coatbridge | Lanarkshire Cross Country Championships | 21 Nov 15 |