| 2021 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 2.01 | | | | 1 | | | | Swansea | Welsh Athletics Event Specific - Sprints & Jumps | 22 May 21 |
| HJ | 1.85 | | | | 1 | | | | Newport | Welsh Athletics Event Specific - Sprints & Jumps | 23 Jun 21 |
| 2019 U23 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 2.05 | i | | | 1 | | | | Cardiff | Welsh Athletics Senior Championships | 27 Jan 19 |
| HJ | 2.02 | | | | 11 | | | | Loughborough | Loughborough International | 19 May 19 |
| HJ | 2.00 | | | | 1 | | | | Swansea | West Wales Regional Championships | 11 May 19 |
| HJ | 1.95 | | | | 1 | B | | | Swansea | British Athletics League Division Premiership | 12 May 19 |
| HJ | 1.90 | | | | 3 | B | | | Hendon | British Athletics League Division Premiership | 9 Jun 19 |
| 2018 U23 Carmarthen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 2.05 | i | | | 1 | | | | Cardiff | Cardiff Met GP2: New Year Open | 14 Jan 18 |
| HJ | 2.05 | | | | 1 | | | | Newtown | Newtown Open | 20 May 18 |
| HJ | 2.00 | | | | 3= | A | | | Leigh | British Athletics League Division Premiership | 5 May 18 |
| HJ | 2.00 | | | | 1 | | | | Neath | West Wales Regional Championships | 13 May 18 |
| HJ | 2.00 | i | | | 1 | | | | Cardiff | Cardiff Met GP1: Christmas Classic | 16 Dec 18 |
| HJ | 1.97 | | | | 3 | | | | Swansea | Welsh Athletics International | 25 Jul 18 |
| HJ | 1.96 | | | | 2 | | | | Cardiff | Welsh Championships | 14 Jul 18 |
| HJ | 1.95 | | | | 2 | B | | | Bedford | British Athletics League Division Premiership | 7 Jul 18 |
| HJ | 1.94 | i | | | 3 | | | | Cardiff | Welsh Athletics Senior Championships | 27 Jan 18 |
| HJ | 1.88 | | | | 3 | B | | | Hendon | British Athletics League Division Premiership | 4 Aug 18 |
| HT7.26K | 10.54 | | | | 8 | B | | | Bedford | British Athletics League Division Premiership | 7 Jul 18 |
| 2017 U20 Carmarthen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 2.10 | | | | 1 | | | | Carmarthen | West Wales Regional Championships | 14 May 17 |
| HJ | 2.05 | i | | | 4 | | | | Cardiff | Cardiff Met GP2: New Year Open (inc South West of England & Welsh Masters Championships) | 15 Jan 17 |
| HJ | 2.05 | i | | | 1 | | | | Cardiff | Welsh U13 / U15 / U17 / U20 Championships | 11 Feb 17 |
| HJ | 2.04 | i | | | 3 | | | | Cardiff | Welsh Athletics Senior Championships | 28 Jan 17 |
| HJ | 2.04 | | | | 11 | | | | Loughborough | Loughborough International | 21 May 17 |
| HJ | 2.00 | | | | 10 | | | | Oordegem-Lede, BEL | IFAM Outdoor | 27 May 17 |
| HJ | 2.00 | | | | 1 | | | | Cardiff | Welsh Championships | 10 Jun 17 |
| HJ | 1.99 | i | | | 3 | | | | Sheffield | England Athletics U15 / U17 / U20 Championships | 26 Feb 17 |
| HJ | 1.99 | i | | | 3 | | | | Cardiff | Welsh Athletics International | 5 Mar 17 |
| HJ | 1.96 | | | | 4 | | | | Cardiff | Welsh Athletics International | 12 Jul 17 |
| HJ | 1.95 | | | | 4 | A | | | Basingstoke | British Athletics League Division 1 | 6 May 17 |
| HJ | 1.95 | | | | 1 | A | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 25 Jun 17 |
| HJ | 1.95 | | | | 1 | | | | Wrexham | Welsh U13 / U15 / U17 / U20 Championships | 19 Aug 17 |
| HJ | 1.93 | | | | 8 | | | | Bedford | England Athletics U20 / U23 Championships | 18 Jun 17 |
| HJ | 1.86 | | | | 1= | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 30 Apr 17 |
| TJ | 10.60 | | | | 5 | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 30 Apr 17 |
| 2016 U20 Carmarthen/Dyfed Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.33 | | | | 3 | B | | | Plymouth | UK Youth Development U17/U20 League Division Midland Premier South/West | 1 May 16 |
| HJ | 2.00 | i | | | 3 | | | | Cardiff | Cardiff Met GP1: Christmas Classic | 11 Dec 16 |
| HJ | 1.98 | | | | 1 | | | | Carmarthen | Welsh Athletics League | 17 Jul 16 |
| HJ | 1.93 | | | | 1 | A | | | Plymouth | UK Youth Development U17/U20 League Division Midland Premier South/West | 1 May 16 |
| HJ | 1.90 | | | | 1 | A | | | Newport | UK Youth Development U17/U20 League Division Midland Premier South/West | 29 May 16 |
| HJ | 1.90 | | | | 1 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland Premier South | 24 Jul 16 |
| HJ | 1.90 | | | | 1 | | | | Newport | Welsh U13 / U15 / U17 / U20 Championships | 13 Aug 16 |
| HJ | 1.90 | | | | 1 | | | | Brecon | Welsh Inter Regional Championships | 27 Aug 16 |
| HJ | 1.85 | | | | 3 | A | | | Carmarthen | UK Youth Development U17/U20 League Division Midland Premier South | 26 Jun 16 |
| HJ | 1.85 | | | | 3 | | | | Swansea | Welsh Athletics League | 31 Jul 16 |
| HJ | 1.80 | | | | 4 | | | | Newport | Welsh Athletics League | 24 Apr 16 |
| HJ | 1.80 | | | | 1= | | | | Swansea | West Wales Regional Championships | 15 May 16 |
| TJ | 10.34 | | | | 3 | A | | | Plymouth | UK Youth Development U17/U20 League Division Midland Premier South/West | 1 May 16 |
| 2015 U20 Carmarthen/Dyfed Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.90 | | | | 1 | | | | Swansea | Welsh Senior League | 9 Aug 15 |
| HJ | 1.85 | | | | 2 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 16 May 15 |
| HJ | 1.85 | | | | 1 | | | | Neath | West Wales Regional Championships | 24 May 15 |
| HJ | 1.85 | | | | 1 | | | | Newport | Welsh Senior League | 11 Jul 15 |
| HJ | 1.85 | i | | | 1 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| HJ | 1.80 | | | | 1 | B | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 18 Apr 15 |
| HJ | 1.80 | | | | 5 | | | | Cardiff | Welsh Senior League | 26 Apr 15 |
| HJ | 1.80 | | | | 1 | B | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 Jun 15 |
| HJ | 1.70 | | | | 3 | | | | Cardiff | Welsh Schools National Championships | 4 Jul 15 |
| LJ | 5.58 | w | 3.0 | | 6 | | | | Cardiff | Welsh Schools National Championships | 4 Jul 15 |
| LJ | 4.92 | | | | 16 | | | | Cardiff | Welsh Senior League | 26 Apr 15 |
| TJ | 10.74 | | | | 5 | | | | Swansea | Welsh Senior League | 9 Aug 15 |
| TJ | 10.45 | | | | 6 | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 18 Apr 15 |
| TJ | 10.26 | i | | | 3 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| TJ | 9.95 | | | | 4 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 16 May 15 |
| JT800 | 24.76 | | | | 5 | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 18 Apr 15 |
| 2014 U17 Carmarthen/Dyfed Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.00 | | | | P | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| 100HU17M | 18.17 | | -0.6 | | P | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| HJ | 1.85 | | | | 3 | | | | Brecon | Welsh Senior League | 20 Jul 14 |
| HJ | 1.85 | | | | 3 | | | | Swansea | Welsh Inter Regional Championships | 31 Aug 14 |
| HJ | 1.80 | | | | 2 | | | | Swansea | Welsh Senior League | 6 Jul 14 |
| HJ | 1.75 | | | | 3 | | | | Carmarthen | Dyfed Schools Championships (Field Only) | 7 Jun 14 |
| HJ | 1.69 | | | | P | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| LJ | 5.05 | | 0.0 | | P | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| LJ | 4.48 | | | | 13 | | | | Brecon | Welsh Senior League | 20 Jul 14 |
| TJ | 10.86 | | | | 4 | | | | Swansea | Welsh Senior League | 6 Jul 14 |
| TJ | 10.14 | | | | 8 | | | | Brecon | Welsh Senior League | 20 Jul 14 |
| SP5K | 6.92 | | | | P | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| JT700 | 32.12 | | | | 4 | | | | Carmarthen | Carmarthen Open Throws | 31 Jul 14 |
| PenU17M | 1946 | | | | 9 | | | | Newport | Welsh AA & Schools Combined Events Championships | 28 Jun 14 |
| 2013 U17 Carmarthen/Dyfed Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.81 | i | | | P | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |
| 800 | 2:32.80 | i | | | P | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |
| 60HU17M | 10.27 | i | | | P | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |
| HJ | 1.65 | | | | 3 | | | | Brecon | NASUWT Cymru Welsh Schools' Plate Final | 10 Jul 13 |
| HJ | 1.60 | | | | 6 | | | | Carmarthen | Dyfed Schools' Championships | 8 Jun 13 |
| LJ | 4.91 | i | | | P | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |
| SP5K | 7.61 | i | | | P | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |
| PenIU17MNS | 1950 | i | | | 6 | | | | Cardiff | Welsh Athletics Combined Events Championships | 3 Nov 13 |