| 2012 SEN Harrow/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.40 | i | | | 4 | 1 | | | Lee Valley | Varsity Field Events & Relays Match | 18 Feb 12 |
| 60 | 7.50 | i | | | 2 | 1.7 | | | Loughborough | Loughborough Students AC Open Meeting | 21 Jan 12 |
| 60 | 7.54 | i | | | 4 | 2.5 | | | Loughborough | Loughborough Students AC Open Meeting | 21 Jan 12 |
| 200 | 22.97 | | -1.0 | | 4 | A | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| 400 | 48.96 | | | | 5 | A | | | Lee Valley | British Athletics League Division 1 | 27 May 12 |
| 400 | 49.22 | i | | | 2 | h5 | | | Birmingham | Birmingham Games | 4 Feb 12 |
| 400 | 49.42 | | | | 3 | 1 | | | Stretford | Trafford Grand Prix (All Events) | 4 Sep 12 |
| 400 | 49.60 | i | | | 2 | 2 | | | Sheffield | RAF v British Universities | 15 Feb 12 |
| 400H | 51.38 | | | | 1 | A | | | Gateshead | British Athletics League Division 1 | 30 Jun 12 |
| 400H | 51.57 | | | | 1 | A | | | Lee Valley | British Athletics League Division 1 | 27 May 12 |
| 400H | 52.11 | | | | 1 | s1 | | | Birmingham | England Championships (Inc North & Midland Champs) | 2 Jun 12 |
| 400H | 52.20 | | | | 6 | A | | | Birmingham | England Championships (Inc North & Midland Champs) | 3 Jun 12 |
| 400H | 52.28 | | | | 4 | A | | | Loughborough | Loughborough International | 20 May 12 |
| 400H | 52.38 | | | | 3 | h5 | | | Birmingham | Aviva Olympic Trials & UK Championships | 22 Jun 12 |
| 400H | 52.39 | | | | 4 | UKA | | | Olympic Park | BUCS Championships | 5 May 12 |
| 400H | 52.54 | | | | 1 | A | | | Milton Keynes | Southern Athletics League Division 1 | 1 Sep 12 |
| 400H | 52.57 | | | | 1 | | | | Hendon | London Inter-Club Challenge | 25 Aug 12 |
| 400H | 53.04 | | | | 1 | h4 | | | Birmingham | England Championships (Inc North & Midland Champs) | 2 Jun 12 |
| 2011 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 48.81 | | | | 5 | A | | | Hendon | British Athletics League Division 1 | 4 Jun 11 |
| 400 | 48.96 | | | | 1 | | | | Cambridge | Oxford And Cambridge v Harvard And Yale | 28 Jun 11 |
| 400 | 48.96 | | | | 1 | | | | Peterborough | Peterborough Open | 29 Aug 11 |
| 400 | 49.37 | | | | 1 | | | | Cambridge | Cambridgeshire County Championships | 14 May 11 |
| 400H | 51.15 | | | | 1 | B | | | Loughborough | Loughborough LEAP | 10 Aug 11 |
| 400H | 51.20 | | | | 1 | A | | | Gateshead | British Athletics League 1 | 13 Aug 11 |
| 400H | 51.43 | | | | 2 | h2 | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 400H | 51.50 | | | | 1 | A | | | Crawley | British Athletics League Division 1 | 27 Aug 11 |
| 400H | 51.62 | | | | 3 | 4 | | | Chambery, FRA | Meeting EAP de Chambery | 10 Jul 11 |
| 400H | 51.63 | | | | 3 | | | | Birmingham | McCain UK Challenge Final | 20 Aug 11 |
| 400H | 51.68 | | | | 6 | | | | Birmingham | Aviva World Trials & UK Championships | 30 Jul 11 |
| 400H | 52.07 | | | | 3 | A | | | Kingston | British Athletics League Division 1 | 2 Jul 11 |
| 400H | 52.08 | | | | 3 | | | | Nivelles, BEL | Meeting International de la Ville de Nivelles | 25 Jun 11 |
| 400H | 52.28 | | | | 5 | | | | Bedford | England Senior Championships (inc Parallel Success) | 17 Jul 11 |
| 400H | 52.84 | | | | 1 | h3 | | | Bedford | England Senior Championships (inc Parallel Success) | 16 Jul 11 |
| 400H | 53.33 | | | | 1 | 1 | | | Hendon | London Inter Club Challenge | 11 Jun 11 |
| 2010 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.6 | | | | ns | | | | Milton Keynes | Southern Men's League Division 1 | 5 Jun 10 |
| 400 | 47.36 | | | | 1 | A | | | Kingston | British Athletics League Division 2 | 3 Jul 10 |
| 400 | 47.68 | | | | 1 | | | | Oxford | Oxford & Cambridge v Penn & Cornell | 29 Jun 10 |
| 400 | 47.91 | | | | 1 | 9 | | | Woodford | Woodford Green AC with Essex Ladies Open | 31 Aug 10 |
| 400 | 48.00 | | | | 1 | A | | | Leeds | British Athletics League Division 2 | 31 Jul 10 |
| 400 | 48.14 | | | | 2 | A | | | Wormwood Scrubs | British Athletics League Division 2 | 21 Aug 10 |
| 400 | 48.67 | | | | 1 | 1 | | | Stretford | Trafford Grand Prix Open | 7 Sep 10 |
| 400H | 50.91 | | | | 2 | h1 | | | Ninove, BEL | Memorial Rasschaert | 7 Aug 10 |
| 400H | 51.02 | | | | 5 | | | | Gateshead | England Senior Closed Championships | 18 Jul 10 |
| 400H | 51.25 | | | | 4 | | | | Bedford | Bedford International Games | 15 Aug 10 |
| 400H | 51.30 | | | | 1 | h1 | | | Birmingham | McCain EAP Birmingham Games | 24 Jul 10 |
| 400H | 51.33 | | | | 1 | A | | | Leeds | British Athletics League Division 2 | 31 Jul 10 |
| 400H | 51.44 | | | | 3 | | | | Cardiff | McCain Challenge Final | 28 Aug 10 |
| 400H | 51.77 | | | | 5 | | | | Loughborough | Loughborough International | 23 May 10 |
| 400H | 52.50 | | | | 1 | A | | | Wormwood Scrubs | British Athletics League Division 2 | 21 Aug 10 |
| 400H | 52.62 | | | | 2 | h2 | | | Gateshead | England Senior Closed Championships | 17 Jul 10 |
| 2009 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 48.54 | | | | 2 | A | | | Leeds | British Athletics League National 2 | 1 Aug 09 |
| 400 | 48.66 | | | | 3 | A | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 400H | 52.1 | | | | 1 | A | | | Harrow | Southern Men's League Division 2 | 27 Jun 09 |
| 2008 U23 Harrow/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 48.75 | | | | 5 | A | | | Gateshead | British Athletics League National 1 | 7 Jun 08 |
| 400H | 51.48 | | | | 1 | 6 | | | Chambéry, FRA | Meeting National à Thème Quatr'H Chambérien | 5 Jul 08 |
| 400H | 51.73 | | | | 5 | 1 | | | Geneva, SUI | Athletica Genève EAP Meeting | 31 May 08 |
| 400H | 51.94 | | | | 2 | 1 | | | Celle Ligure, ITA | Meeting Arcobaleno | 24 Jun 08 |
| 400H | 52.83 | | | | 2 | h2 | | | Birmingham | Aviva National Championships inc Olympic Trials | 12 Jul 08 |
| 2007 U23 Harrow/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.43 | w | 4.7 | | 2 | | | | Cambridge | Oxford v Cambridge Varsity Match | 19 May 07 |
| 200 | 23.0 | | | | 3 | | | | St. Ives | Cambridgeshire County Championships | 12 May 07 |
| 400 | 47.73 | | | | 1 | | | | Oxford | Oxford & Cambridge v Harvard & Yale | 27 Jun 07 |
| 400 | 48.74 | i | | | 1 | s2 | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| 400 | 49.17 | i | | | 2 | 2 | | | Sheffield | RAF vs Army vs Navy vs Universities | 14 Feb 07 |
| 400 | 49.23 | i | | | 5 | A | | | Sheffield | BUSA Indoor Championships | 11 Mar 07 |
| 400 | 49.40 | i | | | 1 | h8 | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| 400 | 49.62 | | | | 1 | | | | Cambridge | Oxford v Cambridge Varsity Match | 19 May 07 |
| 400H | 50.28 | | | | 3 | | | | Geneva, SUI | EAP Meeting | 9 Jun 07 |
| 400H | 50.61 | | | | 6 | s1 | | | Bangkok, THA | World Student Games | 12 Aug 07 |
| 400H | 50.74 | | | | 6 | | | | Munich, GER | Spar European Cup (Men) | 23 Jun 07 |
| 400H | 50.76 | | | | 2 | h4 | | | Bangkok, THA | World Student Games | 11 Aug 07 |
| 400H | 50.83 | | | | 5 | | | | Debrecen, HUN | European U23 Championships | 14 Jul 07 |
| 400H | 51.22 | | | | 1 | s1 | | | Bedford | BUSA Championships | 5 May 07 |
| 400H | 51.23 | | | | 1 | | | | Bratislava, SVK | Cena Slovenska | 5 Jun 07 |
| 400H | 51.67 | | | | 1 | | | | Eton | British Athletics League National 1 | 7 Jul 07 |
| 400H | 52.38 | | | | 2 | | | | Bedford | BUSA Championships | 6 May 07 |
| 400H | 52.47 | | | | 1 | | | | Cambridge | Oxford v Cambridge Varsity Match | 19 May 07 |
| 400H | 54.55 | | | | 1 | h4 | | | Bedford | BUSA Championships | 5 May 07 |
| 400H | DNS | | | | - | h2 | | | Sportcity | Norwich Union World Trials & AAA Championships | 27 Jul 07 |
| 2006 U23 Harrow/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 35.32 | i | | | 6 | | | | Birmingham | Representative Match | 14 Feb 06 |
| 400 | 48.96 | | | | 1 | | | | Oxford | Oxford University V Cambridge University | 20 May 06 |
| 400 | 48.99 | i | | | sf | | | | Sheffield | BUSA Championships | 25 Feb 06 |
| 400 | 49.4 | | | | 1 | B | | | Crawley | British Athletics League National 2 | 5 Aug 06 |
| 400 | 49.67 | i | | | 5 | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 200H | 24.47 | | -1.3 | | 1 | | | | Oxford | Oxford University V Cambridge University | 20 May 06 |
| 400H | 52.15 | | | | 4 | | | | Sportcity | UK Challenge Final | 27 Aug 06 |
| 400H | 52.3 | | | | 1 | | | | Crawley | British Athletics League National 2 | 5 Aug 06 |
| 400H | 52.33 | | | | 1 | | | | Bedford | BAL Golden Jubilee Cup Semi Final Match 2 | 30 Jul 06 |
| 400H | 52.57 | | | | 1 | | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| 400H | 52.58 | | | | 1 | h1 | | | Birmingham | BUSA Championships | 29 Apr 06 |
| 400H | 52.63 | | | | 4 | h3 | | | Sportcity | Norwich Union European Trials inc AAA Champs | 15 Jul 06 |
| 400H | 52.69 | | | | 3 | 1 | | | Bedford | Bedford International Games | 11 Jun 06 |
| 400H | 52.89 | | | | 1 | | | | Oxford | Oxford University V Cambridge University | 20 May 06 |
| 400H | 52.91 | | | | 2 | | | | Birmingham | BUSA Championships | 30 Apr 06 |
| 400H | 52.95 | | | | 1 | h2 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 400H | 52.96 | | | | 3 | | | | Derby | Northern Inter-Regional Match U23 Cleveland Cup | 13 Aug 06 |
| 400H | 52.99 | | | | 1 | 1 | | | Nivelles, BEL | Nivelles, Bel | 24 Jun 06 |
| 400H | 53.42 | | | | 1 | | | | Liverpool | British Athletics League National 2 | 6 May 06 |
| 400H | 53.8 | | | | 1 | | | | Cosford | Representative Match | 22 Apr 06 |
| 400H | 54.0 | | | | 1 | | | | Cambridge | Oxford & Cambridge V Penn & Cornell | 28 Jun 06 |
| 2005 U20 Harrow/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.67 | | | | 3 | F | | | Watford | WATFORD OPEN GRADED | 20 Apr 05 |
| 110H | 15.42 | | 1.6 | | 6 | | | | Stoke | BAL2 | 30 Jul 05 |
| 110H | 15.8 | | | | 6 | | | | Hendon | British League Division 2 | 25 Jun 05 |
| 110HU20M | 14.76 | w | 2.1 | | 2 | | | | Carshalton | National Junior League Southern Premier | 24 Jul 05 |
| 200H | 26.33 | | | | 1 | | | | Cambridge | UNIVERSITY MATCH | 21 May 05 |
| 400H | 52.68 | | | | 2 | | | | Stoke | BAL2 | 30 Jul 05 |
| 400H | 52.8 | | | | 1 | | | | Carshalton | National Junior League Southern Premier | 24 Jul 05 |
| 400H | 53.26 | | | | 1 | h2 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 400H | 53.31 | | | | 5 | | | | Bedford | AAA U23U20 Champs | 3 Jul 05 |
| 400H | 53.48 | | | | 1 | | | | Abingdon | SEAA INTER-REGIONAL MATCH | 4 Sep 05 |
| 400H | 53.60 | | | | 2 | 3 | | | Loughborough | LOUGHBOROUGH EAA MEETING | 16 Jul 05 |
| 400H | 53.7 | | | | 2 | | | | Hendon | British League Division 2 | 25 Jun 05 |
| 400H | 53.99 | | | | 1 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 400H | 54.1 | | | | 1 | | | | Ware | Southern Premier | 19 Jun 05 |
| 400H | 54.26 | | | | 2 | | | | Cambridge | UNIVERSITY MATCH | 21 May 05 |
| 400H | 55.14 | | | | 3 | | | | Barking | Southern Premier | 24 Apr 05 |
| 400H | 57.82 | | | | 1 | h2 | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |