| 2025 U20 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 12.94 | i | | | 2 | | | | Emirates Arena | 4J scottishathletics National Indoor U13, U15 & U20 Championships | 2 Mar 25 |
| SP6K | 12.83 | | | | 3 | B | | | Dundee | Scottish Athletics Throws GP 1 | 3 May 25 |
| SP6K | 12.69 | | | | 2 | | | | Linwood | Scottish Athletics Throws Grand Prix 2 | 24 May 25 |
| SP6K | 12.54 | | | | 2 | | | | Grangemouth | Scottish Schools SSAA Track & Field Championships | 13 Jun 25 |
| SP6K | 12.32 | i | | | 1 | | | | Emirates Arena | SSAA Indoor T&F Championships | 6 Feb 25 |
| DT1.75K | 37.49 | | | | 2 | B | | | Linwood | Scottish Athletics Throws Grand Prix 2 | 24 May 25 |
| DT1.75K | 36.74 | | | | 3 | B | | | Dundee | Scottish Athletics Throws GP 1 | 3 May 25 |
| DT1.75K | 33.97 | | | | 2 | | | | Grangemouth | Scottish Schools SSAA Track & Field Championships | 14 Jun 25 |
| 2024 U17 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 12.23 | | | | 1 | | | | Crownpoint | scottishathletics - Autumn Throws | 27 Oct 24 |
| SP5K | 13.45 | i | | | 1 | | | | Grangemouth | 4J Studios scottishathletics National Indoor Championship Finals | 16 Feb 24 |
| SP5K | 13.33 | | | | 4 | | | | Grangemouth | Eric Liddell 131st scottishathletics Senior/U17 Championships | 17 Aug 24 |
| SP5K | 12.74 | | | | 2 | A | | | York | UK Youth Development League Upper - East Premier | 28 Apr 24 |
| SP5K | 12.61 | | | | 3 | | | | Grangemouth | Scottish National Athletics League Match 2 | 5 May 24 |
| SP5K | 11.95 | | | | 1 | | | | Kilmarnock | 4J Studios scottishathletics District Open - Kilmarnock | 11 May 24 |
| SP5K | 11.89 | | | | 3 | | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| SP5K | 11.00 | | | | 6 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 8 Jun 24 |
| DT1.75K | 38.31 | | | | 1 | | | | Crownpoint | scottishathletics - Autumn Throws | 27 Oct 24 |
| DT1.5K | 42.70 | | | | 4 | | | | Carmarthen | SIAB Schools International | 20 Jul 24 |
| DT1.5K | 40.90 | | | | 4 | | | | Grangemouth | Eric Liddell 131st scottishathletics Senior/U17 Championships | 17 Aug 24 |
| DT1.5K | 39.10 | | | | 1 | | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| DT1.5K | 38.31 | | | | 1 | | | | Grangemouth | Scottish National Athletics League Match 2 | 5 May 24 |
| DT1.5K | 37.65 | | | | 2 | | | | Grangemouth | Eric Liddell 100 Scottish Schools AA Championships | 8 Jun 24 |
| DT1.5K | 36.64 | | | | 1 | | | | Kilmarnock | 4J Studios scottishathletics District Open - Kilmarnock | 11 May 24 |
| DT1.5K | 33.69 | | | | 2 | A | | | York | UK Youth Development League Upper - East Premier | 28 Apr 24 |
| JT700 | 16.90 | | | | 4 | A | | | York | UK Youth Development League Upper - East Premier | 28 Apr 24 |
| 2023 U17 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 13.69 | | | | 2 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 13 Aug 23 |
| SP5K | 12.20 | | | | 1 | | | | Grangemouth | 4J Studios scottishathletics East District Championships | 13 May 23 |
| SP5K | 12.18 | | | | 3 | | | | Grangemouth | Scottish National Athletics League | 18 Jun 23 |
| SP5K | 11.64 | | | | 8 | | | | Grangemouth | SIAB Schools International | 15 Jul 23 |
| SP5K | 11.62 | | | | 2 | A | | | Grangemouth | scottishathletics Jumps & Throws Grand Prix 2 | 21 May 23 |
| SP5K | 11.57 | | | | 2 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| DT1.5K | 38.56 | | | | 2 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 13 Aug 23 |
| DT1.5K | 37.78 | | | | 1 | | | | Grangemouth | 4J Studios scottishathletics National Open - Grangemouth | 13 May 23 |
| DT1.5K | 37.16 | | | | 8 | | | | Grangemouth | SIAB Schools International | 15 Jul 23 |
| DT1.5K | 35.54 | | | | 3 | | | | Grangemouth | Scottish Schools Secondary Track & Field Championships Day 2/3 | 10 Jun 23 |
| DT1.5K | 34.00 | | | | 3 | | | | Grangemouth | Scottish National Athletics League | 18 Jun 23 |
| DT1.5K | 33.81 | | | | 2 | A | | | Grangemouth | scottishathletics Jumps & Throws Grand Prix 2 | 21 May 23 |
| 2022 U15 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.00 | | | | 2 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 27 Aug 22 |
| SP4K | 11.64 | | | | 2 | B | | | Linwood | scottishathletics Throws Grand Prix | 24 Jul 22 |
| SP4K | 11.63 | | | | 1 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 10 Jun 22 |
| SP4K | 11.61 | | | | 2 | | | | Grangemouth | FVH & CAC Club Championship | 3 Sep 22 |
| DT1.25K | 35.85 | | | | 2 | | | | Grangemouth | 4J Studios scottishathletics U13/U15/U20 Championships | 27 Aug 22 |
| DT1.25K | 32.69 | | | | 1 | A | | | Linwood | scottishathletics Throws Grand Prix | 24 Jul 22 |
| DT1.25K | 31.97 | | | | 1 | | | | Grangemouth | FVH & CAC Club Championship | 3 Sep 22 |
| DT1.25K | 29.44 | | | | 1 | | | | Grangemouth | Scottish Schools AA Secondary Championships | 11 Jun 22 |