Date Name Distance Pos Time Cat Pos Pace/mile Pace/mph
21/04/24 London Marathon Marathon 8499 3:24:46 M60 125 07:48 7.68
01/04/24 Stanwick 10k 10 km 47 0:42:10 M60 1 06:47 8.84
30/03/24 University of Northampton parkrun parkrun 5 0:20:43 M 5 06:40 9.00
24/03/24 Oakley 20 20 miles 103 2:37:22 M60 07:52 7.63
16/03/24 Irchester Country parkrun parkrun 14 0:21:19 M 13 06:51 8.74
03/03/24 Cambridge Half Marathon Half Marathon 1364 1:31:33 M60 11 06:59 8.59
24/02/24 Irchester Country parkrun parkrun 18 0:22:26 M 17 07:13 8.31
18/02/24 Naseby 1645 16.45 miles 71 2:08:10 M60 1 07:47 7.70
11/11/23 Irchester Country parkrun parkrun 13 0:21:20 M 12 06:51 8.74
08/10/23 Rugby 10 10 miles 47 1:09:09 M60 06:54 8.68
07/10/23 Irchester Country parkrun parkrun 9 0:21:02 M 9 06:46 8.86
17/09/23 Amazing Northampton Run Half Marathon 66 1:33:23 M60 2 07:07 8.42
19/08/23 Sixfields Upton parkrun parkrun 14 0:20:15 M 13 06:31 9.21
09/07/23 Wellingborough 5 5 miles 49 0:33:28 M60 3 06:41 8.96
13/06/23 Harborough 5 5 miles 88 0:34:21 M60 3 06:52 8.73
09/06/23 Blisworth 5 5 miles 97 0:34:24 M60 3 06:52 8.72
17/05/23 Silverstone 10k 10 km 227 0:42:29 M60 7 06:50 8.78
10/05/23 EMAC Track & Field 400m 01:18.90 M60 3 05:17 11.34 PB
10/05/23 EMAC Track & Field 100m 00:16.60 M60 5 04:27 13.48 PB
23/04/23 London Marathon Marathon 8218 3:28:48 M60 122 07:57 7.53
08/04/23 Irchester Country parkrun parkrun 13 0:21:40 M 11 06:58 8.60
12/03/23 MK Festival of Running 20 miles 107 2:29:38 M60 2 07:28 8.02
05/03/23 Cambridge Half Marathon Half Marathon 1271 1:31:04 M60 14 06:56 8.64
26/02/23 Welly Trail Half Marathon Half Marathon 17 1:54:09 M60 2 08:42 6.89
18/02/23 Irchester Country parkrun parkrun 17 0:21:19 M 17 06:51 8.74
12/02/23 Stamford 30k 30 km 135 2:24:05 M60 4 07:43 7.76
22/10/22 Irchester Country parkrun parkrun 4 0:20:39 M 4 06:38 9.03
15/10/22 Irchester Country parkrun parkrun 2 0:20:21 M 2 06:33 9.16
09/10/22 Rugby 10 10 miles 51 1:11:17 M55 6 07:07 8.42
08/10/22 Irchester Country parkrun parkrun 5 0:21:23 M 5 06:52 8.72
02/10/22 Chester Marathon Marathon 533 3:30:15 M60 11 08:01 7.48
17/09/22 Irchester Country parkrun parkrun 1 0:19:45 M 1 06:21 9.44 PB
11/09/22 Marathon Training Day in MK 20 miles 27 2:30:07 M60 07:30 7.99
04/09/22 Oakley 20 20 miles 54 2:35:32 M60 07:46 7.72
30/07/22 Great Denham parkrun parkrun 19 0:20:19 M 16 06:32 9.18
28/07/22 Mallory Park Summer 5k 5 km 70 0:19:53 M60 2 06:23 9.38
10/07/22 Wellingborough 5 5 miles 44 0:33:59 M60 4 06:47 8.83
18/04/22 Stanwick 10k 10 km 31 0:41:47 M60 2 06:43 8.92
16/04/22 Irchester Country parkrun parkrun 6 0:20:31 M 6 06:36 9.09
20/03/22 Banbury 15 15 miles 41 1:50:57 M60 4 07:23 8.11 PB
06/03/22 Cambridge Half Marathon Half Marathon 1263 1:33:46 M60 11 07:09 8.39
27/02/22 Wokingham Half Marathon Half Marathon 923 1:37:48 M60 32 07:27 8.04
22/01/22 Irchester Country parkrun parkrun 7 0:20:39 M 7 06:38 9.03
25/12/21 Northampton parkrun parkrun 37 0:20:48 M 31 06:41 8.96
12/12/21 Telford 10k 10 km 492 0:40:47 M60 14 06:33 9.14
17/10/21 Cambridge Half Marathon Half Marathon 798 1:33:33 M60 2 07:08 8.41
09/10/21 Irchester Country parkrun parkrun 7 0:20:25 M 6 06:34 9.13
03/10/21 Rugby 10 10 miles 23 1:09:58 M60 1 06:59 8.58
21/08/21 Kettering Open 1500m 05:45.13 M60 06:10 9.72
21/08/21 Kettering Open 800m 02:50.17 M60 05:42 10.52 PB
21/08/21 Kettering Open 200m 00:33.28 M60 04:27 13.44 PB
19/08/21 Leicestershire Chase the Sun 5k 5 km 19 0:20:11 M60 1 06:29 9.24
19/08/21 Leicestershire Chase the Sun 1 mile 2 0:06:10 M60 1 06:10 9.73 PB
03/08/21 Milton Keynes 10k 10 km 78 0:41:40 M60 2 06:42 8.95
01/08/21 Wellingborough 5 5 miles 46 0:33:09 M60 3 06:37 9.05
28/07/21 Rugby 6 6 miles 58 0:41:04 M60 4 06:50 8.77
27/06/21 Milton Keynes Marathon Marathon 234 3:30:44 M60 5 08:02 7.47
16/05/21 Shires and Spires Ultra 35 miles 59 6:11:04 M60 2 10:36 5.66
08/05/21 Northants County Champs 5000m 0:20:34 M60 06:37 9.06 PB
18/04/21 Leicestershire Half Marathon Half Marathon 135 1:33:32 M55 6 07:08 8.41
23/02/20 Stamford 30k 30 km 112 2:19:24 M55 3 07:28 8.02 PB
01/02/20 Irchester Country parkrun parkrun 12 0:21:23 M 11 06:52 8.72
04/01/20 Irchester Country parkrun parkrun 14 0:21:33 M 13 06:56 8.65
17/11/19 St Neots Half Marathon Half Marathon 154 1:29:27 M50 18 06:49 8.79 PB
09/11/19 Irchester Country parkrun parkrun 9 0:21:00 M 9 06:45 8.88
06/10/19 Rugby 10 10 miles 61 1:08:40 M55 06:52 8.74
18/08/19 Beat the Sunset 5k 5 km 40 0:19:33 M55 2 06:17 9.54
20/07/19 Bedford parkrun parkrun 9 0:19:51 M 9 06:23 9.39
09/07/19 Milton Keynes 10k 10 km 136 0:41:42 M55 6 06:42 8.94
25/06/19 Harborough 5 5 miles 146 0:35:27 M55 6 07:05 8.46
23/06/19 Colworth Marathon Challenge Marathon Challenge 28 3:30:10 M50 08:00 7.49
23/06/19 Colworth Half Marathon Half Marathon 34 1:50:06 M55 08:23 7.14
22/06/19 Colworth Trail 8.1 8.1 miles 30 1:04:16 M50 07:56 7.56
21/06/19 Colworth 5 5 miles 45 0:35:48 M55 07:09 8.38
18/06/19 Weedon 10k 10 km 132 0:44:56 M55 10 07:13 8.30
22/04/19 Stanwick 10k 10 km 52 0:42:40 M50 8 06:51 8.74
14/04/19 Paris Marathon Marathon 21499 4:01:15 M50 2853 09:12 6.52
24/03/19 Oakley 20 20 miles 121 2:33:42 M55 07:41 7.81
17/03/19 MK Festival of Running Half Marathon 84 1:32:09 M50 14 07:01 8.54
09/03/19 Kettering parkrun parkrun 15 0:20:22 M 15 06:33 9.15
17/02/19 Welly Trail Half Marathon 14.3 miles 14 1:53:56 M 07:58 7.53
27/01/19 Three Counties XC - Wootton XC 98 M55 3
13/01/19 Three Counties XC - Ampthill XC 104 M55 4
01/01/19 Bedford parkrun parkrun 23 0:19:55 M 23 06:24 9.36
16/12/18 Three Counties XC - North Herts XC 91 M55 5
25/11/18 Three Counties XC - Wellingborough XC 99 M55 4
10/11/18 Coastal Trail Series - Gower Marathon 55 5:56:46 M55 13:36 4.41
04/11/18 Rockingham 10 10 miles 34 1:08:13 M55 1 06:49 8.80
14/10/18 Daventry 10k 10 km 37 0:41:44 M50 4 06:42 8.93
04/08/18 Kettering parkrun parkrun 17 0:20:42 M 17 06:39 9.01
29/07/18 Wellingborough 5 5 miles 58 0:32:56 M50 10 06:35 9.11
10/07/18 Milton Keynes 10k 10 km 112 0:41:52 M55 3 06:44 8.91
03/07/18 Harborough 5 5 miles 69 0:33:30 M55 3 06:41 8.96
26/06/18 Weedon 10k 10 km 109 0:45:03 M55 5 07:15 8.28
12/06/18 Banbury 5 5 miles 86 0:33:25 M55 3 06:40 8.98
06/06/18 Corby 5 5 miles 110 0:34:34 M55 4 06:54 8.68
02/06/18 Sixfields Upton parkrun parkrun 10 0:20:39 M 10 06:38 9.03
20/05/18 Northants Ultra 35 miles 75 6:48:46 M55 4 11:40 5.14
18/05/18 Blisworth 5 5 miles 113 0:34:07 M55 5 06:49 8.79
09/05/18 Silverstone 10k 10 km 260 0:42:15 M55 7 06:47 8.82
05/05/18 Great Denham parkrun parkrun 7 0:20:13 M 6 06:30 9.22
02/04/18 Stanwick 10k 9.8 km 65 0:43:03 M50 6 07:04 8.49
24/03/18 Northampton parkrun parkrun 41 0:21:39 M 37 06:58 8.61
27/01/18 Bedford parkrun parkrun 40 0:22:13 M 38 07:09 8.39
20/01/18 Northampton parkrun parkrun 54 0:22:25 M 52 07:12 8.32
14/01/18 Three Counties XC - Biggleswade XC 185 M55
25/11/17 Kettering parkrun parkrun 24 0:21:59 M 23 07:04 8.48
11/11/17 Bedford parkrun parkrun 39 0:21:25 M 38 06:53 8.70
04/11/17 Kettering parkrun parkrun 15 0:22:08 M 15 07:07 8.42
21/10/17 Bedford parkrun parkrun 41 0:21:55 M 38 07:03 8.51
14/10/17 Northampton parkrun parkrun 49 0:21:47 M 48 07:00 8.56
23/09/17 Kettering parkrun parkrun 33 0:22:04 M 32 07:06 8.45
10/09/17 Swineshead 10 10 miles 93 1:19:56 M50 07:59 7.51
20/07/17 Wellingborough 5 BBQ run 5 miles 21 0:37:02 07:24 8.10
25/06/17 Colworth Marathon Challenge Marathon Challenge 61 3:45:09 M50 08:35 6.99
25/06/17 Colworth Half Marathon Half Marathon 83 1:56:06 M55 08:51 6.77
24/06/17 Colworth Trail 8.1 8.1 miles 83 1:10:31 M50 08:42 6.89
23/06/17 Colworth 5 5 miles 83 0:38:32 M55 07:42 7.79
04/06/17 Northants Ultra 35 miles 121 7:40:52 M50 21 13:10 4.56
03/06/17 Northampton parkrun parkrun 36 0:20:43 M 34 06:40 9.00
24/05/17 Corby 5 5 miles 121 0:36:25 M55 8 07:16 8.24
20/05/17 Kettering parkrun parkrun 26 0:21:08 M 24 06:48 8.82
17/05/17 Rugby 6 6 miles 137 0:42:57 M55 9 07:09 8.38
12/05/17 Blisworth 5 5 miles 217 0:37:00 M55 11 07:23 8.11
02/05/17 Silverstone 10k 10 km 321 0:45:01 M55 12 07:14 8.28
17/04/17 Stanwick 10k 10 km 68 0:44:09 M50 8 07:06 8.44
15/04/17 Kettering parkrun parkrun 23 0:21:37 M 22 06:57 8.62
02/04/17 Oakley 20 20 miles 384 2:56:31 M55 08:49 6.80
01/04/17 Kettering parkrun parkrun 18 0:21:57 M 18 07:03 8.49
12/03/17 Silverstone Half Marathon Half Marathon 1179 1:44:23 M55 22 07:57 7.54
19/02/17 Welly Trail Half Marathon 14.3 miles 18 2:14:34 M 09:24 6.38
05/02/17 Wellingborough Multi-Terrain 15 km 34 1:08:26 M50 07:20 8.17
27/11/16 Three Counties XC - Wing XC 127 M40
20/11/16 Three Counties XC - Wootton XC 119 M40
23/10/16 Three Counties XC - Wellingborough XC 101 M40
24/09/16 Northampton parkrun parkrun 40 0:21:10 M 37 06:48 8.81
21/07/16 Wellingborough 5 BBQ run 5 miles 11 0:36:06 07:13 8.31
25/06/16 Hackney Marshes parkrun parkrun 34 0:21:30 M 32 06:55 8.67
05/06/16 Northants Ultra 35 miles 93 6:51:46 0 11:45 5.10
01/06/16 Corby 5 5 miles 91 0:35:44 M55 0 07:08 8.40
04/05/16 Silverstone 10k 10 km 242 0:43:08 M55 11 06:56 8.64
24/04/16 London Marathon Marathon 14473 4:00:30 M55 419 09:10 6.54
03/04/16 Oakley 20 20 miles 199 2:41:36 M50 08:04 7.43
28/03/16 Stanwick 10k 10 km 43 0:42:45 M50 5 06:52 8.72
13/03/16 Silverstone Half Marathon Half Marathon 841 1:35:17 50-54 07:16 8.25
14/02/16 Stamford 30k 30 km 159 2:22:46 M50 07:39 7.83
23/01/16 Northampton parkrun parkrun 31 0:20:20 M 29 06:32 9.17
03/01/16 Three Counties XC - Bedford XC 73 M50
29/11/15 Three Counties XC - Wing XC 96 M50 77
15/11/15 St Neots Half Marathon Half Marathon 262 1:38:20 M50 42 07:30 8.00
08/11/15 Three Counties XC - Wootton XC 86 M50 76
25/10/15 Three Counties XC - Wellingborough XC 74 M50 64
20/09/15 Cransley Hospice 10k 10 km 36 0:43:53 07:03 8.50
12/09/15 Northampton parkrun parkrun 37 0:21:21 M 33 06:52 8.73
26/07/15 Wellingborough 5 5 miles 64 0:33:11 M50 7 06:38 9.04
07/06/15 Northants Ultra 35 miles 77 6:22:09 M50 8 10:55 5.50
03/06/15 Corby 5 5 miles 120 0:35:04 M50 14 07:00 8.56
13/05/15 Rugby 6 6 miles 125 0:41:06 M50 13 06:51 8.76
06/05/15 Silverstone 10k 10 km 209 0:43:27 M50 17 06:59 8.58
06/04/15 Stanwick 10k 10 km 53 0:41:23 M50 6 06:39 9.01
29/03/15 Oakley 20 20 miles 209 2:40:00 M 07:59 7.50
28/03/15 Northampton parkrun parkrun 29 0:20:36 M 29 06:37 9.05
15/03/15 Silverstone Half Marathon Half Marathon 512 1:34:50 M50 23 07:14 8.29
14/02/15 Northampton parkrun parkrun 16 0:20:04 M 16 06:27 9.29
01/02/15 Wellingborough Multi-Terrain 15 km 19 1:05:21 07:00 8.56
31/01/15 Northampton parkrun parkrun 13 0:20:14 M 13 06:30 9.21
18/01/15 Wellingborough Multi-Terrain 10 km 18 0:41:32 06:41 8.98
11/01/15 Three Counties XC - Dunstable XC 96 M50
23/11/14 Three Counties XC - Wing XC 95 M50
15/11/14 Coastal Trail Series - Gower Marathon 80 6:04:47 M50 13:54 4.31
09/11/14 Three Counties XC - Wootton XC 89 M50
26/10/14 Three Counties XC - Wellingborough XC 44 M50
21/09/14 Cransley Hospice 10k 10 km 21 0:39:25 06:20 9.46 PB
27/07/14 Wellingborough 5 5 miles 43 0:32:12 M50 4 06:26 9.32
01/07/14 Milton Keynes 10k 10 km 106 0:40:31 M50 8 06:31 9.20
29/06/14 Coombe Abbey Running Festival Half Marathon 7 1:36:05 07:19 8.19
24/06/14 Weedon 10k 10 km 77 0:41:05 M50 7 06:36 9.07
17/06/14 Harborough 5 5 miles 77 0:32:25 M50 5 06:28 9.25
10/06/14 Banbury 5 5 miles 110 0:32:45 M50 9 06:32 9.16
04/06/14 Corby 5 5 miles 91 0:33:16 M50 8 06:39 9.02
01/06/14 Northants Ultra 35 miles 29 6:03:10 10:22 5.78 PB
23/05/14 Blisworth 5 5 miles 104 0:32:34 M50 7 06:30 9.21
14/05/14 Rugby 6 6 miles 99 0:40:13 M50 9 06:42 8.95
11/05/14 Kassios Dias Trail Race Half Marathon 42 2:55:46 M40 16 13:24 4.47
05/05/14 Milton Keynes Marathon Marathon 165 3:22:22 M50 14 07:43 7.77 PB
27/04/14 Northants Network - Corby 5 km 32 0:19:21 M50 06:13 9.63 PB
21/04/14 Stanwick 10k 10 km 33 0:40:52 M50 2 06:34 9.12
20/04/14 Northampton Running Festival 10 km 7 0:42:44 SM 7 06:52 8.72
23/03/14 Oakley 20 20 miles 106 2:26:04 M 07:18 8.22 PB
02/03/14 Silverstone Half Marathon Half Marathon 244 1:30:18 M50 6 06:53 8.71
22/02/14 Northampton parkrun parkrun 11 0:19:54 06:24 9.37
16/02/14 Stamford 30k 30 km 387 2:44:16 M50 08:48 6.81
12/01/14 Three Counties XC - Dunstable XC 109 M50
15/12/13 Three Counties XC - East Haddon XC 112 M50
24/11/13 Three Counties XC - Wing XC 119 M50
10/11/13 Three Counties XC - Wootton XC 121 M50
27/10/13 Three Counties XC - Wellingborough XC 107 M50
13/10/13 Daventry 10 10 miles 34 1:07:05 M50 2 06:42 8.94 PB
22/09/13 Harvest Trail Half Marathon Half Marathon 26 1:50:02 08:23 7.15
15/09/13 Cransley Hospice Half Marathon Half Marathon 29 1:33:15 07:06 8.43
08/09/13 Swineshead 10 10 miles 34 1:09:58 M50 06:59 8.58
25/08/13 Moulton 10k 10 km 53 0:42:32 M50 7 06:50 8.77
02/07/13 Milton Keynes 10k 10 km 93 0:40:19 M50 8 06:29 9.25
25/06/13 Weedon 10k 10 km 71 0:41:12 M50 7 06:37 9.05
23/06/13 Colworth Marathon Challenge Marathon Challenge 40 3:17:37 M50 07:32 7.96
23/06/13 Colworth Half Marathon Half Marathon 59 1:40:28 M50 07:39 7.83
22/06/13 Colworth Trail 8.1 8.1 miles 48 1:03:09 M50 07:47 7.70
21/06/13 Colworth 5 5 miles 47 0:34:00 M50 06:47 8.82
11/06/13 Banbury 5 5 miles 69 0:32:07 M50 5 06:25 9.34 PB
29/05/13 Corby 5 5 miles 58 0:32:40 M50 5 06:31 9.18
24/05/13 Blisworth 5 5 miles 70 0:32:18 M50 6 06:27 9.29
15/05/13 Rugby 6 6 miles 86 0:39:29 M50 7 06:34 9.12 PB
01/05/13 EVAC Track & Field 1500m 0:05:21 M50 3 05:44 10.45 PB
21/04/13 London Marathon Marathon 3838 3:24:35 M50 247 07:48 7.69
01/04/13 Stanwick 10k 10 km 46 0:40:57 M50 6 06:35 9.10
03/03/13 Silverstone Half Marathon Half Marathon 279 1:31:25 M50 10 06:58 8.60
17/02/13 Stamford 30k 30 km 151 2:19:29 M50 07:28 8.02
03/02/13 Three Counties XC - Wootton XC 115 M50
16/12/12 Three Counties XC - Stopsley XC 105 M50
25/11/12 Three Counties XC - East Haddon XC 112 M50
11/11/12 Three Counties XC - Wing XC 126 M50
28/10/12 Run to the Beat Half Marathon 344 1:31:45 SM 06:59 8.57
21/10/12 Daventry 10 10 miles 35 1:07:36 M50 06:45 8.88
16/09/12 Cransley Hospice Half Marathon Half Marathon 35 1:36:01 M50 7 07:19 8.19
09/09/12 Swineshead 10 10 miles 33 1:18:22 M50 07:50 7.66
26/08/12 Moulton 10k 10 km 65 0:45:14 M50 07:16 8.24
29/07/12 Wellingborough 5 5 miles 61 0:33:07 M50 7 06:37 9.06
17/07/12 Corby AC Open 3000m 27 0:11:24 M50 06:06 9.81 PB
03/07/12 Milton Keynes 10k 10 km 83 0:40:02 M50 8 06:26 9.31
24/06/12 Colworth Marathon Challenge Marathon Challenge 42 3:30:00 M50 08:00 7.49
24/06/12 Colworth Half Marathon Half Marathon 69 1:51:31 M50 08:30 7.05
23/06/12 Colworth Trail 8.1 8.1 miles 39 1:03:46 M50 07:52 7.62
22/06/12 Colworth 5 5 miles 45 0:34:43 M50 06:56 8.64
12/06/12 Banbury 5 5 miles 80 0:32:26 M50 7 06:29 9.25
30/05/12 Corby 5 5 miles 66 0:33:42 M50 8 06:44 8.90
27/05/12 Edinburgh Marathon Marathon 822 3:28:08 07:56 7.56
22/05/12 Bedford 6 6 miles 66 0:39:29 M50 9 06:34 9.12 PB
16/05/12 Rugby 6 6 miles 64 0:39:52 M50 8 06:38 9.03
09/05/12 Silverstone 10k 10 km 177 0:41:14 M50 12 06:38 9.04
22/04/12 London Marathon Marathon 3810 3:25:24 M50 259 07:50 7.66
15/04/12 Northants Network - Northampton 5 km 18 0:20:16 M50 06:31 9.20
09/04/12 Stanwick 10k 10 km 41 0:41:02 M50 06:36 9.09
01/04/12 Oakley 20 20 miles 140 2:29:39 M50 13 07:28 8.02
11/03/12 Silverstone Half Marathon Half Marathon 425 1:37:13 M50 17 07:24 8.09
04/03/12 MK Festival of Running Half Marathon 367 1:35:53 M50 07:18 8.20
15/01/12 Three Counties XC - Wootton XC 99 M50
11/12/11 Bedford Harriers Half Marathon Half Marathon 230 1:32:35 M50 10 07:03 8.50
20/11/11 St Neots Half Marathon Half Marathon 109 1:29:34 M50 06:49 8.78
11/09/11 Swineshead 10 10 miles 23 1:11:32 M50 07:09 8.39
07/06/11 Banbury 5 5 miles 107 0:33:34 M50 12 06:42 8.94
17/05/11 Bedford 6 6 miles 80 0:40:10 M50 6 06:41 8.96
17/04/11 London Marathon Marathon 5298 3:39:34 M45 709 08:22 7.16