| 2020 U15 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT3K | 37.58 | | | | 2 | E | | | Meadowmill | 4J Studios Open Series | 30 Aug 20 |
| HT3K | 33.58 | | | | 3 | B | | | Linwood | Scottish Athletics Autumn Throws Competition Series 1 | 10 Oct 20 |
| 2019 U15 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT3K | 36.72 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| HT3K | 33.34 | | | | 4 | B | | | Livingston | Scottish Athletics Throws Grand Prix Open | 27 Jul 19 |
| HT3K | 32.80 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Jun 19 |
| HT3K | 32.50 | | | | 5 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 10 Aug 19 |
| HT3K | 32.24 | | | | 2 | | | | Linwood | Linwood Graded Open | 23 Apr 19 |
| HT3K | 30.26 | | | | 1 | A | | | Inverness | Scottish Athletics Throws Grand Prix Open | 13 Apr 19 |
| HT3K | 30.07 | | | | 4 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| HT3K | 29.95 | | | | 11 | B | | | Livingston | Scottish Athletics Throws Grand Prix Open | 25 May 19 |
| 2018 U13 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP2.72K | 5.75 | | | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 2 | 17 Jun 18 |
| SP2.72K | 5.63 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 27 Jan 18 |
| SP2.72K | 5.40 | | | | 5 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland Central 2 | 22 Apr 18 |
| SP2.72K | 5.16 | | | | 2 | | | | Linwood | Linwood Graded Open | 24 Apr 18 |
| SP2.72K | 5.14 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 6 Jan 18 |
| HT3K | 29.76 | | | | 2 | | | | Linwood | Linwood Graded Open | 26 Jun 18 |
| HT3K | 28.33 | | | | 1 | B | | | Inverness | Scottish Athletics Throws Grand Prix Open | 7 Apr 18 |
| HT3K | 28.23 | | | | 3 | | | | Linwood | Linwood Graded Open | 24 Apr 18 |
| HT3K | 27.92 | | | | 4 | B | | | Livingston | Scottish Athletics Throws Grand Prix Open | 23 Jun 18 |
| HT3K | 27.56 | | | | 2 | B | | | Craigswood | Scottish Athletics Throws Grand Prix Open | 19 May 18 |
| HT3K | 26.78 | | | | 4 | | | | Grangemouth | SSAA Scottish Schools Pentathlon & Primary Relay Championships | 2 Jun 18 |
| HT3K | 26.66 | | | | 3 | | | | Kilmarnock | Scottish West District Championships | 13 May 18 |
| JT400 | 8.30 | | | | 2 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland Central 2 | 17 Jun 18 |
| 2017 U13 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP2.72K | 4.67 | | | | 3 | | | | Linwood | Kilbarchan Club Championships | 10 Sep 17 |
| SP2.72K | 3.91 | | | | 5 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 21 May 17 |
| SP2.72K | 3.86 | i | | | 19 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 19 Feb 17 |
| SP2.72K | 3.83 | | | | 7 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 18 Jun 17 |
| DT0.75K | 12.10 | | | | 2 | | | | Linwood | Kilbarchan Club Championships | 10 Sep 17 |
| HT2K | 33.87 | | | | 1 | | | | Linwood | Kilbarchan Club Championships | 10 Sep 17 |
| HT2K | 32.47 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 9 Sep 17 |
| HT2K | 30.63 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| HT2K | 28.73 | | | | 1 | | | | Linwood | Linwood Graded Open | 18 Apr 17 |
| HT2K | 27.18 | | | | 1 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 24 Jun 17 |
| JT400 | 8.91 | | | | 1 | | | | Linwood | Kilbarchan Club Championships | 10 Sep 17 |
| 1.5MNAD | NT | | | | 114 | 1 | | | Falkirk | SSAA Scottish Secondary Schools’ Road Championships | 4 Oct 17 |