| 2009 SEN Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.9 | | | | 1 | A | | | Kingston | Southern Men's League Division 1 | 2 May 09 |
| 800 | 1:56.88 | | | | 4 | 19 | | | Watford | Watford Open Graded Meeting | 29 Jul 09 |
| 800 | 1:58.3 | | | | 2 | A | | | Milton Keynes | Southern Men's League Division 1 | 16 May 09 |
| 800 | 1:59.1 | | | | 1 | A | | | Ipswich | Southern Men's League Division 1 | 1 Aug 09 |
| 800 | 1:59.4 | | | | 3 | A | | | Chelmsford | Southern Men's League Division 1 | 11 Jul 09 |
| 800 | 1:59.8 | | | | 1 | | | | Welwyn | Herts Phoenix Good Friday Open | 10 Apr 09 |
| 800 | 2:00.0 | | | | 1 | 4 | | | Sandy | Bedfordshire Open | 5 Apr 09 |
| 800 | 2:01.2 | | | | 4 | | | | Milton Keynes | Buckinghamshire County Championships | 9 May 09 |
| 1500 | 4:17.3 | | | | 2 | A | | | Chelmsford | Southern Men's League Division 1 | 11 Jul 09 |
| 2008 U23 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.60 | | | | 2 | B | | | Watford | BMC Gold Standard Races | 30 Jul 08 |
| 800 | 1:54.78 | | | | 3 | 15 | | | Watford | Watford Harriers Open Graded Meeting | 4 Jun 08 |
| 800 | 1:55.2 | | | | 1 | | | | Milton Keynes | Buckinghamshire Championships | 10 May 08 |
| 800 | 1:55.30 | i | | | 1 | 1 | | | Birmingham | Midland Counties Open | 17 Feb 08 |
| 800 | 1:59.7 | | | | 1 | | | | Mile End | Southern Men's League Division 1 | 17 May 08 |
| 800 | 1:59.85 | | | | 2 | 5 | | | Watford | Watford Harriers Open Graded Meeting | 9 Apr 08 |
| 800 | 2:00.3 | | | | | | | | Welwyn | Herts Phoenix Open Graded Meet | 21 Mar 08 |
| 800 | 2:00.8 | | | | | | | | Milton Keynes | Southern Mens League - Div 1 | 12 Jul 08 |
| 1500 | 4:01.59 | | | | 1 | 9 | | | Watford | Watford Harriers Open Graded Meeting | 16 Jul 08 |
| 1500 | 4:07.94 | | | | 1 | A | | | Yeovil | Southern Men's League Division 1 | 2 Aug 08 |
| 1500 | 4:13.0 | | | | | | | | Braunton | Southern Mens League - Div 1 | 28 Jun 08 |
| 400H | 62.5 | | | | | | | | Braunton | Southern Mens League - Div 1 | 28 Jun 08 |
| 3000SC | 10:12.8 | | | | | | | | Milton Keynes | Southern Mens League - Div 1 | 12 Jul 08 |
| ZXC | 46:08 | | | | 14 | | | | Halton | Buckinghamshire Championships | 5 Jan 08 |
| 2007 U23 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.81 | | | | 1 | C | | | Watford | BMC Watford Gold Standard | 11 Jul 07 |
| 800 | 1:57.98 | | | | 2 | 2 | | | Watford | Watford Open Graded Meeting | 30 May 07 |
| 800 | 1:58.00 | | | | 2 | | | | High Wycombe | Buckinghamshire County Championships | 12 May 07 |
| 800 | 1:58.4 | | | | 1 | | | | Welwyn | Herts Phoenix AC Open Graded | 6 Apr 07 |
| 800 | 1:58.51 | | | | 3 | | | | Watford | Watford Open Graded Meeting | 22 Aug 07 |
| 800 | 1:58.51 | | | | 3 | 1 | | | Watford | Watford Open Graded Meeting | 22 Aug 07 |
| 800 | 1:58.79 | | | | 2 | 7 | | | Watford | Watford Open Graded Meeting | 2 May 07 |
| 800 | 1:59.2 | i | | | 2 | 3 | | | Lee Valley | Data Connection Indoor Open | 2 Dec 07 |
| 800 | 2:00.0 | | | | 2 | | | | Brighton | Southern Men's League Division 1 | 23 Jun 07 |
| 800 | 2:00.2 | | | | | | | | Exeter | Southern Men's League Div 1 (1) | 2 Jun 07 |
| 1500 | 3:58.27 | | | | 7 | E | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 1500 | 3:59.37 | | | | 1 | 1 | | | Watford | Watford Open Meeting | 13 Jun 07 |
| 1500 | 4:03.48 | | | | 12 | D | | | Crystal Palace | BMC Nike Grand Prix Final | 25 Aug 07 |
| 1500 | 4:03.5 | | | | 2 | | | | Milton Keynes | Southern Men's League Division 1 | 14 Jul 07 |
| 1500 | 4:06.8 | | | | 3 | | | | Exeter | Southern Men's League Division 1 | 2 Jun 07 |
| 1500 | 4:09.51 | | | | | | | | Watford | Watford Open Graded Meeting | 4 Apr 07 |
| 1500 | 4:13.3 | | | | | | | | High Wycombe | Buckinghamshire County Championships | 12 May 07 |
| 3000 | 8:57.63 | | | | 4 | A | | | Watford | Watford Open Graded Meeting | 16 May 07 |
| 400H | 62.8 | | | | | | | | Milton Keynes | Southern Men's League Div 1 (4) & 3N (2) | 14 Jul 07 |
| 3000SC | 10:12.5 | | | | | | | | Brighton | Southern Men's League Div 1 (2) | 23 Jun 07 |
| 5M | 27:01 | | | | 17 | | | | Wolverton | Wolverton 5 | 24 Nov 07 |
| ZXC | 31:14 | | | | 35 | | | | Watford | Apex Sports Chiltern League | 13 Oct 07 |
| ZXC | 37:23 | | | | 5 | | | | Banbury | Eric Andrews Memorial Races | 28 Oct 07 |
| 2006 U23 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.37 | | | | 3 | 12 | | | Watford | Watford Open Meeting | 31 May 06 |
| 800 | 1:59.8 | | | | 1 | B | | | Bournemouth | Southern Men's League Division 1 | 3 Jun 06 |
| 1500 | 4:02.02 | | | | 13 | B | | | Watford | BMC Gold Standard Races | 26 Jul 06 |
| 1500 | 4:04.42 | | | | 9 | | | | Watford | BMC Gold Standard Races | 14 Jun 06 |
| 1500 | 4:06.8 | | | | 1 | | | | Welwyn | Herts Phoenix Open Meeting | 14 Apr 06 |
| 1500 | 4:07.02 | | | | 7 | D | | | Sportcity | BMC/Nike Grand Prix Final | 12 Aug 06 |
| 3000 | 9:00.35 | | | | | | | | Watford | Watford Open Meeting | 12 Jul 06 |
| 5000 | 16:40.5 | | | | | | | | Ilford | | 20 May 06 |
| 3000SC | 9:55.1 | | | | 1 | | | | Milton Keynes | Southern Men's League Division 1 | 8 Jul 06 |
| 5M | 27:57 | | | | 27 | | | | Wolverton | Wolverton 5 | 25 Nov 06 |
| 2005 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.21 | | | | 2 | 4 | | | Watford | Watford Open Meeting | 13 Jul 05 |
| 800 | 2:00.31 | | | | 2 | I | | | Watford | WATFORD OPEN GRADED Watford | 4 May 05 |
| 800 | 2:01.8 | | | | 2 | | | | Welwyn | HERTS PHOENIX OPEN GRADED Welwyn Garden | 25 Mar 05 |
| 1500 | 4:04.34 | | | | 2 | | | | Watford | WATFORD OPEN GRADED | 15 Jun 05 |
| 1500 | 4:04.36 | | | | 3 | H | | | Watford | WATFORD OPEN GRADED | 20 Apr 05 |
| 1500 | 4:08.26 | | | | 12 | A | | | Street | BMC PB Classic | 2 May 05 |
| 1500 | 4:11.30 | | | | 8 | D | | | Crystal Palace | BMC | 6 Aug 05 |
| 1500 | 4:12.40 | | | | ht | | | | Portsmouth | SOUTH OF ENGLAND JUNIOR CHAMPS | 28 May 05 |
| 3000 | 8:55.12 | | | | 5 | 1 | | | Watford | WATFORD OPEN Watford | 27 Jul 05 |
| 3000 | 9:03.54 | | | | 5 | A | | | Watford | WATFORD OPEN GRADED | 18 May 05 |
| 3000 | 9:04.39 | | | | 3 | | | | Watford | WATFORD OPEN GRADED Watford | 23 Mar 05 |
| 3000 | 9:10.4 | | | | 8 | | | | Watford | WATFORD OPEN | 21 Sep 05 |
| 5000 | 16:20.8 | | | | 4 | | | | Milton Keynes | Milton Keynes | 9 Jul 05 |
| 5000 | 16:22.0 | | | | 2 | | | | Exeter | Exeter | 25 Jun 05 |
| 3000SC | 9:56.64 | | | | 4 | | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 3000SC | 9:56.7 | | | | 2 | | | | Bromley | Bromley | 30 Jul 05 |
| 3000SC | 9:56.9 | | | | 1 | | | | Welwyn | Welwyn | 7 May 05 |
| 2004 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.70 | | | | 3 | | | | Watford | WATFORD OPEN GRADED | 26 May 04 |
| 1500 | 4:07.16 | | | | 11 | B | | | Watford | BMC | 21 Jul 04 |
| 1500 | 4:10.86 | | | | 2 | C | | | Street | BMC PB Classic | 3 May 04 |
| 3000 | 8:58.38 | | | | 9 | | | | Watford | WATFORD OPEN GRADED | 4 Aug 04 |
| 3000 | 9:08.14 | | | | 9 | | | | Watford | WATFORD OPEN Watford | 9 Jun 04 |
| 3000 | 9:08.40 | | | | 10 | | | | Bedford | SOUTH OF ENGLAND CHAMPIONSHIPS Bedford | 24 Jul 04 |
| 3000 | 9:15.9 | | | | 7 | | | | Watford | WATFORD OPEN GRADED Watford | 14 Apr 04 |
| 5000 | 16:15.4 | | | | 2 | | | | High Wycombe | BUCKINGHAMSHIRE | 15 May 04 |
| 5M | 26:37 | | | | 12 | | | | Wolverton | WOLVERTON 5 | 27 Nov 04 |
| 2003 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.72 | | | | 5 | N | | | Watford | Watford Open | 25 Jun 03 |
| 1500 | 4:18.55 | | | | 2 | E | | | Watford | WOPEN | 11 Jun 03 |
| 1500 | 4:19.8 | | | | 9 | C | | | Watford | WOpen WATFORD | 9 Jul 03 |
| 1500 | 4:19.97 | | | | 1 | B | | | Watford | | 14 May 03 |
| 3000 | 9:14.90 | | | | 1 | B | | | Watford | WOPEN | 28 May 03 |
| 2001 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:41.63 | | | | | | | | Watford | | 11 Jul 01 |
| 1500 | 4:47.7 | | | | 1 | | | | Milton Keynes | Buckinghamshire Milton Keynes | 13 May 01 |
| 1500 | 4:49.5 | | | | 1 | | | | Hendon | McDONALD'S BOYS' LEAGUE SOUTHERN PREMIER Barnet Copthall | 3 Jun 01 |
| 3000 | 9:56.4 | | | | 2 | | | | Harrow | Harrow Weald | 1 Jul 01 |
| 2000 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.87 | | | | 8 | H | | | Watford | Watford Open Meeting | 2 Aug 00 |
| 1500 | 4:49.34 | | | | 14 | h2 | | | Sheffield | AAAs U15/U17 Championships | 29 Jul 00 |
| 1500 | 4:49.34 | | | | 14 | | | | Sheffield | AAAs U15/U17 Championships | 29 Jul 00 |