| 2025 SEN DSW Para Academy/Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.50 | | | | 1 | | | | Aberdare | Saturday Throws League | 26 Apr 25 |
| SP4K | 8.43 | | | | 3 | | | | Sportcity | Manchester International | 30 Aug 25 |
| SP4K | 8.40 | | | | 2 | P | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 28 Jun 25 |
| SP4K | 8.37 | | | | 1 | | | | Aberdare | South Wales Throws - Evenings | 3 Jun 25 |
| SP4K | 8.34 | | | | 1 | | | | Sportcity | BUCS Athletics: Outdoor Championships | 3 May 25 |
| SP4K | 8.22 | | | | 2 | | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 25 Jul 25 |
| SP4K | 8.16 | | | | 1 | S | | | Aberdare | Saturday Throws League | 7 Jun 25 |
| SP4K | 8.15 | | | | 1 | | | | Yeovil | Somerset County Championships | 11 May 25 |
| SP4K | 8.12 | i | | | 1 | | | | Cardiff | Welsh U13/U15/U20 Championships | 2 Feb 25 |
| SP3K | 8.05 | i | | | 2 | | | | Cardiff | Welsh Athletics Senior & U17 Indoor Championships | 18 Jan 25 |
| DT1K | 17.01 | | | | 2 | | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 25 |
| 2024 U23 DSW Para Academy/Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.52 | | | | 1 | PS | | | Cardiff | Welsh Athletics 106th Senior & U15 Championships | 16 Jun 24 |
| SP4K | 8.31 | | | | 2 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| SP4K | 8.12 | | | | 2 | S | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Jul 24 |
| SP4K | 8.08 | | | | 2 | | | | Sportcity | Manchester International | 24 Aug 24 |
| SP4K | 8.04 | i | | | 1 | | | | Cardiff | Welsh Athletics Junior Open Day 1 | 1 Dec 24 |
| SP4K | 7.88 | | | | 2 | S | | | Coventry | CP Sport National Athletics Championships | 8 Sep 24 |
| SP4K | 7.77 | | | | 3 | | | | Coventry | Coventry Spring Meet | 27 Apr 24 |
| SP4K | 7.54 | | | | 1 | A | | | Cardiff | Welsh Athletics Run With The Wind & Field Events #2 | 5 Jun 24 |
| SP4K | 7.44 | | | | 1 | | | | Yeovil | Somerset County Championships | 12 May 24 |
| SP4K | 7.30 | i | | | 2 | F | | | Cardiff | Welsh Athletics Senior & U15 Championships | 27 Jan 24 |
| 2023 U23 DSW Para Academy/Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.18 | | | | 1 | F34/57 | | | Cardiff | Welsh Senior/U15 Championships | 25 Jun 23 |
| SP4K | 7.96 | | | | 4 | S | | | Coventry | Coventry Spring Meet | 15 Apr 23 |
| SP4K | 7.79 | | | | 1 | F34/57 | | | Stoke Mandeville | BWAA Grand Prix Series | 20 May 23 |
| SP4K | 7.72 | | | | 1 | F34/57 | | | Yeovil | Somerset County Championships | 14 May 23 |
| SP4K | 7.54 | i | | | 1 | | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 28 Jan 23 |
| DT1K | 16.30 | | | | 1 | | | | Cardiff | Welsh Senior/U15 Championships | 25 Jun 23 |
| DT1K | 12.09 | | | | 5 | F34/57 | | | Stoke Mandeville | BWAA Grand Prix Series | 20 May 23 |
| 2022 U23 DSW Para Academy/Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.67 | | | | 1 | | | | Stoke Mandeville | BWAA Grand Prix Series | 7 May 22 |
| SP4K | 7.58 | | | | 3 | | | | Coventry | Coventry Spring Meet | 23 Apr 22 |
| SP4K | 7.58 | | | | 1 | A | | | Stoke Mandeville | BWAA Grand Prix Series | 9 Jul 22 |
| SP4K | 7.45 | | | | 1 | F34 | | | Treborth | Menai Track & Field Open 2022 | 11 Sep 22 |
| SP4K | 7.43 | | | | 1 | B | | | Coventry | CP Sport Nationals | 17 Sep 22 |
| 2021 U20 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.60 | | | | 1 | E | | | Wrexham | Wrexham Final Fling | 25 Sep 21 |
| SP4K | 7.47 | | | | 3 | S | | | Coventry | Coventry Spring Meet | 24 Apr 21 |
| SP4K | 7.45 | | | | 1 | F34 | | | Loughborough | UK School Games | 3 Sep 21 |
| 2020 U20 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.34 | | | | 3 | | | | Stoke Mandeville | British Wheelchair AA Meeting | 12 Sep 20 |
| 2019 U20 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.49 | | | | 3 | | | | Stoke Mandeville | British Wheelchair Grand Prix | 10 Aug 19 |
| SP4K | 7.43 | | | | 5 | | | | Wrexham | Wrexham Final Fling | 29 Sep 19 |
| SP4K | 7.05 | | | | - | F34 | | | Derby | Activity Alliance National Junior Athletics Championships | 7 Jul 19 |
| SP4K | 7.02 | | | | 3 | S | | | Stoke Mandeville | British Wheelchair Grand Prix | 8 Sep 19 |
| DT1K | 14.58 | | | | 1 | F34 | | | Derby | Activity Alliance National Junior Athletics Championships | 6 Jul 19 |