Date Name Distance Pos Time Cat Pos Pace/mile Pace/mph
21/04/24 London Marathon Marathon 3901 3:01:51 M40 710 06:56 8.65
03/03/24 Cambridge Half Marathon Half Marathon 669 1:24:37 M40 97 06:27 9.30 PB
18/11/23 Huntingdon parkrun parkrun 8 0:21:47 M 8 07:00 8.56
05/11/23 New York Marathon Marathon 3189 3:16:05 M40 507 07:28 8.02
11/07/23 Milton Keynes 10k 10 km 57 0:37:52 M40 11 06:05 9.85 PB
28/06/23 Corby 5 5 miles 50 0:31:58 M40 10 06:23 9.39
20/06/23 Weedon 10k 10 km 40 0:38:52 M40 6 06:15 9.59
09/06/23 Blisworth 5 5 miles 51 0:31:12 M40 9 06:14 9.62
23/05/23 Banbury 5 5 miles 44 0:30:22 M40 6 06:04 9.88
17/05/23 Silverstone 10k 10 km 82 0:38:10 M40 13 06:08 9.77
23/04/23 London Marathon Marathon 2439 2:57:25 M40 488 06:46 8.87
18/03/23 Brixworth Country parkrun parkrun 5 0:20:16 M 5 06:31 9.20
09/10/22 Chicago Marathon Marathon 3293 3:10:22 M40 581 07:15 8.26
20/07/22 Rugby 6 6 miles 35 0:36:59 M40 8 06:09 9.73 PB
12/07/22 Milton Keynes 10k 10 km 34 0:38:24 M40 7 06:10 9.71
08/07/22 Blisworth 5 5 miles 32 0:30:17 M40 4 06:03 9.91 PB
21/06/22 Weedon 10k 10 km 34 0:39:53 M40 6 06:25 9.35
11/06/22 Great Denham parkrun parkrun 3 0:18:54 M 3 06:04 9.86
07/06/22 Harborough 5 5 miles 55 0:31:39 M40 9 06:19 9.48
24/05/22 Banbury 5 5 miles 56 0:31:18 M40 7 06:15 9.58
09/05/22 Silverstone 10k 10 km 101 0:40:52 M40 17 06:34 9.12
18/04/22 Boston Marathon Marathon 4273 3:05:27 M40 717 07:04 8.48
16/04/22 Jamaica Pond parkrun parkrun 12 0:18:42 M 12 06:01 9.97 PB
20/02/22 Seville Marathon Marathon 751 2:53:48 M40 163 06:37 9.05 PB
05/02/22 Sixfields Upton parkrun parkrun 16 0:20:44 M 14 06:40 8.99
26/09/21 Berlin Marathon Marathon 1137 2:59:46 M40 215 06:51 8.75
06/07/21 Harborough 5 5 miles 42 0:31:38 M35 4 06:19 9.48
22/06/21 Weedon 10k 10 km 45 0:40:14 M35 7 06:28 9.27
04/06/21 Blisworth 5 5 miles 48 0:31:28 M35 9 06:17 9.53
01/12/19 Valencia Marathon Marathon 4402 3:14:59 M35 942 07:26 8.07
22/09/19 Daventry 10k 10 km 27 0:40:30 SM 15 06:31 9.21
08/09/19 Two Counties Half Marathon Half Marathon 25 1:31:34 SM 10 06:59 8.59
04/09/19 Silverstone 10k 10 km 96 0:39:58 SM 55 06:25 9.33
01/09/19 Bedford Half Half Marathon 97 1:29:05 SM 61 06:47 8.83
18/08/19 Beat the Sunset 5k 5 km 30 0:18:33 SM 14 05:58 10.05 PB
28/07/19 Wellingborough 5 5 miles 41 0:33:32 SM 18 06:42 8.95
09/07/19 Milton Keynes 10k 10 km 105 0:40:12 SM 58 06:28 9.27
25/06/19 Harborough 5 5 miles 78 0:32:27 SM 41 06:29 9.25
18/06/19 Weedon 10k 10 km 72 0:41:28 SM 38 06:40 8.99
12/06/19 Corby 5 5 miles 64 0:32:44 SM 30 06:32 9.17
04/06/19 Banbury 5 5 miles 102 0:33:15 SM 42 06:38 9.02
22/05/19 Rugby 6 6 miles 117 0:41:22 SM 50 06:53 8.70
17/05/19 Blisworth 5 5 miles 111 0:32:52 SM 52 06:34 9.13
22/04/19 Stanwick 10k 10 km 60 0:43:35 SM 24 07:00 8.55
14/04/19 Paris Marathon Marathon 16579 3:52:37 SM 7128 08:52 6.76
24/03/19 Oakley 20 20 miles 282 2:50:04 M35 08:30 7.06 PB
20/05/18 Northants Ultra 35 miles 58 6:28:48 SM 22 11:06 5.40 PB
08/04/18 Paris Marathon Marathon 11131 3:52:19 08:51 6.77
18/03/18 New Forest Running Festival 10 km 10 0:49:44 SM 6 08:00 7.50
17/03/18 New Forest Running Festival 20 miles 41 3:15:39 SM 19 09:46 6.13
04/03/18 The Big Half Half Marathon 4357 1:55:52 SM 1912 08:50 6.79
03/12/17 Bedford Harriers Half Marathon Half Marathon 376 1:46:38 M35 08:08 7.38
08/10/17 Great Eastern Run Half Marathon 453 1:34:47 SM 07:13 8.30
10/09/17 Swineshead 10 10 miles 118 1:25:27 SM 08:32 7.02 PB
02/09/17 Bedford Half Half Marathon 314 1:41:30 M 285 07:44 7.75
30/07/17 Wellingborough 5 5 miles 273 0:56:40 SM 52 11:19 5.29
20/07/17 Wellingborough 5 BBQ run 5 miles 9 0:34:48 06:57 8.62
01/07/17 Kettering parkrun parkrun 12 0:20:12 M 12 06:30 9.23
27/06/17 Milton Keynes 10k 10 km 185 0:44:35 SM 84 07:10 8.36
25/06/17 Colworth Marathon Challenge Marathon Challenge 71 3:51:37 SM 08:50 6.79
25/06/17 Colworth Half Marathon Half Marathon 112 2:02:56 M35 09:22 6.40
24/06/17 Colworth Trail 8.1 8.1 miles 79 1:09:51 SM 08:37 6.96
23/06/17 Colworth 5 5 miles 84 0:38:42 M35 07:44 7.75
13/06/17 Harborough 5 5 miles 101 0:34:57 SM 29 06:59 8.58
06/06/17 Banbury 5 5 miles 132 0:35:10 SM 38 07:01 8.53
24/05/17 Corby 5 5 miles 113 0:36:03 SM 45 07:12 8.32
17/05/17 Rugby 6 6 miles 94 0:40:24 SM 28 06:44 8.91
12/05/17 Blisworth 5 5 miles 135 0:34:21 SM 45 06:52 8.73
02/05/17 Silverstone 10k 10 km 272 0:44:07 SM 113 07:05 8.45