50K | 2:48:25 | Sri Chinmoy 50K / 100K | 2.0 | -1.5 | 24 Mar 24 | +1 |
HM | 65:36 | Antrim Coast Half Marathon | 0.9 | -0.8 | 25 Aug 24 | +2 |
5M | 24:29 | Bassingham Bash 5 | 1.4 | -0.1 | 3 Aug 24 | +3 |
20M | 1:48:31 | Bramley 10 / 20 | 2.3 | -0.3 | 11 Feb 24 | +4 |
HM | 67:15 | ABP Newport Half Marathon | 0.7 | 0.2 | 28 Apr 24 | +5 |
10K | 31:23 | Lightning Bolt 10K | 1.3 | 0.6 | 11 Aug 24 | |
10K | 31:14 | Bideford 10K | 1.2 | 0.5 | 12 May 24 | |
HM | 67:31 | Bideford Half Marathon | 0.7 | 0.6 | 10 Mar 24 | |
parkrun | 15:37 | Bideford parkrun # 365 | 1.2 | 2.0 | 5 Oct 24 | |
10M | 52:06 | Bideford 10 | 1.5 | 0.8 | 5 Nov 23 | |
Mar | 2:19:00 | TCS London Marathon | 1.5 | -1.0 | 23 Apr 23 | |
10K | 30:44 | Telford 10K | 0.4 | 1.1 | 10 Dec 23 | |
20M | 1:43:04 | Bramley 10 / 20 | 1.9 | -1.6 | 12 Feb 23 | |
parkrun | 15:48 | Bideford parkrun # 304 | 2.2 | 1.6 | 29 Jul 23 | |
HM | 65:36 | Bideford Half Marathon | 0.2 | 0.1 | 5 Mar 23 | |
10K | 31:06 | Bideford 10K | 0.9 | 1.0 | 7 May 23 | |
5K | 15:18 | Yeovilton Summer 5K Series | 0.6 | 2.1 | 12 Jul 23 | |
12K | 39:02 | ECCA Saucony English National Cross Country Championships | 2.4 | 0.7 | 25 Feb 23 | |
50K | 2:56:29 | IAU 50K European Championship | 2.0 | 0.1 | 8 Oct 22 | |
parkrun | 17:48 | Woolacombe Dunes parkrun # 142 | 8.4 | -0.1 | 31 Dec 22 | |
5K | 14:54 | Bristol Track Club Race Day 3K / 5K | 0.1 | 1.7 | 7 Apr 23 | |
8.765K | 26:23 | Charles Stanley Westward League (Inc Gliddon & Squire North Devon League) | -0.4 | 1.4 | 15 Jan 23 | |
10K | 30:01 | Telford 10K | 0.2 | 0.4 | 11 Dec 22 | |
10M | 50:31 | Bideford 10 | 0.7 | 0.6 | 6 Nov 22 | |
6.95K | 23:10 | EA South West Region Championships | 4.3 | 0.8 | 8 Jan 23 | |
HM | 67:20 | Chippenham Half Marathon | 0.8 | 0.4 | 18 Sep 22 | |
8K | 25:03 | Devon County Championships (incl Charles Stanley Westward League) | 1.0 | 1.6 | 4 Dec 22 | |
Mar | 2:16:59 | Therme Manchester Marathon | 0.9 | -1.2 | 3 Apr 22 | |
HM | 69:28 | Ocean Healthcare Torbay Half Marathon | 2.2 | 0.1 | 26 Jun 22 | |
parkrun | 16:33 | Barnstaple parkrun # 429 | 3.4 | 2.1 | 22 Oct 22 | |
5K | 14:55 | Yeovilton Summer Series 5K | 0.1 | 1.7 | 14 Sep 22 | |
HM | 66:50 | Bideford Half Marathon | 0.4 | 0.2 | 6 Mar 22 | |
10K | 31:49 | Bideford 10K | 1.4 | 1.3 | 8 May 22 | |
HM | 67:47 | Wokingham Half Marathon | 0.3 | 0.8 | 27 Feb 22 | |
10K | 30:03 | Telford 10K | 0.4 | 0.0 | 12 Dec 21 | |
10M | 49:53 | Great South Run 10 | 0.9 | -0.4 | 17 Oct 21 | |
8.5M | 53:48 | Combe Crawler 8.5 | 10.0 | -0.3 | 28 Nov 21 | |
10M | 50:23 | Bideford 10 | 1.0 | -0.2 | 7 Nov 21 | |
Mar | 2:18:19 | Cheshire Elite Marathon | 0.4 | -0.7 | 25 Apr 21 | |
10K | 30:35 | Bideford 10K | 1.0 | 0.0 | 12 Sep 21 | |
8.31K | 30:07 | Charles Stanley Westward League | 7.8 | -0.4 | 1 Mar 20 | |
14K | 49:56 | South of England AA Championships | 6.5 | -0.7 | 25 Jan 20 | |
HM | 67:39 | Bideford Half Marathon | 0.3 | 0.7 | 8 Mar 20 | |
5M | 24:43 | Exmouth 5 | 1.2 | 0.3 | 20 Oct 20 | |
parkrun | 17:33 | Woolacombe Dunes parkrun # 56 | 8.2 | -0.9 | 1 Jan 20 | |
5K | 14:26 | Mallory Park Spring 5K | 0.1 | 0.0 | 17 Apr 21 | |
parkrun | 17:05 | Bideford parkrun # 241 | 2.0 | 4.7 | 9 Apr 22 | |
5K | 14:30 | PB 5K | -0.1 | 0.3 | 5 Apr 21 | |
parkrun | 15:47 | Tamar Lakes parkrun # 290 | 2.2 | 1.3 | 28 Aug 21 | |
10K | 29:59 | Telford 10K | 0.4 | -0.2 | 8 Dec 19 | |
5K | 15:00 | PB 5K | 0.7 | 0.9 | 13 Dec 20 | |
10K | 30:13 | Gloucester 10K | 0.5 | 0.0 | 24 Nov 19 | |
10M | 50:59 | Bideford 10 | 1.0 | 0.2 | 3 Nov 19 | |
8.9K | 29:36 | Charles Stanley Westward League (incl Devon County Championships) | 3.6 | 0.5 | 1 Dec 19 | |
parkrun | 18:55 | Woolacombe Dunes parkrun # 54 | 9.8 | 0.5 | 21 Dec 19 | |
9.44K | 31:01 | Charles Stanley Westward League (inc. Cornwall County Championships) | 3.3 | 0.2 | 10 Nov 19 | |
9K | 31:18 | Charles Stanley Westward League | 5.0 | 0.7 | 6 Oct 19 | |
Mar | 2:21:34 | ASICS Greater Manchester Marathon | 1.5 | -0.8 | 7 Apr 19 | |
8.8K | 30:39 | Charles Stanley Westward League (Inc Gliddon & Squire North Devon League) | 4.1 | 1.7 | 15 Dec 19 | |
13.5M | 88:26 | Lundy Island Race 13.5 | 9.8 | 0.0 | 14 Jul 19 | |
5.6K | 17:15 | Southern Men's 6-Stage Relays | 1.7 | 0.5 | 22 Sep 19 | |
10K | 31:47 | Barry Island 10K | 1.8 | 0.4 | 4 Aug 19 | |
5K | 14:59 | Yeovilton Summer 5K Series | 1.0 | 0.6 | 11 Sep 19 | |
HM | 65:44 | Bath Half Marathon | 0.4 | -0.9 | 17 Mar 19 | |
5K | 15:06 | Yeovilton Summer 5K Series | 1.0 | 0.8 | 14 Aug 19 | |
10K | 31:42 | Simplyhealth Great Birmingham 10K | 1.8 | 0.3 | 26 May 19 | |
10K | 31:25 | Speedway 10K | 0.8 | 1.0 | 16 Jun 19 | |
5K | 15:01 | Yeovilton Summer 5K Series | 1.2 | 0.4 | 12 Jun 19 | |
5K | 15:18 | Yeovilton Summer 5K Series | 1.3 | 1.0 | 10 Jul 19 | |
15K | 47:31 | South of England AA Championships | 1.9 | -1.1 | 26 Jan 19 | |
5000 | 15:21.26 | Bristol & West AC Night of Fast 5000m Open | 0.4 | 2.0 | 27 Jul 19 | |
parkrun | 18:32 | Woolacombe Dunes parkrun # 26 | 8.2 | 1.3 | 8 Jun 19 | |
10K | 31:18 | ABP Newport Wales 10K | 0.3 | 1.4 | 5 May 19 | |
8.31K | 29:33 | Charles Stanley Westward League | 6.1 | 0.1 | 10 Feb 19 | |
8.9K | 28:04 | Charles Stanley Westward League (Inc Devon County Championships) | 2.3 | -1.3 | 2 Dec 18 | |
10K | 30:17 | Telford 10K | 0.3 | -0.9 | 9 Dec 18 | |
8.8K | 29:44 | Charles Stanley Westward League | 3.9 | 0.2 | 13 Jan 19 | |
8.55K | 27:39 | Cornwall County Championships (Inc Charles Stanley Westward League) | 2.5 | -0.5 | 11 Nov 18 | |
10K | 31:17 | Gloucester 10K | 0.3 | 0.2 | 28 Oct 18 | |
parkrun | 19:05 | Woolacombe Dunes parkrun # 1 | 9.0 | 1.1 | 15 Dec 18 | |
8.68K | 29:11 | Charles Stanley Westward League | 3.2 | 0.1 | 7 Oct 18 | |
10K | 31:33 | Cardiff 10K | 1.1 | -0.3 | 2 Sep 18 | |
Mar | 2:35:57 | BMW Berlin Marathon | 1.0 | 1.9 | 16 Sep 18 | |
14.2M | 1:36:35 | Lundy Island Race 14.2 | 10.0 | 0.0 | 8 Jul 18 | |
10K | 31:25 | Summer Speedway 10K | 0.9 | -0.3 | 17 Jun 18 | |
5K | 14:59 | Yeovilton Summer 5K Series | 0.1 | 0.3 | 8 Aug 18 | |
Mar | 2:23:32 | Frankfurt Marathon | 1.0 | -1.0 | 29 Oct 17 | |
8.6K | 31:55 | Westward League | 7.7 | -0.6 | 11 Feb 18 | |
8.5K | 30:36 | South West Inter County Championships | 7.0 | -1.0 | 7 Jan 18 | |
parkrun | 15:28 | Peckham Rye parkrun # 196 | 1.8 | -0.3 | 20 Jan 18 | |
8.9K | 29:32 | Westward League (Inc Devon County Championships) | 3.3 | -0.5 | 3 Dec 17 | |
HM | 68:07 | Simplyhealth Great Bristol Half Marathon | 0.6 | -0.6 | 17 Sep 17 | |
8.55K | 28:15 | Westward League (Inc Cornwall Championships) | 2.6 | 0.1 | 12 Nov 17 | |
5.88K | 17:54 | ERRA Men's National 6-Stage Relays | 1.4 | -0.9 | 7 Oct 17 | |
parkrun | 15:45 | Barnstaple parkrun # 266 | 0.2 | 1.9 | 17 Feb 18 | |
5.25K | 15:10 | Southern Men's 6-Stage Relays | -0.6 | -0.4 | 24 Sep 17 | |
5K | 15:00 | Yeovilton Summer 5K Series | 0.3 | 0.1 | 13 Sep 17 | |
parkrun | 15:38 | Bushy Park parkrun # 693 | 2.0 | -0.2 | 12 Aug 17 | |
5K | 15:03 | Yeovilton Summer 5K Series | 0.8 | -0.3 | 12 Jul 17 | |
5000 | 15:11.5 | Bristol & West AC Fast 5000m Open | 0.4 | 0.4 | 22 Jul 17 | |
5000 | 15:03.6 | BMC Grand Prix | 0.3 | 0.2 | 8 Jul 17 | |
10K | 31:50 | Great Birmingham 10K | 1.1 | 0.0 | 30 Apr 17 | |
5K | 15:10 | Yeovilton Summer 5K Series | 0.8 | 0.0 | 14 Jun 17 | |
5000 | 15:23.48 | South of England AA U20 / Senior Championships | 1.3 | 0.0 | 10 Jun 17 | |
12K | 40:08 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 3.3 | -0.8 | 11 Mar 17 | |
15K | 51:25 | South of England AA Championships | 3.8 | -0.9 | 28 Jan 17 | |
10K | 31:06 | Trafford 10K | 0.5 | -0.3 | 5 Mar 17 | |
10K | 31:47 | Brighton Marathon 10K | 0.6 | 0.4 | 9 Apr 17 | |
1500 | 4:07.21 | BMC Regional Races | 0.4 | 0.5 | 27 Jun 17 | |
5000 | 15:15.93 | BMC Grand Prix | 0.3 | 0.7 | 13 May 17 | |
parkrun | 15:59 | Barnstaple parkrun # 209 | 3.4 | -0.8 | 21 Jan 17 | |
5K | 15:13 | Yeovilton Summer 5K Series | 0.1 | 0.8 | 12 Apr 17 | |
1500 | 4:08.79 | BMC Regional Races | 0.4 | 0.7 | 30 May 17 | |
8.55K | 28:04 | South West Inter County Championships | 2.6 | -0.1 | 8 Jan 17 | |
8.6K | 31:45 | Westward League (Inc Gliddon & Squire North Devon League) | 6.9 | 0.0 | 15 Jan 17 | |
9.3K | 26:13 | Westward League | -3.6 | 0.7 | 12 Feb 17 | |
HM | 68:07 | Manchester Half Marathon | 0.3 | -0.7 | 16 Oct 16 | |
8.55K | 26:59 | Westward League (Inc Cornwall Championships) | 1.6 | -0.5 | 13 Nov 16 | |
8.9K | 27:31 | Westward League (Inc Devon Championships) | 0.0 | 0.3 | 4 Dec 16 | |
5K | 15:48 | ECCA Saucony English National Relay Championships | 2.9 | -0.7 | 5 Nov 16 | |
8.6K | 29:15 | Westward League | 4.3 | -1.0 | 9 Oct 16 | |
5.88K | 17:59 | ERRA Men's National 6-Stage Relays | 1.1 | -0.9 | 8 Oct 16 | |
10K | 31:27 | Cardiff 10K | 0.5 | -0.3 | 11 Sep 16 | |
6K | 18:19 | Southern Men's 6-Stage Relays | 0.1 | 0.0 | 25 Sep 16 | |
3000 | 8:41.25 | Watford Open Graded Meeting | 0.7 | -0.1 | 24 Aug 16 | |
10K | 32:56 | Frome 10K | 1.5 | 0.3 | 17 Jul 16 | |
5K | 15:05 | Yeovilton Summer 5K Series | 0.2 | -0.1 | 10 Aug 16 | |
5K | 15:05 | Yeovilton Summer 5K Series | 0.5 | -0.4 | 13 Jul 16 | |
HM | 68:58 | Vitality Reading Half Marathon | 0.8 | -0.9 | 3 Apr 16 | |
5000 | 15:09.80 | BMC Grand Prix | 0.6 | -0.3 | 9 Jul 16 | |
10000 | 32:07.71 | Highgate Harriers Night of the 10,000m PBs (inc England Athletics & UK Championships | 0.8 | 0.2 | 21 May 16 | |
10000 | 32:40.37 | Devon County 10,000m Championships | 0.8 | 0.8 | 22 Jun 16 | |
1500 | 4:06.14 | BMC Regional Races | 0.4 | 0.4 | 26 Jul 16 | |
parkrun | 16:15 | Barnstaple parkrun # 178 | 2.0 | 0.8 | 25 Jun 16 | |
parkrun | 15:36 | Worthing parkrun # 4 | 0.4 | 0.9 | 2 Jul 16 | |
1500 | 4:09.09 | BMC Regional Races | 0.7 | -0.2 | 28 Jun 16 | |
8.1K | 27:33 | Frank Elford Sports Westward League | 3.2 | 0.2 | 20 Mar 16 | |
5000 | 15:34.54 | Devon Open Series | 0.4 | 0.9 | 12 Jun 16 | |
HM | 70:44 | Bath Half Marathon | 0.5 | 0.3 | 13 Mar 16 | |
parkrun | 16:17 | Peckham Rye parkrun # 101 | 2.0 | 0.9 | 23 Apr 16 | |
3000 | 8:48.07 | BMC PB Classic | 0.1 | 1.0 | 2 May 16 | |
9.3K | 30:42 | Frank Elford Sports Westward League | 2.0 | 0.0 | 14 Feb 16 | |
1500 | 4:10.24 | BMC Regional Races | 0.0 | 0.7 | 31 May 16 | |
Mar | 2:29:15 | Frankfurt Marathon | 0.4 | 0.4 | 25 Oct 15 | |
8.9K | 29:31 | Frank Elford Sports Westward League (inc Devon County Championships) | 2.6 | -0.4 | 6 Dec 15 | |
parkrun | 16:32 | Barnstaple parkrun # 153 | 2.5 | 0.9 | 26 Dec 15 | |
8.6K | 29:18 | Frank Elford Sports Westward League | 3.3 | 0.0 | 11 Oct 15 | |
5.994K | 19:08 | Southern Men's 6-Stage Relays | 1.7 | -0.1 | 20 Sep 15 | |
HM | 72:21 | Lloyds Bank Cardiff Half Marathon | 0.6 | 1.0 | 4 Oct 15 | |
10K | 31:47 | Cardiff 10K | 0.3 | 0.2 | 6 Sep 15 | |
2.75M | 15:33 | Torrington Round the Tree 2.75 | 3.0 | 3.8 | 6 May 16 | |
5.848K | 18:39 | ERRA Men's National 6-Stage Relays | 1.3 | 0.4 | 3 Oct 15 | |
10K | 31:52 | Bristol 10K | 0.8 | -0.2 | 31 May 15 | |
10000 | 32:08.30 | Devon County 10,000m Championships | 0.3 | 0.6 | 24 Jun 15 | |
5K | 15:40 | Yeovilton Summer 5K Series | 0.8 | 0.6 | 12 Aug 15 | |
10K | 32:02 | Bupa London 10,000 | 0.6 | 0.2 | 25 May 15 | |
HM | 69:08 | Reading Half Marathon (inc England Athletics Championships) | 0.2 | -0.4 | 22 Mar 15 | |
5K | 15:48 | Yeovilton Summer 5K Series | 0.4 | 1.3 | 9 Sep 15 | |
HM | 69:27 | Bath Half Marathon | 0.6 | -0.7 | 1 Mar 15 | |
5K | 15:42 | Yeovilton Summer 5K Series | 0.4 | 1.1 | 8 Jul 15 | |
5K | 15:22 | Yeovilton Summer 5K Series | 0.6 | 0.1 | 13 May 15 | |
parkrun | 16:14 | Barnstaple parkrun # 130 | 1.0 | 1.7 | 18 Jul 15 | |
5K | 15:43 | Yeovilton Summer 5K Series | 0.8 | 0.7 | 10 Jun 15 | |
10.3K | 36:02 | British Athletics Cross Challenge | 4.4 | -0.8 | 18 Jan 15 | |
15K | 54:11 | South of England AA Championships | 4.6 | -0.5 | 24 Jan 15 | |
10K | 32:57 | Yeovilton Easter Bunny 10K | 0.9 | 0.9 | 6 Apr 15 | |
5K | 15:26 | Yeovilton Summer 5K Series | 0.4 | 0.5 | 8 Apr 15 | |
Mar | 2:33:31 | TCS Amsterdam Marathon | 1.4 | 0.2 | 19 Oct 14 | |
5000 | 15:55.5 | Devon Open Series | 0.4 | 1.6 | 26 Apr 15 | |
HM | 69:40 | Robin Hood Half Marathon | 0.7 | -1.5 | 28 Sep 14 | |
10000 | 32:19.03 | Devon 10000m Championships | 1.0 | -1.2 | 3 Sep 14 | |
5.848K | 18:37 | ERRA Men's National 6 Stage Relays | 1.5 | -0.2 | 4 Oct 14 | |
5.994K | 19:08 | Southern Men's 6 Stage Relays | 1.5 | -0.9 | 21 Sep 14 | |
10K | 32:38 | Exeter 10K | 0.8 | -0.7 | 20 Aug 14 | |
20M | 1:53:43 | Worthing 20 | 1.2 | -1.8 | 9 Mar 14 | |
9.5M | 59:57 | Torrington Christmas Caper 9.5 | 3.0 | 4.2 | 21 Dec 14 | |
5K | 15:38 | Yeovilton Summer 5K Series | 0.2 | -0.3 | 13 Aug 14 | |
HM | 74:13 | Ruby Run Half Marathon | 1.0 | 0.1 | 8 Jun 14 | |
Mar | 2:37:52 | Virgin London Marathon | 1.3 | 0.1 | 13 Apr 14 | |
10K | 32:38 | Worthing 10K | 0.2 | -0.2 | 1 Jun 14 | |
5M | 26:02 | Cubert 5 | 0.0 | 0.1 | 3 Jun 14 | |
parkrun | 16:04 | Barnstaple parkrun # 72 | 1.0 | -0.2 | 24 May 14 | |
5K | 15:42 | Run Exe Summer 5K Series | 0.6 | -0.7 | 1 Apr 14 | |
1500 | 4:20.0 | BMC Regional Races | 0.7 | 0.6 | 24 Jun 14 | |
11K | 38:24 | CAU Inter County Championships | 2.6 | -1.0 | 8 Mar 14 | |
15K | 57:07 | Southern Championships | 5.4 | -1.1 | 25 Jan 14 | |
parkrun | 16:20 | Barnstaple parkrun # 65 | 1.0 | 0.4 | 5 Apr 14 | |
parkrun | 16:18 | Barnstaple parkrun # 59 | 1.0 | -0.3 | 22 Feb 14 | |
HM | 75:53 | Bideford Half Marathon | 0.8 | -3.0 | 7 Mar 10 | |
HM | 80:29 | Taunton Half Marathon | 0.6 | 1.6 | 11 Apr 10 | |
Mar | 2:49:50 | Virgin London Marathon | 1.1 | 1.1 | 25 Apr 10 | |
10K | 38:33 | Bideford 10K | 1.2 | 3.2 | 16 May 10 | |
10M | 73:00 | Denes Doone 10 | 1.5 | 8.5 | 19 Sep 10 | |
10M | 57:38 | Bideford 10 | 0.8 | -0.3 | 3 Oct 10 | |
7M | 47:02 | South Molton Struggle 7 | 1.5 | 5.8 | 10 Oct 10 | |
10M | 59:18 | Braunton 10 | 1.2 | 0.4 | 23 Jan 11 | |
Mar | 2:48:12 | Virgin London Marathon | 1.5 | 0.4 | 17 Apr 11 | |
5M | 29:51 | Back In Five | 0.8 | 2.6 | 4 Sep 11 | |
Mar | 2:51:56 | Virgin London Marathon | 1.5 | 0.7 | 22 Apr 12 | |
5M | 29:39 | Back in 5 | 2.4 | 0.2 | 2 Sep 12 | |
7.8M | 46:20 | South Molton Struggle 7.8 | 1.4 | -0.8 | 28 Oct 12 | |
parkrun | 17:42 | Barnstaple parkrun # 10 | 1.0 | -0.3 | 9 Mar 13 | |
Mar | 2:40:10 | Virgin London Marathon | 1.3 | -3.9 | 21 Apr 13 | |
parkrun | 17:28 | Barnstaple parkrun # 20 | 2.0 | 0.1 | 18 May 13 | |
5K | 16:19 | Yeovilton Summer 5K Series | 0.5 | -1.0 | 12 Jun 13 | |
parkrun | 16:51 | Barnstaple parkrun # 27 | 1.0 | 0.2 | 6 Jul 13 | |
5K | 16:06 | Yeovilton Summer 5K Series | 0.6 | -1.1 | 10 Jul 13 | |
5K | 16:41 | Run Exe Summer 5K Series | 0.6 | 0.7 | 6 Aug 13 | |
5000 | 16:37.1 | Devon Open Series | 0.6 | 0.6 | 18 Aug 13 | |
5M | 28:02 | Back in 5 | 2.0 | -0.1 | 8 Sep 13 | |
10000 | 33:17.17 | Devon County 10,000m Championship | 0.4 | -0.6 | 11 Sep 13 | |
5.994K | 19:46 | Southern Men's 6-Stage Relays | 1.8 | -1.1 | 22 Sep 13 | |
5.848K | 19:03 | ERRA Men's National 6-Stage Relays | 1.7 | -1.4 | 12 Oct 13 | |
7.8M | 45:46 | South Molton Struggle 7.8 | 3.0 | -0.1 | 27 Oct 13 | |
parkrun | 16:33 | Barnstaple parkrun # 45 | 1.5 | -0.2 | 16 Nov 13 | |