| 2013 SEN Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.64 | | | | 4 | 1 | | | Mile End | Mile End Open | 8 Apr 13 |
| 400 | 54.23 | | | | 5 | 2 | | | Lee Valley | Lee Valley Open | 13 Apr 13 |
| 800 | 2:03.2 | | | | 5 | A | | | Mile End | Southern Men's League Division 1 C | 4 May 13 |
| 800 | 2:05.10 | | | | 2 | 2 | | | Lee Valley | Lee Valley Open | 13 Apr 13 |
| 800 | 2:06.9 | | | | 5 | A | | | Horsham | Southern Men's League Division 1 C | 18 May 13 |
| 800 | 2:07.61 | | | | 8 | A | | | Cardiff | British Athletics League Division 3 | 11 May 13 |
| 1500 | 4:31.9 | | | | 2 | B | | | Mile End | Southern Men's League Division 1 C | 4 May 13 |
| 1500 | 4:40.54 | | | | 8 | A | | | Cardiff | British Athletics League Division 3 | 11 May 13 |
| 2012 SEN Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.49 | | | | 5 | 4 | | | Woodford | Woodford Green Open | 17 Jul 12 |
| 400 | 54.65 | | | | 8 | B | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| 400 | 56.35 | i | | | 4 | 7 | | | Lee Valley | London U20/Senior Games | 28 Jan 12 |
| 800 | 2:01.36 | i | | | 2 | | | | Lee Valley | Middlesex Indoor Championships | 4 Mar 12 |
| 800 | 2:01.5 | | | | 1 | A | | | Bedford | Southern Men's League Division 2N | 5 May 12 |
| 800 | 2:01.93 | | | | 8 | B | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| 800 | 2:02.04 | | | | 3 | | | | Mile End | Middlesex County Championships | 12 May 12 |
| 800 | 2:04.83 | | | | 5 | 1 | | | Parliament Hill | London Inter-Club Challenge | 28 Apr 12 |
| 800 | 2:05.16 | | | | 7 | G | | | Bedford | BMC Grand Prix Final | 25 Aug 12 |
| 800 | 2:05.26 | | | | 8 | A | | | Derby | British Athletics League Division 3 | 27 May 12 |
| 800 | 2:05.67 | i | | | 4 | 5 | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| 800 | 2:05.7 | | | | 2 | A | | | Braintree | Southern Men's League Division 2N | 9 Jun 12 |
| 800 | 2:06.4 | | | | 1 | B | | | Braintree | Southern Men's League Division 2N | 19 May 12 |
| 800 | 2:06.56 | i | | | 4 | 2 | | | Lee Valley | Metaswitch Games | 8 Dec 12 |
| 800 | 2:08.02 | | | | 8 | A | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| 800 | 2:08.14 | i | | | 5 | 10 | | | Lee Valley | New Year Sprints Meeting (inc 800m Races) | 2 Jan 12 |
| 800 | 2:10.92 | | | | 8 | B | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| 1500 | 4:29.4 | | | | 3 | A | | | Braintree | Southern Men's League Division 2N | 19 May 12 |
| 1500 | 4:33.39 | | | | 3 | 3 | | | Woodford | Woodford Green Open | 11 Sep 12 |
| 1500 | 4:37.80 | | | | 6 | B | | | Derby | British Athletics League Division 3 | 27 May 12 |
| 1500 | 4:39.3 | | | | 2 | A | | | Braintree | Southern Men's League Division 2N | 9 Jun 12 |
| 5.053KL | 19:10 | | | | 41 | L2 | | | Milton Keynes | SEAA Men's 12-Stage Relay Short Legs | 25 Mar 12 |
| 2011 SEN Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.53 | | | | 5 | 1 | | | Woodford | London Inter Club Challenge | 20 Aug 11 |
| 800 | 2:05.94 | | | | 6 | A | | | Derby | British Athletics League Division 4 | 27 Aug 11 |
| 800 | 2:07.26 | | | | 5 | B | | | Bournemouth | British Athletics League Division 4 | 4 Jun 11 |
| 800 | 2:07.48 | | | | 8 | | | | Mile End | Middlesex County Championships | 14 May 11 |
| 800 | 2:09.11 | | | | 5 | A | | | Hendon | British Athletics League Division 4 | 2 Jul 11 |
| 800 | 2:09.46 | | | | 5 | A | | | Abingdon | British Athletics League 4 | 13 Aug 11 |
| 2010 U23 Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.39 | i | | | 2 | B | | | Lee Valley | Lee Valley Inter Counties | 13 Mar 10 |
| 400 | 51.41 | | | | 2 | 1 | | | Woodford | Woodford Green AC with Essex Ladies Open | 17 Apr 10 |
| 400 | 51.6 | | | | 3 | | | | Barking | Havering Mayesbrook Spring Warm Up | 11 Apr 10 |
| 400 | 51.70 | i | | | 4 | | | | Lee Valley | Middlesex Championships | 7 Mar 10 |
| 400 | 52.12 | i | | | 4 | h1 | | | Lee Valley | Middlesex Championships | 7 Mar 10 |
| 600 | 1:25.1 | | | | 1 | | | | Hornchurch | Havering Mayesbrook Spring Warm Up | 28 Mar 10 |
| 800 | 1:58.20 | i | | | 1 | A | | | Lee Valley | Lee Valley Inter Counties | 13 Mar 10 |
| 800 | 1:58.65 | | | | 1 | | | | Woodford | Woodford Green AC with Essex Ladies Open | 17 Apr 10 |
| 800 | 1:58.95 | | | | 3 | 1 | | | Lee Valley | Lee Valley Open | 10 Apr 10 |
| 800 | 2:00.24 | | | | 9 | 8 | | | Watford | Watford Graded Open | 21 Apr 10 |
| 800 | 2:02.34 | i | | | 5 | 3 | | | Lee Valley | London Games | 30 Jan 10 |
| 1500 | 4:17.95 | | | | 2 | 5 | | | Watford | Watford Graded Open | 7 Apr 10 |
| 5.506KL | 19:51 | | | | 24 | L4 | | | Milton Keynes | Southern Men's 12 Stage Relays (Short Legs) | 21 Mar 10 |
| 2009 U23 Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.23 | | | | 4 | B | | | Tooting Bec | Herne Hill Harriers Open | 18 Jul 09 |
| 400 | 52.34 | | | | 7 | B | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 800 | 1:56.24 | | | | 3 | A | | | Abingdon | British Athletics League Qualifier | 19 Sep 09 |
| 800 | 1:57.73 | | | | 6 | h3 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 800 | 1:57.83 | | | | 6 | A | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 800 | 1:57.83 | | | | 6 | C | | | Eltham | BMC Regional Races | 19 Aug 09 |
| 800 | 1:58.77 | | | | 4 | N | | | Watford | Watford Open Graded Meeting | 1 Jul 09 |
| 800 | 1:59.2 | | | | 2 | A | | | Ipswich | Southern Men's League Division 1 | 1 Aug 09 |
| 800 | 1:59.43 | | | | 3 | | | | Hendon | London Inter Club Challenge | 29 Aug 09 |
| 800 | 1:59.85 | | | | 5 | | | | Hendon | Middlesex County Championships | 9 May 09 |
| 800 | 1:59.95 | | | | 8 | s3 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 800 | 2:00.0 | | | | 3 | A | | | Mile End | Southern Men's League Division 1 | 6 Jun 09 |
| 800 | 2:00.0 | | | | 2 | | | | Hendon | Sefton Brancker Trophy | 15 Jul 09 |
| 800 | 2:00.02 | | | | 4 | 1 | | | Hendon | London Inter Club Challenge | 25 Apr 09 |
| 800 | 2:00.3 | | | | 3 | A | | | Ashford | Southern Men's League Division 1 | 11 Jul 09 |
| 800 | 2:00.7 | | | | 2 | A | | | Lee Valley | Southern Men's League Division 1 | 27 Jun 09 |
| 800 | 2:01.1 | | | | 4 | A | | | Newham | Southern Men's League Division 1 | 16 May 09 |
| 800 | 2:01.4 | | | | 1 | A | | | Ilford | Southern Men's League Division 1 | 2 May 09 |
| 800 | 2:02.34 | | | | 5 | h1 | | | Lee Valley | Lee Valley Open | 4 Apr 09 |
| 1500 | 4:17.63 | | | | 6 | A | | | Abingdon | British Athletics League Qualifier | 19 Sep 09 |
| 1M | 4:41 | | | | 2 | | | | London Victoria Park | Victoria Park Harriers Mile Club Championships | 24 Sep 09 |
| 2.9M | 17:04 | | | | 12 | | | | Well Street Common | Victoria Park & Tower Hamlets v Eton Manor | 6 Jan 09 |
| 2007 U20 Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.3 | | | | | | | | Hastings | Southern Men's League Div 2 (3) & 3S (2) | 14 Jul 07 |
| 800 | 2:05.3 | | | | | | | | Mile End | Southern Men's League Division 3S | 4 Aug 07 |
| 2006 U20 Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.17 | | | | 5 | | | | Hendon | Middlesex County Championships | 13 May 06 |
| 800 | 2:01.6 | | | | 2 | B | | | Haringey | National Junior League Southern Premier | 11 Jun 06 |
| 1500 | 4:24.08 | | | | | | | | Tooting Bec | Herne Hill Open Meeting | 26 Aug 06 |
| 2005 U20 Victoria Park & Tower Hamlets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.1 | | | | | | | | | | |
| 1500 | 4:41.0 | | | | | | | | | | |