4.8K | 16:08 | Welsh Road Relay Championships | 1.4 | 2.0 | 22 Mar 25 | +1 |
parkrun | 16:10 | Swansea Bay parkrun # 375 | 1.4 | 1.0 | 31 Aug 24 | +2 |
5.4K | 18:42 | Welsh Road Relay Championships | 3.6 | 1.1 | 7 Sep 24 | +3 |
parkrun | 16:48 | Swansea Bay parkrun # 373 | 2.0 | 1.8 | 17 Aug 24 | +4 |
parkrun | 16:44 | Cycle Route 43, Ystalyfera parkrun # 5 | 1.4 | 2.2 | 25 May 24 | +5 |
10.26K | 34:51 | Welsh National Championships | 0.6 | 2.1 | 17 Feb 24 | |
5K | 15:42 | SSAFA 5K | 0.5 | 0.8 | 26 Jul 23 | |
6.2K | 23:29 | West Glamorgan League | 8.6 | -0.7 | 12 Mar 23 | |
parkrun | 16:29 | Llanerchaeron parkrun # 186 | 1.4 | 1.7 | 3 Jun 23 | |
4.5M | 25:45 | West Glamorgan League | 4.7 | 0.4 | 19 Mar 23 | |
5K | 15:08 | Armagh International Road Races | -0.1 | 0.0 | 9 Feb 23 | |
8M | 42:06 | Lliswerry 8 | 0.7 | 0.0 | 15 Jan 23 | |
5.4K | 17:37 | Welsh Road Relay Championships | 3.3 | -0.9 | 24 Sep 22 | |
10K | 31:37 | Admiral Swansea Bay 10K | 0.4 | -0.6 | 18 Sep 22 | |
8.65K | 27:19 | ERRA National Men's 12-Stage | 1.4 | -1.4 | 9 Apr 22 | |
5K | 15:23 | SSAFA 5K | 0.1 | 0.1 | 27 Jul 22 | |
5K | 15:44 | Swansea Bay Summer 5K Series | 1.4 | -0.4 | 13 Jul 22 | |
10K | 32:22 | Brecon Carreg Cardiff Bay 10K | 1.2 | -0.6 | 22 May 22 | |
parkrun | 15:52 | Swansea Bay parkrun # 264 | 0.6 | 0.7 | 23 Jul 22 | |
10.8M | 63:07 | Welsh Castles Relay | 2.6 | 1.0 | 12 Jun 22 | |
parkrun | 16:35 | Swansea Bay parkrun # 271 | 1.4 | 1.6 | 10 Sep 22 | |
parkrun | 15:37 | Swansea Bay parkrun # 257 | 0.4 | 0.4 | 28 May 22 | |
10.35K | 36:30 | Welsh National Championships | 3.9 | -0.2 | 26 Feb 22 | |
10K | 32:36 | Richard Burton 10K | 1.9 | 0.5 | 7 Nov 21 | |
10.35K | 33:35 | Welsh National Championships | 2.3 | -0.2 | 22 Feb 20 | |
8M | 40:09 | Lliswerry 8 | 0.4 | -0.3 | 26 Jan 20 | |
5000 | 15:47.13 | National Athletics League Premier West | 2.0 | 0.7 | 28 Aug 21 | |
10K | 37:13 | Sefton Brankner Cup (Inc RAF V Police) | 7.3 | -0.2 | 15 Jan 20 | |
5K | 14:38 | Armagh International Road Races | -0.1 | -0.1 | 13 Feb 20 | |
Mar | 2:31:23 | Firenze Marathon | 1.0 | 1.1 | 24 Nov 19 | |
5K | 15:17 | Pembrey 5K | 0.4 | 1.1 | 31 Jul 21 | |
5.4K | 17:34 | Welsh Relay Championships | 4.0 | -0.7 | 15 Sep 19 | |
10K | 31:21 | Cardiff 10K | 0.6 | 0.2 | 1 Sep 19 | |
5000 | 14:44.35 | BMC Grand Prix | 0.1 | -0.2 | 25 May 19 | |
5.38M | 27:04 | ERRA National Men's 12-Stage Relays | 1.3 | -0.8 | 6 Apr 19 | |
3000 | 8:41.06 | British Athletics League Division 1 | 1.4 | -0.3 | 12 May 19 | |
5K | 14:47 | Cardiff Race for Victory 5K | 0.1 | -0.4 | 5 May 19 | |
6.5M | 36:36 | Sefton Brankner Cup (Inc RAF V Police) | 4.7 | -0.7 | 17 Jan 19 | |
5000 | 16:01.31 | British Athletics League Division 1 | 1.0 | 2.0 | 6 Jul 19 | |
1500 | 4:18.51 | British Athletics League Division 1 | 1.2 | 2.1 | 6 Jul 19 | |
5K | 14:55 | Armagh International Road Races | 0.0 | -0.2 | 14 Feb 19 | |
9.8K | 30:54 | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 0.8 | -0.5 | 24 Nov 18 | |
10K | 31:13 | Telford 10K | 0.3 | -0.3 | 9 Dec 18 | |
5.88K | 17:49 | ERRA Men's National 6-Stage Relays | 1.4 | -1.5 | 6 Oct 18 | |
10K | 31:24 | Admiral Swansea Bay 10K | 0.9 | -0.7 | 16 Sep 18 | |
10K | 33:10 | Richard Burton 10K | 2.1 | 0.0 | 4 Nov 18 | |
5.4K | 17:27 | Welsh Relay Championships | 3.0 | -0.6 | 22 Sep 18 | |
10K | 32:10 | Simplyhealth Great Manchester Run 10K | 2.0 | -1.0 | 20 May 18 | |
5000 | 15:32.16 | British Athletics League Division Premiership | 1.2 | 0.0 | 4 Aug 18 | |
5000 | 15:13.25 | British Athletics League Division Premiership | 0.5 | 0.0 | 2 Jun 18 | |
3000 | 8:39.85 | British Athletics League Division Premiership | 0.9 | -0.4 | 5 May 18 | |
10K | 34:31 | Ammanford 10K | 2.3 | 1.3 | 8 Jul 18 | |
3.16M | 15:52 | ERRA National Men's 12-Stage Relays | 1.8 | -0.5 | 14 Apr 18 | |
9.8K | 32:58 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 4.3 | -1.1 | 25 Nov 17 | |
9.4K | 33:17 | Start Fitness Gwent League | 6.3 | -1.1 | 11 Nov 17 | |
5K | 15:01 | Armagh International Road Races | 0.3 | 0.2 | 15 Feb 18 | |
5.65M | 30:30 | West Glamorgan League | 3.9 | -0.6 | 22 Oct 17 | |
parkrun | 15:07 | Cardiff parkrun # 511 | 2.2 | -1.4 | 30 Sep 17 | |
10K | 31:45 | Richard Burton 10K | 1.5 | -0.4 | 5 Nov 17 | |
5.88K | 17:53 | ERRA Men's National 6-Stage Relays | 1.4 | -0.8 | 7 Oct 17 | |
10K | 32:04 | Cardiff 10K | 0.9 | 0.5 | 3 Sep 17 | |
5K | 15:21 | Welsh Relay Championships | 0.4 | 0.9 | 16 Sep 17 | |
10.1K | 35:17 | Welsh National Championships | 5.8 | -1.3 | 25 Feb 17 | |
HM | 69:57 | Vitality Reading Half Marathon | 0.8 | 0.3 | 19 Mar 17 | |
10M | 52:18 | Neath 10 | 1.1 | -0.1 | 12 Mar 17 | |
8.65K | 27:34 | ERRA National Men's 12-Stage Relays | 1.6 | -0.1 | 8 Apr 17 | |
10K | 34:40 | Ammanford 10K | 2.2 | 2.1 | 9 Jul 17 | |
8M | 40:34 | Lliswerry 8 | 0.0 | 0.9 | 29 Jan 17 | |
9.8K | 31:13 | British Athletics Cross Challenge (inc European Trials) | 1.8 | 0.0 | 26 Nov 16 | |
5K | 15:06 | Armagh International Road Races | 0.1 | 1.2 | 18 Feb 17 | |
9.4K | 33:09 | Start Fitness Gwent League | 5.3 | 0.3 | 12 Nov 16 | |
10K | 31:55 | Richard Burton 10K | 0.7 | 1.2 | 6 Nov 16 | |
5.88K | 18:29 | ERRA Men's National 6-Stage Relays | 1.1 | 1.3 | 8 Oct 16 | |
4K | 11:01 | Welsh Relay Championships | -2.4 | 1.8 | 23 Oct 16 | |
10K | 33:03 | Tenby 10K | 2.0 | 1.1 | 31 Jul 16 | |
parkrun | 16:31 | Swansea Bay parkrun # 62 | 1.2 | 3.3 | 7 Jan 17 | |
5000 | 15:06.00 | British Athletics League Division 2 | 0.8 | 0.5 | 2 Jul 16 | |
HM | 72:01 | Swansea Half Marathon | 0.9 | 1.8 | 26 Jun 16 | |
5.38M | 27:41 | ERRA National Men's 12-Stage Relays | 1.5 | 0.7 | 16 Apr 16 | |
5000 | 15:03.38 | British Athletics League Division 2 | 0.2 | 1.0 | 4 Jun 16 | |
10.39K | 37:33 | Welsh National Championships | 6.0 | 0.4 | 27 Feb 16 | |
3000 | 8:46.53 | British Athletics League Division 2 | 1.0 | 1.1 | 7 May 16 | |
5K | 14:47 | Armagh International Road Races | 0.1 | 0.5 | 18 Feb 16 | |
5M | 25:58 | HBA 5 | 1.0 | 1.7 | 3 Apr 16 | |
10K | 31:52 | Richard Burton 10K | 1.7 | 0.1 | 1 Nov 15 | |
9.8K | 33:00 | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 3.1 | 0.7 | 28 Nov 15 | |
9.81K | 32:32 | Gwent League | 2.8 | 0.5 | 8 Nov 15 | |
10K | 31:42 | Age UK Leeds Abbey Dash 10K | 1.0 | 0.6 | 15 Nov 15 | |
10.15K | 31:28 | Gwent League | 0.6 | 0.2 | 11 Oct 15 | |
4K | 13:11 | Welsh Relay Championship | 4.8 | 1.0 | 22 Nov 15 | |
9.1K | 30:54 | West Glamorgan League | 3.0 | 1.3 | 25 Oct 15 | |
6M | 29:45 | West Glamorgan League 6 | -1.7 | 2.4 | 10 Jan 16 | |
5.4K | 17:35 | Welsh Road Relay Championships | | 3.8 | 10 Apr 16 | |
5.848K | 18:23 | ERRA Men's National 6-Stage Relays | 1.3 | 1.1 | 3 Oct 15 | |
10K | 32:29 | Tenby 10K | 1.6 | 0.9 | 26 Jul 15 | |
7.4M | 42:40 | RAF v Police v Fire Service v Civil Service Match | 2.0 | 3.8 | 14 Jan 16 | |
5K | 15:21 | Welsh 5K Championships | 1.0 | 0.9 | 1 Aug 15 | |
3000 | 8:44.06 | British Athletics League Division 3 | 1.0 | 0.9 | 8 Aug 15 | |
5000 | 15:14.74 | British Athletics League Division 3 | 1.0 | 0.7 | 11 Jul 15 | |
5M | 25:11 | Cardiff Bay 5 | 1.1 | 0.5 | 4 May 15 | |
10.5K | 34:50 | Welsh National Championships | 3.6 | -0.4 | 21 Feb 15 | |
15M | 1:27:59 | Bwystfil Y Bryn 15 | 3.0 | 1.7 | 30 May 15 | |
HM | 72:40 | Swansea Half Marathon | 1.2 | 1.8 | 14 Jun 15 | |
5000 | 14:59.14 | BMC Grand Prix | 0.0 | 1.1 | 16 May 15 | |
1500 | 4:06.1 | Welsh Masters' League | 0.7 | 1.3 | 8 Jul 15 | |
5000 | 15:33.01 | British Athletics League Division 3 | 1.0 | 1.4 | 6 Jun 15 | |
5.4K | 16:28 | Welsh Road Relay Championships | 0.8 | 0.7 | 22 Mar 15 | |
5K | 14:32 | Armagh International Road Races | -0.2 | 0.2 | 19 Feb 15 | |
1500 | 4:12.99 | British Athletics League Division 3 | 0.8 | 2.2 | 8 Aug 15 | |
3000 | 8:51.61 | British Athletics League Division 3 | 1.0 | 1.5 | 9 May 15 | |
10K | 31:23 | Trafford 10K | 0.2 | 1.1 | 8 Mar 15 | |
parkrun | 19:07 | Gnoll parkrun # 9 | 4.0 | 6.2 | 9 Jan 16 | |
1500 | 4:13.05 | British Athletics League Division 3 | 0.8 | 2.2 | 6 Jun 15 | |
1500 | 4:13.34 | British Athletics League Division 3 | 0.8 | 2.3 | 9 May 15 | |
10K | 31:34 | Richard Burton 10K | 0.9 | 0.6 | 2 Nov 14 | |
5.848K | 18:01 | ERRA Men's National 6 Stage Relays | 1.5 | 0.2 | 4 Oct 14 | |
10K | 30:57 | Wilne 10K (Inc Midland Champs) | 0.6 | 0.2 | 7 Sep 14 | |
9.8K | 32:57 | British Athletics Cross Challenge (inc European Trials) | 1.9 | 1.9 | 29 Nov 14 | |
5000 | 14:43.14 | BMC Grand Prix | 0.5 | 0.0 | 16 Aug 14 | |
10K | 31:51 | Caerphilly 10K (Inc Welsh Champs) | 1.4 | 0.4 | 22 Jun 14 | |
5000 | 14:42.6 | British Athletics League Division 3 | 0.4 | 0.0 | 5 Jul 14 | |
3000 | 8:46.28 | British Athletics League Division 3 | 1.0 | 1.1 | 9 Aug 14 | |
8.1K | 25:17 | ERRA National Men's 12 Stage Relays | 1.8 | -0.3 | 5 Apr 14 | |
11.06K | 35:06 | Welsh Championships | 1.8 | -0.3 | 15 Feb 14 | |
1500 | 4:11.54 | British Athletics League Division 3 | 0.8 | 1.8 | 9 Aug 14 | |
5.6K | 16:42 | Welsh Road Relay Championships | -0.2 | 0.8 | 16 Mar 14 | |
5K | 14:36 | Armagh 5K | 0.4 | -1.5 | 25 Feb 10 | |
10K | 31:23 | Richard Burton 10K | 1.6 | -0.5 | 28 Mar 10 | |
8.663K | 26:30 | ERRA National Men's 12 Stage Road Relays (Long Legs) | 1.8 | -1.3 | 17 Apr 10 | |
3000 | 8:54.05 | British Athletics League Division 3 | 0.9 | 1.5 | 5 Jun 10 | |
5K | 15:13 | Bridgend Lions Festival of Running | 1.0 | 0.4 | 19 Jun 10 | |
5000 | 15:13.00 | British Athletics League Division 3 | 0.7 | 0.7 | 3 Jul 10 | |
1500 | 4:07.93 | British Athletics League Division 3 | 0.8 | 1.3 | 31 Jul 10 | |
5000 | 16:06.33 | British Athletics League Division 3 | 0.9 | 2.6 | 31 Jul 10 | |
1500 | 4:03.10 | British Athletics League Division 3 | 0.8 | 0.6 | 21 Aug 10 | |
10K | 31:36 | Cardiff 10K | 0.6 | 0.8 | 12 Sep 10 | |
10K | 31:09 | Swansea Bay 10K | 0.7 | 0.2 | 26 Sep 10 | |
5.848K | 17:44 | National 6 Stage Relays | 1.4 | -0.5 | 16 Oct 10 | |
parkrun | 15:12 | Cardiff parkrun # 141 | 1.2 | 0.2 | 6 Nov 10 | |
5K | 14:35 | Armagh 5K | 0.2 | -0.2 | 10 Feb 11 | |
5.6K | 17:13 | Welsh Road Relays | 1.4 | 0.2 | 3 Apr 11 | |
8.663K | 27:50 | ERRA Men's National 12-stage Relays (Long Legs) | 1.7 | 0.6 | 9 Apr 11 | |
5000 | 15:20.32 | British Athletics League Division 3 | 1.0 | 0.8 | 4 Jun 11 | |
3000 | 8:47.39 | British Athletics League Division 3 | 1.0 | 1.0 | 2 Jul 11 | |
5K | 15:33 | Swansea Bay 5K Series | 0.4 | 1.8 | 12 Jul 11 | |
3000 | 8:47.79 | British Athletics League 3 | 1.0 | 1.1 | 13 Aug 11 | |
1500 | 4:04.30 | British Athletics League 3 | 0.8 | 0.9 | 13 Aug 11 | |
5.848K | 18:12 | ERRA National 6 Stage Relays | 1.4 | 0.5 | 15 Oct 11 | |
9.8K | 32:07 | McCain UK Cross Challenge Series (inc European Trials) | 1.9 | 0.8 | 26 Nov 11 | |
4.9M | 26:33 | West Glamorgan League | 1.6 | 2.6 | 22 Jan 12 | |
5K | 14:48 | Armagh International 5K | 0.0 | 0.5 | 9 Feb 12 | |
5K | 14:53 | St Davids Day 5K (Inc Welsh Champs) | 0.4 | 0.3 | 4 Mar 12 | |
5.6K | 17:12 | Welsh National Relay Championships | 0.8 | 0.7 | 25 Mar 12 | |
8.663K | 27:12 | ERRA National Men's 12-Stage Road Relays (Long Legs) | 1.2 | 0.2 | 14 Apr 12 | |
5M | 25:38 | Tata Steel Cardiff Bay 5 | 1.4 | 0.7 | 7 May 12 | |
10K | 31:24 | Bristol 10K | 0.1 | 1.1 | 20 May 12 | |
10K | 32:07 | Bupa London 10,000 (10K) | 1.2 | 0.8 | 27 May 12 | |
3000 | 8:44.4 | BAL Super8 Cup 2012 Men | 0.6 | 1.2 | 21 Jul 12 | |
3000 | 8:38.57 | British Athletics League Division 3 | 1.0 | 0.4 | 28 Jul 12 | |
3000 | 9:06.20 | Neath Open inc Welsh 3000m Championships | 2.5 | 0.8 | 15 Aug 12 | |
5000 | 14:56.82 | British Athletics League Division 3 | 0.8 | 0.0 | 18 Aug 12 | |
5K | 14:48 | Armagh International Road Race | 0.1 | -0.1 | 14 Feb 13 | |
HM | 69:47 | Roma Ostia Half Marathon | 0.4 | 0.5 | 3 Mar 13 | |
4.819K | 15:04 | ERRA Men's 12-Stage Relays (Short Legs) | 2.3 | 0.5 | 13 Apr 13 | |
10K | 30:55 | Bristol 10K | 0.5 | -0.4 | 5 May 13 | |
5000 | 15:08.85 | British Athletics League Division 3 | 1.0 | -0.2 | 11 May 13 | |
10K | 32:00 | Bupa London 10,000 (10K) | 1.0 | 0.3 | 27 May 13 | |
3000 | 8:41.86 | British Athletics League Division 3 | 1.0 | 0.2 | 8 Jun 13 | |
1500 | 4:08.70 | British Athletics League Division 3 | 0.8 | 1.0 | 8 Jun 13 | |
10000 | 31:52.12 | Welsh U17 / U20 Championships | 0.6 | 0.6 | 22 Jun 13 | |
1500 | 4:03.10 | British Athletics League Division 3 | 0.8 | 0.2 | 6 Jul 13 | |
3000 | 8:27.67 | Saucony Hampshire Grand Prix | 0.9 | -0.7 | 17 Jul 13 | |
5000 | 14:37.97 | BMC Grand Prix | 0.5 | -0.9 | 20 Jul 13 | |
3000 | 8:30.17 | Welsh Athletics International | 0.8 | 0.0 | 31 Jul 13 | |
3000 | 8:41.43 | British Athletics League Division 3 | 1.0 | 0.5 | 3 Aug 13 | |
5K | 15:08 | Llanelli 5K Series (Inc Welsh Champs) | 1.3 | -0.1 | 11 Aug 13 | |
10K | 30:14 | Cardiff 10K | 0.5 | -0.8 | 8 Sep 13 | |
5.848K | 17:44 | ERRA Men's National 6-Stage Relays | 1.7 | -0.6 | 12 Oct 13 | |
5M | 27:06 | Alsager 5 | 1.3 | 3.0 | 2 Feb 14 | |
1500 | 4:13.58 | British Athletics League Division 3 | 0.8 | 2.1 | 10 May 14 | |
3000 | 8:55.61 | British Athletics League Division 3 | 1.0 | 1.7 | 10 May 14 | |
5.9M | 33:29 | Whitford Point 5.9 | 1.5 | 4.1 | 21 May 14 | |