Date Name Distance Pos Time Cat Pos Pace/mile Pace/mph
06/10/19 Rugby 10 10 miles 31 1:04:35 M35 06:28 9.29 PB
22/09/19 Daventry 10k 10 km 18 0:38:52 M40 6 06:16 9.59 PB
08/09/19 Two Counties Half Marathon Half Marathon 16 1:28:26 M40 7 06:45 8.89 PB
28/07/19 Wellingborough 5 5 miles 24 0:31:42 M40 7 06:21 9.46
24/07/19 KTH Night of 5000m 5000m 12 19:00.80 M40 06:08 9.80 PB
30/06/19 North Downs Run 30 km 40 2:29:30 M40 15 08:02 7.48 PB
18/06/19 Weedon 10k 10 km 53 0:39:09 M40 12 06:19 9.52
12/06/19 Corby 5 5 miles 54 0:31:41 M40 13 06:21 9.47
17/05/19 Blisworth 5 5 miles 73 0:30:55 M40 18 06:11 9.70 PB
20/04/19 Minehead parkrun parkrun 8 0:19:25 M 7 06:15 9.60
13/04/19 The ONER 82.5 miles 8 19:20:14 M40 2 14:04 4.27
24/03/19 Oakley 20 20 miles 52 2:21:56 M40 07:06 8.45 PB
17/02/19 Welly Trail Half Marathon 14.3 miles 6 1:40:49 M 07:03 8.51
13/01/19 Three Counties XC - Ampthill XC 50 M40 12
16/12/18 Three Counties XC - North Herts XC 47 M40 8
02/12/18 Bedford Harriers Half Marathon Half Marathon 37 1:28:38 M40 06:46 8.87
25/11/18 Three Counties XC - Wellingborough XC 58 M40 14
17/11/18 Brecon Beacons Ultra 46 miles 10 7:22:46 M 9 09:38 6.23
10/11/18 Coastal Trail Series - Gower 35 miles 21 5:38:22 SM 09:41 6.21
04/11/18 Three Counties XC - Dunstable XC 58 M40 12
14/10/18 Daventry 10k 10 km 22 0:39:51 M40 6 06:25 9.36
22/09/18 Mt Snowdon Ultra 100 100 miles 3 39:59:00 M 24:00 2.50
11/08/18 Stour Valley Path 100k 100 km 14 11:26:20 M 13 11:03 5.43 PB
26/06/18 Weedon 10k 10 km 71 0:42:14 M40 15 06:48 8.83
06/06/18 Corby 5 5 miles 56 0:31:57 M40 12 06:24 9.39
17/03/18 Northampton parkrun parkrun 6 0:19:31 M 6 06:17 9.55
14/01/18 Three Counties XC - Biggleswade XC 110 M40
13/01/18 Country to Capital 45 miles 7 5:57:57 M40 1 07:58 7.54
06/01/18 County Cross Country - SM XC 31 0:45:12 SM 31
28/10/17 Northampton parkrun parkrun 13 0:18:44 M 13 06:02 9.95 PB
01/09/17 Ultra-Trail du Mont-Blanc Ultra 331 34:33:31 V1H 113
19/08/17 Northampton parkrun parkrun 8 0:18:45 M 8 06:03 9.94
30/07/17 Wellingborough 5 5 miles 38 0:31:19 SM 16 06:16 9.58
15/07/17 Lakes Sky Ultra 56 km 39 11:57:43 SM 20:38 2.91
27/06/17 Milton Keynes 10k 10 km 73 0:39:06 SM 47 06:18 9.54
04/06/17 Northants Ultra 35 miles 24 5:50:59 SM 10 10:02 5.98
03/06/17 Welsh 1000m Peaks Race 30 km 3 5:52:00 SM 18:53 3.18
27/05/17 Northampton parkrun parkrun 6 0:18:49 M 6 06:04 9.91
24/05/17 Corby 5 5 miles 57 0:32:40 SM 21 06:32 9.18
12/05/17 Blisworth 5 5 miles 93 0:32:14 SM 35 06:27 9.31
02/05/17 Silverstone 10k 10 km 100 0:39:31 SM 42 06:22 9.43
08/04/17 Kielder Ultra 100 km 4 12:34:52 SM 12:09 4.94
25/03/17 Obelisk 'Obble 14 miles 19 2:18:06 09:52 6.08
19/02/17 Welly Trail Half Marathon 14.3 miles 9 2:09:29 M 09:04 6.63
05/02/17 Wellingborough Multi-Terrain 15 km 71 1:21:18 SM 08:44 6.88
04/02/17 Thames Trot 50 miles 11 7:24:48 SM 6 08:54 6.74 PB
14/01/17 Country to Capital 45 miles 32 6:18:08 SM 19 08:25 7.14
26/11/16 Wendover Woods 50 50 miles 22 9:58:32 SM 11:59 5.01
20/11/16 Three Counties XC - Wootton XC 68 M35
06/11/16 Rockingham 10 10 miles 45 1:09:26 SM 19 06:57 8.64
15/10/16 Autumn 100 100 miles 30 20:40:55 SM 12:25 4.84 PB
04/09/16 Dunstable Downs Marathon Marathon 35 5:14:40 SM 12:01 5.00
06/08/16 North Downs Way 100 miles 36 23:10:24 SM 13:55 4.32
05/06/16 Northants Ultra 35 miles 16 5:07:21 0 08:47 6.83 PB
20/05/16 Blisworth 5 5 miles 66 0:31:50 SM 35 06:22 9.42
14/05/16 North Downs Way 50 50 miles 16 8:19:35 M 0 10:00 6.00
04/05/16 Silverstone 10k 10 km 81 0:39:14 SM 44 06:19 9.50
09/04/16 South Downs Way 50 miles 22 8:04:15 09:42 6.20
19/03/16 Ashridge Boundary Run 16.5 miles 25 2:06:26 SM 11 07:40 7.83
06/02/16 Thames Trot 50 miles 22 7:52:26 SM 13 09:27 6.35
03/01/16 Three Counties XC - Bedford XC 47 SM
02/01/16 Northampton parkrun parkrun 58 0:23:03 M 56 07:26 8.09
20/12/15 Three Counties XC - North Herts XC 63 SM
19/12/15 Northampton parkrun parkrun 50 0:21:57 M 49 07:04 8.49
05/12/15 Northampton parkrun parkrun 8 0:19:57 M 8 06:26 9.34
29/11/15 Three Counties XC - Wing XC 54 SM 45
14/11/15 Coastal Trail Series - Gower 35 miles 9 6:32:58 SM 11:14 5.34
31/10/15 Dusk 'til Dawn Ultra 50 miles 18 11:48:28 SM 14:11 4.23
25/10/15 Three Counties XC - Wellingborough XC 63 SM 54
11/10/15 Great Eastern Run Half Marathon 300 1:29:04 06:48 8.83
27/09/15 Monster Marathon Marathon 3 3:23:00 07:45 7.75
20/09/15 Harvest Trail Half Marathon Half Marathon 17 1:42:34 07:50 7.67
13/09/15 Dunstable Downs 20m 20 miles 4 3:03:39 09:11 6.53
01/08/15 Northampton parkrun parkrun 17 0:19:25 M 17 06:15 9.60
26/07/15 Wellingborough 5 5 miles 46 0:31:53 SM 25 06:23 9.41
07/06/15 Northants Ultra 35 miles 24 5:11:10 SM 11 08:54 6.75
22/05/15 Blisworth 5 5 miles 68 0:32:08 SM 42 06:26 9.34
17/05/15 Dukeries Ultra - 40 40 miles 16 6:18:27 09:28 6.34 PB
19/04/15 Longhorn Trail Marathon Marathon 5 3:22:12 M35 2 07:43 7.78 PB