| 2011 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 16.92 | | 1.2 | | 8 | A | | | Hendon | British Athletics League Division 1 | 4 Jun 11 |
| 2010 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 15.79 | | | | 7 | A | | | Birmingham | British Athletics League Premiership | 3 Jul 10 |
| 400H | 57.87 | | | | 8 | A | | | Birmingham | British Athletics League Premiership | 3 Jul 10 |
| 2009 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:51.47 | | | | 8 | A | | | Derby | British Athletics League National 1 | 22 Aug 09 |
| 400H | 54.41 | | | | 2 | B | | | Derby | British Athletics League National 1 | 22 Aug 09 |
| 400H | 55.39 | | | | 8 | A | | | Abingdon | British Athletics League National 1 | 6 Jun 09 |
| 400H | 55.49 | | | | 5 | A | | | Gateshead | British Athletics League National 1 | 1 Aug 09 |
| 2008 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.65 | | | | 8 | B | | | Birmingham | British Athletics League Premiership | 8 Jun 08 |
| 800 | 1:57.3 | | | | 3 | | | | Milton Keynes | Buckinghamshire Championships | 10 May 08 |
| 400H | 53.35 | | | | 6 | A | | | Birmingham | British Athletics League Premiership | 8 Jun 08 |
| 400H | 54.43 | | | | 2 | h2 | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 2007 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.74 | | | | 2 | | | | Hendon | BAL 10 in 100 Cup Match 1 | 10 Jun 07 |
| 110H | 15.18 | | -2.2 | | 6 | | | | Hendon | British Athletics League Premiership | 4 Aug 07 |
| 110H | 15.35 | | -1.2 | | 2 | | | | Hendon | BAL 10 in 100 Cup Match 1 | 10 Jun 07 |
| 400H | 55.69 | | | | 6 | | | | Albufeira, POR | IAAF European Senior Clubs (Men) | 26 May 07 |
| 2006 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 14.50 | | 1.3 | | 1 | | | | Eton | BAL Cup Semi Match 1 | 30 Jul 06 |
| 400H | 50.09 | | | | 3 | | | | Sportcity | Norwich Union European Trials inc AAA Champs | 16 Jul 06 |
| 400H | 50.48 | | | | 1 | h3 | | | Sportcity | Norwich Union European Trials inc AAA Champs | 15 Jul 06 |
| 400H | 50.54 | | | | 5 | | | | Huelva, ESP | Huelva, ESP | 20 Jun 06 |
| 400H | 50.54 | | | | 1 | A | | | Birmingham | British Athletics League Premiership | 1 Jul 06 |
| 400H | 50.56 | | | | 7 | s2 | | | Melbourne, AUS | Commonwealth Games | 22 Mar 06 |
| 400H | 50.60 | | | | 1 | | | | Eton | BAL Cup Semi Match 1 | 30 Jul 06 |
| 400H | 50.7 | | | | 1 | | | | Bedford | BAL Cup Final | 19 Aug 06 |
| 400H | 50.71 | | | | 3 | h4 | | | Melbourne, AUS | Commonwealth Games | 21 Mar 06 |
| 400H | 50.73 | | | | 2 | 1 | | | Loughborough | Loughborough European Athletics Permit (LEAP) Meeting | 26 Jul 06 |
| 400H | 50.79 | | | | 2 | | | | Uden, HOL | Keien Meeting | 3 Jun 06 |
| 400H | 50.79 | | | | 1 | 1 | | | Bedford | Bedford International Games | 11 Jun 06 |
| 400H | 50.82 | | | | 5 | 1 | | | Berne, SWI | Bern-Arena Berne | 22 Jul 06 |
| 400H | 50.88 | | | | 1 | | | | Eton | Bal Premiership | 5 Aug 06 |
| 400H | 50.96 | | | | 4 | | | | Aarhus, DEN | Aarhus, DEN | 6 Jul 06 |
| 400H | 51.01 | | | | 3 | | | | Canberra, AUS | Canberra, AUS | 26 Jan 06 |
| 400H | 51.02 | | | | 3 | | | | Melbourne, AUS | Victorian Championships | 18 Feb 06 |
| 400H | 51.78 | | | | 5 | | | | Brisbane, AUS | Telstra Aseries | 3 Mar 06 |
| 400H | 52.30 | | | | 2 | A | | | Hendon | British Athletics League Premiership | 6 May 06 |
| 2005 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 21.98 | | -0.8 | | 4 | C | | | Szombathely, HUN | | 24 Jul 05 |
| 400 | 48.21 | | | | 2 | B | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| 400 | 48.72 | | | | 2 | | | | Loughborough | LOUGHBOROUGH v BRUNEL v COMBINED SERVICES | 18 May 05 |
| 110H | 14.17 | w | 2.4 | | 3 | | | | Haringey | BAL1 | 30 Jul 05 |
| 400H | 49.89 | | | | 2 | | | | La Chaux-de-Fonds, SWI | | 21 Aug 05 |
| 400H | 50.00 | | | | 3 | B | | | Crystal Palace | Norwich Union London Grand Prix | 22 Jul 05 |
| 400H | 50.03 | | | | 4 | | | | Rovereto, ITA | | 31 Aug 05 |
| 400H | 50.06 | | | | 2 | | | | Gothenburg, SWE | | 14 Jun 05 |
| 400H | 50.48 | | | | 4 | | | | Sportcity | AAA Championships | 10 Jul 05 |
| 400H | 50.48 | | | | 3 | | | | Szombathely, HUN | | 24 Jul 05 |
| 400H | 50.58 | | | | 5 | | | | Glasgow (S) | GB vs USA cs Rus | 5 Jun 05 |
| 400H | 50.66 | | | | 1 | | | | Riga, LAT | | 27 May 05 |
| 400H | 50.76 | | | | 2 | | | | Lahti, FIN | | 23 Aug 05 |
| 400H | 50.82 | | | | 1 | | | | Haringey | BAL1 | 30 Jul 05 |
| 400H | 50.86 | | | | 1 | 1 | | | Loughborough | LOUGHBOROUGH EAA MEETING | 16 Jul 05 |
| 400H | 50.89 | | | | 4 | | | | Padua, ITA | | 3 Jul 05 |
| 400H | 51.06 | | | | 1 | h1 | | | Sportcity | AAA Championships | 9 Jul 05 |
| 400H | 51.10 | | | | 1 | A | | | Crystal Palace | BMC | 6 Aug 05 |
| 400H | 51.23 | | | | 1 | | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| 400H | 51.26 | | | | 1 | | | | Manchester (SC) | UK Challenge Final | 3 Sep 05 |
| 400H | 51.39 | | | | 1 | | | | Bangor (NI) | NORTH DOWN INTERNATIONAL GAMES Bangor | 24 Jun 05 |
| 2003 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 48.54 | | | | 1 | s1 | | | Daegu, KOR | WSG | 28 Aug 03 |
| 2000 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 46.65 | A | | | 1 | | | | Font Romeu, FRA | - | 9 Jul 00 |
| 300H | 35.25 | | | | 2 | | | | Loughborough | LIDM | 30 Jul 00 |
| 1999 SEN Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 14.00 | | 1.5 | | 1 | | | | Loughborough | LCvBUSA,E,S,20-gst | 23 May 99 |
| HepI | 5230 | i | | | 4 | | | | Birmingham | AAA | 24 Jan 99 |
| 1998 U23 Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 50.20 | | | | 4 | h2 | | | Kuala Lumpur, MAS | Commonwealth Games | 17 Sep 98 |
| 1997 U23 Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 50.77 | | | | 6 | | | | Crystal Palace | Spar | 17 Aug 97 |
| 400H | 50.83 | | | | 3 | | | | Sheffield | Securicor | 29 Jun 97 |
| 1996 U23 Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Dec | 6839 | | | | 1 | | | | Worcester | MC-gst | 25 Aug 96 |
| 1995 U20 Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 51.73 | | | | 3 | | | | Nyiregyhaza, HUN | EJ | 29 Jul 95 |
| 1993 U17 Belgrave/Brunel Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PenU17M | 3199 | 100H,HJ,LJ,SP,800 | | | 1 | | | | Enfield | SIC-17 | 1 Aug 93 |
| OctU17M | 5102 | | | | 1 | | | | Stoke | MC-17 | 22 Aug 93 |