| 2013 V35 Westbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:09 | c | | | 91 | | 10 | 1 | Bristol | Bristol 10K | 5 May 13 |
| ZXC | 20:21 | | | | 1 | | | 1 | Bath | Gwent League | 9 Feb 13 |
| ZXC | 22:02 | | | | 4 | | | 1 | Brecon | Gwent League | 2 Mar 13 |
| ZXC | 26:02 | | | | 5 | | | 2 | Bicton | South West Championships | 6 Jan 13 |
| ZXC | 26:22 | | | | 9 | | | | Stafford | Midland Championships | 26 Jan 13 |
| 2012 SEN Westbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 17:16 | | | | 2 | L5 | | | Sutton Coldfield | Midland Women's 6 Stage Relays | 31 Mar 12 |
| 5K | 17:57 | | | | 26 | | 1 | 1 | Bristol | Bridge Inn (Bristol) 5K Series | 31 Jan 12 |
| 10K | 35:13 | c | | | 65 | | 4 | 1 | Bristol | Bristol 10K | 20 May 12 |
| 10K | 35:38 | | | 35:36 | 62 | | 13 | 2 | Swansea | Admiral Swansea Bay 10K | 23 Sep 12 |
| HM | 76:51 | | | 76:49 | 13 | | 3 | 1 | Stroud | Stroud Half Marathon | 21 Oct 12 |
| HM | 77:48 | c | | | 77 | | 10 | 3 | Bristol | Bristol Half Marathon | 30 Sep 12 |
| HM | 78:34 | | | 78:32 | 137 | | 8 | 1 | Reading | Reading Half Marathon | 1 Apr 12 |
| 20M | 2:14:27 | | | | 18 | | 1 | 1 | Rhayader | Rhayader Round the Lakes 20 | 17 Mar 12 |
| 20MMT | 2:19:31 | | | | 6 | | 1 | 1 | Marlborough | Marlborough Downs Challenge 20 | 12 May 12 |
| 22MMT | 3:01:54 | | | | 17 | | 3 | | Llanwrtyd Wells | Man versus Horse 22 | 9 Jun 12 |
| Mar | 4:19:11 | | | | 142 | | 63 | | Interlaken, SUI | Jungfrau-Marathon Saturday | 8 Sep 12 |
| MarMT | 3:47:24 | | | 3:47:09 | 14 | | 2 | | Coed y Brenin | Trail Marathon Wales | 23 Jun 12 |
| ZXC | 23:55 | | | | 3 | | | 1 | Bath | Tri-County Championships (Inc Avon, Somerset & Wiltshire Champs) | 9 Dec 12 |
| ZXC | 25:36 | | | | 6 | | | 2 | Bristol | Gwent League | 1 Dec 12 |
| ZXC | 29:44 | | | | 13 | | | | Nottingham | Midland Championships | 28 Jan 12 |
| ZMR | 46:42 | | | | 16 | | | | Glenridding | UKA World Mountain Running Championship Trials | 5 Aug 12 |
| 2011 SEN Westbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 17:15 | | | | 4 | L2 | | | Sutton Park | ERRA Women's National 6-stage Relays | 9 Apr 11 |
| 5K | 17:19 | | | | 18 | | 2 | | Bristol | Bridge Inn (Bristol) 5K Series | 28 Jun 11 |
| 5K | 17:28 | | | | 20 | | 2 | | Bristol | Bridge Inn (Bristol) 5K Series | 29 Mar 11 |
| 5K | 17:46 | | | | 17 | | 1 | | Bristol | Bridge Inn (Bristol) 5K Series | 25 Jan 11 |
| 4MMT | 24:47 | | | | 7 | | 1 | | Bristol | Blaise Blazer 4 Series | 1 Aug 11 |
| 8.1KXC | 29:56 | | | | 43 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| 10K | 35:18 | | | 35:16 | 21 | | 3 | | Poole | Poole 10K | 5 Jun 11 |
| 10K | 35:30 | c | | | 105 | | 15 | | Bristol | Bristol 10K | 15 May 11 |
| 10K | 35:50 | | | 35:49 | 64 | | 8 | | Swansea | Swansea Bay 10K | 25 Sep 11 |
| 10K | 36:10 | | | | 17 | | 2 | | Glastonbury | Round The Tor 10K | 1 May 11 |
| 10K | 36:10 | | | | 10 | | 1 | | Frampton | Frampton Village 10K | 11 Jul 11 |
| 10K | 36:11 | | | 36:11 | 210 | | 20 | | London | Bupa London 10,000 (10K) | 30 May 11 |
| 10M | 61:20 | | | | 4 | | 1 | | Gloucester | Gloucester New Year 10 | 9 Jan 11 |
| HM | 78:49 | | | | 4 | | | | Birmingham | Bupa Birmingham Half Marathon | 23 Oct 11 |
| HM | 79:11 | | | | 77 | | 8 | | Bristol | Bristol Half Marathon | 11 Sep 11 |
| HM | 80:06 | | | 80:05 | 10 | | 1 | | Swindon | Swindon Half Marathon | 9 Oct 11 |
| HM | 80:56 | | | | 9 | | 1 | | Sherborne | Blackmore Vale Half Marathon | 6 Feb 11 |
| HM | 81:35 | | | | 6 | | 2 | | Newent | Gloucester Half Marathon | 24 Jul 11 |
| HMDH | 77:24 | | | 77:21 | 16 | | 2 | | Sliema, MLT | Land Rover Malta Half Marathon | 27 Feb 11 |
| 20M | 2:09:22 | | | | 15 | | 2 | | Gloucester | Gloucester 20 | 13 Mar 11 |
| 20M | 2:11:25 | | | | 12 | | 1 | | Merthyr Tydfil | San Domenico 20 | 20 Mar 11 |
| ZXC | 28:51 | | | | 19 | | | | Bristol | McCain UK Cross Challenge Series | 13 Nov 11 |
| ZXC | 30:34 | | | | 43 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| ZXC | 35:33 | | | | 21 | | | | Leamington | Midland Cross Country Championships | 29 Jan 11 |
| 2010 SEN Westbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.315KL | 15:30 | | | | 5 | L4 | | | Sutton Park | Midland Counties Women's 4 Stage Relays | 25 Sep 10 |
| 4.819KL | 17:27 | | | | 8 | L2 | | | Sutton Park | ERRA National Women's 6 Stage Road Relays | 17 Apr 10 |
| 5K | 17:47 | | | | 18 | | 4 | | Bristol | Bridge Inn (Bristol) 5K Series | 28 Sep 10 |
| 5K | 17:49 | | | | 13 | | 2 | | Bristol | Bridge Inn 5K (Summer Series) | 25 May 10 |
| 5K | 17:50 | | | | 9 | | 1 | | Bristol | Bridge Inn 5K (Summer Series) | 29 Jun 10 |
| 5K | 18:14 | | | | 30 | | 2 | | Bristol | Bridge Inn 5K (Winter Series) | 23 Feb 10 |
| 5K | 18:31 | | | | 25 | | 2 | | Bristol | Bridge Inn 5K (Winter Series) | 26 Jan 10 |
| 5KMT | 17:36 | | | | 5 | | 1 | | Bristol | GWR Towpath Series 5K | 27 Aug 10 |
| 4MMT | 24:46 | | | | 7 | | 1 | | Bristol | Blaise Blazer 4 | 5 Jul 10 |
| 10K | 36:35 | | | | 15 | | 2 | | Clevedon | Clevedon 10K (inc. Avon 10K championships) | 15 Jun 10 |
| 10K | 36:36 | | | | 14 | | 1 | | Frampton | Frampton 10K | 12 Jul 10 |
| 10K | 36:48 | | | | 5 | | 2 | | Yate | Hogweed Trot 10K | 17 May 10 |
| 10KMT | 37:06 | | | | 7 | | 1 | | Bristol | Gwr Towpath Series 10K | 7 May 10 |
| 10KMT | 37:22 | | | | 8 | | 1 | | Bristol | Gwr Towpath Series 10K | 9 Jul 10 |
| 10KMT | 37:24 | | | | 8 | | 1 | | Bristol | GWR Towpath Series 10K | 4 Jun 10 |
| HM | 77:52 | | | 77:49 | 31 | | 5 | | Stroud | Stroud Half Marathon | 24 Oct 10 |
| HM | 79:38 | | | | 110 | | 12 | | Bristol | Bristol Half Marathon | 5 Sep 10 |
| HM | 79:57 | | | | 7 | | 1 | | Newent | Gloucester Half Marathon | 24 Jul 10 |
| HM | 80:04 | | | 80:03 | 9 | | 1 | | Swindon | Swindon Half Marathon | 10 Oct 10 |
| HM | 80:42 | | | | 14 | | 1 | | Tewkesbury | Tewkesbury Half Marathon | 9 May 10 |
| HM | 81:58 | | | | 18 | | 1 | | Sherborne | Blackmore Vale Half Marathon | 7 Feb 10 |
| HM | 84:22 | | | | 10 | | 1 | | Horton | Hogweed Hilly Half Marathon | 14 Mar 10 |
| 20M | 2:16:37 | | | | 29 | | 1 | | Merthyr | San Domenico 20 | 28 Mar 10 |
| 20M | 2:17:14 | | | | 100 | | 10 | | Bramley | Bramley 20 | 14 Feb 10 |
| 20M | 2:18:52 | | | | 22 | | 1 | | Rhayader | Rhayader Round the Lakes 20 | 20 Mar 10 |
| Mar | 2:57:01 | | | 2:56:54 | 825 | | | | London | Virgin London Marathon | 25 Apr 10 |
| ZMT | 25:26 | | | | 16 | | 1 | | Blaise Castle | Blaise Blazer | 7 Jun 10 |
| 2009 SEN Westbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:08 | | | | 31 | | 1 | | Bristol | Bridge Inn 5K (Winter Series) | 29 Sep 09 |
| 5K | 18:17 | | | | 23 | | 5 | | Bristol | Bridge Inn 5K (Summer Series) | 28 Jul 09 |
| 5K | 18:33 | | | | 21 | | 1 | | Bristol | Bridge Inn 5K (Winter Series) | 24 Nov 09 |
| 4MMT | 25:28 | | | | 9 | | 1 | | Bristol | Blaise Blazer 4 | 3 Aug 09 |
| 4MMT | 26:38 | | | | 15 | | 2 | | Bristol | Blaise Blazer 4 | 6 Jul 09 |
| 10K | 38:56 | | | | 41 | | 4 | | Frampton-on-Severn | Frampton 10K | 13 Jul 09 |
| 10K | 39:46 | | | | 22 | | 2 | | Nailsea | Nailsea Festival 10K | 24 Jun 09 |
| 10K | 39:57 | | | | 48 | | 4 | | Clevedon | Clevedon Midsummer 10K | 16 Jun 09 |
| 10M | 63:02 | | | | 36 | | 1 | | Thornbury | Oldbury 10 | 4 Oct 09 |
| HM | 81:32 | | | | 46 | | 4 | | Stroud | Stroud Half Marathon | 25 Oct 09 |
| HM | 84:12 | | | | 15 | | 1 | | Salisbury | Salisbury Half Marathon | 18 Oct 09 |
| HM | 85:31 | c | | | 248 | | 30 | | Bristol | Bristol Half Marathon | 6 Sep 09 |
| HM | 85:49 | | | | 25 | | 3 | | Newent | Gloucester Half Marathon | 25 Jul 09 |
| 20M | 2:22:07 | | | | 20 | | 2 | | Merthyr Tydfil | San Domenico 20 | 22 Mar 09 |
| Mar | 3:09:20 | a | | | | | 9 | | Edinburgh | Edinburgh Marathon | 31 May 09 |
| ZRDL | 15:32 | | | | 19 | L4 | | | Sutton Coldfield | National 4 Stage Relays | 17 Oct 09 |
| ZRDL | 15:55 | | | | 6 | L3 | | | Sutton Coldfield | Midland Counties Women's 4 Stage Relays | 19 Sep 09 |
| ZXC | 35:48 | | | | 114 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| 2008 SEN Hogweed |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 88:46 | | | | 382 | | 22 | | Bristol | Bristol Half Marathon | 14 Sep 08 |
| 2007 SEN Hogweed |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 37:55 | | | | | | 1 | | Yate | Hogweed Trot 10K | 21 May 07 |
| 10K | 38:13 | | | | | | 5 | | Clevedon | Clevedon 10km | 13 Jun 07 |
| HM | 85:50 | | | | 195 | | 31 | | Bristol | Bristol Half Marathon | 9 Sep 07 |
| 20M | 2:16:57 | | | | | | 5 | | Gloucester | Gloucester 20 | 4 Mar 07 |
| 2006 SEN Hogweed |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 38:58 | | | | | | 2 | | Hogweed | Hogweed Trot 10km | 22 May 06 |
| HM | 85:33 | | | | | | 22 | | Bristol | Bristol Half Marathon | 17 Sep 06 |
| HM | 93:09 | | | | | | 1 | | Horton | Hogweed Hilly Half Marathon | 19 Mar 06 |
| Mar | 3:19:32 | | | | | | 297 | | London | London Marathon | 23 Apr 06 |