| 2013 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HW | 60.28 | | | | 1 | B | | | Edinburgh | UK Women's League Premier Division | 8 Jun 13 |
| 400HW | 61.27 | | | | 2 | B | | | Loughborough | Loughborough International | 19 May 13 |
| 400HW | 63.70 | | | | 1 | | | | Yate | Sprints & Hurdles Challenge C10 | 14 Apr 13 |
| 2000SCW | 8:12.06 | | | | 5 | A | | | Edinburgh | UK Women's League Premier Division | 8 Jun 13 |
| TJ | 11.02 | w | 2.7 | | 5 | A | | | Edinburgh | UK Women's League Premier Division | 8 Jun 13 |
| 2012 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.66 | w | 3.2 | | 7 | B | | | Eton | UK Women's League Premier Division | 30 Jun 12 |
| 100 | 13.0 | | | | 1 | | | | Newport | BAL Super8 Cup 2012 Women | 21 Jul 12 |
| 400 | 57.7 | | | | 2 | | | | Newport | BAL Super8 Cup 2012 Women | 21 Jul 12 |
| 400HW | 60.74 | | | | 6 | A | | | Loughborough | LEAP | 7 Jul 12 |
| 400HW | 61.22 | | | | 1 | B | | | Eton | UK Women's League Premier Division | 30 Jun 12 |
| 400HW | 62.12 | | | | 5 | h1 | | | Birmingham | Aviva Olympic Trials & UK Championships | 23 Jun 12 |
| 400HW | 62.35 | | | | 2 | | | | Cwmbran | Welsh Senior League Division 1 | 27 May 12 |
| 400HW | 62.65 | | | | 3 | B | | | Loughborough | Loughborough International | 20 May 12 |
| 400HW | 62.67 | | | | 4 | | | | Yate | Yate Open | 22 Apr 12 |
| TJ | 11.39 | | 0.6 | | 7 | A | | | Birmingham | UK Women's League Premier Division | 9 Jun 12 |
| TJ | 10.90 | w | 3.9 | | 8 | A | | | Eton | UK Women's League Premier Division | 30 Jun 12 |
| 2011 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.23 | | | | 2 | 3 | | | Birmingham (U) | Birmingham Rowheath Open | 2 May 11 |
| 400 | 60.07 | | | | 3 | B | | | Hendon | UK Women's League Division 1 | 3 Jul 11 |
| 400 | 61.05 | | | | 3 | 1 | | | Birmingham (U) | Birmingham Rowheath Open | 2 May 11 |
| 800 | 2:29.73 | | | | 4 | B | | | Swansea | UK Women's League Division 1 | 5 Jun 11 |
| 400HW | 65.96 | | | | 4 | | | | Birmingham | Midland U20/senior Championships | 19 Jun 11 |
| 400HW | 66.0 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open 1 | 6 Jul 11 |
| 400HW | 66.2 | | | | 1 | | | | Wrexham | Welsh Senior League Division 1 | 21 May 11 |
| 400HW | 68.93 | | | | 7 | A | | | Loughborough | Loughborough International | 22 May 11 |
| 2000SCW | 9:13.58 | | | | 5 | A | | | Hendon | UK Women's League Division 1 | 3 Jul 11 |
| LJ | 4.88 | | 0.4 | | 4 | B | | | Swansea | UK Women's League Division 1 | 5 Jun 11 |
| TJ | 11.02 | | 1.8 | | 5 | A | | | Hendon | UK Women's League Division 1 | 3 Jul 11 |
| TJ | 10.82 | | 1.7 | | 5 | A | | | Swansea | UK Women's League Division 1 | 5 Jun 11 |
| 2010 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.1 | | | | 3 | | | | Worcester | Worcestershire County Championships | 8 May 10 |
| 200 | 26.24 | | 1.0 | | 5 | B | | | Bedford | UK Women's League Division 1 | 3 Jul 10 |
| 200 | 26.4 | | | | 1 | | | | Yate | 10 in 100 Cup Semi Final - Women | 24 Jul 10 |
| 400HW | 64.05 | | | | 1 | B | | | Cardiff | UK Women's League Division 1 | 5 Jun 10 |
| 400HW | 64.18 | | | | 3 | | | | Cardiff | Welsh Senior Championships | 13 Jun 10 |
| 400HW | 64.53 | | | | 5 | A | | | Bedford | UK Women's League Division 1 | 3 Jul 10 |
| 400HW | 64.63 | | | | 4 | B | | | Loughborough | Loughborough International | 23 May 10 |
| 400HW | 64.91 | | | | 6 | h1 | | | Bedford | CAU Inter Counties Championships | 31 May 10 |
| 400HW | 65.6 | | | | 1 | | | | Worcester | Worcestershire County Championships | 8 May 10 |
| TJ | 11.46 | w | 3.0 | | 3 | | | | Cardiff | Welsh Senior Championships | 12 Jun 10 |
| TJ | 11.29 | w | 2.4 | | 4 | A | | | Bedford | UK Women's League Division 1 | 3 Jul 10 |
| TJ | 11.28 | | 1.6 | | - | | | | Cardiff | Welsh Senior Championships | 12 Jun 10 |
| TJ | 11.20 | w | 2.6 | | 5 | A | | | Cardiff | UK Women's League Division 1 | 5 Jun 10 |
| TJ | 11.13 | i | | | 3 | | | | Cardiff | Celtic International & U16 Schools International | 21 Feb 10 |
| TJ | 11.12 | | | | 1 | | | | Worcester | Worcestershire County Championships | 8 May 10 |
| TJ | 10.80 | | | | 2 | | | | Yate | 10 in 100 Cup Semi Final - Women | 24 Jul 10 |
| TJ | 10.68 | | | | 1 | | | | Hendon | 10 in 100 Cup Final Women | 4 Sep 10 |
| SP4K | 7.28 | | | | 7 | B | | | Cardiff | UK Women's League Division 1 | 5 Jun 10 |
| 2009 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HW | 63.58 | | | | 4 | B | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| 400HW | 63.93 | | | | 5 | h2 | | | Loughborough | McCain Loughborough International | 17 May 09 |
| 400HW | 64.22 | | | | 2 | B | | | Grangemouth | UK Women's League Division 2 | 2 Aug 09 |
| 400HW | 64.61 | | | | 3 | h2 | | | Bedford | BUCS Championships | 2 May 09 |
| 400HW | 64.86 | | | | 5 | | | | Cardiff | Welsh Open Senior Championships | 13 Jun 09 |
| 400HW | 64.94 | | | | 1 | | | | Bath | Team Bath Open | 25 Apr 09 |
| 400HW | 65.52 | | | | 8 | | | | Bedford | BUCS Championships | 4 May 09 |
| 2000SCW | 8:35.1 | | | | 3 | | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| LJ | 5.14 | | | | 7 | A | | | Lee Valley | UK Women's League Division 2 | 5 Jul 09 |
| LJ | 4.91 | | 2.0 | | 5 | A | | | Grangemouth | UK Women's League Division 2 | 2 Aug 09 |
| TJ | 11.46 | i | | | 8 | | | | Cardiff | Celtic International | 22 Feb 09 |
| TJ | 11.42 | | | | 7 | | | | Bedford | BUCS Championships | 4 May 09 |
| TJ | 11.29 | | | | 4 | A | | | Lee Valley | UK Women's League Division 2 | 5 Jul 09 |
| TJ | 11.14 | | 0.9 | | 5 | A | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| TJ | 11.07 | | | | 3 | QB | | | Bedford | BUCS Championships | 4 May 09 |
| TJ | 10.95 | i | | | 8 | | | | Sheffield | BUCS Indoor Championships | 15 Mar 09 |
| TJ | 10.80 | | 1.4 | | 4 | A | | | Grangemouth | UK Women's League Division 2 | 2 Aug 09 |
| 2008 SEN Swansea/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.75 | | | | 1 | | | | Liverpool | World Firefighter Games | 5 Sep 08 |
| 400 | 62.62 | | | | 5 | B | | | Carshalton | UK Women's League Division 2 | 3 Aug 08 |
| 400HW | 62.77 | | | | 3 | C | | | Loughborough | Loughborough International | 18 May 08 |
| 400HW | 63.85 | | | | 4 | h1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 400HW | 64.08 | | | | 4 | | | | Swansea (SL) | Welsh Championships | 15 Jun 08 |
| 400HW | 67.37 | | | | 6 | A | | | Liverpool | UK Women's League Division 2 | 6 Jul 08 |
| LJ | 5.06 | | 0.9 | | 8 | A | | | Carshalton | UK Women's League Division 2 | 3 Aug 08 |
| TJ | 11.42 | | | | 3 | qA | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| TJ | 11.07 | w | 2.9 | | 11 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| TJ | 10.92 | i | | | 4 | | | | Cardiff | UWIC Grand Prix Series | 5 Jan 08 |
| TJ | 10.88 | | 1.5 | | 2 | A | | | Carshalton | UK Women's League Division 2 | 3 Aug 08 |
| TJ | 10.73 | i | | | 4 | | | | Cardiff | Celtic Cup | 3 Feb 08 |
| TJ | 10.50 | | | | 4 | A | | | Liverpool | UK Women's League Division 2 | 6 Jul 08 |
| 2007 U23 Dudley & Stourbridge/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.23 | i | | | 4 | h2 | | | Cardiff | UWIC Grand Prix 2 & Inter University Match | 20 Jan 07 |
| 200 | 26.32 | | -1.7 | | 5 | | | | Swansea | UK Women's League Division 3 | 3 Jun 07 |
| 200 | 26.69 | i | | | 1 | 4 | | | Cardiff | UWIC Grand Prix 2 & Inter University Match | 20 Jan 07 |
| 400 | 58.18 | i | | | 2 | h1 | | | Cardiff | Welsh Open Senior Championships | 13 Jan 07 |
| 400 | 58.2 | | | | 2 | B | | | Stevenage | UK Women's League Division 3 | 8 Jul 07 |
| 400 | 59.9 | | | | 6 | | | | Liverpool | UK Women's League Division 3 | 5 Aug 07 |
| 400HW | 61.96 | | | | 1 | h1 | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 400HW | 62.20 | | | | 6 | h3 | | | Sportcity | Norwich Union World Trials & AAA Championships | 28 Jul 07 |
| 400HW | 62.36 | | | | 1 | | | | Swansea | UK Women's League Division 3 | 3 Jun 07 |
| 400HW | 62.4 | | | | 1 | | | | Aberdare | Welsh Men & Women Division 2 | 26 May 07 |
| 400HW | 62.8 | | | | 1 | | | | Liverpool | UK Women's League Division 3 | 5 Aug 07 |
| 400HW | 63.18 | | | | 4 | | | | Birmingham | Midland Senior & U20 Championships | 17 Jun 07 |
| 400HW | 63.31 | | | | 1 | IC | | | Loughborough | Loughborough International | 20 May 07 |
| 400HW | 63.55 | | | | 5 | | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 400HW | 63.58 | | | | 6 | h1 | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| TJ | 11.31 | | | | 3 | | | | Liverpool | UK Women's League Division 3 | 5 Aug 07 |
| 2006 U23 Dudley & Stourbridge/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HW | 65.17 | | | | 6 | | | | Cardiff | Welsh Championships | 18 Jun 06 |
| 2005 U23 Dudley & Stourbridge/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.9 | | | | 2 | | | | Stourport | Worcestershire County Championships | 14 May 05 |
| 200 | 26.88 | i | | | ht | | | | Birmingham | MIDLAND CHAMPIONSHIPS, NIA, Birmingham | 6 Feb 05 |
| 200 | 27.6 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| 400 | 60.9 | | | | 5 | | | | Cosford | REPRESENTATIVE MATCH | 23 Apr 05 |
| 400 | 60.92 | i | | | 1 | B | | | Cardiff | Jeff Whte Motors Indoor International Cardiff | 22 Jan 05 |
| 800 | 2:24.5 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| 800 | 2:30.13 | i | | | 5 | h3 | | | Sheffield | | 26 Feb 05 |
| 100HW | 16.8 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| 400HW | 64.54 | | | | 6 | | | | Cardiff | Welsh Champs | 29 Aug 05 |
| 400HW | 64.88 | | | | 3 | | | | Birmingham | MIDLAND CHAMPIONSHIPS | 19 Jun 05 |
| 400HW | 65.96 | | | | 4 | h1 | | | Glasgow (S) | BUSA Champs | 2 May 05 |
| 400HW | 66.1 | | | | 1 | | | | Stourport | Division 4 | 21 Aug 05 |
| HJ | 1.45 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| LJ | 5.07 | | | | 1 | | | | Stourport | Worcestershire County Championships | 14 May 05 |
| LJ | 5.06 | | | | 3 | | | | Stourport | Division 4 | 21 Aug 05 |
| LJ | 5.05 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| TJ | 11.28 | | | | 2 | | | | Stourport | Division 4 | 21 Aug 05 |
| SP4K | 8.28 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| JT600 | 15.69 | | | | H | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |
| HepW | 3762 | | | | 3 | | | | Cardiff (C) | BUSA COMBINED EVENTS CHAMPIONSHIPS UWIC, Cardiff | 17 Jul 05 |