| 2024 U20 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 28.93 | | | | 5 | | | | Kilmarnock | 4J Studios scottishathletics District Open - Kilmarnock | 11 May 24 |
| DT1K | 28.43 | | | | 2 | C | | | Crownpoint | Scottish Athletics Winter Long Throws | 24 Feb 24 |
| DT1K | 28.41 | | | | 6 | | | | Grangemouth | Scottish National Athletics League Match 2 | 5 May 24 |
| DT1K | 27.89 | | | | 2 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 7 Jun 24 |
| DT1K | 27.77 | | | | 5 | | | | Grangemouth | 4J Studios scottishathletics U13/15/20 Age Group Championships | 11 Aug 24 |
| DT1K | 27.61 | | | | 1 | B | | | Grangemouth | Scottish Athletics - Throws Grand Prix 2 and Triple Jump | 25 May 24 |
| DT1K | 25.44 | | | | 6 | B | | | Kilmarnock | Scottish Athletics - Throws Grand Prix 3 | 20 Jul 24 |
| DT1K | 21.25 | | | | 8 | | | | Crownpoint | VP Glasgow Club Championships | 1 Sep 24 |
| 2023 U17 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 9.17 | i | | | 2 | A | | | Emirates Arena | scottishathletics National Indoor Open | 21 Jan 23 |
| SP3K | 8.89 | i | | | 6 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 4 Feb 23 |
| SP3K | 8.57 | i | | | 11 | | | | Emirates Arena | Scottish Schools AA Indoor T&F Championships | 31 Jan 23 |
| SP3K | 8.35 | | | | 3 | | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| SP3K | 7.69 | | | | 15 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 9 Jun 23 |
| SP3K | 7.33 | | | | 4 | | | | Scotstoun | VP-Glasgow Club Championships | 2 Sep 23 |
| DT1K | 29.90 | | | | 2 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 12 Aug 23 |
| DT1K | 29.31 | | | | 2 | | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| DT1K | 28.95 | | | | 4 | | | | Aberdeen | 4J Studios scottishathletics U20, U15 & U13 Championships | 20 Aug 23 |
| DT1K | 27.98 | | | | 2 | | | | Scotstoun | VP-Glasgow Club Championships | 2 Sep 23 |
| DT1K | 27.65 | | | | 2 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships | 13 May 23 |
| DT1K | 27.45 | | | | 2 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| DT1K | 24.58 | | | | 8 | A | | | Grangemouth | scottishathletics Jumps & Throws Grand Prix 2 | 21 May 23 |
| JT500 | 20.41 | | | | 3 | B | | | Scotstoun | VP-Glasgow Club Championships | 2 Sep 23 |
| 2022 U17 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 10.03 | | | | 4 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 14 May 22 |
| SP3K | 9.67 | i | | | 5 | | | | Emirates Arena | Scottish Schools AA Championships | 9 Feb 22 |
| SP3K | 9.64 | | | | 4 | | | | Aberdeen | 4J Studios scottishathletics Senior/U17 Championships | 13 Aug 22 |
| SP3K | 9.43 | | | | 1 | B | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| SP3K | 9.17 | | | | 2 | | | | Grangemouth | Scottish Joint League Meeting | 21 Aug 22 |
| SP3K | 9.16 | i | | | 5 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 22 Jan 22 |
| SP3K | 9.14 | | | | 5 | | | | Grangemouth | Scottish Joint League Meeting | 24 Apr 22 |
| SP3K | 9.09 | | | | 1 | B | | | Glasgow | CSSAL Division 1 Match 3 | 3 Jul 22 |
| SP3K | 8.99 | | | | 5 | A | | | Dundee | scottishathletics Jumps & Throws Grand Prix | 5 Jun 22 |
| SP3K | 8.58 | | | | 10 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 10 Jun 22 |
| SP3K | 8.57 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League Match 1 (AM) | 27 Nov 22 |
| SP3K | 8.49 | i | | | 2 | B | | | Emirates Arena | 4J Studios scottishathletics National Indoor Open | 8 Jan 22 |
| SP3K | 8.31 | | | | 3 | A | | | Grangemouth | scottishathletics Autumn Throws Meeting | 22 Oct 22 |
| DT1K | 28.62 | | | | 3 | | | | Kilmarnock | 4J Studios scottishathletics West District Championships & Open | 14 May 22 |
| DT1K | 28.07 | | | | 5 | | | | Grangemouth | Scottish Joint League Meeting | 24 Apr 22 |
| DT1K | 27.37 | | | | 5 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 11 Jun 22 |
| DT1K | 27.32 | | | | 7 | B | | | Kilmarnock | scottishathletics Spring Throws Meeting | 13 Mar 22 |
| DT1K | 27.29 | | | | 4 | | | | Grangemouth | scottishathletics Throws & Jumps Grand Prix 2 | 7 May 22 |
| DT1K | 26.29 | | | | 9 | B | | | Dundee | scottishathletics Jumps & Throws Grand Prix | 5 Jun 22 |
| DT1K | 25.55 | | | | 2 | | | | Grangemouth | Scottish Joint League Meeting | 21 Aug 22 |
| DT1K | 24.74 | | | | 1 | A | | | Glasgow | CSSAL Division 1 Match 3 | 3 Jul 22 |
| DT1K | 24.32 | | | | 6 | | | | Aberdeen | 4J Studios scottishathletics Senior/U17 Championships | 13 Aug 22 |
| DT1K | 24.32 | | | | 1 | B | | | Grangemouth | scottishathletics Autumn Throws Meeting | 22 Oct 22 |
| DT1K | 23.86 | | | | 7 | | | | Scotstoun | VP-Glasgow - Club Championships | 7 Aug 22 |
| 2021 U15 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 8.49 | | | | 3= | | | | Glasgow | VP-Glasgow - Club Championships - Final (members only) | 5 Sep 21 |
| SP3K | 8.02 | | | | 8 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| SP3K | 7.66 | | | | 6 | | | | Scotstoun | Victoria Park City of Glasgow - Club Championships | 27 Jun 21 |
| SP3K | 7.16 | | | | 6 | B | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| SP3K | 6.97 | | | | 7 | B | | | Dundee | scottishathletics Throws Grand Prix | 26 Jun 21 |
| DT1K | 27.44 | | | | 4 | | | | Glasgow | VP-Glasgow - Club Championships - Final (members only) | 5 Sep 21 |
| DT1K | 26.14 | | | | 4 | B | | | Livingston | scottishathletics Throws Grand Prix | 24 Jul 21 |
| DT1K | 25.50 | | | | 2 | | | | Aberdeen | 4J Studios scottishathletics National U13/U15/U20 Championships | 28 Aug 21 |
| DT1K | 25.38 | | | | 5 | | | | Scotstoun | Victoria Park City of Glasgow - Club Championships | 27 Jun 21 |
| DT1K | 25.29 | | | | 2 | A | | | Scotstoun | VP-Glasgow - Together Apart Districts | 22 May 21 |
| DT1K | 25.24 | | | | 4 | A | | | Grangemouth | scottishathletics Throws Grand Prix | 29 May 21 |
| DT1K | 24.36 | | | | 3 | B | | | Dundee | scottishathletics Throws Grand Prix | 26 Jun 21 |
| DT1K | 23.71 | | | | 1 | B | | | Kilmarnock | Youth Development League Lower Scotland West | 1 Aug 21 |
| JT500 | 16.88 | | | | 2 | A | | | Kilmarnock | Youth Development League Lower Scotland West | 20 Jun 21 |
| 2020 U15 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 7.94 | i | | | 2 | | | | Emirates Arena | Scottish National Open | 18 Jan 20 |
| SP3K | 7.46 | i | | | 6 | qB | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 1 Mar 20 |
| SP3K | 7.42 | | | | 3 | D | | | Meadowmill | 4J Studios Open Series | 13 Sep 20 |
| DT1K | 24.70 | | | | 4 | A | | | Meadowmill | 4J Studios Open Series | 23 Aug 20 |
| DT1K | 22.63 | | | | 5 | B | | | Linwood | Scottish Athletics Autumn Throws Competition Series 2 | 24 Oct 20 |
| DT1K | 20.95 | | | | 6 | A | | | Meadowmill | 4J Studios Open Series | 29 Aug 20 |
| DT1K | 17.00 | | | | 5 | A | | | Grangemouth | Grangemouth Winter Throws Open | 11 Jan 20 |
| JT500 | 15.63 | | | | 4 | B | | | Grangemouth | Grangemouth Winter Throws Open | 11 Jan 20 |
| 2019 U13 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 2.71 | i | | | 19 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 1 Dec 19 |
| SP3K | 6.70 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League - Morning Match | 1 Dec 19 |
| SP2.72K | 6.61 | | | | 2 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| DT0.75K | 18.20 | | | | 2 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| DT0.75K | 17.32 | | | | 3 | C | | | Livingston | Scottish Athletics Throws Grand Prix Open | 27 Jul 19 |
| DT0.75K | NM | | | | - | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 11 Aug 19 |
| JT400 | 17.13 | | | | 6 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 24 Aug 19 |
| JT400 | 16.66 | | | | 11 | | | | Grangemouth | Scottish Athletics National U13 / U15 / U20 Championships | 11 Aug 19 |
| JT400 | 15.63 | | | | 6 | A | | | Livingston | Scottish Athletics Throws Grand Prix Open | 27 Jul 19 |