| 2025 U15 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.71 | i | | | 2 | 5 | | | Cardiff | Welsh Athletics Junior Open Day 2 | 5 Jan 25 |
| 100 | 14.1 | | -0.2 | | 6 | h2 | | | Swansea | West Wales Regional Athletics Championships | 10 May 25 |
| 100 | 14.38 | | -0.7 | | 3 | nsA | | | Swansea | UK Youth Development League Lower - Midland Premier SW | 1 Jun 25 |
| 100 | 14.6 | | -0.5 | | 5 | 1 | | | Swansea | Welsh U11 U13 U15 League West Division | 7 Jun 25 |
| 100 | 14.7 | | -1.7 | | 4 | 2 | | | Brecon | West Wales Junior Development Open U11-U13-U15 | 18 May 25 |
| 200 | 28.8 | | -2.5 | | 5 | 1 | | | Swansea | Welsh U11 U13 U15 League West Division | 7 Jun 25 |
| LJ | 3.55 | i | | | 15 | | | | Cardiff | Welsh Athletics Junior Open Day 2 | 5 Jan 25 |
| LJ | 3.54 | | | | 7 | B | | | Swansea | UK Youth Development League Lower - Midland Premier SW | 1 Jun 25 |
| 2.5KXC | 11:11 | | | | 30 | | | | Brecon (Penlan) | The John H Collins Gwent League | 2 Mar 25 |
| 3.06KXC | 14:00 | | | | 20 | | | | Pembrey | Welsh National Championships | 25 Jan 25 |
| 3.09KXC | 11:02 | | | | 77 | R4 | 77 | 77 | Brecon | Welsh Schools Inter School Championships | 22 Oct 25 |
| 4.5KXC | 16:05 | | | | 59 | | | | Brecon | Welsh Schools National Championships | 19 Feb 25 |
| parkrun | 22:23 | | | | 78 | | | | Swansea Bay | Swansea Bay parkrun # 413 | 14 Jun 25 |
| parkrun | 22:48 | | | | 97 | | | | Swansea Bay | Swansea Bay parkrun # 415 | 28 Jun 25 |
| parkrun | 22:59 | | | | 95 | | | 1 | Swansea Bay | Swansea Bay parkrun # 418 | 2 Aug 25 |
| 2024 U13 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.18 | | 0.7 | | 3 | | | | Swansea | West Wales Regional Athletics Championships | 12 May 24 |
| 100 | 14.2 | | -1.6 | | 5 | 2 | | | Carmarthen | Welsh U11 U13 U15 League West Wales 3 | 14 Jul 24 |
| 100 | 14.58 | | -1.4 | | 5 | | | | Swansea | Welsh Athletics U13, U17 & U20 Championships | 10 Aug 24 |
| 100 | 14.59 | | -1.2 | | 4 | h1 | | | Swansea | Welsh Athletics U13, U17 & U20 Championships | 10 Aug 24 |
| 200 | 29.59 | | 0.1 | | 6 | | | | Swansea | Welsh Athletics U13, U17 & U20 Championships | 11 Aug 24 |
| 200 | 29.7 | | -0.1 | | 4 | 1 | | | Carmarthen | Welsh U11 U13 U15 League West Wales 3 | 14 Jul 24 |
| 200 | 29.97 | | -3.1 | | 1 | | | | Swansea | West Wales Regional Athletics Championships | 12 May 24 |
| LJ | 3.69 | | -1.0 | | 2 | | | | Carmarthen | Welsh U11 U13 U15 League West Wales 3 | 14 Jul 24 |
| 2023 U13 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:25 | | | | 200 | | | | Swansea Bay | Swansea Bay parkrun # 317 | 29 Jul 23 |
| 2022 U11 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:47 | | | | 109 | | | | Swansea Bay | Swansea Bay parkrun # 267 | 13 Aug 22 |