| 2013 SEN Abingdon/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.13 | i | | | 3 | h1 | | | Sheffield | Northern Athletics Championships | 13 Jan 13 |
| 2012 SEN Abingdon/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.17 | | | | 4 | | | | Loughborough | Loughborough Students v British Police v Army | 16 May 12 |
| 800 | 1:57.12 | | | | 3 | | | | Aldershot | Inter-Service Championships | 11 Jul 12 |
| 800 | 1:57.50 | | | | 5 | F | | | Bedford | BMC Grand Prix Final | 25 Aug 12 |
| 800 | 1:57.51 | | | | 6 | | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| 800 | 1:57.69 | | | | 1 | MJR | | | Aldershot | Army Inter Unit Team Athletic Finals | 27 Jun 12 |
| 800 | 1:57.84 | i | | | 5 | 1 | | | Sheffield | RAF v British Universities | 15 Feb 12 |
| 800 | 1:58.62 | | | | 4 | | | | Cudworth | Yorkshire County Championships | 12 May 12 |
| 800 | 1:59.50 | | | | 1 | | | | Abingdon | Radley AC Open Graded Meeting | 31 Mar 12 |
| 800 | 1:59.6 | | | | 2 | A | | | Tipton | Up & Running Midland League Division 5 | 27 May 12 |
| 800 | 1:59.68 | | | | 2 | | | | Wakefield | Wakefield Spring Open | 7 Apr 12 |
| 800 | 2:01.2 | | | | 2 | A | | | Leamington | Up & Running Midland League Division 5 | 4 Aug 12 |
| 800 | 2:01.67 | | | | 1 | | | | Aldershot | Army Championships | 30 May 12 |
| 5000 | 16:56.0 | | | | 10 | | | | Radley | Radley College 5000m | 18 Sep 12 |
| 6KL | 21:40 | | | | 61 | L2 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| ZXC | 31:11 | | | | 52 | | | | Slough | Apex Sports Chiltern League | 14 Jan 12 |
| ZXC | 35:12 | | | | 38 | | | | Ascott-under-Wychwood | Oxford Mail League | 4 Nov 12 |
| ZXC | 38:15 | | | | 46 | | | | Middleton Cheney | Oxford Mail League (inc Oxfordshire County Championships) | 8 Jan 12 |
| 2011 SEN Abingdon/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.0 | | | | 2 | | | | Tidworth | Army Championships Major Unit | 22 Jun 11 |
| 800 | 2:01.41 | | | | 8 | | | | Loughborough | Loughborough Students v Birmingham University v Army | 11 May 11 |
| 800 | 2:02.01 | | | | 5 | | | | Loughborough | Loughborough Match | 8 Jun 11 |
| 800 | 2:02.40 | | | | 3 | A | | | Tidworth | Army Individual & Inter Corps Championships | 25 May 11 |
| 1500 | 4:23.2 | | | | 5 | | | | Portsmouth (RN) | Inter Service Track and Field Championships | 6 Jul 11 |
| 5000 | 17:36.5 | | | | 3 | | | | Radley | Abingdon Amblers AC 5000m Club Championship | 22 Oct 11 |
| 6KL | 21:23 | | | | 58 | L2 | | | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| ZXC | 32:49 | | | | 34 | | | | Ascott-Under-Wychwood | Oxford Mail League | 6 Nov 11 |
| ZXC | 33:10 | | | | 30 | | | | Culham | Oxford Mail League | 4 Dec 11 |
| ZXC | 42:20 | | | | 56 | | | | Bracknell | Berks, Bucks & Oxon Championships | 20 Nov 11 |
| 2010 SEN Abingdon/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.41 | | | | 2 | | | | Cosford | Inter-Services Championships | 7 Jul 10 |
| 800 | 2:01.82 | | | | 1 | B | | | Tidworth | Army Individual Championships | 2 Jun 10 |
| 800 | 2:02.00 | | | | 2 | | | | Tidworth | Army Finals | 30 Jun 10 |
| 2004 U17 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.3 | | | | 2 | | | | Cudworth | Division 2EC Cudworth | 31 Jul 04 |
| 800 | 1:58.46 | | | | 2 | F | | | Sportcity | BMC | 26 Jun 04 |
| 800 | 1:58.5 | | | | 1 | | | | Wakefield | WEST YORKSHIRE Wakefield | 12 Jun 04 |
| 800 | 1:59.2 | | | | 4 | | | | Sheffield | SHEFFIELD OPEN Don Valley, Sheffield | 24 Apr 04 |
| 800 | 1:59.23 | | | | 7 | s2 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 800 | 1:59.25 | | | | ht | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 800 | 1:59.75 | | | | 5 | h2 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 800 | 1:59.89 | | | | 4 | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 800 | 1:59.90 | | | | ht | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 04 |
| 800 | 1:59.9 | | | | 3 | | | | Hull | Division 2EC | 1 May 04 |
| 800 | 2:00.14 | i | | | 1 | | | | Sheffield | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS Sheffield | 18 Jan 04 |
| 800 | 2:00.6 | | | | 3 | | | | Wakefield | WAKEFIELD OPEN Wakefield | 18 Apr 04 |
| 800 | 2:00.6 | | | | 1 | | | | Scunthorpe | Northern 1E Scunthorpe | 9 May 04 |
| 800 | 2:00.9 | | | | 5 | | | | Sheffield | YORKSHIRE | 15 May 04 |
| 800 | 2:01.7 | | | | 1 | | | | York | COMPETE RUNNER WEST YORKSHIRE LEAGUE York | 3 Apr 04 |
| 800 | 2:03.2 | | | | 1 | | | | Grimsby | Northern 1E Grimsby | 1 Aug 04 |
| 800 | 2:03.9 | | | | 1 | | | | Cleckheaton | COMPLETE RUNNER WEST YORKSHIRE CHAMPIONSHIPS | 5 Sep 04 |
| 800 | 2:04.6 | | | | 1 | | | | Wakefield | COMPLETE RUNNER WEST YORKSHIRE LEAGUE Wakefield | 8 Aug 04 |
| 2003 U17 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.4 | | | | 1 | | | | Wakefield | WAKEFIELD OPEN | 21 Sep 03 |
| 800 | 2:03.22 | | | | 6 | B | | | Stretford | Trafford Open Events | 26 Aug 03 |
| 800 | 2:03.6 | | | | 2 | | | | Cleckheaton | COMPLETE RUNNER WEST YORKSHIRE Champs CLECKHEATON | 31 Aug 03 |
| 800 | 2:03.63 | i | | | 2 | | | | Sheffield | NoEAA OPEN SHEFFIELD | 15 Nov 03 |
| 800 | 2:04.22 | | | | 9 | C | | | Stretford | TRAFFORD GP Open Races | 15 Jul 03 |
| 800 | 2:05.3 | | | | 4 | | | | Cleckheaton | WEST YORKSHIRE Cleckheaton | 14 Jun 03 |
| 800 | 2:05.8 | | | | 1 | C | | | Stretford | Trafford GP | 1 Jul 03 |
| 800 | 2:05.95 | | | | 12 | | | | Stretford | TRAFFORD GP Strettford | 3 Jun 03 |
| 800 | 2:06.0 | | | | 2 | | | | Bebington | Bebington Oval | 18 May 03 |