| 2025 U23 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.56 | i | | | 8 | | | | Cardiff | Welsh Athletics Senior & U17 Indoor Championships | 18 Jan 25 |
| 2023 U20 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 12.25 | | | | 1 | | | | Aberdare | Welsh Athletics Sprints Open and Field | 19 Jul 23 |
| SP6K | 11.45 | | | | 4 | | | | Newport | Welsh U13/U17/U20 Championships | 12 Aug 23 |
| SP6K | 11.31 | | | | 2 | A | | | Aberdare | UK Youth Development League Upper - Midlands Premier South/West | 2 Jul 23 |
| SP6K | 10.95 | | | | 1 | | | | Aberdare | Inter Regional T&F Championships | 16 Jul 23 |
| SP6K | 10.71 | i | | | 2 | | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 5 Feb 23 |
| 2022 U17 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 13.63 | i | | | 1 | | | | Cardiff | Welsh Junior Championships U13, U17 & U20 | 6 Feb 22 |
| SP5K | 12.91 | | | | 1 | | | | Aberdare | South & East Wales Regional Championships | 14 May 22 |
| SP5K | 12.84 | | | | 1 | A | | | Yate | UK Youth Development League Upper Midlands South/West A | 24 Apr 22 |
| SP5K | 12.60 | | | | 1 | | | | Cardiff | Welsh Schools AA Championships | 2 Jul 22 |
| SP5K | 12.54 | | | | 7 | | | | Loughborough | 2022 School Games | 2 Sep 22 |
| SP5K | 12.41 | | | | 1 | A | | | Swansea | UK Youth Development League Upper Midlands South/West A | 29 May 22 |
| SP5K | 12.20 | | | | 7 | | | | Belfast | SIAB Schools International | 16 Jul 22 |
| SP5K | 11.58 | | | | 5 | | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| SP5K | 11.25 | | | | 2 | A | | | Aberdare | UK Youth Development League Upper Midlands S/W Promotion Match | 7 Aug 22 |
| DT1.5K | 35.64 | | | | 1 | | | | Aberdare | South & East Wales Regional Championships | 14 May 22 |
| DT1.5K | 34.92 | | | | 1 | A | | | Yate | UK Youth Development League Upper Midlands South/West A | 24 Apr 22 |
| DT1.5K | 32.63 | | | | 2 | A | | | Swansea | UK Youth Development League Upper Midlands South/West A | 29 May 22 |
| DT1.5K | 32.59 | | | | 4 | A | | | Aberdare | UK Youth Development League Upper Midlands S/W Promotion Match | 7 Aug 22 |
| DT1.5K | 30.93 | | | | 4 | | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| DT1.5K | 29.39 | | | | 2 | | | | Cardiff | Welsh Schools AA Championships | 2 Jul 22 |
| 2021 U17 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 13.54 | | | | 1 | | | | Leamington | Warwickshire Open Graded Competition | 26 Aug 21 |
| SP5K | 13.11 | | | | 1 | A | | | Hereford | Youth Development League Upper Midlands South/West B | 5 Sep 21 |
| SP5K | 13.00 | | | | 1 | | | | Aberdare | Cardiff Throws | 10 Aug 21 |
| SP5K | 12.58 | | | | 2 | | | | Newport | Welsh Athletics U13/U15/U17 Event Specific | 12 Jun 21 |
| SP5K | 12.48 | | | | 2 | | | | Newport | Welsh Junior Championships | 31 Jul 21 |
| SP5K | 12.44 | | | | 1 | B | | | Loughborough | Charnwood AC Open | 28 Aug 21 |
| SP5K | 12.39 | i | | | 2 | | | | Cardiff | Welsh Athletics Junior Open | 5 Dec 21 |
| SP5K | 12.11 | | | | 1 | | | | Aberdare | Cardiff Throws | 7 Sep 21 |
| SP5K | 11.76 | | | | 2 | | | | Brecon | Welsh Schools SIAB Trial - Middle Age Group Only | 3 Jul 21 |
| SP5K | 11.69 | | | | 1 | A | | | Yate | Youth Development League Upper Midlands South/West B | 25 Jul 21 |
| SP5K | 11.64 | | | | 1 | A | | | Yate | Youth Development League Upper Midlands South/West B | 27 Jun 21 |
| SP5K | 10.70 | | | | 1 | B | | | Aberdare | Cardiff Throws | 25 May 21 |
| DT1.5K | 36.44 | | | | 7 | | | | Derby | SIAB Schools Home International | 25 Sep 21 |
| DT1.5K | 34.14 | | | | 1 | A | | | Hereford | Youth Development League Upper Midlands South/West B | 5 Sep 21 |
| DT1.5K | 33.61 | | | | 2 | | | | Newport | Welsh Junior Championships | 31 Jul 21 |
| DT1.5K | 33.58 | | | | 2 | A | | | Yate | Youth Development League Upper Midlands South/West B | 25 Jul 21 |
| DT1.5K | 32.17 | | | | 2 | A | | | Yate | Youth Development League Upper Midlands South/West B | 30 May 21 |
| DT1.5K | 30.51 | | | | 2 | | | | Aberdare | Cardiff Throws | 25 May 21 |
| DT1.5K | 29.45 | | | | 1 | | | | Neath | Welsh Schools SIAB Trial Long Throws - Middle Age Group Only | 3 Jul 21 |
| 2020 U15 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.33 | i | | | 1 | | | | Cardiff | Welsh U13 / U15 / U17 / U20 Championships | 1 Feb 20 |
| 2019 U15 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.01 | w | 2.2 | | 5 | 1 | | | Aberdare | Welsh Junior League Division East | 29 Jun 19 |
| 200 | 28.63 | | 1.0 | | 4 | A | | | Swansea | Welsh Junior League Plate Final | 24 Aug 19 |
| SP4K | 12.00 | | | | 1 | A | | | Swansea | Welsh Junior League Plate Final | 24 Aug 19 |
| SP4K | 11.72 | i | | | 1 | | | | Cardiff | Welsh Athletics Junior Open (Inc South, East & West Wales & South West England Regional Championships) | 1 Dec 19 |
| SP4K | 11.11 | | | | 3 | | | | Cardiff | Welsh Schools Championships | 6 Jul 19 |
| SP4K | 11.06 | | | | 2 | B | | | Bath | Team Bath FieldFest Open | 14 Apr 19 |
| SP4K | 10.91 | | | | 2 | | | | Aberdare | Welsh Junior League Division East | 29 Jun 19 |
| SP4K | 10.67 | i | | | 3 | B | | | Cardiff | Welsh Athletics Shot in the Dark Open | 2 Mar 19 |
| SP4K | 10.65 | | | | 3 | | | | Cardiff | Welsh Championships | 14 Jul 19 |
| SP4K | 10.64 | i | | | 2 | B | | | Cardiff | Welsh Athletics Shot in the Dark Open | 11 Jan 19 |
| SP4K | 10.62 | | | | 1 | A | | | Hereford | UK Youth Development U13/U15 League Division Midland SW 1B | 27 Apr 19 |
| SP4K | 10.56 | | | | 2 | | | | Aberdare | South / East Wales Regional Championships | 11 May 19 |
| SP4K | 9.88 | | | | 2 | A | | | Neath | UK Youth Development U13/U15 League Division Midland SW 1B | 23 Jun 19 |
| SP4K | 9.23 | | | | 2 | A | | | Aberdare | UK Youth Development U13/U15 League Division Midland SW 1B | 18 May 19 |
| SP4K | 8.90 | | | | 6 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| DT1.25K | 30.11 | | | | 1 | A | | | Swansea | Welsh Junior League Plate Final | 24 Aug 19 |
| DT1.25K | 30.07 | | | | 3 | | | | Cardiff | Welsh Schools Championships | 6 Jul 19 |
| DT1.25K | 27.24 | | | | 3 | | | | Aberdare | Welsh Junior League Division East | 29 Jun 19 |
| DT1.25K | 25.97 | | | | 2 | | | | Wrexham | Welsh Junior Championships | 15 Jun 19 |
| DT1.25K | 25.55 | | | | 1 | A | | | Aberdare | UK Youth Development U13/U15 League Division Midland SW 1B | 18 May 19 |
| DT1.25K | 25.28 | | | | 1 | A | | | Neath | UK Youth Development U13/U15 League Division Midland SW 1B | 23 Jun 19 |
| DT1.25K | 24.27 | | | | 4 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| DT1.25K | 23.98 | | | | 3 | | | | Aberdare | South / East Wales Regional Championships | 11 May 19 |
| DT1.25K | 19.36 | | | | 5 | | | | Bath | Team Bath FieldFest Open | 14 Apr 19 |
| DT1.25K | 1.00 | | | | 1= | B | | | Hereford | UK Youth Development U13/U15 League Division Midland SW 1B | 27 Apr 19 |
| HT4K | 22.73 | | | | 2 | | | | Cardiff | Welsh Championships | 14 Jul 19 |
| HT4K | 22.52 | | | | 4 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| HT4K | 22.40 | | | | 2 | A | | | Neath | UK Youth Development U13/U15 League Division Midland SW 1B | 23 Jun 19 |
| HT4K | 21.21 | | | | 5 | B | | | Bath | Team Bath FieldFest Open | 14 Apr 19 |
| HT4K | 20.95 | | | | 3 | | | | Aberdare | South / East Wales Regional Championships | 11 May 19 |
| HT4K | 20.08 | | | | 2 | A | | | Aberdare | UK Youth Development U13/U15 League Division Midland SW 1B | 18 May 19 |
| HT4K | 1.00 | | | | 1= | A | | | Hereford | UK Youth Development U13/U15 League Division Midland SW 1B | 27 Apr 19 |
| 2018 U13 Blaenau Gwent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.4 | | | | 2 | | | | Bangor | YMIGA Menai Open | 16 Sep 18 |
| 200 | 29.83 | w | 5.7 | | 1 | 1 | | | Hereford | Les Davies Club Challenge Match | 1 Sep 18 |
| 200 | 31.60 | | -7.0 | | 1 | 3 | | | Newport | Welsh U15 League Division East | 28 Jul 18 |
| SP4K | 9.61 | i | | | 1 | | | | Cardiff | Welsh Athletics Junior Open (Inc South & East Wales Regional Championships) | 2 Dec 18 |
| SP3K | 10.99 | | | | 1 | | | | Wrexham | Wrexham Final Fling Throws Meeting | 29 Sep 18 |
| SP3K | 10.41 | | | | 1 | | | | Bangor | YMIGA Menai Open | 16 Sep 18 |
| SP3K | 10.29 | | | | 1 | | | | Newport | Welsh U15 League Division East | 28 Jul 18 |
| SP3K | 10.01 | | | | 1 | | | | Hereford | Les Davies Club Challenge Match | 1 Sep 18 |
| DT1K | 25.22 | | | | 1 | | | | Wrexham | Wrexham Final Fling Throws Meeting | 29 Sep 18 |
| DT1K | 23.37 | | | | 1 | | | | Newport | Welsh U15 League Division East | 28 Jul 18 |
| DT1K | 22.02 | | | | 1 | | | | Bangor | YMIGA Menai Open | 16 Sep 18 |
| DT1K | 18.48 | | | | 2 | | | | Hereford | Les Davies Club Challenge Match | 1 Sep 18 |