| 2025 U17 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 9.14 | i | | | 6 | | | | Emirates Arena | 4J scottishathletics National Indoor Senior & U17 Championships - RESCHEDULED FROM JAN | 9 Mar 25 |
| SP5K | 8.60 | | | | 5 | | | | Grangemouth | Scottish National Athletics League Match 4 | 27 Jul 25 |
| SP5K | 8.33 | | | | 1 | A | | | Crownpoint | Lanarkshire AAA Track and Field Championships 2025 | 6 Sep 25 |
| 2024 U15 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.50 | | | | 2 | | | | Crownpoint | Lanarkshire AAA Track and Field Championships | 8 Sep 24 |
| SP4K | 9.36 | | | | 2 | | | | Kilmarnock | 4J Studios scottishathletics West District Track and Field Championships | 11 May 24 |
| SP4K | 9.08 | | | | 7 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 7 Jun 24 |
| SP4K | 8.44 | | | | 4 | A | | | Scotstoun | CSSAL - Division 1 Match 3 | 25 Aug 24 |
| SP4K | 7.90 | i | | | 7 | | | | Grangemouth | 4J Studios scottishathletics National Indoor Championship Finals | 18 Feb 24 |
| SP4K | 7.84 | | | | 7 | A | | | Grangemouth | UK Youth Development League Lower - Scottish 1 | 21 Apr 24 |
| SP4K | 7.83 | i | | | 1 | A | | | Ayr | 4J Studios scottishathletics National Indoor Open Series 1 | 19 Jan 24 |
| DT1.25K | 22.44 | | | | 4 | | | | Kilmarnock | 4J Studios scottishathletics West District Track and Field Championships | 12 May 24 |
| DT1.25K | 21.29 | | | | 4 | A | | | Scotstoun | CSSAL - Division 1 Match 3 | 25 Aug 24 |
| DT1.25K | 18.66 | | | | 6 | A | | | Grangemouth | UK Youth Development League Lower - Scottish 1 | 21 Apr 24 |
| HT4K | 18.87 | | | | 3 | | | | Kilmarnock | 4J Studios scottishathletics West District Track and Field Championships | 12 May 24 |
| HT4K | 14.86 | | | | 5 | A | | | Grangemouth | UK Youth Development League Lower - Scottish 1 | 21 Apr 24 |
| 2023 U15 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.97 | | | | 2 | | | | Crownpoint | Lanarkshire AAA Track & Field Championships | 10 Sep 23 |
| SP4K | 6.73 | | | | 13 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 9 Jun 23 |
| SP4K | 6.71 | | | | 7 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships | 13 May 23 |
| SP4K | 6.56 | i | | | 13 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor U13, U15 & U20 Championships | 18 Feb 23 |
| SP4K | 6.41 | | | | 6 | B | | | Scotstoun | UK Youth Development League Lower - Scottish Division 1 | 2 Jul 23 |
| SP4K | 6.39 | | | | 2 | B | | | Crownpoint | CSSAL - Division 1 Match 1 | 30 Apr 23 |
| SP4K | 6.29 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League Match 3 (PM) | 15 Jan 23 |
| DT1.25K | 19.29 | | | | 9 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| DT1.25K | 15.95 | | | | 7 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships | 14 May 23 |
| HT4K | 12.12 | | | | 4 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships | 14 May 23 |
| 2022 U13 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 5.60 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League Match 1 (PM) | 27 Nov 22 |
| SP3K | 6.76 | | | | 10 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 28 Aug 22 |
| SP3K | 6.41 | | | | 2 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 14 May 22 |
| SP3K | 6.36 | i | | | 3 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor U13/U15/U20 Championships | 20 Feb 22 |
| SP3K | 6.35 | | | | 3 | | | | Carlisle | Border Harriers Open Medal Meeting | 10 Apr 22 |
| SP3K | 6.27 | | | | 2 | B | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| SP3K | 6.25 | | | | 3 | A | | | Grangemouth | UK Youth Development League Lower Scottish Division 1 | 1 May 22 |
| SP3K | 6.25 | | | | 2 | | | | Crownpoint | Lanarkshire Championships | 11 Sep 22 |
| SP3K | 5.90 | | | | 3 | B | | | Scotstoun | UK Youth Development League Lower Scottish Division 1 | 26 Jun 22 |
| SP3K | 5.61 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 16 Jan 22 |
| DT1K | 17.05 | | | | 5 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 28 Aug 22 |
| DT1K | 15.33 | | | | 2 | | | | Carlisle | Border Harriers Open Medal Meeting | 10 Apr 22 |
| DT1K | 13.97 | | | | 2 | | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| DT1K | 13.85 | | | | 1 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 15 May 22 |
| JT400 | 12.67 | | | | 5 | | | | Crownpoint | Lanarkshire Championships | 11 Sep 22 |
| JT400 | 11.11 | | | | 1 | | | | Carlisle | Border Harriers Open Medal Meeting | 10 Apr 22 |
| JT400 | 11.02 | | | | 2 | B | | | Scotstoun | UK Youth Development League Lower Scottish Division 1 | 26 Jun 22 |
| JT400 | 10.89 | | | | 4 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 15 May 22 |
| JT400 | 9.01 | | | | 4 | B | | | Grangemouth | UK Youth Development League Lower Scottish Division 1 | 1 May 22 |
| JT400 | 8.83 | | | | 6 | B | | | Kilmarnock | CSSAL Division 1 Match 2 | 5 Jun 22 |
| 2021 U13 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 6.28 | i | | | 1 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 17 Oct 21 |
| SP3K | 5.63 | | | | 7 | B | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| SP3K | 5.53 | | | | 5 | A | | | Kilmarnock | Youth Development League Lower Scotland West | 20 Jun 21 |
| SP3K | 5.42 | | | | 1 | | | | Wishaw | Law & District AAC Spring Festival (closed event) | 5 Jun 21 |
| SP3K | 5.30 | | | | 5 | A | | | Kilmarnock | Youth Development League Lower Scotland West | 1 Aug 21 |
| SP3K | 5.29 | | | | 8 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 29 Aug 21 |
| SP3K | 5.18 | | | | 8 | A | | | Grangemouth | scottishathletics Throws Grand Prix | 29 May 21 |
| SP3K | 5.17 | | | | 2 | A | | | Wishaw | Law & District AAC Together Apart Event | 1 May 21 |
| DT1K | 13.20 | | | | 4 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 29 Aug 21 |
| DT1K | 12.31 | | | | 2 | | | | Wishaw | Law & District AAC Spring Festival (closed event) | 5 Jun 21 |
| DT1K | 12.31 | | | | 11 | B | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| DT1K | 11.87 | | | | 11 | B | | | Grangemouth | scottishathletics Throws Grand Prix | 29 May 21 |
| 2020 U11 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 8.81 | | | | 3 | C | | | Linwood | Scottish Athletics Autumn Throws Competition Series 2 | 24 Oct 20 |
| 2019 U11 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 1.80 | | | | 15 | | | | Carlisle | Border Harriers Open | 1 Sep 19 |
| SP3K | 3.53 | | | | 9 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 25 May 19 |
| SP2.72K | 4.24 | | | | 4 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| SP2.72K | 3.52 | | | | 2 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 27 Jul 19 |
| SP2K | 4.93 | i | | | 1 | | | | Emirates Arena | Glasgow AA Yuletide Open Meeting | 21 Dec 19 |
| SP2K | 3.55 | | | | 6 | | | | Wishaw | North Lanarkshire Leisure/LAAA Open Graded Meeting | 5 May 19 |