| 2025 U15 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.9 | | | | 3 | A | | | Grangemouth | CSSAL Central & South of Scotland League - Division 1 Match 3 | 10 Aug 25 |
| 800 | 2:32.51 | | | | 3 | 5 | | | Livingston | Livingston Open Meeting | 23 May 25 |
| 800 | 2:37.5 | | | | 2 | D1 | | | Livingston | Forth Valley League | 27 Apr 25 |
| 800 | 2:38.0 | | | | 2 | | | | Grangemouth | Forth Valley League - Division 1 | 9 Aug 25 |
| 800 | 2:38.8 | | | | 2 | | | | Saughton | Harmeny vs Corstorphine | 29 Mar 25 |
| 1500 | 5:16.94 | | | | 5 | 3 | | | Livingston | Livingston Open Meeting | 27 Jun 25 |
| 1500 | 5:20.52 | | | | 9 | 3 | | | Livingston | Livingston Open Meeting | 5 Sep 25 |
| 1500 | 5:30.1 | | | | 5 | A | | | Kilmarnock | CSSAL Central & South of Scotland League Div 1 Match 2 | 1 Jun 25 |
| HJ | 1.25 | | | | 5 | B | | | Kilmarnock | CSSAL Central & South of Scotland League Div 1 Match 2 | 1 Jun 25 |
| LJ | 3.42 | | | | 6 | | | | Saughton | Harmeny vs Corstorphine | 29 Mar 25 |
| SP3K | 5.86 | | | | 5 | | | | Saughton | Harmeny vs Corstorphine | 29 Mar 25 |
| DT1K | 12.31 | | | | 5 | | | | Grangemouth | Forth Valley League - Division 1 | 9 Aug 25 |
| JT500 | 9.78 | | | | 10 | D1 | | | Livingston | Forth Valley League | 27 Apr 25 |
| 2KXC | 7:18 | | | | 26 | | | | Lanark | Scottish National Short Course Championships | 8 Nov 25 |
| 4K | 16:13 | | | | 35 | | | | Berwick | Scottish Athletics Young Athletes Road Race Championships | 15 Mar 25 |
| 4.3KXC | 18:36 | | | | 50 | | | | Falkirk | Lindsays Scottish National Championships | 22 Feb 25 |
| 5K | 22:03 | | | 22:11 | 47 | | 12 | 6 | Edinburgh | Edinburgh Marathon Festival 5K | 24 May 25 |
| parkrun | 23:37 | | | | 187 | | | | Edinburgh | Edinburgh parkrun # 712 | 1 Feb 25 |
| 2024 U15 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:39.33 | | | | 1 | 1 | | | Grangemouth | 4J Studios scottishathletics U13/15/20 Age Group Championships | 10 Aug 24 |
| 800 | 2:43.7 | | | | 9 | | | | Grangemouth | Forth Valley League Match 1 - Division 1 | 4 May 24 |
| 800 | 2:44.99 | | | | 2 | B | | | Crownpoint | CSSAL - Division 2 Match 3 | 25 Aug 24 |
| 800 | 2:49.06 | | | | 2 | B | | | Grangemouth | CSSAL Division 2 Match 1 | 27 Apr 24 |
| 1500 | 5:35.9 | | | | 7 | | | | Livingston | Forth Valley League Match 2 - Division 1 | 2 Jun 24 |
| DT1K | 10.59 | | | | 11 | | | | Grangemouth | Forth Valley League Match 3 - Division 1 (TRACK EVENTS NOT ELIGIBLE FOR INCLUSION) | 31 Aug 24 |
| DT1K | 9.66 | | | | 3 | B | | | Crownpoint | CSSAL - Division 2 Match 3 | 25 Aug 24 |
| 2KXC | 7:54 | | | | 40 | | | | Kirkcaldy | Scottish National Short Course Championships | 2 Nov 24 |
| 2.5KXCL | 10:56 | | | | 22 | L2 | | 19 | Livingston | Scottish East District Relay Championships | 5 Oct 24 |
| 3K | 12:40 | | | | 39 | | | | Greenock | Scottish Athletics Young Athletes Road Race Championships | 17 Mar 24 |
| 3.2KXC | 15:32 | | | | 62 | | | | Falkirk | Lindsays Scottish National Championships | 24 Feb 24 |
| 4KXC | 17:57 | | | | 40 | | | 22 | Camperdown Country Park | Scottish East District League | 16 Nov 24 |
| 4.3KXC | 19:59 | | | | 48 | | | 26 | Beveridge Park | Scottish East District League | 26 Oct 24 |
| parkrun | 24:47 | | | | 163 | | | | Edinburgh | Edinburgh parkrun # 662 | 2 Mar 24 |
| 2023 U13 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:52.4 | | | | 3 | A | | | Grangemouth | Forth Valley League Div 1 | 27 Aug 23 |
| 2.5KXCL | 11:25 | | | | 22 | L01 | | | Livingston | Scottish East District Relay Championships | 7 Oct 23 |
| 2.5KXCL | 12:29 | | | | 29 | L01 | | 29 | Cumbernauld | Scottish National Relay Championships | 21 Oct 23 |
| 3.2KXC | 14:45 | | | | 24 | | | | Dundee | Scottish East District League | 18 Nov 23 |
| parkrun | 25:22 | | | | 177 | | | 1 | Edinburgh | Edinburgh parkrun # 645 | 23 Sep 23 |
| parkrun | 27:07 | | | | 258 | | | | Edinburgh | Edinburgh parkrun # 642 | 2 Sep 23 |
| parkrun | 27:22 | | | | 213 | | | 1 | Edinburgh | Edinburgh parkrun # 634 | 8 Jul 23 |
| parkrun | 27:52 | | | | 231 | | | | Edinburgh | Edinburgh parkrun # 628 | 27 May 23 |
| parkrun | 28:10 | | | | 271 | | | | Edinburgh | Edinburgh parkrun # 627 | 20 May 23 |
| 2022 U13 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.33 | i | | | 3 | 30 | | | Emirates Arena | 4J Studios scottishathletics Indoor SUPERteams | 23 Jan 22 |
| 100 | 16.2 | | | | 4 | 9 | | | Edinburgh | Corstorphine Vs Harmeny AC | 30 Apr 22 |
| 800 | 3:00.0 | | | | 4 | 3 | | | Edinburgh | Corstorphine Vs Harmeny AC | 30 Apr 22 |
| LJ | 3.07 | | | | 7 | C | | | Edinburgh | Corstorphine Vs Harmeny AC | 30 Apr 22 |
| 2.5KXCL | 13:44 | | | | 23 | 1 | | 23 | Galashiels | Scottish East District Relay Championships | 1 Oct 22 |
| 2021 U11 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.9KMT | 8:14 | | | | 11 | | | | Oriam | Oriam Trail Races | 19 Sep 21 |
| 2015 U11 Corstorphine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 38 | | | | Kirkcaldy | Scottish Primary Schools' Championships | 18 Apr 15 |