| 2022 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 13.71 | | | | 1 | | | | Wrexham | Wrexham Final Fling | 25 Sep 22 |
| SP4K | 13.02 | | | | 1 | P | | | Loughborough | Loughborough International | 22 May 22 |
| SP4K | 13.02 | | | | 1 | | | | Wrexham | Wrexham Final Fling | 24 Sep 22 |
| SP4K | 12.89 | | | | 1 | P | | | Bedford | England Athletics Senior Championships | 30 Jul 22 |
| SP4K | 12.72 | | | | 1 | | | | Bedford | England Athletics Under 15 & Under 17 Championships | 27 Aug 22 |
| SP4K | 12.64 | | | | 2 | | | | Cardiff | #RunWithTheWind-1 | 4 May 22 |
| SP4K | 12.55 | | | | 1 | F41 | | | Cardiff | Welsh Senior & U15 Championships | 11 Jun 22 |
| SP4K | 12.50 | | | | 3 | F41 | | | Paris, FRA | World Para Athletics Grand Prix | 9 Jun 22 |
| SP4K | 12.46 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 8 | 6 Sep 22 |
| SP4K | 12.43 | | | | 1 | | | | Antalya, TUR | Olimpik Deneme Yarışmaları | 16 Apr 22 |
| SP4K | 12.30 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 6 | 9 Aug 22 |
| SP4K | 12.20 | | | | 1 | F41 | | | Sportcity | Muller UK Athletics Championships | 25 Jun 22 |
| SP4K | 12.18 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 2 | 10 May 22 |
| SP4K | 12.15 | | | | 2 | | | | Cardiff | Cardiff Open Meeting & Welsh Endurance Championships | 13 Jul 22 |
| SP4K | 11.97 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 4 | 28 Jun 22 |
| SP4K | 11.90 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 7 | 23 Aug 22 |
| 2021 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 13.56 | | | | 9 | | | | Sportcity | Müller British Championships inc. Invitation 10000m | 26 Jun 21 |
| SP4K | 13.39 | | | | 2 | F41 | | | Bydgoszcz, POL | European Para Championships | 1 Jun 21 |
| SP4K | 12.74 | | | | 1 | F41 | | | Loughborough | Loughborough International | 23 May 21 |
| SP4K | 12.71 | | | | 1 | | | | Aberdare | Cardiff Throws | 22 Jun 21 |
| SP4K | 12.50 | | | | 2 | | | | Cardiff | Welsh Senior Open & Run With the Wind | 11 Jul 21 |
| SP4K | 12.34 | | | | 1 | F41 | | | Bedford | England Athletics Senior Championships, including Disability Championships | 17 Jul 21 |
| SP4K | 12.29 | | | | 2 | | | | Cardiff | Welsh Athletics #RunWithTheWind Invitational | 5 May 21 |
| SP4K | 12.29 | | | | 4 | F41 | | | Tokyo, JPN | Paralympic Games | 30 Aug 21 |
| 2020 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.34 | | | | 1 | F41 | | | Sportcity | Muller British Championships | 5 Sep 20 |
| 2019 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 14.53 | | | | 1 | F40 | | | Leira, POR | International Throwing Meeting | 27 Apr 19 |
| SP4K | 14.19 | | | | 1 | B | | | Leverkusen, GER | Bayer Invitational Meeting | 21 Jun 19 |
| SP4K | 13.82 | | | | 3 | F41 | | | Dubai, UAE | World Para Athletics Championships | 10 Nov 19 |
| SP4K | 13.73 | | | | 1 | | | | Loughborough | Loughborough International | 19 May 19 |
| SP4K | 13.59 | | | | 1 | | | | Yeovil | Somerset County Championships | 11 May 19 |
| SP4K | 13.35 | | | | 2 | B | | | Kingston | Surrey Disability Championships & Kingston & Polytechnic Open | 6 Apr 19 |
| SP4K | 13.17 | | | | 1 | F41F41 | | | Grosseto, ITA | World Para Athletics Grand Prix | 8 Jun 19 |
| SP4K | 12.79 | | | | - | F41 | | | Nijmegen, NED | Open NK Para-Atletiek | 15 Jun 19 |
| SP4K | 12.74 | i | | | 1 | A | | | Cardiff | Welsh Athletics Shot in the Dark Open | 2 Mar 19 |
| 2018 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.54 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 13 May 18 |
| 2017 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.58 | | | | 1 | F41 | | | Southampton | Southampton Graded Open | 31 May 17 |
| SP4K | 12.28 | | | | 2 | F41 | | | Olympic Park | World Para Athletics Championships | 20 Jul 17 |
| SP4K | 11.96 | | | | 1 | F41 | | | Cardiff | Welsh Championships | 10 Jun 17 |
| SP4K | 11.24 | | | | 2 | F41 | | | Carmarthen | Carmarthen Harriers Throws Open | 29 Jun 17 |
| SP4K | 10.96 | | | | 3 | | | | Bottrop, GER | Offene Meisterschaften in der Leichtathletik des BRSNW | 20 May 17 |
| SP4K | 10.11 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 13 May 17 |
| 2016 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.46 | | | | 1 | F40 | | | Sharjah, UAE | Sharjah International Open | 14 Mar 16 |
| SP4K | 11.99 | | | | 1 | F40 | | | Dubai, UAE | Fazaa IPC Grand Prix | 20 Mar 16 |
| SP4K | 11.57 | | | | 1 | F41 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 20 Aug 16 |
| SP4K | 11.41 | | | | 5 | F41 | | | Rio de Janeiro, BRA | Paralympic Games | 8 Sep 16 |
| SP4K | 10.50 | | | | 5 | F41 | | | Grosseto, ITA | IPC Athletics European Championships | 11 Jun 16 |
| JT600 | 39.30 | | | | 6 | F41 | | | Rio de Janeiro, BRA | Paralympic Games | 11 Sep 16 |
| JT600 | 37.30 | | | | 1 | F41 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 21 Aug 16 |
| JT600 | 37.09 | | | | 2 | F40 | | | Dubai, UAE | Fazaa IPC Grand Prix | 17 Mar 16 |
| JT600 | 35.71 | | | | 4 | F41 | | | Grosseto, ITA | IPC Athletics European Championships | 15 Jun 16 |
| JT600 | 34.69 | | | | 5 | F40 | | | Sharjah, UAE | Sharjah International Open | 15 Mar 16 |
| 2015 SEN DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.30 | | | | 1 | F41 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 23 Aug 15 |
| SP4K | 11.13 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 24 May 15 |
| SP4K | 11.02 | | | | - | F41 | | | Grosseto, ITA | IPC Grand Prix | 13 Jun 15 |
| SP4K | 10.89 | | | | 1 | F41 | | | Yeovil | Yeovil Games Open | 13 Sep 15 |
| SP4K | 10.65 | | | | 2 | F41 | | | Berlin, GER | IPC Grand Prix | 19 Jun 15 |
| SP4K | 10.64 | | | | 1 | F41 | | | Stoke Mandeville | BWAA Grand Prix | 5 Sep 15 |
| SP4K | 10.35 | | | | 1 | F41 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 11 Jul 15 |
| SP4K | 10.33 | | | | 1 | F41 | | | Telford | Telford Games Open | 12 Sep 15 |
| SP4K | 9.70 | | | | 2 | F41qA | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 1 Aug 15 |
| SP4K | NM | | | | - | F41 | | | Doha, QAT | IPC World Championships | 24 Oct 15 |
| JT600 | 37.99 | | | | 3 | F41 | | | Doha, QAT | IPC World Championships | 28 Oct 15 |
| JT600 | 36.89 | | | | 1 | F41 | | | Telford | Telford Games Open | 12 Sep 15 |
| JT600 | 36.58 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 24 May 15 |
| JT600 | 36.00 | | | | 1 | F41 | | | Stoke Mandeville | BWAA Grand Prix | 5 Sep 15 |
| JT600 | 35.52 | | | | 1 | F41 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 11 Jul 15 |
| JT600 | 34.82 | | | | 1 | F41 | | | Yeovil | Yeovil Games Open | 13 Sep 15 |
| JT600 | 34.31 | | | | 2 | F41 | | | Berlin, GER | IPC Grand Prix | 20 Jun 15 |
| JT600 | 33.42 | | | | - | F41 | | | Grosseto, ITA | IPC Grand Prix | 12 Jun 15 |
| 2014 U23 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 11.86 | | | | 2 | | | | Stoke Mandeville | BWAA Grand Prix | 10 May 14 |
| SP4K | 12.07 | | | | | | | | Grosseto, ITA | Italian Open Championships (IPC Grand Prix) | 31 May 14 |
| SP4K | 11.96 | | | | 2 | F41 | | | Swansea | IPC Athletics European Championships | 23 Aug 14 |
| SP4K | 11.76 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 17 May 14 |
| SP4K | 11.47 | | | | 3 | | | | Berlin, GER | International German Championships | 20 Jun 14 |
| SP4K | 11.37 | | | | | | | | Kingston | Weir Archer Academy Disability Open Meeting / Surrey County Disability Championships | 6 Apr 14 |
| SP4K | 10.96 | | | | 1 | F41 | | | Coventry | Coventry Godiva Classic inc Midland 3000m Championships | 20 Jul 14 |
| JT600 | 38.02 | | | | 1 | F41 | | | Yeovil | Somerset County Championships | 18 May 14 |
| JT600 | 36.91 | | | | | | | | Grosseto, ITA | Italian Open Championships (IPC Grand Prix) | 1 Jun 14 |
| JT600 | 36.70 | | | | 2 | F41 | | | Swansea | IPC Athletics European Championships | 20 Aug 14 |
| JT600 | 34.06 | | | | 2 | | | | Berlin, GER | International German Championships | 21 Jun 14 |
| 2013 U23 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.91 | | | | 1 | | | | Stadskanaal, NED | IWAS Athletics Series | 19 May 13 |
| SP4K | 11.90 | | | | | | | | Groningen, NED | IWAS Athletics Series | 15 May 13 |
| SP4K | 11.64 | | | | 3 | | | | Lyon, FRA | IPC Athletics World Championships | 21 Jul 13 |
| SP4K | 11.38 | | | | | | | | Emmeloord, NED | IWAS Athletics Series | 12 May 13 |
| SP4K | 10.75 | | | | 1 | | | | Bedford | England Athletics Senior/U20 Combined Events Championships, U18 Events & Home International Throws Competition | 2 Jun 13 |
| SP4K | 10.57 | | | | | | | | Yeovil | CP Sport Grand Prix | 22 Jun 13 |
| SP4K | 10.24 | | | | 3 | | | | Berlin, GER | International German Championships (IPC Grand Prix) | 14 Jun 13 |
| JT600 | 36.56 | | | | 3 | | | | Stadskanaal, NED | IWAS Athletics Series | 19 May 13 |
| JT600 | 36.51 | | | | | | | | Groningen, NED | IWAS Athletics Series | 15 May 13 |
| JT600 | 36.50 | | | | 1 | | | | Birmingham | IPC Athletics Grand Prix Final | 29 Jun 13 |
| JT600 | 36.03 | | | | 2 | | | | Lyon, FRA | IPC Athletics World Championships | 22 Jul 13 |
| JT600 | 35.85 | | | | | | | | Yeovil | CP Sport Grand Prix | 22 Jun 13 |
| JT600 | 34.61 | | | | 2 | | | | Berlin, GER | International German Championships (IPC Grand Prix) | 15 Jun 13 |
| JT600 | 34.18 | | | | | | | | Emmeloord, NED | IWAS Athletics Series | 11 May 13 |
| JT600 | 33.47 | | | | 1 | | | | Bedford | England Athletics Senior/U20 Combined Events Championships, U18 Events & Home International Throws Competition | 1 Jun 13 |
| 2012 U23 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.24 | | | | 5 | | | | Olympic Park | Paralympic Games | 6 Sep 12 |
| SP4K | 11.19 | | | | 1 | | | | Cardiff | Welsh Championships | 2 Jun 12 |
| SP4K | 10.79 | | | | | | | | Chelmsford | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 26 May 12 |
| SP4K | 10.73 | | | | 3 | | | | Stadskanaal, NED | IPC Athletics European Championships | 28 Jun 12 |
| SP4K | 10.60 | | | | 2 | | | | Berlin, GER | German National Paralympic Championships | 15 Jun 12 |
| SP4K | 10.45 | | | | 2 | | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| JT600 | 38.64 | | | | 8 | | | | Olympic Park | Paralympic Games | 7 Sep 12 |
| JT600 | 37.39 | | | | 1 | | | | Cardiff | Welsh Championships | 2 Jun 12 |
| JT600 | 36.10 | | | | 2 | | | | Zagreb, CRO | Croatian Open | 5 May 12 |
| JT600 | 34.01 | | | | | | | | Chelmsford | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 26 May 12 |
| JT600 | 33.21 | | | | | | | | Gateshead | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 29 Apr 12 |
| JT600 | 31.74 | | | | 1 | | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| JT600 | 31.43 | | | | 3 | | | | Stadskanaal, NED | IPC Athletics European Championships | 27 Jun 12 |
| JT600 | 31.32 | | | | 2 | | | | Berlin, GER | German National Paralympic Championships | 16 Jun 12 |
| 2011 U20 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 10.23 | | | | | | | | Kingston | K&P Open | 25 Sep 11 |
| SP4K | 10.18 | | | | 3 | | | | Olomouc, CZE | Czech Open | 20 Aug 11 |
| SP4K | 9.84 | | | | | | | | Nottingham | CP National Championships | 17 Sep 11 |
| SP4K | 9.79 | | | | | | | | Stoke Mandeville | Stoke Mandeville Disability Athletics Challenge | 30 Jul 11 |
| SP4K | 9.45 | | | | 5 | | | | Singen, GER | German National Paralympic Championships | 22 Jul 11 |
| SP4K | 9.32 | | | | 2 | | | | Stadskanaal, NED | IWAS Series | 5 Jun 11 |
| SP4K | 8.85 | | | | 3 | | | | Emmen, NED | IWAS Series | 29 May 11 |
| SP4K | 8.84 | | | | 4 | | | | Bottrop, GER | IWAS Series | 1 Jun 11 |
| SP4K | 8.77 | | | | 2 | | | | Dubai, UAE | IWAS World Junior Championships | 20 Apr 11 |
| SP4K | 8.70 | | | | | | | | Exeter | CP Sport Grand Prix | 16 Jul 11 |
| DT1K | 19.98 | | | | 4 | | | | Dubai, UAE | IWAS World Junior Championships | 18 Apr 11 |
| JT600 | 33.38 | | | | 4 | | | | Olomouc, CZE | Czech Open | 20 Aug 11 |
| JT600 | 33.08 | | | | | | | | Stoke Mandeville | Stoke Mandeville Disability Athletics Challenge | 30 Jul 11 |
| JT600 | 32.85 | | | | 1 | | | | Dubai, UAE | IWAS World Junior Championships | 19 Apr 11 |
| JT600 | 32.64 | | | | 3 | | | | Christchurch, NZL | IPC Athletic Championships | 28 Jan 11 |
| JT600 | 31.46 | | | | | | | | Exeter | CP Sport Grand Prix | 16 Jul 11 |
| JT600 | 30.71 | | | | 2 | | | | Emmen, NED | IWAS Series | 28 May 11 |
| JT600 | 30.66 | | | | 3 | | | | Bottrop, GER | IWAS Series | 1 Jun 11 |
| JT600 | 30.41 | | | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| JT600 | 30.38 | | | | 3 | | | | Crystal Palace | London Disability Athletics Grand Prix | 6 Aug 11 |
| JT600 | 30.29 | | | | 5 | | | | Stadskanaal, NED | IWAS Series | 5 Jun 11 |
| JT600 | 29.42 | | | | 3 | | | | Singen, GER | German National Paralympic Championships | 23 Jul 11 |
| JT600 | 29.34 | | | | | | | | Kingston | K&P Open | 25 Sep 11 |
| JT600 | 28.29 | | | | | | | | Nottingham | CP National Championships | 18 Sep 11 |
| 2010 U20 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.05 | | | | 4 | | | | Berlin | Berlin Open | 28 Aug 10 |
| SP4K | 7.71 | | | | 7 | | | | Olomouc, CZE | IWAS World Junior Championships | 24 Aug 10 |
| SP4K | 6.26 | | | | 11 | | | | Cardiff | Aviva Parallel Success | 13 Jun 10 |
| DT1K | 20.53 | | | | 4 | | | | Berlin | Berlin Open | 28 Aug 10 |
| JT600 | 29.53 | | | | 4 | | | | Olomouc, CZE | IWAS World Junior Championships | 23 Aug 10 |
| JT600 | 29.53 | | | | | | | | Nottingham | CP National Championships | 19 Sep 10 |
| JT600 | 27.63 | | | | 1 | | | | Berlin | Berlin Open | 28 Aug 10 |
| JT600 | 25.61 | | | | 2 | | | | Cardiff | Aviva Parallel Success | 13 Jun 10 |
| 2009 U17 DSW Para Academy |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.73 | | | | 3 | | | | Olomouc, CZE | Czech Open | 22 Aug 09 |
| SP4K | 6.89 | | | | | | | | Nottingham | CP Sport Grand Prix | 19 Sep 09 |
| JT600 | 28.11 | | | | 2 | | | | Olomouc, CZE | Czech Open | 22 Aug 09 |
| JT600 | 27.27 | | | | | | | | Nottingham | CP Sport Grand Prix | 19 Sep 09 |