| 2012 SEN Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.1 | | | | 3 | B | | | Stevenage | Southern Athletics League Division 1 | 19 May 12 |
| 800 | 2:18.74 | i | | | 6 | 8 | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| 800 | 2:20.44 | i | | | 5 | 9 | | | Lee Valley | New Year Sprints Meeting (inc 800m Races) | 2 Jan 12 |
| 1500 | 5:12.6 | | | | 4 | A | | | Walton | Southern Athletics League Division 1 | 9 Jun 12 |
| 5000 | 18:43.2 | | | | 3 | B | | | Walton | Southern Athletics League Division 1 | 9 Jun 12 |
| parkrun | 18:22 | | | | 3 | | | | Redbridge | Valentines parkrun 5K Event 68 | 2 Jun 12 |
| parkrun | 19:02 | | | | 3 | | | | Redbridge | Valentines parkrun 5K Event 67 | 26 May 12 |
| parkrun | 22:43 | | | | 27 | | | | Redbridge | Valentines parkrun 5K Event 75 | 21 Jul 12 |
| 2011 SEN Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 60.6 | | | | 3 | B | | | Croydon | Southern Athletics League Division 2 | 9 Jul 11 |
| 800 | 2:08.3 | | | | 2 | B | | | Andover | Southern Athletics League Division 2 | 30 Jul 11 |
| 800 | 2:10.32 | | | | 7 | D | | | Eltham | BMC Regional Races | 22 Jun 11 |
| 800 | 2:10.7 | | | | 2 | A | | | Eltham | Southern Athletics League Division 2 | 30 Apr 11 |
| 800 | 2:11.32 | | | | 8 | 4 | | | Woodford | Woodford Green Open | 2 Aug 11 |
| 800 | 2:11.58 | | | | 12 | 7 | | | Watford | Watford Open | 7 Sep 11 |
| 800 | 2:11.8 | | | | 3 | A | | | Croydon | Southern Athletics League Division 2 | 9 Jul 11 |
| 800 | 2:12.57 | | | | 10 | 1 | | | Eltham | Cambridge Harriers Open | 20 Jul 11 |
| 800 | 2:12.76 | | | | 6 | 5 | | | Woodford | Woodford Green Open | 7 Jun 11 |
| 800 | 2:14.93 | | | | 1 | | | | Watford | Mencap National Athletics Championships | 25 Jun 11 |
| 1500 | 4:25.84 | | | | 9 | 3 | | | Woodford | Woodford Green Open | 30 Aug 11 |
| 1500 | 4:40.3 | | | | 3 | B | | | Battersea Park | Southern Athletics League Division 2 | 20 Aug 11 |
| 1500 | 4:41.5 | | | | 4 | A | | | Andover | Southern Athletics League Division 2 | 30 Jul 11 |
| 3000 | 11:29.9 | | | | 3 | B | | | Andover | Southern Athletics League Division 2 | 30 Jul 11 |
| ZXC | 28:31 | | | | 32 | | | | Basildon | South Essex Cross Country League | 23 Oct 11 |
| ZXC | 32:30 | | | | 71 | | | | Braintree | Essex League | 8 Oct 11 |
| ZXC | 32:44 | | | | 59 | | | | Basildon | Essex League | 29 Oct 11 |
| ZXC | 33:36 | | | | 65 | | | | Benfleet | Essex League | 19 Nov 11 |
| ZXC | 36:28 | | | | 65 | | | | Colchester | Essex League | 17 Dec 11 |
| 2010 SEN Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.1 | | | | 4 | B | | | Battersea Park | Southern Men's League Division 3N | 5 Jun 10 |
| 800 | 2:05.43 | | | | 5 | | | | Varazdin, CRO | INAS-FID Champs | 11 Jul 10 |
| 800 | 2:05.6 | | | | 6 | B | | | Eltham | BMC Regional Races | 23 Jun 10 |
| 800 | 2:05.72 | | | | 2 | h1 | | | Varazdin, CRO | INAS-FID Champs | 10 Jul 10 |
| 800 | 2:05.9 | | | | 3 | A | | | Watford | Southern Men's League Division 3N | 1 May 10 |
| 800 | 2:06.9 | | | | 2 | A | | | Battersea Park | Southern Men's League Division 3N | 5 Jun 10 |
| 800 | 2:07.20 | | | | 6 | | | | Tooting Bec | Herne Hill Harriers Open | 28 Aug 10 |
| 800 | 2:10.0 | | | | 6 | 4 | | | Woodford | Woodford Green AC with Essex Ladies Open | 8 Jun 10 |
| 800 | 2:10.10 | | | | 10 | 15 | | | Watford | Watford Graded Open | 11 Aug 10 |
| 1500 | 4:19.91 | | | | 8 | | | | Varazdin, CRO | INAS-FID Champs | 9 Jul 10 |
| 1500 | 4:25.66 | | | | 5 | 3 | | | Woodford | Woodford Green AC with Essex Ladies Open | 31 Aug 10 |
| 1500 | 4:48.8 | | | | 4 | A | | | Battersea Park | Southern Men's League Division 3N | 5 Jun 10 |
| 5K | 17:52 | | | | 11 | | | | Ilford | Valentines Park 5K | 26 Sep 10 |
| 5K | 18:00 | | | | 9 | | | | Blackpool | Blackpool Autumn 5K | 12 Sep 10 |
| ZXC | 28:21 | | | | 45 | | | | Colchester | Essex League | 30 Oct 10 |
| ZXC | 33:21 | | | | 48 | | | | Thurrock | Essex League | 9 Oct 10 |
| ZXC | 49:01 | | | | 501 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 SEN Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.3 | | | | 6 | 4 | | | Eltham | BMC Regional Races | 24 Jun 09 |
| 800 | 2:07.76 | | | | 7 | 15 | | | Watford | Watford Open Graded Meeting | 29 Jul 09 |
| 1500 | 4:17.21 | | | | 12 | | | | Chelmsford | Essex County Championships | 10 May 09 |
| 1500 | 4:17.86 | | | | 2 | G | | | Watford | Watford Open Graded Meeting | 17 Jun 09 |
| ZXC | 29:39 | | | | 41 | | | | Chelmsford | Essex League | 14 Nov 09 |
| 2008 SEN Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRDL | 15:27 | | | | -30 | L6 | | | Aldershot | Southern 12 Stage Relays | 6 Apr 08 |
| ZXC | 31:51 | | | | 50 | | | | Springfield | Essex League | 29 Nov 08 |
| 2003 U23 Havering Mayesbrook |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.90 | | | | 4 | C | | | Watford | WOPEN | 30 Apr 03 |