| 2013 V60 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 7:01 | | | | 53 | | 12 | 1 | Cardiff | Cardiff Summer Series Mile | 3 May 13 |
| 5K | 23:06 | | | | 57 | | 14 | 1 | Bristol | Pomphrey Sports Bridge Inn 5K Summer Series | 30 Apr 13 |
| 4M | 31:22 | | | | 86 | | 15 | 1 | Redwick | Rose Inn 4 Series | 14 May 13 |
| 5M | 37:39 | | | 37:30 | 166 | | 26 | 1 | Cardiff | Cardiff Bay 5 | 6 May 13 |
| 10K | 48:58 | | | 48:52 | 282 | | 40 | 6 | Corsham | Corsham St George's 10K | 28 Apr 13 |
| 10K | 49:50 | | | | 110 | | 21 | | Devizes | Devizes 10K | 3 Mar 13 |
| 10KNAD | 49:22 | | | | 46 | | 12 | 2 | Undy | Race For Wildlife 10K | 12 May 13 |
| 10M | 82:02 | | | | 99 | | 14 | 5 | Lampeter | Teifi 10 | 31 Mar 13 |
| 2012 V60 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 23:57 | | | | 124 | | 27 | 1 | Mountain Ash | Nos Galan 5K Elite Race | 31 Dec 12 |
| parkrun | 23:11 | | | | 128 | | | 1 | Cardiff Blackweir Park | Cardiff parkrun 5K Event 249 | 1 Dec 12 |
| parkrun | 23:30 | | | | 72 | | | 1 | Cardiff Blackweir Park | Cardiff parkrun 5K Event 253 | 25 Dec 12 |
| parkrun | 23:31 | | | | 140 | | | 1 | Cardiff Blackweir Park | Cardiff parkrun 5K Event 221 | 19 May 12 |
| 4M | 30:12 | | | | 84 | | 14 | 1 | Redwick | Rose Inn 4 Series | 12 Jun 12 |
| 4M | 30:44 | | | | 120 | | 19 | 1 | Redwick | Rose Inn 4 Series | 8 May 12 |
| 4M | 31:01 | | | | 93 | | 17 | 1 | Redwick | Rose Inn 4 Series | 13 Aug 12 |
| 4M | 31:21 | | | | 116 | | 21 | 1 | Redwick | Rose Inn 4 Series | 10 Jul 12 |
| 5M | 39:22 | | | | 162 | | 42 | 5 | Tewkesbury | Guy Fawkes 5 | 4 Nov 12 |
| 5M | 39:24 | | | | 113 | | 14 | 1 | Cardiff | Old Father Time Masters 5 (Inc Welsh Masters Champs) | 2 Jan 12 |
| 5M | 39:32 | | | | 45 | | 9 | 1 | Llanfrynach | Brecon AC 5 | 29 May 12 |
| 10K | 48:24 | | | | 192 | | 24 | 1 | Swindon | Swindon 10K | 18 Nov 12 |
| 10K | 48:44 | | | | 113 | | 22 | 1 | Fairford | Fairford 10K | 3 Jun 12 |
| 10K | 49:51 | | | | 140 | | 27 | 2 | Magor | Magor Marsh 10K | 29 Jul 12 |
| 10K | 53:15 | | | | 61 | | 10 | 1 | Stratford-upon-Avon | Threshold Winter 10K Series | 28 Oct 12 |
| 12K | 59:39 | | | 59:29 | 288 | | 47 | 1 | Tiddington | Not the Roman 9 12K | 15 Jan 12 |
| 10M | 84:37 | | | | 64 | | 10 | 1 | Hereford | Breinton 10 | 9 Sep 12 |
| 10MMT | 91:32 | | | | 630 | | 128 | 3 | Weston-Super-Mare | Tough 10 Challenge | 19 Feb 12 |
| HM | 1:47:49 | | | | 186 | | 34 | 1 | Droitwich | Droitwich Half Marathon | 4 Mar 12 |
| HM | 1:50:25 | | | 1:49:01 | 3281 | | 519 | 10 | Cardiff | Cardiff Half Marathon (Inc Welsh Champs) | 14 Oct 12 |
| HM | 1:52:03 | | | | 70 | | 12 | 3 | Tregaron | Ras Cors Caron Half Marathon | 12 Feb 12 |
| HM | 1:52:51 | | | | 129 | | 19 | 1 | Bourton-on-the-Water | Humph's Hilly Half Marathon | 16 Jun 12 |
| HM | 1:54:10 | | | | 184 | | 42 | 1 | Inskip | Inskip Derby Arms Half Marathon | 22 Jan 12 |
| HM | 1:54:49 | | | | 358 | | 67 | | Hereford | Hereford Half Marathon | 13 May 12 |
| HMMT | 1:54:54 | | | | 930 | | 202 | 2 | Coleford | Forest of Dean Half Marathon | 1 Apr 12 |
| 20M | 3:03:54 | | | | 239 | | 77 | 4 | Gloucester | Gloucester 20 | 18 Mar 12 |
| Mar | 4:16:51 | | | 4:16:29 | 133 | | 18 | 6 | Worcester | Worcester Marathon | 15 Apr 12 |
| ZRD | NT | | | | 128 | | 33 | 1 | Griffithstown | Gwent Leisure Centre Road Race Series | 1 May 12 |
| ZRD | NT | | | | 120 | | 23 | 1 | Caerleon | Gwent Leisure Centre Road Race Series | 22 May 12 |
| ZRD | NT | | | | 127 | | 18 | 1 | Ystrad Mynach | Gwent Leisure Centre Road Race Series | 26 Jun 12 |
| ZRD | NT | | | | 160 | | 39 | 1 | Pontypool | Gwent Leisure Centre Road Race Series | 17 Jul 12 |
| 2011 V60 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:51 | | | | 59 | | 11 | 1 | Bristol | Bridge Inn (Bristol) 5K Series | 31 May 11 |
| 5K | 23:06 | | | | 79 | | 17 | 1 | Bristol | Bridge Inn (Bristol) 5K Series | 26 Jul 11 |
| 5K | 23:27 | | | | 72 | | 16 | 1 | Bristol | Bridge Inn (Bristol) 5K Series | 25 Apr 11 |
| 5K | 23:27 | | | | 37 | | 26 | 1 | Bridgend | Bridgend Town Centre 5K (inc Welsh Champs) | 7 May 11 |
| 5K | 23:37 | | | | 114 | | 21 | 1 | Bristol | Bridge Inn (Bristol) 5K Series | 27 Sep 11 |
| parkrun | 24:39 | | | | 50 | | | 1 | Newport | Newport parkrun 5K Event 33 | 5 Nov 11 |
| parkrun | 24:43 | | | | 18 | | | 1 | Forest of Dean | Forest of Dean parkrun 5K Event 77 | 15 Oct 11 |
| parkrun | 24:47 | | | | 20 | | 3 | 1 | Forest of Dean | Forest of Dean parkrun 5K Event 76 | 8 Oct 11 |
| parkrun | 26:22 | | | | 45 | | | 1 | Forest of Dean | Forest of Dean parkrun 5K Event 87 | 24 Dec 11 |
| 4M | 30:02 | | | | 101 | | 13 | 1 | Redwick | Rose Inn 4 Series | 14 Jun 11 |
| 4M | 30:05 | | | | 128 | | 15 | 1 | Redwick | Rose Inn 4 Series | 10 May 11 |
| 4M | 30:11 | | | | 90 | | 11 | 1 | Redwick | Rose Inn 4 Series | 12 Jul 11 |
| 4M | 30:36 | | | | 106 | | 20 | 1 | Redwick | Rose Inn 4 Series | 9 Aug 11 |
| 5M | 37:46 | | | | 93 | | 14 | 1 | Cardiff | Les Croupiers Old Father Time 5 | 2 Jan 11 |
| 5MMT | 46:28 | | | | 61 | | 9 | 1 | Coleford | Forest of Dean Christmas Tree 5 | 18 Dec 11 |
| 10K | 47:11 | c | | | 1637 | | 186 | 2 | Bristol | Bristol 10K | 15 May 11 |
| 10K | 47:11 | | | | 143 | | 12 | 1 | Aberdare | Aberdare 10K | 3 Jul 11 |
| 10K | 48:21 | | | 48:12 | 517 | | 75 | 1 | Cardiff | Cardiff 10K | 11 Sep 11 |
| 10K | 48:37 | | | | 146 | | 24 | 2 | Undy | Magor Marsh 10K | 31 Jul 11 |
| 10K | 50:31 | | | | 43 | | 9 | 1 | Gloucester | Severn AC Easter 10K | 23 Apr 11 |
| 10K | 51:47 | | | 51:41 | 114 | | 24 | | Pensford | Pensford 10K | 1 May 11 |
| 10K | 52:22 | | | | 91 | | 22 | 2 | Temple Guiting | Cotswold 10K | 27 Nov 11 |
| 8M | 61:14 | | | | 216 | | 31 | 1 | Lliswerry | Lliswerry 8 | 30 Jan 11 |
| 10M | 80:27 | | | | 181 | | 32 | 1 | Brecon | Brecon 10 | 7 Aug 11 |
| 10M | 81:20 | | | | 97 | | 20 | 1 | Gloucester | Gloucester New Year 10 | 9 Jan 11 |
| 10MMT | 87:17 | | | | 108 | | 15 | 2 | Stonehouse | Standish Woodland Chase 10 | 14 Aug 11 |
| 10MMT | 93:56 | | | 93:45 | 283 | | 63 | 1 | Llanelli | Sospan 10 | 20 Nov 11 |
| HM | 1:49:59 | | | 1:49:46 | 692 | | 107 | 3 | Stroud | Stroud Half Marathon | 23 Oct 11 |
| HM | 1:52:14 | | | | 85 | | 15 | 1 | Newent | Gloucester Half Marathon | 24 Jul 11 |
| HM | 1:55:08 | | | | 55 | | 8 | | Dymock | Dymock Half Marathon | 29 May 11 |
| HM | 1:56:26 | | | | 187 | | 27 | 1 | Cheltenham | Cheltenham Half Marathon | 4 Sep 11 |
| HMMT | 1:52:24 | | | | 728 | | 124 | 2 | Coleford | Forest of Dean Half Marathon | 27 Mar 11 |
| ZRD | NT | | | | 98 | | 13 | 1 | Chepstow | Gwent Leisure Centre Road Race Series | 3 May 11 |
| ZRD | NT | | | | 96 | | 20 | 1 | Griffithstown | Gwent Leisure Centre Road Race Series | 28 Jun 11 |
| ZXC | NT | | | | 24 | | | 1 | Parc Bryn Bach | Gwent Leisure Centre League | 20 Feb 11 |
| ZXC | NT | | | | 95 | | 15 | 1 | Pontypool | Gwent Leisure Centre League | 6 Nov 11 |
| 2010 V55 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 29:17 | | | | 92 | | 15 | 1 | Redwick | Chepstow H Rose Inn 4 Series | 10 Aug 10 |
| 4M | 29:30 | | | | 87 | | 5 | 1 | Redwick | Chepstow H Rose Inn 4 Series | 8 Jun 10 |
| 4M | 29:33 | | | | 110 | | 16 | 1 | Redwick | Chepstow H Rose Inn 4 Series | 11 May 10 |
| 5MMT | 43:09 | | | | 51 | | 11 | 1 | Coleford | Coleford Christmas Tree 5 | 19 Dec 10 |
| 10K | 47:17 | | | 47:17 | | | | | Fairford | Fairford Festival 10K | 6 Jun 10 |
| 10M | 77:50 | | | | 131 | | 19 | 1 | Brecon | Brecon Lions 10 (inc East Wales Championships) | 1 Aug 10 |
| 10M | 86:50 | | | | 129 | | 37 | 4 | Rhayader | Rhayader Elan Valley 10 | 20 Nov 10 |
| HM | 1:44:35 | | | 1:44:24 | 362 | | 53 | 1 | Chippenham | Chippenham Half Marathon | 12 Sep 10 |
| HM | 1:45:23 | | | | 115 | | 16 | 1 | Pewsey | Vale of Pewsey Half Marathon | 29 Aug 10 |
| HM | 1:49:28 | | | 1:48:36 | 1012 | | | | Plymouth | Plymouth Half Marathon | 30 May 10 |
| 20M | 2:51:56 | | | | 185 | | 33 | 1 | Quedgeley | Gloucester 20 | 7 Mar 10 |
| Mar | 3:46:14 | | | | 203 | | 37 | 3 | Fort William | Lochaber Marathon | 18 Apr 10 |
| Mar | 3:47:00 | | | 3:45:50 | | | 931 | 4 | Berlin, GER | Real Berlin Marathon | 26 Sep 10 |
| 2009 V55 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 30:04 | | | | 100 | | 13 | 1 | Redwick | Rose Inn 4M | 12 May 09 |
| 4M | 30:19 | | | | 106 | | 6 | 1 | Redwick | Rose Inn 4M | 9 Jun 09 |
| 4M | 30:43 | | | | 75 | | 7 | 1 | Redwick | Rose Inn 4M | 14 Jul 09 |
| 5M | 38:11 | | | | 159 | | 28 | 2 | Weston-super-Mare | Weston Prom 5 Series | 15 Jan 09 |
| 10K | 47:04 | | | | 123 | | 5 | 1 | Hereford | Hereford New Year's Day 10K | 1 Jan 09 |
| 2008 V55 Chepstow H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KMT | 22:52 | | | | 92 | | 23 | 1 | Bristol | Bridge Inn 5K | 30 Sep 08 |
| 4M | 29:53 | | | | 81 | | 12 | 1 | Redwick | Rose Inn 4 | 8 Jul 08 |
| 10K | 47:05 | | | | 146 | | 6 | 1 | Swindon | Swindon 10K | 23 Nov 08 |
| 10K | 48:23 | | | | 120 | | 19 | 1 | Merthyr Tydfil | Merthyr Police 10K | 17 Aug 08 |
| 10K | 48:30 | | | | 597 | | 99999 | 1 | Cardiff | Bupa Great Wales Run 10K | 27 Jul 08 |
| 10M | 79:54 | | | | | | 4 | 1 | Hereford | Hereford Leisure Centre 10 | 15 Jun 08 |
| 10M | 81:08 | | | | 161 | | 5 | 2 | Pontypridd | Pontypridd Reverse 10 | 3 Feb 08 |
| HM | 1:42:49 | | | | 1796 | | 44 | 4 | Bristol | Bristol Half Marathon | 14 Sep 08 |
| HM | 1:45:04 | | | | 100 | | 13 | 1 | Cricklade | Cricklade Half Marathon | 5 Oct 08 |
| HM | 1:46:44 | | | | 136 | | 14 | 2 | Downton | Downton Half Marathon | 30 Nov 08 |
| 2007 V55 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 29:22 | | | | 90 | | 5 | 1 | Magor | Rose Inn Series | 14 Aug 07 |
| 4M | 29:44 | | | | | | | 1 | Redwick | Rose Inn 4 Series | 10 Jul 07 |
| 5M | 37:12 | | | | 103 | | 9 | 2 | Cardiff | Old Father Time Vets' 5 | 30 Dec 07 |
| 10K | 45:53 | | | | | | | 1 | Cardiff | Bupa Great Wales Run 10K | 29 Jul 07 |
| 10K | 46:13 | | | | 20 | | 6 | 1 | Gloucestershire | Cirencester Park 10K | 23 Sep 07 |
| 10K | 46:22 | | | | 73 | | 6 | 1 | Gloucester | Beacon 10K | 2 Sep 07 |
| 10K | 46:22 | | | | | | | 1 | Gloucester | Beacon 10K | 2 Sep 07 |
| 10K | 47:43 | | | | | | | 2 | Merthyr Tydfil | Merthyr Police 10K | 19 Aug 07 |
| 10K | 48:37 | | | | 120 | | | 3 | Fairford | Fairford 10K | 3 Jun 07 |
| 10M | 80:37 | | | | | | | 1 | Hereford | Hereford Leisure Centre 10 | 17 Jun 07 |
| 10M | 80:57 | | | | 147 | | 23 | 1 | Brecon | Brecon 10 | 5 Aug 07 |
| 10M | 81:29 | | | | | | | 1 | Gloucester | Gloucester New Year 10 | 7 Jan 07 |
| HM | 1:42:57 | | | | 1013 | | 24 | 2 | Cardiff | Cardiff Half Marathon | 14 Oct 07 |
| HM | 1:43:12 | | | | 1183 | | 48 | 3 | Bristol | Bristol Half Marathon | 9 Sep 07 |
| HM | 1:43:36 | | | | 1712 | | | 2 | Bath | Bath Half Marathon | 25 Mar 07 |
| 2006 V55 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 48:11 | | | | | | | 2 | Cirencester | Cirencester Park 10K | 24 Sep 06 |
| 10K | 49:03 | | | | | | | 3 | Gloucester | Fairford Festival 10km Gloucestershire | 4 Jun 06 |
| 10M | 79:53 | | | | | | | 2 | Gloucester | Gloucester New Year 10 | 8 Jan 06 |
| HM | 1:42:46 | | | | | | | 2 | Stroud | Stroud Half-Marathon | 22 Oct 06 |
| HM | 1:44:14 | | | | | | | 2 | Bristol | Bristol Half Marathon | 17 Sep 06 |
| 2005 V50 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 37:29 | | | | 1 | | | | Cardiff | GREAT WELSH RUN Cardiff Bay | 2 May 05 |
| HM | 1:47:22 | | | | 2 | | | | Bristol | Bristol Half Marathon | 2 Oct 05 |
| 2004 V50 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 47:47 | | | | 1 | | | | Gloucester | BEACON 10km | 29 Aug 04 |
| HM | 1:49:14 | | | | 15 | | | | Bath | BATH HALF-MARATHON | 14 Mar 04 |