Date Name Distance Pos Time Cat Pos Pace/mile Pace/mph
26/02/23 Welly Trail Half Marathon Half Marathon 5 1:46:27 M40 4 08:07 7.39
10/04/21 Rose of the Shires Ultra 54 miles 5 7:49:02 M 5 08:41 6.91
11/01/20 Country to Capital 43 miles 12 5:46:22 SM 9 08:03 7.45 PB
26/10/19 Thames Trot 50 miles 3 6:38:53 SM 1 07:58 7.52 PB
21/09/19 Cotswold Way Century 102 miles 8 22:53:20 SM 6 13:27 4.46 PB
01/09/19 Dunstable Downs Hilly Billy 50 km 1 4:24:58 SM 1 08:31 7.04
28/07/19 Wellingborough 5 5 miles 9 0:28:42 SM 9 05:44 10.45 PB
24/07/19 KTH Night of 5000m 5000m 5 17:28.30 M35 05:37 10.67 PB
13/04/19 The ONER 82.5 miles 3 17:47:10 SM 3 12:56 4.64
24/02/19 Wokingham Half Marathon Half Marathon 67 1:16:54 SM 46 05:51 10.23 PB
17/02/19 Welly Trail Half Marathon 14.3 miles 1 1:30:40 M 06:20 9.46
27/01/19 Three Counties XC - Wootton XC 5 M35 2
12/01/19 Country to Capital 45 miles 11 5:28:56 SM 7 07:18 8.21 PB
16/12/18 Three Counties XC - North Herts XC 12 M35 6
02/12/18 Bedford Harriers Half Marathon Half Marathon 18 1:24:14 M35 06:25 9.34
17/11/18 Brecon Beacons Ultra 46 miles 6 7:12:59 M 5 09:24 6.37
04/11/18 Three Counties XC - Dunstable XC 26 M35 8
20/10/18 Kings Forest Trail Marathon Marathon 2 3:45:34 M35 08:36 6.97 PB
14/10/18 Daventry 10k 10 km 11 0:38:52 SM 6 06:15 9.59 PB
22/09/18 Mt Snowdon Ultra 100 100 miles 3 39:59:00 M 23:59 2.50
11/08/18 Stour Valley Path 100k 100 km 10 11:18:28 M 9 10:55 5.50 PB
29/07/18 Wellingborough 5 5 miles 19 0:30:07 SM 13 06:01 9.96
23/06/18 Pennine Barrier 100 100 miles 1 24:41:00 M 1 14:48 4.05
19/05/18 Chester Ultra 100 100 miles 3 22:40:00 M 3 13:36 4.41
28/04/18 Liverpool to Manchester Double Ultra 100 miles 2 17:13:02 M 2 10:19 5.81 PB
02/04/18 Stanwick 10k 9.8 km 11 0:35:51 SM 9 05:53 10.19
17/03/18 New Forest Running Festival 50 km 3 3:58:41 SM 3 07:40 7.81 PB
13/01/18 Country to Capital 45 miles 7 5:57:57 SM 6 07:57 7.54
03/12/17 Bedford Harriers Half Marathon Half Marathon 51 1:25:49 M35 06:32 9.17
14/10/17 Kettering parkrun parkrun 3 0:18:44 M 3 06:01 9.95
01/09/17 Ultra-Trail du Mont-Blanc Ultra 514 37:32:17 SEH 241
12/08/17 Northampton parkrun parkrun 6 0:17:57 M 6 05:46 10.39 PB
30/07/17 Wellingborough 5 5 miles 26 0:30:13 SM 11 06:02 9.93
27/06/17 Milton Keynes 10k 10 km 93 0:39:57 SM 56 06:25 9.33
04/06/17 Northants Ultra 35 miles 10 5:15:58 SM 5 09:01 6.65 PB
08/04/17 Kielder Ultra 80 km 9 10:24:06 SM 12:33 4.78 PB
25/03/17 Obelisk 'Obble 14 miles 4 2:02:32 08:45 6.85
05/03/17 MK Festival of Running Half Marathon 141 1:37:18 SM 72 07:25 8.08
23/10/16 Three Counties XC - Wellingborough XC 74 SM
01/10/16 Round Ripon Ultra 35 miles 8 5:39:31 09:42 6.19
27/08/16 Ridgeway Challenge 86 miles 15 19:30:00 SM 13:36 4.41
06/08/16 North Downs Way 100 miles 34 23:02:12 SM 13:49 4.34
16/07/16 Chiltern Challenge Ultra 50 km 22 5:30:03 M 0 10:37 5.65
05/06/16 Northants Ultra 35 miles 23 5:17:52 0 09:04 6.61
14/05/16 Dukeries Ultra - 40 40 miles 11 6:17:00 M 0 09:25 6.37 PB
09/04/16 The ONER 82.5 miles 15 20:44:21 15:05 3.98
26/03/16 Obelisk 'Obble 21 miles 4 2:46:43 07:56 7.56
06/02/16 Thames Trot 50 miles 169 10:19:25 SM 70 12:23 4.84
16/01/16 Country to Capital 45 miles 132 7:29:24 SM 62 09:59 6.01
02/01/16 Northampton parkrun parkrun 28 0:21:33 M 27 06:56 8.65
03/10/15 Round Ripon Ultra 35 miles 35 6:30:20 11:09 5.38
12/09/15 Cotswold Way Challenge Multistage Ultra 57 miles 20 13:58:55 14:43 4.08
15/08/15 Stour Valley Path 100k 100 km 92 14:47:21 14:16 4.20
31/07/15 Grim Reaper 40 40 miles 3 6:47:47 SM 1 10:11 5.89
19/07/15 Fairlands Valley Challenge 50 km 23 6:16:59 12:08 4.94