| 2025 U13 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 32.9 | | -3.1 | | 3 | 1 | | | Swansea | Welsh U11 U13 U15 League West Division | 7 Jun 25 |
| 800 | 2:31.31 | | | | 1 | 1 | | | Swansea | Welsh U13 / U15 / U20 Track & Field Championships | 14 Jun 25 |
| 800 | 2:31.5 | | | | 1 | | | | Carmarthen | West Wales Junior League/Open | 2 Aug 25 |
| 800 | 2:34.6 | | | | 1 | 2 | | | Swansea | Welsh U11 U13 U15 League West Division | 7 Jun 25 |
| 800 | 2:34.76 | | | | 1 | 2 | | | Swansea | Swansea Harriers Neal Merry Open Meeting | 5 Apr 25 |
| 800 | 2:35.59 | | | | 7 | F | | | Aberdare | BMC Regional Races | 22 Jul 25 |
| 800 | 2:36.07 | | | | 1 | 1 | | | Swansea | Swansea Harriers Evans Family Open Meeting | 9 Aug 25 |
| 800 | 2:36.90 | | | | 1 | A | | | Swansea | UK Youth Development League Lower - Midland Premier SW | 1 Jun 25 |
| 800 | 2:38.14 | | | | 2 | A | | | Swindon | UK Youth Development League Lower - Midland Premier SW | 20 Jul 25 |
| 1200 | 4:05.6 | | | | 4 | A | | | Gloucester | UK Youth Development League Lower - Midland Premier SW - no hammer/discus | 3 May 25 |
| 1500 | 5:06.58 | | | | 4 | 1 | | | Swansea | Welsh U13 / U15 / U20 Track & Field Championships | 15 Jun 25 |
| 1500 | 5:16.04 | | | | 10 | C | | | Aberdare | BMC Regional Races | 12 Aug 25 |
| 1500 | 5:17.9 | | | | 2 | | | | Swansea | West Wales Regional Athletics Championships | 10 May 25 |
| 1500 | 5:20.79 | i | | | 1 | | | | Cardiff | Welsh U13/U15/U20 Championships | 1 Feb 25 |
| 1.3KXC | 5:29 | | | | 1 | | | | Brecon (Penlan) | The John H Collins Gwent League | 2 Mar 25 |
| 1.5KXC | 6:38 | | | | 1 | | | | Margam Park | The John H Collins Gwent League | 8 Feb 25 |
| 2.34KXC | 7:36 | | | | 8 | R1 | 8 | 8 | Brecon | Welsh Schools Inter School Championships | 22 Oct 25 |
| 2024 U11 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.22 | i | | | 3 | h3 | | | Swansea | West Wales Indoor Athletics Championships Day 1 | 13 Jan 24 |
| 75 | 12.2 | | -2.9 | | 2 | 1 | | | Neath | Welsh U11, U13, U15 Junior League West Wales 2 | 4 May 24 |
| 150 | 24.4 | | -1.3 | | 5 | 1 | | | Carmarthen | Welsh U11 U13 U15 League West Wales 3 | 14 Jul 24 |
| 150 | 25.9 | | -1.3 | | 2 | 2 | | | Swansea | Welsh U11 U13 & U15 League West Division Match 1 of 3 | 13 Apr 24 |
| 800 | 2:49.3 | | | | 1 | 1 | | | Carmarthen | Welsh U11 U13 U15 League West Wales 3 | 14 Jul 24 |
| 800 | 2:58.3 | | | | 1 | | | | Swansea | Welsh U11 U13 & U15 League West Division Match 1 of 3 | 13 Apr 24 |
| 800 | 2:58.3 | | | | 1 | 2 | | | Neath | Welsh U11, U13, U15 Junior League West Wales 2 | 4 May 24 |
| 800 | 3:04.66 | | | | 1 | 2 | | | Swansea | Swansea Harriers Open Meeting | 7 Apr 24 |
| 1.25KXC | 4:46 | | | | 2 | | | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 9 Nov 24 |
| 1.55KXC | 5:48 | | | | 1 | | | | Pembrey Country Park | The John H Collins Gwent League | 12 Oct 24 |
| 1.56KXC | 6:47 | | | | 31 | | 5 | | Brecon | Welsh National Championships | 17 Feb 24 |
| 1.6KXC | 6:13 | | | | 3 | | | | Blaise Castle | The John H Collins Gwent League | 30 Nov 24 |
| 1.6KXC | 7:32 | | | | 9 | | | | Pont-y-Pwl Park | The John H Collins Gwent League | 2 Mar 24 |
| 1.8KXC | 12:06 | | | | 28 | | | | Margam Park | The John H Collins Gwent League | 10 Feb 24 |
| 2023 U11 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.25KXC | 5:17 | | | | 6 | | | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 11 Nov 23 |
| 1.6KXC | 6:27 | | | | 3 | | | | Blaise Castle | The John H Collins Gwent League | 2 Dec 23 |