| 2013 SEN Tamworth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 52.06 | | | | 1 | B | | | Lee Valley | British Athletics League Premiership | 11 May 13 |
| 2012 SEN Tamworth/Loughborough Uni/Newham & Essex Beagles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.7 | | | | 1 | A | | | Bromsgrove | Up & Running Midland League Division 3 | 4 Aug 12 |
| 400 | 48.9 | | | | 1 | A | | | Tamworth | Up & Running Midland League Division 3 | 27 May 12 |
| 400 | 49.19 | | | | 6 | B | | | Birmingham | British Athletics League Premiership | 9 Jun 12 |
| 400 | 52.3 | | | | 2 | A | | | Bromsgrove | Up & Running Midland League Division 3 | 4 Aug 12 |
| 400H | 51.15 | | | | 4 | 2 | | | Geneva, SUI | AtletiCAGenève | 2 Jun 12 |
| 400H | 51.81 | | | | 2 | h3 | | | Birmingham | Aviva Olympic Trials & UK Championships | 22 Jun 12 |
| 400H | 52.11 | | | | 2 | B | | | Loughborough | Loughborough International | 20 May 12 |
| 400H | 52.51 | | | | 1 | B | | | Birmingham | British Athletics League Premiership | 9 Jun 12 |
| 400H | 52.54 | | | | 1 | | | | Loughborough | Loughborough Students v British Police v Army | 16 May 12 |
| 400H | 52.92 | | | | 7 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 23 Jun 12 |
| 2011 SEN Tamworth/Loughborough Uni/Newham & Essex Beagles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.1 | | | | 3 | A | | | Kettering | Up & Running Midland League Division 3 | 7 May 11 |
| 200 | 22.2 | | | | 1 | A | | | Kettering | Up & Running Midland League Division 3 | 7 May 11 |
| 400 | 48.90 | | | | 1 | B | | | Cardiff | British Athletics League Premiership | 4 Jun 11 |
| 400H | 50.76 | | | | 2 | A | | | Hendon | British Athletics League Premiership | 2 Jul 11 |
| 400H | 51.18 | | | | 3 | A | | | Birmingham | Aviva British Grand Prix | 10 Jul 11 |
| 400H | 51.43 | | | | 2 | | | | Nivelles, BEL | Meeting International de la Ville de Nivelles | 25 Jun 11 |
| 400H | 51.44 | | | | 2 | 2 | | | Celle Ligure, ITA | Meeting Arcobaleno Atleticaeuropa | 5 Jul 11 |
| 400H | 51.88 | | | | 2 | h4 | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 400H | 52.17 | | | | 3 | | | | Bedford | Bedford International Games | 12 Jun 11 |
| 400H | 52.32 | | | | 4 | A | | | Sportcity | British Athletics League Premiership | 13 Aug 11 |
| 2010 U23 Tamworth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.0 | | | | 1 | A | | | Brierley Hill | Up and Running Midland League Division 3 | 1 Aug 10 |
| 200 | 22.22 | | -0.5 | | 2 | | | | Loughborough | LSAC v British Police v East Midlands | 26 May 10 |
| 400 | 48.60 | | | | 1 | A | | | Loughborough | LSAC v Birmingham Uni v Army | 12 May 10 |
| 400H | 50.43 | | | | 1 | 3 | | | Celle Ligure, ITA | Meeting Arcobaleno | 8 Jul 10 |
| 400H | 50.58 | | | | 3 | | | | Gateshead | England Senior Closed Championships | 18 Jul 10 |
| 400H | 50.68 | | | | 1 | A | | | Birmingham | British Athletics League Premiership | 3 Jul 10 |
| 400H | 51.04 | | | | 1 | 4 | | | Leiden, NED | Asics Gouden Spike | 12 Jun 10 |
| 400H | 51.20 | | | | 3 | h1 | | | Birmingham | Aviva European Trials and UK Championships | 26 Jun 10 |
| 400H | 51.38 | | | | 1 | B | | | Eton | British Athletics League Premiership | 31 Jul 10 |
| 400H | 51.46 | | | | 1 | B | | | Hendon | British Athletics League Premiership | 5 Jun 10 |
| 400H | 51.49 | | | | 4 | h1 | | | Ninove, BEL | Memorial Rasschaert | 7 Aug 10 |
| 400H | 51.58 | | | | 2 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| 400H | 51.69 | | | | 1 | h1 | | | Gateshead | England Senior Closed Championships | 17 Jul 10 |
| 400H | 52.14 | | | | 8 | | | | Birmingham | Aviva European Trials and UK Championships | 27 Jun 10 |
| 400H | 52.18 | | | | 2 | A | | | Loughborough | Loughborough International | 23 May 10 |
| 400H | 53.16 | | | | 1 | h3 | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| 400H | 53.2 | | | | 1 | A | | | Brierley Hill | Up and Running Midland League Division 3 | 1 Aug 10 |
| 2009 U23 Tamworth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.25 | i | | | 3 | h9 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 60 | 7.25 | i | | | 6 | s2 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 60 | 7.33 | i | | | | | | | Loughborough | Loughborough University Open | 21 Feb 09 |
| 60 | 7.35 | i | | | | | | | Loughborough | Loughborough University Open | 21 Feb 09 |
| 100 | 10.8 | | | | 1 | A | | | Cheltenham | Midland League Division 2 | 4 Jul 09 |
| 100 | 11.2 | | | | 1 | A | | | Kettering | Midland League Division 2 | 2 Aug 09 |
| 200 | 22.1 | | | | 1 | A | | | Kettering | Midland League Division 2 | 2 Aug 09 |
| 400H | 51.10 | | | | 3 | | | | Bedford | England U20 & U23 Championships | 28 Jun 09 |
| 400H | 51.53 | | | | 1 | | | | Birmingham | Midland Counties Senior & U20 Championships | 21 Jun 09 |
| 400H | 51.63 | | | | 6 | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 400H | 52.23 | | | | 3 | h1 | | | Birmingham | Aviva World Trials & National Championships | 11 Jul 09 |
| 400H | 52.35 | | | | 3 | | | | Bedford | Bedford International Games | 31 May 09 |
| 400H | 52.5 | | | | 1 | | | | Liverpool | Tom O'Mahoney Memorial Track Meeting | 19 Apr 09 |
| 400H | 52.83 | | | | 2 | | | | Bedford | BUCS Championships | 4 May 09 |
| 400H | 52.92 | | | | 2 | h2 | | | Bedford | England U20 & U23 Championships | 27 Jun 09 |
| 400H | 53.1 | | | | 1 | A | | | Loughborough | Midland League Division 2 | 7 Jun 09 |
| 400H | 53.15 | | | | 7 | h1 | | | Loughborough | McCain Loughborough International | 17 May 09 |
| 400H | 54.16 | | | | 1 | h4 | | | Bedford | BUCS Championships | 2 May 09 |
| 400H | 54.2 | | | | 1 | A | | | Cheltenham | Midland League Division 2 | 4 Jul 09 |
| 400H | 54.30 | | | | 1 | h2 | | | Birmingham | Midland Counties Senior & U20 Championships | 21 Jun 09 |
| 400H | 54.43 | | | | 1 | s3 | | | Bedford | BUCS Championships | 3 May 09 |
| 400H | 55.9 | | | | 1 | A | | | Kettering | Midland League Division 2 | 2 Aug 09 |
| 2008 U23 Tamworth/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.3 | | | | 3 | | | | Tamworth | BAL 10 in 100 Cup | 19 Jul 08 |
| 300 | 35.6 | | | | 1 | | | | Birmingham | Birmingham Rowheath AC Open | 16 Apr 08 |
| 400 | 49.9 | | | | 2 | h1 | | | Tamworth | Toyota World Tamworth Games 2008 | 25 Aug 08 |
| 400 | 50.0 | | | | 1 | B | | | Stoke | Midland League Division 1 | 10 Aug 08 |
| 400 | 50.78 | | | | 1 | 2 | | | Loughborough | Loughborough v Brunel v Combined Services | 14 May 08 |
| 400H | 54.04 | | | | 2 | | | | Birmingham | Birmingham Games (inc Midland Senior 3000m Championships) | 20 Jul 08 |
| 400H | 54.1 | | | | 1 | | | | Stoke | Staffordshire Championships | 10 May 08 |
| 400H | 54.1 | | | | 1 | A | | | Coventry | Midland League Division 1 | 5 Jul 08 |
| 400H | 54.27 | | | | 2 | | | | Birmingham | Midland Senior & U20 Championships | 15 Jun 08 |
| 400H | 54.29 | | | | 2 | h3 | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| 400H | 54.5 | | | | 1 | | | | Cheltenham | Midland League Division 1 | 7 Jun 08 |
| 400H | 54.70 | | | | 6 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 400H | 55.07 | | | | 2 | h1 | | | Birmingham | Birmingham Games (inc Midland Senior 3000m Championships) | 20 Jul 08 |
| 400H | 55.12 | | | | 3 | h2 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 400H | 55.5 | | | | 1 | | | | Stoke | Midland League Division 1 | 10 Aug 08 |
| 400H | 55.81 | | | | 3 | | | | Loughborough | Loughborough Open Meeting | 26 Apr 08 |
| 400H | 56.02 | | | | 1 | h2 | | | Birmingham | Midland Senior & U20 Championships | 15 Jun 08 |
| 400H | 56.08 | | | | 7 | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| 400H | 56.2 | | | | 3 | h3 | | | Bedford | CAU Inter Counties Championships | 26 May 08 |
| 2007 U20 Tamworth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.43 | i | | | 1 | 2 | | | Loughborough | Spar Sprints Graded Championship | 18 Mar 07 |
| 100 | 11.4 | | | | 4 | | | | Brierley Hill | Midland Men's League Division 2 | 2 Jun 07 |
| 100 | 11.7 | | | | | | | | Tipton | National Junior League Midland Premier | 29 Jul 07 |
| 200 | 22.6 | | | | 2 | | | | Cannock | BAL 10 in 100 Cup | 10 Jun 07 |
| 200 | 23.0 | | | | 1 | B | | | Tipton | Midland Men's League Division 2 | 4 Aug 07 |
| 200 | 23.13 | | | | ? | | | | Derby | NJAL Final | 9 Sep 07 |
| 300 | 36.2 | | | | 1 | 2 | | | Birmingham (Un) | Birmingham Rowheath AC Open | 18 Apr 07 |
| 400 | 49.94 | | | | 2 | | | | Tamworth | Tamworth Open | 27 Aug 07 |
| 400 | 51.0 | | | | 6 | | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| 400 | 52.1 | | | | | | | | Yate | Midland Men's League Division 2 | 5 May 07 |
| 60HU20M | 8.59 | i | | | 1 | 2 | | | Loughborough | Spar Sprints Graded Championship | 18 Mar 07 |
| 110HU20M | 15.5 | | -0.9 | | 2 | B | | | Derby | National Junior League Midland Premier | 29 Apr 07 |
| 110HU20M | 15.8 | | | | 3 | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| 110HU20M | 15.8 | | | | ? | | | | Derby | NJAL Final | 9 Sep 07 |
| 400H | 54.33 | | | | ? | | | | Derby | NJAL Final | 9 Sep 07 |
| 400H | 54.53 | | | | 1 | | | | Birmingham | Midland Senior & U20 Championships | 17 Jun 07 |
| 400H | 54.82 | | | | 3 | A | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| 400H | 55.4 | | | | 1 | | | | Brierley Hill | Midland Men's League Division 2 | 2 Jun 07 |
| 400H | 55.4 | | | | 1 | | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| 400H | 55.49 | | | | 7 | | | | Bedford | England Athletics U23 & U20 Championships | 24 Jun 07 |
| 400H | 55.54 | | | | 4 | h1 | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 400H | 56.5 | | | | 1 | | | | Yate | Midland Men's League Division 2 | 5 May 07 |
| 400H | 57.1 | | | | 1 | | | | Tipton | National Junior League Midland Premier | 29 Jul 07 |
| 400H | 58.5 | | | | | | | | Tipton | Midland Men's League Division 2 | 4 Aug 07 |
| 400H | 58.6 | | | | 1 | B | | | Derby | National Junior League Midland Premier | 29 Apr 07 |
| 400H | 58.6 | | | | | | | | Derby | NJAL Midland Premier Match 1 | 29 Apr 07 |
| 400H | 59.1 | | | | 1 | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| 400H | 59.1 | | | | | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| 2006 U20 Tamworth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.59 | i | | | | | | | Sheffield | NoEAA Indoor Open | 25 Nov 06 |
| 200 | 23.5 | | | | 1 | B | | | Mansfield | Midland Men's League Division 1 | 5 Aug 06 |
| 110HU20M | 15.7 | | | | 4 | | | | Mansfield | National Junior League Midland Premier | 16 Jul 06 |
| 110HU20M | 15.76 | | | | 8 | | | | Birmingham | Inter-County Schools Match | 17 Jun 06 |
| 110HU20M | 15.76 | | | | 8 | | | | Birmingham | Midland Senior & U20 Championships | 18 Jun 06 |
| 110HU20M | 15.8 | | | | 4 | | | | Tipton | National Junior League Midland Premier | 11 Jun 06 |
| 110HU20M | 16.19 | | 2.0 | | 6 | h3 | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| 110HU20M | 16.4 | | | | 1 | | | | Stoke | Staffordshire County Championships | 13 May 06 |
| 400H | 58.5 | | | | 3 | | | | Derby | BAL Golden Jubilee Cup Semi Final Match 1 | 30 Jul 06 |
| 400H | 58.5 | | | | | | | | Derby | | 30 Jul 06 |
| HJ | 1.70 | | | | | | | | Tipton | National Junior League Midland Premier | 11 Jun 06 |
| 2005 U17 Tamworth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100HU17M | 14.9 | | | | 1 | | | | Tamworth | UK YOUNG ATHLETES' LEAGUE Midland Premier | 5 Jun 05 |
| 100HU17M | 15.0 | | | | 2 | | | | Tamworth | Midland Premier | 26 Jun 05 |