| 2013 V50 Sandhurst |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:03 | | | | 62 | | | | Frimley | Frimley Lodge parkrun 5K Event 169 | 13 Apr 13 |
| parkrun | 25:56 | | | | 90 | | | | Frimley | Frimley Lodge parkrun 5K Event 158 | 26 Jan 13 |
| 10M | 80:26 | | | 80:26 | 545 | | | 67 | Maidenhead | Maidenhead Easter 10 | 29 Mar 13 |
| 10M | 89:32 | | | | 234 | | | 93 | Hook | Hook 10 | 19 May 13 |
| Mar | 4:15:08 | | | 4:15:08 | 3502 | | | 157 | Brighton | Brighton Marathon | 14 Apr 13 |
| ZXC | 45:37 | | | | 173 | | | 94 | Tadley | Thames Valley League | 13 Jan 13 |
| ZXC | 48:45 | | | | 156 | | | 78 | Lightwater Country Park | Thames Valley League | 24 Feb 13 |
| 2012 V45 Sandhurst |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:39 | | | | 45 | | | | Frimley | Frimley Lodge parkrun 5K Event 149 | 8 Dec 12 |
| parkrun | 23:42 | | | | 59 | | | | Frimley | Frimley Lodge parkrun 5K Event 146 | 17 Nov 12 |
| parkrun | 23:42 | | | | 54 | | | | Frimley | Frimley Lodge parkrun 5K Event 151 | 22 Dec 12 |
| parkrun | 24:16 | | | | 61 | | | | Frimley | Frimley Lodge parkrun 5K Event 148 | 1 Dec 12 |
| parkrun | 26:08 | | | | 134 | | | | Frimley | Frimley Lodge parkrun 5K Event 144 | 3 Nov 12 |
| parkrun | 26:26 | | | | 120 | | | | Frimley | Frimley Lodge parkrun 5K Event 143 | 27 Oct 12 |
| 20M | 2:50:37 | | | 2:49:21 | 448 | | | 70 | Bramley | Bramley 20 | 12 Feb 12 |
| ZXC | 43:37 | | | | 154 | | | 70 | Baughurst | Thames Valley League | 8 Jan 12 |
| ZXC | 49:57 | | | | 160 | | | 88 | Ruislip | Thames Valley League | 16 Dec 12 |
| 2011 V45 Sandhurst |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:53:33 | | | 1:49:17 | 1138 | | | 122 | Wokingham | Wokingham Half Marathon | 13 Feb 11 |
| 20M | 2:47:16 | | | 2:46:23 | 474 | | | 71 | Bramley | Bramley 20 | 20 Feb 11 |
| Mar | 3:57:40 | | | 3:49:50 | 1541 | | | | Brighton | Brighton Marathon | 10 Apr 11 |
| ZXC | 42:42 | | | | 130 | | | 68 | Tadley | Thames Valley League | 9 Jan 11 |
| ZXC | 43:49 | | | | 152 | | | 77 | Brocas | Thames Valley League | 13 Nov 11 |
| ZXC | 45:54 | | | | 127 | | | 63 | Reading | Thames Valley League | 2 Jan 11 |
| ZXC | 46:17 | | | | 136 | | | 68 | Bradeham | Thames Valley League | 11 Dec 11 |
| ZXC | 47:20 | | | | 148 | | | 67 | Bearwood College | Thames Valley League | 18 Dec 11 |
| ZXC | 49:21 | | | | 112 | | | 67 | Metros | Thames Valley League | 6 Feb 11 |
| ZXC | 50:08 | | | | 130 | | | 68 | Bracknell | Thames Valley League | 30 Jan 11 |
| 2010 V45 Sandhurst |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:46:05 | | | 1:43:59 | 755 | | | 84 | Windsor | Windsor Half Marathon | 26 Sep 10 |
| HM | 1:54:41 | | | 1:48:33 | 4101 | | | | Reading | Sweatshop Reading Half Marathon | 21 Mar 10 |
| ZXC | 39:49 | | | | 141 | | | 64 | Sandhurst | Thames Valley League | 28 Nov 10 |
| ZXC | 43:06 | | | | 144 | | | | Datchet | Thames Valley League | 14 Nov 10 |