| 2013 V50 Hayes & Harlington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:29 | | | | 24 | | | | Slough | Black Park parkrun 5K Event 188 | 26 Jan 13 |
| ZXC | 35:36 | | | | 41 | | | 18 | Ruislip | Middlesex Masters XC Championships | 9 Mar 13 |
| ZXC | 46:08 | | | 45:58 | 60 | | | 9 | Taplow | Cliveden 6 | 6 Jan 13 |
| 2012 V50 Hayes & Harlington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:49 | | | | 19 | | | 1 | Slough | Black Park parkrun 5K Event 144 | 7 Apr 12 |
| parkrun | 19:59 | | | | 20 | | | | Slough | Black Park parkrun 5K Event 170 | 29 Sep 12 |
| parkrun | 20:01 | | | | 25 | | | | Slough | Black Park parkrun 5K Event 153 | 5 Jun 12 |
| parkrun | 20:03 | | | | 14 | | | 1 | Slough | Black Park parkrun 5K Event 136 | 4 Feb 12 |
| parkrun | 20:05 | | | | 19 | | | | Slough | Black Park parkrun 5K Event 151 | 26 May 12 |
| parkrun | 20:24 | | | | 17 | | | | Slough | Black Park parkrun 5K Event 179 | 1 Dec 12 |
| parkrun | 20:25 | | | | 22 | | | | Slough | Black Park parkrun 5K Event 183 | 29 Dec 12 |
| parkrun | 20:31 | | | | 27 | | | | Slough | Black Park parkrun 5K Event 135 | 28 Jan 12 |
| parkrun | 20:53 | | | | 31 | | | | Slough | Black Park parkrun 5K Event 161 | 28 Jul 12 |
| 5MNAD | 32:49 | | | | 33 | | | 4 | Perivale | Ealing Summer League | 8 Jul 12 |
| Mar | 3:27:19 | | | 3:26:38 | 3998 | | | 277 | London | Virgin London Marathon | 22 Apr 12 |
| 2011 V45 Hayes & Harlington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:19 | | | | 8 | | | | Slough | Black Park parkrun 5K Event 89 | 26 Mar 11 |
| parkrun | 19:21 | | | | 9 | | | 1 | Slough | Black Park parkrun 5K Event 101 | 11 Jun 11 |
| parkrun | 19:28 | | | | 16 | | | | Slough | Black Park parkrun 5K Event 104 | 2 Jul 11 |
| parkrun | 19:30 | | | | 27 | | | | Slough | Black Park parkrun 5K Event 91 | 9 Apr 11 |
| parkrun | 19:36 | | | | 11 | | | | Slough | Black Park parkrun 5K Event 103 | 25 Jun 11 |
| parkrun | 19:40 | | | | 14 | | | | Slough | Black Park parkrun 5K Event 121 | 29 Oct 11 |
| parkrun | 19:42 | | | | 15 | | | | Slough | Black Park parkrun 5K Event 100 | 4 Jun 11 |
| parkrun | 19:44 | | | | 13 | | | | Slough | Black Park parkrun 5K Event 81 | 29 Jan 11 |
| parkrun | 19:45 | | | | 9 | | | | Slough | Black Park parkrun 5K Event 116 | 24 Sep 11 |
| parkrun | 19:57 | | | | 13 | | | | Slough | Black Park parkrun 5K Event 85 | 26 Feb 11 |
| parkrun | 20:05 | | | | 17 | | | | Slough | Black Park parkrun 5K Event 80 | 22 Jan 11 |
| parkrun | 20:05 | | | | 17 | | | | Slough | Black Park parkrun 5K Event 99 | 28 May 11 |
| parkrun | 20:05 | | | | 30 | | | | Slough | Black Park parkrun 5K Event 109 | 6 Aug 11 |
| parkrun | 20:10 | | | | 19 | | | | Slough | Black Park parkrun 5K Event 98 | 21 May 11 |
| parkrun | 20:27 | | | | 8 | | | | Slough | Black Park parkrun 5K Event 78 | 8 Jan 11 |
| 2010 V45 Hayes & Harlington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:47 | | | | 9 | | | | Slough | Black Park parkrun 5K Event 33 | 27 Feb 10 |
| parkrun | 19:59 | | | | 10 | | | | Slough | Black Park parkrun 5K Event 28 | 23 Jan 10 |
| parkrun | 20:13 | | | | 10 | | | | Slough | Black Park parkrun 5K Event 29 | 30 Jan 10 |
| parkrun | 20:23 | | | | 10 | | | | Slough | Black Park parkrun 5K Event 26 | 2 Jan 10 |
| parkrun | 20:28 | | | | 4 | | | | Slough | Black Park parkrun 5K Event 27 | 16 Jan 10 |
| parkrun | 20:32 | | | | 18 | | | | Slough | Black Park parkrun 5K Event 72 | 27 Nov 10 |