| 2013 SEN Notts |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:42 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 99 | 18 May 13 |
| parkrun | 18:00 | | | | 1 | | | | Colwick | Colwick parkrun 5K Event 95 | 20 Apr 13 |
| parkrun | 18:04 | | | | 2 | | | | Colwick | Colwick parkrun 5K Event 98 | 11 May 13 |
| parkrun | 18:14 | | | | 1 | | | | Colwick | Colwick parkrun 5K Event 90 | 16 Mar 13 |
| parkrun | 18:16 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 94 | 13 Apr 13 |
| parkrun | 18:20 | | | | 4 | | | | Colwick | Colwick parkrun 5K Event 81 | 5 Jan 13 |
| parkrun | 18:20 | | | | 1 | | | | Colwick | Colwick parkrun 5K Event 83 | 26 Jan 13 |
| parkrun | 18:24 | | | | 4 | | | | Colwick | Colwick parkrun 5K Event 89 | 9 Mar 13 |
| 2012 SEN Notts |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.2 | | | | 4 | H | | | Solihull | BMC Grand Prix | 21 Jul 12 |
| 800 | 1:54.43 | | | | 3 | A | | | Derby | British Athletics League Division 2 | 28 Jul 12 |
| 800 | 1:54.44 | i | | | 6 | | | | Birmingham | Birmingham Games | 5 Feb 12 |
| 800 | 1:54.72 | | | | 3 | A | | | Bromley | British Athletics League Division 2 | 18 Aug 12 |
| 800 | 1:54.88 | | | | 8 | A | | | Stretford | BMC Gold Standard Races | 10 Jul 12 |
| 800 | 1:55.5 | | | | 1 | | | | Nottingham | Nottinghamshire County Championships | 12 May 12 |
| 800 | 1:55.6 | | | | 1 | ns | | | Nottingham | Up & Running Midland League Division 1 | 4 Aug 12 |
| 800 | 1:57.93 | i | | | 2 | h5 | | | Birmingham | Birmingham Games | 4 Feb 12 |
| 800 | 1:58.4 | | | | 3 | A | | | Stoke Gifford | Up & Running Midland League Division 1 | 1 Jul 12 |
| HT7.26K | 12.63 | | | | 7 | B | | | Bromley | British Athletics League Division 2 | 18 Aug 12 |
| parkrun | 17:06 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 47 | 19 May 12 |
| parkrun | 17:47 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 69 | 20 Oct 12 |
| parkrun | 18:52 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 67 | 6 Oct 12 |
| 2011 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.54 | i | | | 3 | h3 | | | Birmingham | Birmingham Games | 5 Feb 11 |
| 800 | 1:53.21 | | | | 5 | A | | | Leigh | British Athletics League Division 2 | 2 Jul 11 |
| 800 | 1:53.57 | | | | 2 | E | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 800 | 1:55.87 | | | | 1 | I | | | Sportcity | BMC Nike Grand Prix | 28 May 11 |
| 800 | 1:56.5 | | | | 1 | B | | | Rugby | Up & Running Midland League Division 1 | 4 Jun 11 |
| 800 | 1:57.13 | | | | 4 | A | | | Abingdon | British Athletics League 2 | 13 Aug 11 |
| parkrun | 17:47 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 5 | 23 Jul 11 |
| parkrun | 18:05 | | | | 1 | | | | Colwick | Colwick parkrun 5K Event 11 | 3 Sep 11 |
| parkrun | 18:30 | | | | 3 | | | | Colwick | Colwick parkrun 5K Event 14 | 24 Sep 11 |
| Mar | 3:09:08 | | | 3:08:06 | 1617 | | | | London | Virgin London Marathon | 17 Apr 11 |
| 2010 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.2 | | | | 1 | | | | Loughborough | Charnwood Open | 11 Aug 10 |
| 2009 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.11 | | | | 6 | h2 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 400 | 51.4 | | | | 4 | | | | Kingston | Surrey County Championships | 10 May 09 |
| 400 | 51.4 | | | | 4 | 2 | | | Kingston | Rosenheim League Final | 12 Aug 09 |
| 400 | 51.45 | | | | 2= | h1 | | | Kingston | Surrey County Championships | 10 May 09 |
| 400 | 51.5 | | | | 1 | B | | | Crawley | Southern Men's League Division 3S Match 2 | 2 May 09 |
| 400 | 51.7 | | | | 1 | | | | Ewell | Rosenheim League | 3 Jun 09 |
| 400 | 52.62 | | | | 6 | 1 | | | Tooting Bec | Herne Hill Harriers Open | 29 Aug 09 |
| 800 | 1:58.40 | | | | 3 | A | | | Kingston | Kinnaird / Sward Trophy | 18 Apr 09 |
| 800 | 1:58.90 | | | | 5 | B | | | Cardiff | British Athletics League National 2 | 6 Jun 09 |
| parkrun | 18:24 | | | | 1 | | | | Banstead | Banstead Woods parkrun 5K Event 124 | 10 Oct 09 |
| parkrun | 18:27 | | | | 4 | | | | Banstead | Banstead Woods parkrun 5K Event 123 | 3 Oct 09 |
| parkrun | 18:29 | | | | 11 | | | | Banstead | Banstead Woods parkrun 5K Event 122 | 26 Sep 09 |
| parkrun | 18:30 | | | | 7 | | | | Banstead | Banstead Woods parkrun 5K Event 121 | 19 Sep 09 |
| parkrun | 18:51 | | | | 7 | | | | Banstead | Banstead Woods parkrun 5K Event 120 | 12 Sep 09 |
| 2008 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.77 | | | | 1 | s2 | | | Kingston | Surrey Championships | 10 May 08 |
| 400 | 51.13 | i | | | | | | | Birmingham | Birmingham Games | 2 Feb 08 |
| 400 | 51.2 | | | | | | | | Kingston | Southern Men's League - Division 4S | 3 May 08 |
| 400 | 51.39 | | | | | | | | Kingston | British Athletics League National 3 | 7 Jun 08 |
| 400 | 51.45 | | | | | | | | Kingston | Kinnaird & Sward Trophies Meeting | 19 Apr 08 |
| 400 | 51.5 | | | | | | | | Walton | Rosenheim League Western Division | 21 May 08 |
| 400 | 52.0 | | | | | | | | Leeds | BAL 2 - Div 3 | 5 Jul 08 |
| 5KMT | 19:32 | | | | 2 | | | | Epsom | Epsom Downs Dash 5K | 19 Oct 08 |
| parkrun | 18:43 | | | | 8 | | | | Banstead | Banstead Woods parkrun 5K Event 78 | 22 Nov 08 |
| 2007 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.04 | | | | | | | | Kingston | Surrey County Championships | 13 May 07 |
| 400 | 51.31 | | | | 5 | h1 | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 400 | 52.8 | | | | | | | | Crawley | Southern Men's League Div 4S (1) | 4 Aug 07 |
| 800 | 1:57.1 | | | | 6 | B | | | Southampton | British Athletics League National 3 | 2 Jun 07 |
| 800 | 1:59.97 | | | | 3 | | | | Kingston | BAL 10 in 100 Cup | 10 Jun 07 |
| 800 | 2:00.47 | | | | | | | | Hendon | BAL Cup Semi Final | 21 Jul 07 |
| 2006 SEN Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.76 | | | | | | | | Tooting Bec | Herne Hill Open Meeting | 26 Aug 06 |