| 2010 SEN Cardiff/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.22 | i | | | 6 | | | | Cardiff | UWIC Open | 14 Feb 10 |
| 60 | 7.31 | i | | | 3 | h4 | | | Cardiff | Welsh Senior Championships | 23 Jan 10 |
| 60 | 7.33 | i | | | 1 | h2 | | | Cardiff | UWIC Open | 14 Feb 10 |
| 60 | 7.39 | i | | | 6 | s1 | | | Cardiff | Welsh Senior Championships | 23 Jan 10 |
| 60 | 7.40 | i | | | 7 | 2 | | | Birmingham | Midland Counties Open | 21 Feb 10 |
| 200 | 22.88 | i | | | 1 | 3 | | | Cardiff | UWIC Open | 14 Feb 10 |
| 200 | 22.97 | i | | | 2 | h4 | | | Birmingham | Birmingham Games | 7 Feb 10 |
| 200 | 23.23 | i | | | 5 | s3 | | | Birmingham | Birmingham Games | 7 Feb 10 |
| 200 | 23.29 | i | | | 5 | 1.3 | | | Lee Valley | London Games | 30 Jan 10 |
| 200 | 23.64 | i | | | 3 | 2.3 | | | Lee Valley | London Games | 30 Jan 10 |
| 2009 U23 Cardiff/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.73 | | | | 3 | 7 | | | Birmingham (Un) | Birmingham Rowheath AC Open | 24 Jun 09 |
| 200 | 23.37 | | -0.4 | | 3 | F | | | Watford | Watford Open Graded Meeting | 1 Jul 09 |
| 200 | 23.93 | | | | 4 | 4 | | | Cardiff | Welsh Athletics Open | 13 May 09 |
| 400 | 51.16 | | | | 4 | h2 | | | Birmingham | Birmingham Games Open | 19 Jul 09 |
| 400 | 51.18 | | | | 6 | h1 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 400 | 51.48 | | | | 3 | 4 | | | Birmingham (Un) | Birmingham Rowheath AC Open | 24 Jun 09 |
| 400 | 51.49 | | | | 3 | I | | | Watford | Watford Open Graded Meeting | 1 Jul 09 |
| 400 | 52.72 | | | | 2 | | | | Cardiff | South Wales Regional Championships | 9 May 09 |
| 2008 U23 Enfield & Haringey/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.60 | | 0.6 | | 2 | | | | Newport | Welsh Athletics Photo Finish Open | 23 Jul 08 |
| 200 | 22.78 | | -0.7 | | 1 | 1 | | | Aberdare | Welsh Athletics Photo Finish Open | 25 Jun 08 |
| 400 | 49.99 | | | | 5 | h2 | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| 400 | 50.16 | | | | 2 | | | | Newport | Welsh Athletics Photo Finish Open | 23 Jul 08 |
| 400 | 50.28 | | | | 1 | 7 | | | Watford | Watford Harriers Open Graded Meeting | 30 Jul 08 |
| 400 | 50.32 | | | | 4 | h4 | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 400 | 50.49 | | | | 1 | 2 | | | Swansea (SL) | Welsh Athletics Photo Finish Open | 21 May 08 |
| 400 | 50.72 | | | | 4 | h3 | | | Birmingham | Birmingham Games (inc Midland Senior 3000m Championships) | 20 Jul 08 |
| 400 | 51.08 | | | | | | | | Kingston | Senior Inter Counties Match | 10 Aug 08 |
| 2007 U23 Enfield & Haringey/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.34 | i | | | | | | | Cardiff | UWIC Grand Prix 3 | 3 Mar 07 |
| 100 | 11.39 | | | | | | | | Watford | Watford Open Graded Meeting | 25 Jul 07 |
| 100 | 11.54 | | | | | | | | Glasgow (S) | Senior Scottish Championships | 11 Aug 07 |
| 200 | 22.89 | | -2.0 | | 6 | h5 | | | Crystal Palace | South of England Senior Championships | 17 Jun 07 |
| 200 | 22.90 | | -1.6 | | 4 | h3 | | | Glasgow (S) | Senior Scottish Championships | 12 Aug 07 |
| 200 | 23.00 | i | | | 3 | h1 | | | Sheffield | BUSA Indoor Championships | 11 Mar 07 |
| 200 | 23.00 | i | | | | | | | Sheffield | BUSA Indoor Championships | 11 Mar 07 |
| 200 | 23.07 | i | | | | | | | Cardiff | UWIC Grand Prix 3 | 3 Mar 07 |
| 400 | 49.69 | i | | | 4 | 1 | | | Sportcity | Reebok Manchester Open | 7 Feb 07 |
| 400 | 49.97 | i | | | 2 | s2 | | | Birmingham | Birmingham Games | 11 Feb 07 |
| 400 | 50.23 | i | | | 3 | 1 | | | Cardiff | Welsh Open Meeting (Track) | 6 Jan 07 |
| 400 | 50.28 | i | | | 2 | h1 | | | Birmingham | Birmingham Games | 10 Feb 07 |
| 400 | 50.31 | | | | 6 | h3 | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 400 | 50.39 | | | | 4 | h2 | | | Crystal Palace | South of England Senior Championships | 16 Jun 07 |
| 400 | 50.47 | | | | 5 | h1 | | | Bedford | CAU Inter County Championships | 27 May 07 |
| 400 | 50.52 | | | | 7 | s2 | | | Crystal Palace | South of England Senior Championships | 16 Jun 07 |
| 400 | 50.65 | | | | 1 | 2 | | | Watford | Watford Open Graded Meeting | 25 Jul 07 |
| 400 | 50.77 | i | | | 1 | 4 | | | Sheffield | RAF vs Army vs Navy vs Universities | 14 Feb 07 |
| 400 | 50.8 | | | | 5 | h1 | | | Glasgow (S) | Senior Scottish Championships | 11 Aug 07 |
| 400 | 50.84 | | | | 4 | h3 | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 400 | 51.03 | i | | | | | | | Lee Valley | SoEAA Indoor Senior Championships | 21 Jan 07 |
| 400 | 51.15 | | | | | | | | Watford | Watford Open Graded Meeting | 2 May 07 |
| 400 | 51.4 | i | | | | | | | Cardiff | Celtic Indoor Cup | 3 Feb 07 |
| 400 | 51.75 | i | | | | | | | Lee Valley | SoEAA Indoor Senior Championships | 21 Jan 07 |
| 400 | 52.11 | | | | | | | | Bedford | BUSA Championships | 5 May 07 |
| 400 | 52.38 | | | | | | | | Cosford | Cosford Invitational Match | 21 Apr 07 |
| 2006 U20 Abingdon/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.39 | i | | | 3 | 1 | | | Cardiff | UWIC Open Meeting | 21 Jan 06 |
| 300 | 35.94 | i | | | 9 | | | | Birmingham | Representative Match | 14 Feb 06 |
| 400 | 48.94 | | | | 3 | | | | Cardiff | Welsh Championships | 9 Jul 06 |
| 400 | 49.08 | | | | 2 | h3 | | | Crystal Palace | Southern Senior & U20 Championships | 17 Jun 06 |
| 400 | 50.00 | | | | 3 | 1 | | | Watford | Watford Open Meeting | 9 Aug 06 |
| 400 | 50.08 | | | | 3h1 | Heat | | | Glasgow (S) | Sunday Mail Scottish Championships | 12 Aug 06 |
| 400 | 50.33 | | | | 4 | h5 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 2005 U20 Abingdon/UWIC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.12 | w | 3.4 | | 4 | h2 | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 100 | 11.19 | w | 3.7 | | 8 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 200 | 22.3 | | | | 2 | | | | Abingdon | OXFORDSHIRE SCHOOLS | 12 Jun 05 |
| 200 | 22.49 | | 2.0 | | 4 | h5 | | | Bedford | AAA U23U20 Champs | 3 Jul 05 |
| 200 | 22.6 | | | | 1 | | | | Abingdon | Oxfordshire County Championships | 15 May 05 |
| 200 | 22.98 | w | 2.1 | | 5 | h1 | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 400 | 49.78 | | | | 5 | h2 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 400 | 49.8 | | | | 1 | | | | Abingdon | Oxfordshire County Championships | 14 May 05 |
| 400 | 50.3 | | | | 1 | | | | Hemel Hempstead | Division 3W Hemel Hempstead | 30 Jul 05 |
| 400 | 50.5 | | | | 1 | | | | Salisbury | Salisbury | 25 Jun 05 |
| 400 | 50.7 | | | | 1 | | | | Salisbury | SALISBURY SPRING OPEN | 10 Apr 05 |
| 400 | 50.7 | | | | 1 | | | | Oxford (H) | Oxford | 7 May 05 |