9.8K | 31:11 | The John H Collins Gwent League | 1.0 | -3.0 | 4 Dec 21 | +1 |
9K | 31:52 | The John H Collins Gwent League | 4.2 | -2.1 | 19 Mar 22 | +2 |
10M | 55:11 | Teifi 10 | 1.4 | -1.7 | 24 Apr 22 | +3 |
9.355K | 31:27 | Welsh Inter-Regional Championships | 2.2 | -2.1 | 20 Nov 21 | +4 |
9.75K | 35:18 | The John H Collins Gwent League | 4.8 | -2.0 | 14 Nov 21 | +5 |
parkrun | 17:07 | Haverfordwest parkrun # 137 | 5.0 | -2.9 | 2 Oct 21 | |
11.2K | 41:59 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.8 | -3.5 | 7 Mar 20 | |
10.35K | 34:22 | Welsh National Championships | 2.3 | -3.4 | 22 Feb 20 | |
10K | 33:39 | Brecon Carreg Cardiff Bay 10K | 0.9 | -1.5 | 26 Sep 21 | |
parkrun | 16:58 | Haverfordwest parkrun # 135 | 3.5 | -2.3 | 18 Sep 21 | |
8.6K | 30:09 | Start Fitness Gwent League | 3.9 | -1.8 | 8 Feb 20 | |
9.6K | 32:28 | British Athletics Cross Challenge (Inc. Gwent League) | 0.8 | -0.5 | 16 Oct 21 | |
parkrun | 16:26 | Strathclyde parkrun # 490 | 0.6 | -0.6 | 11 Sep 21 | |
parkrun | 16:25 | Swansea Bay parkrun # 212 | 1.3 | -0.5 | 18 Jan 20 | |
9.9K | 32:04 | Start Fitness Gwent League | 0.1 | -1.2 | 9 Nov 19 | |
25K | 94:35 | Cardigan Silver Anniversary Races | 2.2 | 0.3 | 10 Nov 19 | |
10K | 35:28 | St Clears 10K | 2.2 | 0.0 | 18 Aug 19 | |
9.6K | 35:10 | Start Fitness Gwent League (Inc British Athletics Cross Challenge) | 3.0 | 0.5 | 12 Oct 19 | |
parkrun | 18:00 | Haverfordwest parkrun # 108 | 4.0 | 0.3 | 5 Oct 19 | |
parkrun | 17:35 | Colby parkrun # 273 | 2.5 | 0.9 | 2 Nov 19 | |
10M | 58:57 | Teifi 10 | 2.4 | 0.0 | 21 Apr 19 | |
HM | 79:18 | Ras Cors Caron Half Marathon | 2.6 | 0.1 | 17 Feb 19 | |
HM | 76:50 | Llanelli Half Marathon | 1.3 | 0.2 | 10 Feb 19 | |
parkrun | 17:03 | Llanelli Coast parkrun # 99 | 2.2 | 0.0 | 10 Nov 18 | |
parkrun | 17:02 | PE Hobie Beach parkrun # 251 | 2.0 | 0.2 | 8 Sep 18 | |
HM | 78:24 | Simplyhealth Great Bristol Half Marathon | 0.6 | 1.7 | 23 Sep 18 | |
HM | 73:44 | Llanelli Half Marathon | 0.7 | -1.0 | 18 Feb 18 | |
parkrun | 16:52 | Llanerchaeron parkrun # 16 | 1.8 | 0.0 | 2 Jun 18 | |
HM | 77:45 | Ras Cors Caron Half Marathon | 2.2 | -0.6 | 11 Feb 18 | |
10K | 34:24 | Broad Haven Xmas Pudding 10K | 0.8 | -0.1 | 3 Dec 17 | |
10K | 37:43 | A Dam Good Race | 4.8 | -0.6 | 12 Nov 17 | |
parkrun | 18:39 | Haverfordwest parkrun # 8 | 5.5 | -0.1 | 11 Nov 17 | |
parkrun | 19:10 | Haverfordwest parkrun # 10 | 6.0 | 0.4 | 25 Nov 17 | |
parkrun | 17:58 | Haverfordwest parkrun # 5 | 3.8 | 0.1 | 21 Oct 17 | |
HM | 78:49 | Chaparral Abersoch Half Marathon | 1.0 | 1.1 | 16 Sep 17 | |
parkrun | 17:53 | Llanelli Coast parkrun # 56 | 2.0 | 1.7 | 30 Dec 17 | |
parkrun | 18:37 | Haverfordwest parkrun # 9 | 3.5 | 1.8 | 18 Nov 17 | |
parkrun | 18:18 | Haverfordwest parkrun # 1 | 3.8 | 0.8 | 23 Sep 17 | |
parkrun | 18:25 | Haverfordwest parkrun # 3 | 4.0 | 0.9 | 7 Oct 17 | |
parkrun | 17:58 | Haverfordwest parkrun # 2 | 3.0 | 0.9 | 30 Sep 17 | |
parkrun | 18:32 | Haverfordwest parkrun # 12 | 3.0 | 2.1 | 9 Dec 17 | |
parkrun | 17:27 | Pomphrey Hill parkrun # 179 | 2.8 | -0.1 | 15 Jul 17 | |
5K | 18:15 | Poppit Sands 5K | 3.0 | 1.5 | 25 Jul 17 | |
10K | 37:34 | Abersoch 10K | 2.6 | 1.5 | 3 Jun 17 | |
parkrun | 16:13 | Swansea Bay parkrun # 63 | 1.0 | -1.5 | 21 Jan 17 | |
HM | 79:14 | Ras Cors Caron Half Marathon | 1.2 | 1.1 | 12 Feb 17 | |
parkrun | 16:34 | Swansea Bay parkrun # 65 | 0.6 | 0.2 | 4 Feb 17 | |
parkrun | 16:54 | Llanelli Coast parkrun # 6 | 1.8 | -0.7 | 24 Dec 16 | |
parkrun | 16:44 | Swansea Bay parkrun # 67 | 0.4 | 0.8 | 18 Feb 17 | |
parkrun | 16:39 | Llanelli Coast parkrun # 9 | 0.6 | -0.1 | 14 Jan 17 | |
10K | 34:46 | Aberystwyth Charity 10K | 0.6 | 0.0 | 11 Dec 16 | |
parkrun | 16:54 | Aberystwyth parkrun # 222 | 1.0 | 0.2 | 19 Nov 16 | |
HM | 81:18 | Great Bristol Half Marathon | 0.6 | 2.4 | 25 Sep 16 | |
HM | 80:24 | Swansea Half Marathon | 0.9 | 1.7 | 26 Jun 16 | |
Mar | 3:12:04 | Wales Marathon | 4.4 | 3.1 | 10 Jul 16 | |
5K | 17:50 | Poppit Sands 5K | 2.0 | 1.2 | 12 Jul 16 | |
parkrun | 16:53 | Colby parkrun # 74 | 3.0 | -1.8 | 7 Nov 15 | |
10M | 62:11 | Sospan Road Runners 10 | 3.6 | 0.2 | 22 Nov 15 | |
parkrun | 16:36 | Little Stoke parkrun # 148 | 1.0 | -0.5 | 24 Oct 15 | |
10K | 35:11 | Aberystwyth Charity 10K | 0.2 | 1.0 | 6 Dec 15 | |
Mar | 3:00:55 | Wales Marathon | 4.6 | 0.5 | 5 Jul 15 | |
6M | 32:57 | Felinfach 6 | 0.4 | 0.2 | 26 Jun 15 | |
10K | 35:02 | Jan Younger Memorial Neyland 10k | 2.0 | -0.5 | 10 May 15 | |
5K | 17:29 | Poppit Sands 5K | 2.4 | 0.1 | 21 Jul 15 | |
HM | 76:24 | Ras Cors Caron Half Marathon | 1.8 | -0.7 | 8 Feb 15 | |
5K | 16:48 | Carmarthen Mayors 5K | 1.6 | -0.2 | 4 May 15 | |
parkrun | 16:27 | Cardiff parkrun # 376 | 1.0 | -0.4 | 28 Mar 15 | |
5K | 17:45 | Poppit Sands 5K | 1.8 | 1.3 | 7 Jul 15 | |
parkrun | 17:02 | Colby parkrun # 48 | 1.0 | 0.9 | 9 May 15 | |
10M | 61:03 | Sospan Road Runners 10 | 3.8 | -0.3 | 16 Nov 14 | |
parkrun | 16:22 | Brueton parkrun # 227 | 1.2 | -0.8 | 29 Nov 14 | |
10K | 36:13 | Pembrokeshire 10K | 1.0 | 1.7 | 28 Sep 14 | |
12K | 41:47 | ECCA English National Championships | 2.0 | -1.1 | 22 Feb 14 | |
HM | 89:03 | Ras Dewi Sant Coast Path Half Marathon | 1.5 | 5.5 | 28 Feb 15 | |
10K | 33:21 | Dambuster 10K | -1.2 | 0.9 | 1 Jun 14 | |
HM | 77:56 | Llanelli Waterside Half Marathon | 1.0 | 0.8 | 2 Mar 14 | |
HM | 79:07 | Ras Cors Caron Half Marathon | 2.0 | 0.4 | 9 Feb 14 | |
10M | 59:38 | Sospan Road Runners 10 | 2.6 | 0.8 | 17 Nov 13 | |
20M | 2:18:06 | Rhayader Round the Lakes 20 | 3.4 | 3.0 | 8 Mar 14 | |
10K | 39:57 | St Clears 10K | 2.0 | 4.6 | 24 Aug 14 | |
parkrun | 16:54 | Llyn Llech Owain parkrun # 21 | 2.0 | 0.4 | 10 Aug 13 | |
5K | 16:38 | Llanelli 5K Series (Inc Welsh Champs) | 1.3 | 0.5 | 11 Aug 13 | |
16.5M | 1:59:05 | Sarn Helen 16.5 | 3.0 | 5.9 | 18 May 14 | |
parkrun | 16:29 | Little Stoke parkrun # 34 | 1.2 | 0.3 | 6 Jul 13 | |
6M | 32:27 | Felinfach 6 | 0.0 | 0.8 | 28 Jun 13 | |
10K | 35:04 | Llanelli 10K | 1.4 | 0.9 | 30 Jun 13 | |
5.9M | 35:17 | Whitford Point 5.9 | 4.0 | 0.6 | 29 May 13 | |
parkrun | 17:33 | Little Stoke parkrun # 50 | 1.2 | 2.7 | 26 Oct 13 | |
parkrun | 16:16 | Little Stoke parkrun # 26 | 1.0 | 0.0 | 11 May 13 | |
5K | 16:22 | Llanelli 5K Series | 0.4 | 0.8 | 6 Jun 13 | |
10K | 36:16 | Tenby 10K | 1.0 | 2.6 | 28 Jul 13 | |
10K | 35:21 | Atlantic College 10K | 1.6 | 1.0 | 24 Mar 13 | |
10K | 35:02 | Fishguard Sea Cadets 10K | 1.0 | 1.3 | 14 Apr 13 | |
HM | 90:09 | Wales Half Marathon | 5.0 | 3.3 | 14 Jul 13 | |
parkrun | 17:40 | Llyn Llech Owain parkrun # 1 | 3.0 | 1.1 | 23 Mar 13 | |
10K | 34:48 | Yeovilton Easter Bunny 10K | 0.4 | 1.6 | 1 Apr 13 | |
Mar | 3:31:48 | Wales Marathon | 2.0 | 10.0 | 13 Jul 14 | |
parkrun | 17:14 | Little Stoke parkrun # 21 | 1.0 | 2.2 | 6 Apr 13 | |
parkrun | 17:40 | Llyn Llech Owain parkrun # 4 | 1.0 | 3.1 | 13 Apr 13 | |
parkrun | 17:49 | Little Stoke parkrun # 18 | 1.5 | 3.1 | 9 Mar 13 | |
parkrun | 17:51 | Little Stoke parkrun # 13 | 1.5 | 3.5 | 2 Feb 13 | |
10K | 35:44 | Pensford 10K | 3.4 | 0.1 | 29 Apr 12 | |
8.663K | 29:14 | Midland Men's 12-Stage Relays (Long Legs) | 1.1 | 0.6 | 31 Mar 12 | |
10000 | 33:59.49 | BUCS Championships | 0.2 | 1.5 | 6 May 12 | |
5K | 16:23 | Bridge Inn (Bristol) 5K Series | 0.5 | 1.3 | 24 Apr 12 | |
parkrun | 17:06 | Ashton Court parkrun # 49 | 2.5 | 0.9 | 7 Apr 12 | |
parkrun | 15:49 | Bushy Park parkrun # 383 | 1.4 | -0.5 | 19 Nov 11 | |
10K | 35:12 | Corsham St George's 10K | 0.6 | 2.4 | 22 Apr 12 | |
10M | 55:52 | Epsom 10 (inc Southern Veterans' Championships) | 1.0 | 0.8 | 20 Nov 11 | |
parkrun | 17:32 | Ashton Court parkrun # 52 | 2.0 | 2.3 | 28 Apr 12 | |
10K | 44:29 | Moorland 10K | 5.0 | 7.4 | 3 Feb 13 | |
5.847K | 18:49 | Midland Road Relay Championships | 1.7 | -0.6 | 24 Sep 11 | |
parkrun | 15:57 | Bushy Park parkrun # 380 | 1.2 | 0.0 | 29 Oct 11 | |
parkrun | 17:45 | Ashton Court parkrun # 51 | 2.0 | 2.8 | 21 Apr 12 | |
4.5M | 31:22 | Dinas Head 4.5 | 1.5 | 10.0 | 27 May 13 | |
parkrun | 16:30 | Medina I.O.W. parkrun # 22 | 1.5 | 0.9 | 1 Oct 11 | |
parkrun | 17:53 | Ashton Court parkrun # 35 | 3.0 | 2.5 | 31 Dec 11 | |
parkrun | 16:49 | Medina I.O.W. parkrun # 20 | 2.0 | 1.1 | 17 Sep 11 | |
parkrun | 17:10 | Eastleigh parkrun # 88 | 1.2 | 2.7 | 14 Jan 12 | |
parkrun | 16:42 | Eastleigh parkrun # 70 | 1.5 | 1.4 | 10 Sep 11 | |
parkrun | 17:01 | Eastleigh parkrun # 76 | 1.2 | 2.4 | 22 Oct 11 | |
10K | 34:47 | Kewstoke Hangover 10K | 1.0 | 1.9 | 1 Jan 10 | |
HM | 72:47 | Wokingham Half Marathon | 0.8 | 0.2 | 21 Feb 10 | |
10M | 54:19 | City of Salisbury 10 | 0.6 | 0.2 | 7 Mar 10 | |
20M | 1:56:45 | Christchurch Mad March 20 | 1.2 | 0.4 | 14 Mar 10 | |
10K | 32:07 | B&Q Eastleigh 10K | 0.5 | -1.3 | 28 Mar 10 | |
Mar | 2:52:04 | Virgin London Marathon | 1.1 | 4.1 | 25 Apr 10 | |
parkrun | 17:52 | Eastleigh parkrun # 7 | 1.0 | 4.5 | 19 Jun 10 | |
parkrun | 17:48 | Eastleigh parkrun # 8 | 5.0 | 0.3 | 26 Jun 10 | |
parkrun | 17:19 | Eastleigh parkrun # 9 | 3.0 | 1.2 | 3 Jul 10 | |
parkrun | 17:15 | Eastleigh parkrun # 10 | 4.0 | 0.1 | 10 Jul 10 | |
parkrun | 17:57 | Eastleigh parkrun # 21 | 2.0 | 3.6 | 25 Sep 10 | |
parkrun | 17:51 | Reading parkrun # 53 | 2.0 | 3.4 | 2 Oct 10 | |
parkrun | 17:34 | Eastleigh parkrun # 23 | 2.0 | 2.8 | 9 Oct 10 | |
5.848K | 19:43 | National 6 Stage Relays | 1.4 | 1.4 | 16 Oct 10 | |
parkrun | 17:02 | Eastleigh parkrun # 25 | 3.0 | 0.6 | 23 Oct 10 | |
parkrun | 17:21 | Reading parkrun # 57 | 1.0 | 3.3 | 30 Oct 10 | |
parkrun | 17:21 | Eastleigh parkrun # 27 | 2.0 | 2.3 | 6 Nov 10 | |
10M | 56:53 | Lordshill 10 | 0.7 | 1.8 | 7 Nov 10 | |
parkrun | 17:56 | Eastleigh parkrun # 28 | 4.0 | 1.6 | 13 Nov 10 | |
parkrun | 17:21 | Eastleigh parkrun # 30 | 3.0 | 1.3 | 27 Nov 10 | |
parkrun | 17:17 | Eastleigh parkrun # 35 | 1.5 | 2.7 | 8 Jan 11 | |
parkrun | 16:59 | Eastleigh parkrun # 36 | 1.5 | 2.0 | 15 Jan 11 | |
parkrun | 15:57 | Eastleigh parkrun # 37 | 1.5 | -0.3 | 22 Jan 11 | |
5M | 25:48 | Romsey 5 | 0.0 | 0.4 | 23 Jan 11 | |
parkrun | 17:05 | Eastleigh parkrun # 40 | 1.5 | 2.2 | 12 Feb 11 | |
20M | 1:58:25 | Bramley 20 | 0.7 | 1.5 | 20 Feb 11 | |
parkrun | 18:05 | Reading parkrun # 73 | 3.5 | 2.4 | 26 Feb 11 | |
HM | 71:38 | Bath Half Marathon | -0.2 | 0.6 | 6 Mar 11 | |
parkrun | 16:54 | Eastleigh parkrun # 44 | 1.5 | 1.8 | 12 Mar 11 | |
HM | 72:19 | Sweatshop Reading Half Marathon | 0.4 | 0.3 | 20 Mar 11 | |
10K | 33:02 | B&Q Eastleigh 10K | 0.1 | 0.9 | 27 Mar 11 | |
parkrun | 17:06 | Eastleigh parkrun # 51 | 1.5 | 2.3 | 30 Apr 11 | |
parkrun | 17:15 | Eastleigh parkrun # 52 | 2.5 | 1.6 | 7 May 11 | |
10K | 33:33 | Bristol 10K | 0.4 | 1.2 | 15 May 11 | |
parkrun | 16:57 | Reading parkrun # 85 | 1.0 | 2.4 | 21 May 11 | |
800 | 2:03.28 | Southampton AC Open | 0.3 | 0.0 | 25 May 11 | |
10K | 35:25 | Bupa London 10,000 (10K) | 1.2 | 2.4 | 30 May 11 | |
parkrun | 17:50 | Reading parkrun # 91 | 1.5 | 3.9 | 9 Jul 11 | |
parkrun | 17:15 | Eastleigh parkrun # 63 | 0.4 | 3.7 | 23 Jul 11 | |
parkrun | 17:31 | Eastleigh parkrun # 65 | 0.8 | 3.9 | 6 Aug 11 | |
parkrun | 17:27 | Eastleigh parkrun # 67 | 1.5 | 3.0 | 20 Aug 11 | |
HM | 84:31 | Isle of Wight Half Marathon | 3.2 | 3.4 | 21 Aug 11 | |
parkrun | 17:59 | Ashton Court parkrun # 17 | 1.5 | 4.2 | 27 Aug 11 | |