| 2013 V40 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.17 | | 1.5 | | 5 | | | | São Paulo, BRA | Loterias Caixa Athletics Open (IPC Grand Prix) | 25 Apr 13 |
| 100 | 14.22 | | -0.2 | | 5 | 8 | | | Loughborough | Charnwood AC Warm-Up Meeting | 14 Apr 13 |
| 100 | 14.45 | | nwi | | 4 | | | | Stadskanaal, NED | IWAS Athletics Series | 19 May 13 |
| 200 | 29.49 | | 0.9 | | 4 | 7 | | | Loughborough | Charnwood AC Warm-Up Meeting | 14 Apr 13 |
| 200 | 30.03 | | -1.2 | | 5 | | | | São Paulo, BRA | Loterias Caixa Athletics Open (IPC Grand Prix) | 26 Apr 13 |
| 200 | 31.40 | i | | | 3 | 3 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series inc. South West England Championships | 13 Jan 13 |
| 2012 V40 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.22 | w | 4.1 | | 1 | | | | Stadskanaal, NED | IPC Athletics European Championships | 24 Jun 12 |
| 100 | 13.43 | | 0.2 | | 3 | h2 | | | Olympic Park | Paralympic Games | 4 Sep 12 |
| 100 | 13.59 | | 0.0 | | 2 | 3 | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| 100 | 13.63 | | 1.8 | | 2 | h1 | | | Berlin, GER | German National Paralympic Championships | 15 Jun 12 |
| 100 | 13.88 | | -0.5 | | 4 | | | | Berlin, GER | German National Paralympic Championships | 16 Jun 12 |
| 100 | 14.02 | w | 2.3 | | 1 | | | | Gateshead | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 29 Apr 12 |
| 100 | 14.46 | | 0.1 | | 2 | 2 | | | Swansea | Welsh Senior League Division 1 | 10 Jun 12 |
| 200 | 27.26 | | 1.2 | | 3 | h4 | | | Olympic Park | Paralympic Games | 1 Sep 12 |
| 200 | 27.31 | w | 2.2 | | 1 | | | | Stadskanaal, NED | IPC Athletics European Championships | 27 Jun 12 |
| 200 | 27.38 | | 0.2 | | 3 | s2 | | | Olympic Park | Paralympic Games | 2 Sep 12 |
| 200 | 27.72 | | -0.9 | | 1 | 3 | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| 200 | 27.82 | | 1.0 | | 1 | s2 | | | Stadskanaal, NED | IPC Athletics European Championships | 26 Jun 12 |
| 200 | 28.36 | | 0.2 | | 4 | | | | Olympic Park | Visa London Disability Athletics Challenge | 8 May 12 |
| 200 | 28.40 | | nwi | | 1 | | | | Gateshead | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 29 Apr 12 |
| 200 | 28.47 | | -2.6 | | 4 | 1 | | | Cwmbran | Welsh Senior League Division 1 | 27 May 12 |
| 200 | 28.57 | | -2.5 | | 2 | 3 | | | Berlin, GER | German National Paralympic Championships | 17 Jun 12 |
| 400 | 70.56 | | | | 3 | | | | Swansea | Welsh Senior League Division 1 | 10 Jun 12 |
| 2011 V40 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.42 | | -0.2 | | 2 | Amb | | | Bedford | England Senior Championships (inc Parallel Success) | 16 Jul 11 |
| 100 | 13.46 | | -0.9 | | 1 | h1 | | | Christchurch, NZL | IPC Athletic Championships | 24 Jan 11 |
| 100 | 13.55 | | 0.3 | | 4 | | | | Christchurch, NZL | IPC Athletic Championships | 25 Jan 11 |
| 100 | 13.64 | | -0.1 | | 3 | | | | Crystal Palace | London Disability Athletics Grand Prix | 6 Aug 11 |
| 100 | 14.04 | | -2.6 | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| 200 | 27.11 | | 1.6 | | 2 | Amb | | | Birmingham | Aviva British Grand Prix | 10 Jul 11 |
| 200 | 27.4 | w | 2.9 | | 1 | Amb | | | Bedford | England Senior Championships (inc Parallel Success) | 17 Jul 11 |
| 200 | 27.41 | | 0.3 | | 2 | h2 | | | Christchurch, NZL | IPC Athletic Championships | 22 Jan 11 |
| 200 | 27.43 | | -0.8 | | 3 | | | | Christchurch, NZL | IPC Athletic Championships | 23 Jan 11 |
| 200 | 27.65 | | -1.2 | | 2 | | | | Crystal Palace | London Disability Athletics Grand Prix | 6 Aug 11 |
| 200 | 28.51 | | -2.4 | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| 400 | 61.39 | | | | 2 | | | | Christchurch, NZL | IPC Athletic Championships | 26 Jan 11 |
| 400 | 65.31 | | | | 1 | h3 | | | Christchurch, NZL | IPC Athletic Championships | 25 Jan 11 |
| 2010 V35 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.37 | | -0.1 | | 1 | | | | Tunis, TUN | Tunis Open | 28 Jun 10 |
| 100 | 13.52 | | 1.9 | | 2 | | | | Gateshead | Gateshead Disabilty Athletics Challenge | 11 Jul 10 |
| 100 | 13.56 | | -1.9 | | 2 | | | | Knowsley | Knowsley Disability Athletics Challenge | 22 May 10 |
| 100 | 13.60 | | -4.1 | | 3 | | | | Sportcity | Paralympic World Cup | 25 May 10 |
| 100 | 13.7 | | | | | | | | Perivale | CP Sport Grand Prix | 17 Apr 10 |
| 100 | 13.8 | | | | 1 | h1 | | | Cardiff | Aviva Parallel Success | 13 Jun 10 |
| 100 | 13.84 | | | | 1 | | | | Portsmouth | Parallel Success and Open Athletics | 3 May 10 |
| 100 | 13.87 | | -0.1 | | 1 | 2 | | | Perivale | Middlesex County Championships | 9 May 10 |
| 100 | 14.06 | | -3.1 | | | | | | Nottingham | CP National Championships | 18 Sep 10 |
| 200 | 26.86 | | 0.9 | | 1 | | | | Gateshead | Gateshead Disabilty Athletics Challenge | 11 Jul 10 |
| 200 | 27.46 | | -1.5 | | 1 | | | | Sportcity | Paralympic World Cup | 25 May 10 |
| 200 | 27.9 | | | | | | | | Perivale | CP Sport Grand Prix | 17 Apr 10 |
| 200 | 28.00 | | -1.9 | | 5 | h2 | | | Cardiff | Welsh Senior Championships | 13 Jun 10 |
| 200 | 28.02 | | -4.0 | | 1 | | | | Portsmouth | Parallel Success and Open Athletics | 3 May 10 |
| 200 | 28.56 | | | | 1 | 1 | | | Perivale | Middlesex County Championships | 9 May 10 |
| 400 | 61.75 | | | | 7 | h1 | | | Cardiff | Welsh Senior Championships | 12 Jun 10 |
| 400 | 62.22 | | | | | | | | Nottingham | CP National Championships | 18 Sep 10 |
| 400 | 64.9 | | | | | | | | Perivale | CP Sport Grand Prix | 17 Apr 10 |
| parkrun | 24:18 | | | | 131 | | | 1 | Cardiff Blackweir Park | Cardiff parkrun 5K Event 136 | 2 Oct 10 |
| parkrun | 24:42 | | | | 109 | | | | Cardiff Blackweir Park | Cardiff parkrun 5K Event 135 | 25 Sep 10 |
| 2009 V35 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.60 | | -1.9 | | 1 | | | | Crystal Palace | London Disability Athletics Challenge | 26 Jul 09 |
| 100 | 13.75 | | 0.9 | | 5 | | | | Neath | Neath Open inc Welsh 10000 Championships | 5 Aug 09 |
| 200 | 27.96 | | -2.7 | | | | | | Nottingham | CP Sport Grand Prix | 19 Sep 09 |
| 200 | 28.18 | | -0.6 | | 1 | | | | Crystal Palace | London Disability Athletics Challenge | 26 Jul 09 |
| 200 | 28.58 | | 1.2 | | 2 | | | | Neath | Neath Open inc Welsh 10000 Championships | 5 Aug 09 |
| 2008 V35 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.14 | | -0.7 | | 2 | h3 | | | Beijing, CHN | Paralympic Games | 8 Sep 08 |
| 100 | 13.18 | | 0.0 | | 2 | B | | | Beijing, CHN | Paralympic Games | 9 Sep 08 |
| 100 | 13.42 | w | 2.6 | | 2 | | | | Birmingham | Aviva National Championships inc Olympic Trials | 13 Jul 08 |
| 200 | 26.58 | | -0.3 | | 2 | h1 | | | Beijing, CHN | Paralympic Games | 15 Sep 08 |
| 200 | 26.68 | | -0.2 | | 4 | A | | | Beijing, CHN | Paralympic Games | 16 Sep 08 |
| 200 | 26.82 | | | | 1 | | T11 | | Beijing, CHN | China Athletics Open | 25 May 08 |
| 400 | 58.89 | | | | 2 | h1 | | | Beijing, CHN | Paralympic Games | 11 Sep 08 |
| 400 | 61.71 | | | | 5 | B | | | Liverpool | UK Women's League Division 2 | 6 Jul 08 |
| 2007 V35 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.32 | | 0.9 | | 2 | | | | Sao Paulo, BRA | 3rd IBSA World Championships | 4 Aug 07 |
| 200 | 27.21 | | -1.7 | | 1 | | | | Bedford | Bedford International Games | 10 Jun 07 |
| 200 | DQ | | 0.5 | | - | P | | | Glasgow (S) | Norwich Union Classic | 3 Jun 07 |
| 400 | 60.31 | | | | 1 | | | | Sao Paulo, BRA | 3rd IBSA World Championships | 6 Aug 07 |
| 400 | 61.06 | | | | 1 | | | | Sportcity | British Open Athletics Championships | 16 Jun 07 |
| 400 | 61.2 | i | | | 1 | 1 | | | Cardiff | UWIC Grand Prix Series | 8 Dec 07 |
| 800 | 2:20.18 | i | | | 2 | 2 | | | Cardiff | UWIC Grand Prix 3 | 3 Mar 07 |
| 800 | 2:21.70 | i | | | 1 | 1 | | | Cardiff | UWIC Grand Prix 2 & Inter University Match | 20 Jan 07 |
| 800 | 2:22.79 | i | | | 3 | | | | Cardiff | Welsh Open Meeting (Track) | 6 Jan 07 |
| 800 | 2:22.98 | | | | 7 | E | | | Watford | BMC Nike Grand Prix | 30 Jun 07 |
| 800 | 2:24.84 | | | | 1 | | | | Sportcity | British Open Athletics Championships | 16 Jun 07 |
| 800 | 2:26.5 | | | | 11 | G | | | Exeter | BMC Exeter Regional Races | 26 Jun 07 |
| 800 | 2:29.58 | | | | 1 | | | | Sao Paulo, BRA | 3rd IBSA World Championships | 2 Aug 07 |
| 2006 V35 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.9 | | | | 7 | A | | | Exeter | BMC Regional Races | 27 Jun 06 |
| 800 | 2:20.0 | | | | 1 | 5 | | | Worcester | Worcester Open Meeting | 22 Jun 06 |
| 800 | 2:20.54 | | | | 1 | D | | | Loughborough | BMC/Nike Grand Prix | 20 May 06 |
| 800 | 2:21.91 | | | | 5 | h1 | | | Cardiff | Welsh Championships | 18 Jun 06 |
| 800 | 2:24.6 | | | | 1 | | | | Newport | East Wales Championships | 14 May 06 |
| 800 | 2:25.79 | | | | 7 | C | | | Cardiff | BMC/Nike Grand Prix | 29 Jul 06 |
| 2005 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.72 | | | | 3 | D | | | Cardiff | BMC | 16 Jul 05 |
| 2004 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.29 | | | | 4 | | | | Athens, GRE | Paralympics | 22 Sep 04 |
| 800 | 2:24.7 | | | | 2 | | | | Cheltenham | CHELTENHAM&COUNTY MIDSUMMER OPEN | 7 Jul 04 |
| 2003 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.66 | | | | 1 | | | | Quebec, CAN | | 11 Aug 03 |
| 800 | 2:20.88 | | | | 4 | B | | | Watford | BMC | 25 Jun 03 |
| 800 | 2:21.6 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open | 16 Jul 03 |
| 800 | 2:22.0 | | | | 3 | | | | Carmarthen | | 23 Jul 03 |
| 800 | 2:24.2 | | | | 1 | | | | Cheltenham | MIDSUMMER OPEN Cheltenham | 2 Jul 03 |
| 800 | 2:25.7 | | | | 1 | | | | Cwmbran | GP SERIES 2003 Cwmbran | 4 Jun 03 |
| 800 | 2:28.33 | | | | 9 | B | | | Street | BMC PB Classic | 5 May 03 |
| 2002 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.97 | | | | 5 | B | | | Street | BMC PB Classic | 6 May 02 |
| 800 | 2:26.5 | | | | 1 | | | | Newport | EAST WALES, Newport (May 11/12) | 12 May 02 |
| 800 | 2:27.49 | | | | 6 | | | | Newport | WELSH Champs Newport | 9 Jun 02 |
| 800 | 2:27.8 | | | | 9 | B | | | Solihull | BMC | 22 Jun 02 |
| 2001 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:23.20 | | | | 5 | B | | | Cardiff | BMC | 4 Jul 01 |