| 2013 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 50.17 | | | | 2 | | | | Loughborough | Loughborough International | 19 May 13 |
| 400H | 51.13 | | | | 2 | A | | | Lee Valley | British Athletics League Premiership | 11 May 13 |
| 2012 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.20 | | 1.1 | | 4 | 1 | | | Stretford | Trafford Grand Prix (Sprints/Hurdles/Jumps only) | 31 Jul 12 |
| 400 | 47.29 | | | | 4 | B | | | Oordegem, BEL | IFAM | 26 May 12 |
| 400 | 47.67 | | | | 2 | 5 | | | Hoorn, NED | Recordwedstrijden | 12 May 12 |
| 400 | 47.79 | | | | 5 | UKA | | | Olympic Park | BUCS Championships | 6 May 12 |
| 400 | 48.07 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix | 1 May 12 |
| 400 | 48.32 | i | | | 1 | | | | Reykjavik, ISL | EAA Indoor Area Permit Meeting | 21 Jan 12 |
| 800 | 1:56.24 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 7 Aug 12 |
| 400HI | 51.52 | i | | | 2 | | | | Bordeaux, FRA | Meeting International de Bordeaux | 28 Jan 12 |
| 110H | 15.40 | | 0.2 | | 1 | | | | Stretford | Trafford Grand Prix (Sprints/Hurdles/Jumps only) | 31 Jul 12 |
| 110H | 15.45 | | 0.3 | | 4 | | | | Mölndal, SWE | Folksam Challenge | 4 Aug 12 |
| 200H | 23.23 | st | 0.1 | | 4 | | | | Manchester | Great CityGames | 20 May 12 |
| 400H | 49.39 | | | | 1 | 5 | | | Oordegem, BEL | IFAM | 26 May 12 |
| 400H | 49.92 | | | | 1 | 3 | | | Regensburg, GER | Sparkassen Gala | 2 Jun 12 |
| 400H | 50.46 | | | | 7 | | | | Oslo, NOR | Samsung Diamond League | 7 Jun 12 |
| 400H | 50.75 | | | | 1 | 3 | | | Hoorn, NED | Recordwedstrijden | 12 May 12 |
| 400H | 50.93 | | | | 5 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 23 Jun 12 |
| 400H | 50.99 | | | | 3 | | | | Dublin (S), IRL | Morton International Games | 25 Jul 12 |
| 400H | 51.09 | | | | 3 | 1 | | | Mölndal, SWE | Folksam Challenge | 4 Aug 12 |
| 400H | 51.81 | | | | 1 | h5 | | | Birmingham | Aviva Olympic Trials & UK Championships | 22 Jun 12 |
| 400H | 52.10 | | | | 3 | UKA | | | Olympic Park | BUCS Championships | 5 May 12 |
| 400H | 52.12 | | | | 5 | h4 | | | Helsinki, FIN | European Athletics Championships | 27 Jun 12 |
| 400H | 53.44 | | | | 5 | A | | | Hendon | British Athletics League Premiership | 28 Jul 12 |
| 2011 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.99 | | 0.1 | | 4 | 1 | | | Stretford | Trafford Grand Prix | 2 Aug 11 |
| 200 | 21.6 | | | | 1 | | | | Blackpool | BAL Club Super8 Cup Men | 23 Jul 11 |
| 200 | 22.13 | | | | 3 | B | | | Derby | British Athletics League Division 2 | 27 Aug 11 |
| 200 | 22.16 | | 0.2 | | 4 | A | | | Leigh | British Athletics League Division 2 | 2 Jul 11 |
| 200 | 22.18 | | 0.5 | | 4 | 1 | | | Stretford | Trafford Grand Prix | 16 Aug 11 |
| 200 | 22.24 | | -1.1 | | 1 | 6 | | | Geneva, SUI | Atletica Genève EAP Meeting | 28 May 11 |
| 400 | 47.39 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 2 Aug 11 |
| 400 | 47.83 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 23 Aug 11 |
| 400 | 47.96 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 16 Aug 11 |
| 400 | 47.99 | i | | | 2 | h2 | | | Sheffield | Aviva European Trials & UK Championships | 12 Feb 11 |
| 400 | 48.06 | i | | | 3 | s1 | | | Sheffield | Aviva European Trials & UK Championships | 12 Feb 11 |
| 400 | 48.14 | i | | | 5 | | | | Sheffield | Aviva European Trials & UK Championships | 13 Feb 11 |
| 400 | 48.66 | i | | | 2 | 2 | | | Sheffield | McCain City Challenge | 6 Feb 11 |
| 600 | 1:19.20 | i | | | 1 | 1 | | | Sportcity | Manchester Open | 18 Dec 11 |
| 600 | 1:20.49 | i | | | 2 | 1 | | | Sportcity | Manchester Open | 4 Dec 11 |
| 400HI | 50.21 | i | | | 3 | | | | Birmingham | Aviva Grand Prix | 19 Feb 11 |
| 400HI | 50.88 | i | | | 2 | 2 | | | Bordeaux, FRA | Meeting National en salle de Bordeaux | 29 Jan 11 |
| 60H | 8.83 | i | | | 2 | r1 | | | Sportcity | Manchester Open | 4 Dec 11 |
| 110H | 14.9 | | | | 1 | | | | Blackpool | BAL Club Super8 Cup Men | 23 Jul 11 |
| 110H | 15.23 | | -1.0 | | 4 | A | | | Leigh | British Athletics League Division 2 | 2 Jul 11 |
| 110H | 15.55 | | | | 4 | A | | | Derby | British Athletics League Division 2 | 27 Aug 11 |
| 400H | 50.01 | | | | 3 | | | | Birmingham | Aviva World Trials & UK Championships | 30 Jul 11 |
| 400H | 50.04 | | | | 1 | A | | | Lappeenranta, FIN | Lappeenranta Games | 13 Aug 11 |
| 400H | 50.24 | | | | 1 | h1 | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 400H | 50.34 | | | | 6 | | | | Doha, QAT | Samsung Diamond League | 6 May 11 |
| 400H | 50.60 | | | | 5 | 1 | | | Geneva, SUI | Atletica Genève EAP Meeting | 28 May 11 |
| 400H | 50.99 | | | | 7 | | | | Prague, CZE | Josef Odložil Memorial | 13 Jun 11 |
| 400H | 51.17 | | | | 7 | | | | Bydgoszcz, POL | ENEA Cup European Athletics Festival | 3 Jun 11 |
| 400H | 51.95 | | | | 1 | A | | | Derby | British Athletics League Division 2 | 27 Aug 11 |
| 400H | 53.39 | | | | 4 | | | | Loughborough | Loughborough International | 22 May 11 |
| LJ | 5.54 | | | | 7 | B | | | Leigh | British Athletics League Division 2 | 2 Jul 11 |
| 2010 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 48.18 | | | | 4 | 1 | | | Oordegem, BEL | International Flanders Athletics Meeting | 5 Jun 10 |
| 400L | 46.04 | | | | L3 | h1 | | | Delhi, IND | Commonwealth Games | 11 Oct 10 |
| 400L | 46.28 | | | | L3 | | | | Delhi, IND | Commonwealth Games | 12 Oct 10 |
| 400H | 49.83 | | | | 1 | h3 | | | Delhi, IND | Commonwealth Games | 9 Oct 10 |
| 400H | 49.84 | | | | 5 | | | | Delhi, IND | Commonwealth Games | 10 Oct 10 |
| 400H | 49.93 | | | | 6 | | | | Stockholm, SWE | DN Galan IAAF Diamond League | 6 Aug 10 |
| 400H | 49.93 | | | | 1 | 1 | | | Kessel-Lo, BEL | Flanders Cup | 14 Aug 10 |
| 400H | 50.07 | | | | 3 | | | | Birmingham | Aviva European Trials and UK Championships | 27 Jun 10 |
| 400H | 50.20 | | | | 3 | | | | Sollentuna, SWE | Folksam Grand Prix | 1 Jul 10 |
| 400H | 50.22 | | | | 3 | | | | Chambéry, FRA | Meeting National à Thème Quatr' H Chambérien | 4 Jul 10 |
| 400H | 50.46 | | | | 1 | | | | Glasgow | Super8 City Competition | 7 Jul 10 |
| 400H | 50.81 | | | | 2 | | | | Oordegem, BEL | International Flanders Athletics Meeting | 5 Jun 10 |
| 400H | 50.94 | | | | 1 | h4 | | | Birmingham | Aviva European Trials and UK Championships | 26 Jun 10 |
| 400H | 50.96 | | | | 1 | | | | Florø, NOR | Friidrettsfestival | 29 May 10 |
| 400H | 51.08 | | | | 2 | | | | Loughborough | Loughborough International | 23 May 10 |
| 400H | 51.29 | | | | 1 | | | | Sportcity | Northern Athletics Senior & U20 Championships | 13 Jun 10 |
| 400H | 51.51 | | | | 1 | h3 | | | Gateshead | England Senior Closed Championships | 17 Jul 10 |
| 400H | 52.78 | | | | 3 | h1 | | | Birmingham | McCain EAP Birmingham Games | 24 Jul 10 |
| 400H | 54.31 | | | | 1 | h2 | | | Sportcity | Northern Athletics Senior & U20 Championships | 13 Jun 10 |
| 2009 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.10 | | 0.6 | | 7 | | | | Canberra, AUS | AIS Mini Meet | 29 Mar 09 |
| 200 | 22.10 | | 1.0 | | 6 | | | | Canberra, AUS | AIS Mini Meet | 29 Mar 09 |
| 400H | 50.13 | | | | 4 | | | | Belém, BRA | Grande Premio Brasil Caixa de Atletismo | 24 May 09 |
| 400H | 50.86 | | | | 5 | | | | Rio de Janeiro, BRA | Grand Prix Rio Caixa de Atletismo | 17 May 09 |
| 400H | 53.53 | | | | 9 | | | | Bydgoszcz, POL | IX European Athletics Festival | 10 Jun 09 |
| 400H | 54.49 | | | | 3 | h1 | | | Birmingham | McCain Birmingham Games | 18 Jul 09 |
| 2008 U23 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.36 | | -2.9 | | 1 | 1 | | | Stretford | Trafford Grand Prix | 17 Jun 08 |
| 400 | 48.15 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 6 May 08 |
| 400 | 49.19 | i | | | 4 | h2 | | | Sheffield | Norwich Union Trials & UK Championships | 9 Feb 08 |
| 400H | 49.06 | | | | 2 | | | | Crystal Palace | Aviva London Grand Prix | 26 Jul 08 |
| 400H | 49.50 | | | | 1 | | | | Birmingham | Aviva National Championships inc Olympic Trials | 13 Jul 08 |
| 400H | 49.58 | | | | 1 | | | | Istanbul, TUR | Cezmi Or Memorial | 28 Jun 08 |
| 400H | 50.55 | | | | 2 | 1 | | | Bedford | BIG 2008 | 1 Jun 08 |
| 400H | 50.63 | | | | 2 | 1 | | | Rehlingen, GER | 44. Internationales Leichtathletik Sportfest | 24 May 08 |
| 400H | 50.66 | | | | 7 | | | | Gateshead | Aviva Grand Prix | 31 Aug 08 |
| 400H | 50.96 | | | | 1 | | | | Sportcity | Northern Athletics Senior Championships | 14 Jun 08 |
| 400H | 51.1 | | | | 1 | A | | | Gateshead | British Athletics League National 1 | 7 Jun 08 |
| 400H | 51.54 | | | | 1 | A | | | Loughborough | Loughborough International | 18 May 08 |
| 400H | 52.16 | | | | 1 | h3 | | | Birmingham | Aviva National Championships inc Olympic Trials | 12 Jul 08 |
| 400H | 52.20 | | | | 1 | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| 400H | 53.72 | | | | 1 | h1 | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| 400H | 54.25 | | | | 1 | h1 | | | Sportcity | Northern Athletics Senior Championships | 14 Jun 08 |
| ZXC | 30:34 | | | | 28 | | | 27 | Edinburgh | Great Edinburgh International inc Inter-District Championships | 12 Jan 08 |
| 2007 U23 Trafford/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 47.57 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 7 Aug 07 |
| 400 | 47.82 | | | | 2 | | | | Bedford | British Athletics League Golden Jubilee Cup Final | 18 Aug 07 |
| 400 | 48.38 | | | | 1 | B | | | Sportcity | British Athletics League Premiership | 2 Jun 07 |
| 400 | 48.74 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix | 1 May 07 |
| 400 | 48.98 | i | | | 1 | s4 | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| 400 | 50.25 | i | | | 1 | h7 | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| 110H | 15.62 | | 1.9 | | 1 | | | | Blackpool | Northern Mens & Womens Cup Final | 8 Sep 07 |
| 110H | 15.69 | w | 2.8 | | 5 | B | | | Birmingham | British Athletics League Premiership | 7 Jul 07 |
| 400H | 51.25 | | | | 2 | | | | Crystal Palace | UK Challenge Final | 25 Aug 07 |
| 400H | 51.31 | | | | 4 | | | | Sportcity | Norwich Union World Trials & AAA Championships | 28 Jul 07 |
| 400H | 51.72 | | | | 2 | | | | Hendon | British Athletics League Premiership | 4 Aug 07 |
| 400H | 52.20 | | | | 2 | | | | Bedford | England Athletics U23 & U20 Championships | 24 Jun 07 |
| 400H | 52.27 | | | | 7 | | | | Geneva, SUI | EAP Meeting | 9 Jun 07 |
| 400H | 52.32 | | | | 1 | h4 | | | Sportcity | Norwich Union World Trials & AAA Championships | 27 Jul 07 |
| 400H | 52.43 | | | | 2 | | | | Birmingham | British Athletics League Premiership | 7 Jul 07 |
| 400H | 52.65 | | | | 3 | IA | | | Loughborough | Loughborough International | 20 May 07 |
| 400H | 52.65 | | | | 1 | 2 | | | Loughborough | LEAP | 11 Aug 07 |
| 400H | 52.86 | | | | 3 | | | | Bedford | BUSA Championships | 6 May 07 |
| 400H | 52.86 | | | | 1 | | | | Liverpool | Northern Athletics Senior/U20 Championships | 17 Jun 07 |
| 400H | 53.06 | | | | 2 | A | | | Sportcity | British Athletics League Premiership | 2 Jun 07 |
| 400H | 53.10 | | | | 5 | | | | Celle Ligure, ITA | Arcobaleno | 26 Jun 07 |
| 400H | 53.23 | | | | 1 | s2 | | | Bedford | BUSA Championships | 5 May 07 |
| 400H | 53.83 | | | | 1 | h3 | | | Bedford | BUSA Championships | 5 May 07 |
| 400H | 54.46 | | | | 1 | h1 | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 400H | 56.15 | | | | 1 | h1 | | | Liverpool | Northern Athletics Senior/U20 Championships | 17 Jun 07 |
| LJ | 6.07 | w | | | | | | | Hendon | BAL 4 - Premiership | 4 Aug 07 |
| LJ | 5.77 | | | | | | | | Hendon | BAL Prem & Div 1 extras | 4 Aug 07 |
| 2006 U23 Trafford/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.57 | | | | 1 | 2 | | | Stretford | Trafford Grand Prix | 8 Aug 06 |
| 400 | 48.26 | | | | 1 | 1 | | | Stretford | Trafford Open | 8 Aug 06 |
| 400 | 49.07 | i | | | sf | | | | Sheffield | BUSA Championships | 25 Feb 06 |
| 400 | 49.13 | | | | 4 | s1 | | | Birmingham | BUSA Championships | 30 Apr 06 |
| 400 | 49.27 | i | | | 4 | h5 | | | Sheffield | AAA Indoor Championships | 11 Feb 06 |
| 400 | 49.46 | | | | 1 | 2 | | | Geneva, SWI | Geneva, SUI | 11 Jun 06 |
| 400 | 49.73 | i | | | 6 | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 400 | 49.75 | | | | 1 | h7 | | | Birmingham | BUSA Championships | 29 Apr 06 |
| 400 | 49.92 | i | | | 6 | s2 | | | Sheffield | AAA Indoor Championships | 11 Feb 06 |
| 400H | 51.44 | | | | 1 | | | | Sportcity | UK Challenge Final | 27 Aug 06 |
| 400H | 52.1 | | | | 2 | 1 | | | Bedford | Gold Cup Final | 19 Aug 06 |
| 400H | 52.3 | | | | 1 | | | | Sheffield (W) | British Athletics League National 1 | 5 Aug 06 |
| 400H | 52.82 | | | | 2 | | | | Derby | Northern Inter-Regional Match U23 Cleveland Cup | 13 Aug 06 |
| 400H | 53.43 | | | | 2 | | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| 400H | 53.68 | | | | 2 | h2 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 400H | 54.41 | | | | 4 | | | | Carlisle | British Athletics League National 1 | 1 Jul 06 |
| 400H | 54.5 | | | | 4 | | | | Sportcity | North of England Championships | 18 Jun 06 |
| 400H | 54.81 | | | | 7 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 400H | 56.6 | | | | 1 | | | | Blackpool | NORTH OF ENGLAND INTER-CLUB CUP Match 2 | 9 Jul 06 |
| 400H | 56.90 | | | | 8 | A | | | Bedford | British Athletics League National 1 | 3 Jun 06 |
| 2005 U20 Trafford/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.5 | | | | 3 | | | | Stretford | Greater Manchester County Championships | 15 May 05 |
| 200 | 22.8 | | | | 1 | | | | Stretford | TRAFFORD MEDAL MEETING | 17 Apr 05 |
| 200 | 22.96 | | -0.7 | | 5 | h3 | | | Glasgow (S) | BUSA Champs | 2 May 05 |
| 200 | 22.98 | | | | 2 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 24 May 05 |
| 200 | 23.06 | | | | 3 | | | | Stretford | BMC Gold Standard Races | 30 Aug 05 |
| 200 | 23.22 | | | | 8 | | | | Cudworth | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS Cudworth | 29 May 05 |
| 400 | 48.36 | | | | 2 | C | | | Geneva, SWI | | 11 Jun 05 |
| 400 | 48.7 | | | | 2 | 3 | | | Loughborough | LOUGHBOROUGH EAA MEETING | 16 Jul 05 |
| 400 | 48.8 | | | | 2 | | | | Stretford | Greater Manchester County Championships | 14 May 05 |
| 400 | 49.18 | | | | ht | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPS Sport City, Manchester | 18 Jun 05 |
| 400 | 49.23 | | | | 2 | | | | Cudworth | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS Cudworth | 28 May 05 |
| 400 | 49.27 | | | | 1 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 10 May 05 |
| 400 | 49.29 | | | | 4 | h1 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 400 | 49.38 | | | | 6 | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPIONSHIPS | 18 Jun 05 |
| 400 | 49.55 | i | | | 2 | s3 | | | Sheffield | BRITISH UNIVERSITIES' CHAMPIONSHIPS | 27 Feb 05 |
| 400 | 49.56 | | | | 5 | | | | Abingdon | SEAA INTER-REGIONAL MATCH | 4 Sep 05 |
| 400 | 49.61 | | | | 3 | h7 | | | Glasgow (S) | BUSA Champs | 2 May 05 |
| 400 | 49.70 | | | | 2 | | | | Stretford | BMC Gold Standard Races | 30 Aug 05 |
| 400 | 49.71 | | | | 6 | s2 | | | Glasgow (S) | BUSA Champs | 2 May 05 |
| 400 | 49.75 | | | | 8 | s2 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 400 | 50.52 | i | | | 2 | h5 | | | Sheffield | BRITISH UNIVERSITIES' CHAMPIONSHIPS | 27 Feb 05 |
| 2003 U20 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.03 | | | | 7 | | | | Stretford | TRAFFORD GP Stretford | 6 May 03 |
| 2002 U17 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.46 | | | | 3 | C | | | Stretford | BMC | 6 Aug 02 |
| 800 | 1:57.54 | | | | 3 | C | | | Stretford | BMC | 28 May 02 |
| 800 | 1:59.0 | | | | 1 | | | | Bebington | Mersey Division Bebington Oval | 28 Jul 02 |
| 800 | 2:01.9 | | | | 1 | | | | Stockport | Northern One West Stockport | 5 May 02 |
| 800 | 2:03.31 | | | | 8 | h3 | | | Birmingham | AAA U17/15 Champs Birmingham | 10 Aug 02 |
| 800 | 2:03.4 | | | | 1 | | | | Bebington | Northern One West Bebington | 30 Jun 02 |
| 1500 | 4:14.82 | | | | 4 | | | | Stretford | TRAFFORD GP | 11 Jun 02 |