| 2012 V40 Avon Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:39 | | | | 7 | | | 1 | Trowbridge | Southwick Country parkrun 5K Event 20 | 14 Jan 12 |
| parkrun | 22:01 | | | | 28 | | | | Finsbury Park | Finsbury parkrun 5K Event 121 | 21 Apr 12 |
| 11KMT | 57:03 | | | | 24 | | | 14 | Marshfield | Marshfield Mudlark 11K | 14 Oct 12 |
| 14MMT | 2:01:04 | | | 2:00:48 | 272 | | | 44 | Talylln | Tywyn Race The Train 14 | 18 Aug 12 |
| ZXC | 40:30 | | | | 122 | | | 22 | Cotswold Farm Park | Gloucestershire League | 6 Oct 12 |
| ZXC | 55:49 | | | | 1304 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| 2011 V40 Avon Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:52 | | | | 14 | | | | Swindon | Swindon parkrun 5K Event 52 | 26 Mar 11 |
| parkrun | 20:00 | | | | 4 | | | | Trowbridge | Southwick Country parkrun 5K Event 1 | 3 Sep 11 |
| parkrun | 20:02 | | | | 7 | | | 1 | Trowbridge | Southwick Country parkrun 5K Event 7 | 15 Oct 11 |
| parkrun | 20:04 | | | | 22 | | | 1 | Slough | Black Park parkrun 5K Event 92 | 16 Apr 11 |
| parkrun | 20:17 | | | | 9 | | | | Trowbridge | Southwick Country parkrun 5K Event 8 | 22 Oct 11 |
| parkrun | 20:22 | | | | 8 | | | | Trowbridge | Southwick Country parkrun 5K Event 11 | 12 Nov 11 |
| parkrun | 20:25 | | | | 2 | | | 1 | Trowbridge | Southwick Country parkrun 5K Event 2 | 10 Sep 11 |
| parkrun | 20:42 | | | | 12 | | | | Trowbridge | Southwick Country parkrun 5K Event 17 | 24 Dec 11 |
| parkrun | 21:28 | | | | 19 | | | | Trowbridge | Southwick Country parkrun 5K Event 18 | 31 Dec 11 |
| 12KMT | 54:21 | | | | 13 | | | 4 | Pewsey | The Bluebell Run 12K | 15 May 11 |
| 10MMT | 72:33 | | | | 28 | | | 11 | Warminster | Warminster Forest 10 | 5 Jun 11 |
| 11MMT | 97:13 | | | | 60 | | | 23 | Pewsey | The Terminator | 27 Feb 11 |
| HMMT | 2:00:26 | | | | 47 | | | 10 | Bath | Bath Hilly Half Marathon | 27 Nov 11 |
| ZXC | 38:15 | | | | 116 | | | 26 | Guiting Power | Gloucestershire League | 8 Oct 11 |
| ZXC | 44:03 | | | | 98 | | | 15 | Gloucester | Gloucestershire League | 5 Nov 11 |
| 2010 V40 Avon Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:04 | | | | 14 | | | | Slough | Black Park parkrun 5K Event 72 | 27 Nov 10 |
| 11KMT | 54:57 | | | | 22 | | | 13 | Marshfield | Marshfield Mudlark 11K | 3 Oct 10 |
| 7MMT | 52:20 | | | | 22 | | | 5 | Stourhead | King Alfred's Torment 7 | 19 Sep 10 |
| 7MMT | 62:42 | | | | 15 | | | 5 | Cockington | Cockington Christmas Caper 7 | 11 Dec 10 |
| 10M | 71:04 | c | | | 658 | | | | Portsmouth | Bupa Great South Run 10 | 24 Oct 10 |
| HM | 1:40:35 | | | 1:40:27 | 275 | | | 82 | Chippenham | Chippenham Half Marathon | 12 Sep 10 |
| ZXC | 36:46 | | | | 122 | | | 22 | Cheltenham | Gloucestershire League | 20 Nov 10 |
| ZXC | 39:31 | | | | 109 | | | 23 | Guiting Power | Gloucestershire League | 9 Oct 10 |
| 2009 V35 Avon Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 19:14 | | | | 46 | | | | Yeovilton | Yeovilton Summer 5K Series | 9 Sep 09 |
| ZRDL | 24:02 | | | | 74 | L5 | | | Aldershot | Southern Counties Men's 6-stage Relays | 27 Sep 09 |
| 2007 V35 Avon Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZMT | 58:40 | | | | 10 | | | | Martock | Ash Excellent 8 | 9 Sep 07 |