17/05/24 |
Blisworth 5 |
5 miles |
27 |
0:28:42 |
M40 |
6 |
05:44 |
10.45 |
|
06/05/24 |
Milton Keynes Marathon |
Marathon |
10 |
2:43:07 |
M40 |
3 |
06:13 |
9.64 |
|
07/04/24 |
Southampton Marathon |
Marathon |
5 |
2:41:56 |
M40 |
1 |
06:10 |
9.71 |
|
01/04/24 |
Stanwick 10k |
10 km |
6 |
0:35:41 |
M40 |
2 |
05:44 |
10.45 |
|
24/03/24 |
Oakley 20 |
20 miles |
2 |
2:00:11 |
M40 |
|
06:00 |
9.98 |
|
10/02/24 |
Irchester Country parkrun |
parkrun |
3 |
0:18:18 |
M |
3 |
05:53 |
10.19 |
|
05/11/23 |
New York Marathon |
Marathon |
3184 |
3:16:04 |
M40 |
506 |
07:28 |
8.02 |
|
05/03/23 |
Cambridge Half Marathon |
Half Marathon |
321 |
1:19:43 |
M40 |
46 |
06:04 |
9.87 |
|
26/02/23 |
Welly Trail Half Marathon |
Half Marathon |
4 |
1:46:27 |
M40 |
3 |
08:07 |
7.39 |
|
20/11/22 |
St Neots Half Marathon |
Half Marathon |
10 |
1:15:46 |
M40 |
3 |
05:46 |
10.38 |
|
23/10/22 |
Bedford Running Grand Prix |
Marathon |
1 |
2:32:52 |
M40 |
1 |
05:49 |
10.29 |
PB |
16/10/22 |
Daventry 10k |
10 km |
7 |
0:35:44 |
M40 |
4 |
05:45 |
10.43 |
|
09/10/22 |
Chicago Marathon |
Marathon |
202 |
2:34:01 |
M40 |
18 |
05:52 |
10.21 |
|
02/10/22 |
Chester Marathon |
Marathon |
17 |
2:38:20 |
M40 |
6 |
06:02 |
9.94 |
|
25/09/22 |
Northampton Half Marathon |
Half Marathon |
4 |
1:16:37 |
M40 |
1 |
05:50 |
10.27 |
|
20/07/22 |
Rugby 6 |
6 miles |
19 |
0:34:52 |
M40 |
7 |
05:48 |
10.32 |
PB |
16/07/22 |
Dulwich parkrun |
parkrun |
14 |
0:17:44 |
M |
13 |
05:42 |
10.51 |
|
12/07/22 |
Milton Keynes 10k |
10 km |
16 |
0:36:44 |
M40 |
4 |
05:54 |
10.15 |
|
08/07/22 |
Blisworth 5 |
5 miles |
8 |
0:28:11 |
M40 |
2 |
05:38 |
10.64 |
|
29/06/22 |
Corby 5 |
5 miles |
11 |
0:28:23 |
M40 |
4 |
05:40 |
10.57 |
|
21/06/22 |
Weedon 10k |
10 km |
15 |
0:36:45 |
M40 |
5 |
05:54 |
10.14 |
|
24/05/22 |
Banbury 5 |
5 miles |
14 |
0:28:06 |
M40 |
4 |
05:37 |
10.68 |
PB |
14/05/22 |
Northants County Champs |
5000m |
|
16:53.60 |
M35 |
2 |
05:26 |
11.03 |
PB |
09/05/22 |
Silverstone 10k |
10 km |
18 |
0:36:20 |
M40 |
6 |
05:50 |
10.26 |
|
01/05/22 |
Milton Keynes Rocket Race |
5 km |
4 |
0:16:22 |
M40 |
1 |
05:16 |
11.39 |
PB |
18/04/22 |
Boston Marathon |
Marathon |
274 |
2:35:40 |
M40 |
18 |
05:56 |
10.11 |
|
16/04/22 |
Jamaica Pond parkrun |
parkrun |
8 |
0:18:08 |
M |
8 |
05:50 |
10.28 |
|
27/03/22 |
Bedford Running Grand Prix |
20 miles |
1 |
1:55:15 |
SM |
1 |
05:45 |
10.41 |
PB |
06/03/22 |
Cambridge Half Marathon |
Half Marathon |
56 |
1:13:31 |
M40 |
5 |
05:36 |
10.70 |
PB |
27/02/22 |
Wokingham Half Marathon |
Half Marathon |
101 |
1:15:52 |
M40 |
30 |
05:47 |
10.37 |
|
21/11/21 |
St Neots Half Marathon |
Half Marathon |
4 |
1:14:33 |
M40 |
1 |
05:41 |
10.55 |
|
14/11/21 |
Derby 10 |
10 miles |
52 |
1:00:33 |
M40 |
15 |
06:03 |
9.91 |
|
03/10/21 |
London Marathon |
Marathon |
262 |
2:37:22 |
M40 |
52 |
06:00 |
10.00 |
|
26/09/21 |
Berlin Marathon |
Marathon |
206 |
2:38:58 |
M40 |
34 |
06:03 |
9.90 |
|
19/09/21 |
Cransley Hospice 10k |
10 km |
3 |
0:35:00 |
M35 |
2 |
05:37 |
10.65 |
PB |
21/07/21 |
Corby 5 |
5 miles |
20 |
0:29:28 |
M35 |
4 |
05:53 |
10.18 |
|
13/07/21 |
Banbury 5 |
5 miles |
13 |
0:28:43 |
M35 |
2 |
05:44 |
10.45 |
|
22/06/21 |
Weedon 10k |
10 km |
13 |
0:35:30 |
M35 |
2 |
05:42 |
10.50 |
|
04/06/21 |
Blisworth 5 |
5 miles |
12 |
0:28:25 |
M35 |
3 |
05:40 |
10.56 |
|
08/05/21 |
Northants County Champs |
5000m |
|
17:18.20 |
M35 |
|
05:34 |
10.77 |
|
18/04/21 |
Leicestershire Half Marathon |
Half Marathon |
10 |
1:15:02 |
M35 |
6 |
05:43 |
10.48 |
|
03/04/21 |
Dorney Lake Easter Marathon |
Marathon |
25 |
2:39:01 |
SM |
17 |
06:03 |
9.89 |
|
18/10/20 |
Bedford Running Grand Prix |
Half Marathon |
6 |
1:15:25 |
M35 |
4 |
05:45 |
10.43 |
|
23/02/20 |
Wokingham Half Marathon |
Half Marathon |
61 |
1:16:57 |
SM |
44 |
05:52 |
10.22 |
|
01/12/19 |
Bedford Harriers Half Marathon |
Half Marathon |
10 |
1:17:12 |
M35 |
1 |
05:53 |
10.19 |
|
16/11/19 |
Irchester Country parkrun |
parkrun |
176 |
0:33:23 |
M |
123 |
10:44 |
5.58 |
|
27/10/19 |
Bedford Running Grand Prix |
Marathon |
1 |
2:40:46 |
M35 |
1 |
06:07 |
9.79 |
|
20/10/19 |
Abingdon Marathon |
Marathon |
14 |
2:43:42 |
SM |
|
06:14 |
9.61 |
|
06/10/19 |
Rugby 10 |
10 miles |
15 |
1:00:01 |
M35 |
|
06:00 |
10.00 |
|
17/08/19 |
Kettering parkrun |
parkrun |
13 |
0:20:17 |
M |
13 |
06:31 |
9.19 |
|
28/04/19 |
London Marathon |
Marathon |
4385 |
3:17:37 |
SM |
1909 |
07:32 |
7.96 |
|
06/04/19 |
Whiteley parkrun |
parkrun |
1 |
0:17:35 |
M |
1 |
05:39 |
10.60 |
PB |
31/03/19 |
Bedford Running Grand Prix |
20 miles |
1 |
2:03:37 |
M35 |
1 |
06:10 |
9.71 |
|
24/02/19 |
Wokingham Half Marathon |
Half Marathon |
65 |
1:16:40 |
SM |
45 |
05:50 |
10.26 |
|
27/01/19 |
Three Counties XC - Wootton |
XC |
32 |
|
M35 |
8 |
|
|
|
13/01/19 |
Three Counties XC - Ampthill |
XC |
37 |
|
M35 |
7 |
|
|
|
16/12/18 |
Three Counties XC - North Herts |
XC |
27 |
|
M35 |
11 |
|
|
|
04/11/18 |
Rockingham 10 |
10 miles |
7 |
0:59:25 |
SM |
4 |
05:56 |
10.10 |
PB |
21/10/18 |
Abingdon Marathon |
Marathon |
14 |
2:43:44 |
SM |
|
06:14 |
9.61 |
|
14/10/18 |
Daventry 10k |
10 km |
4 |
0:36:46 |
SM |
4 |
05:55 |
10.14 |
|
07/10/18 |
Bedford Running Grand Prix |
Marathon |
2 |
2:56:14 |
M35 |
1 |
06:43 |
8.93 |
|
16/09/18 |
Cransley Hospice Half Marathon |
Half Marathon |
9 |
1:24:50 |
M35 |
5 |
06:28 |
9.27 |
|
02/09/18 |
Bedford Half |
Half Marathon |
21 |
1:18:24 |
M |
21 |
05:58 |
10.03 |
|
29/07/18 |
Wellingborough 5 |
5 miles |
8 |
0:28:33 |
SM |
7 |
05:42 |
10.51 |
|
18/05/18 |
Blisworth 5 |
5 miles |
37 |
0:29:53 |
SM |
21 |
05:58 |
10.04 |
|
09/05/18 |
Silverstone 10k |
10 km |
32 |
0:35:54 |
SM |
21 |
05:46 |
10.39 |
|
22/04/18 |
Southampton Marathon |
Marathon |
6 |
2:51:17 |
SM |
2 |
06:31 |
9.18 |
|
25/03/18 |
Bedford 20 |
20 miles |
10 |
2:10:14 |
SM |
6 |
06:30 |
9.21 |
|
18/02/18 |
Wokingham Half Marathon |
Half Marathon |
62 |
1:16:49 |
SM |
|
05:51 |
10.24 |
|
17/02/18 |
Kettering parkrun |
parkrun |
19 |
0:20:45 |
M |
19 |
06:40 |
8.98 |
|
14/01/18 |
Three Counties XC - Biggleswade |
XC |
23 |
|
M35 |
|
|
|
|
06/01/18 |
County Cross Country - SM |
XC |
15 |
0:41:39 |
SM |
15 |
|
|
|
05/11/17 |
Rockingham 10 |
10 miles |
8 |
1:01:07 |
SM |
8 |
06:06 |
9.82 |
|
28/10/17 |
Kettering parkrun |
parkrun |
6 |
0:18:36 |
M |
6 |
05:59 |
10.02 |
|
22/10/17 |
Chelmsford Marathon |
Marathon |
13 |
2:57:20 |
SM |
9 |
06:45 |
8.87 |
|
02/09/17 |
Bedford Half |
Half Marathon |
30 |
1:23:14 |
M |
30 |
06:20 |
9.45 |
|
30/07/17 |
Wellingborough 5 |
5 miles |
33 |
0:30:45 |
SM |
13 |
06:08 |
9.76 |
|
20/11/16 |
St Neots Half Marathon |
Half Marathon |
58 |
1:26:17 |
SM |
31 |
06:34 |
9.12 |
|
23/10/16 |
Three Counties XC - Wellingborough |
XC |
59 |
|
M35 |
|
|
|
|
02/10/16 |
Mablethorpe Half Marathon |
Half Marathon |
11 |
1:25:24 |
SM |
8 |
06:30 |
9.21 |
|
26/06/16 |
Colworth Marathon Challenge |
Marathon Challenge |
20 |
3:14:56 |
|
|
07:26 |
8.07 |
|
26/06/16 |
Colworth Half Marathon |
Half Marathon |
23 |
1:39:29 |
|
|
07:35 |
7.91 |
|
25/06/16 |
Colworth Trail 8.1 |
8.1 miles |
28 |
1:00:55 |
|
|
07:31 |
7.98 |
|
24/06/16 |
Colworth 5 |
5 miles |
43 |
0:34:32 |
|
|
06:54 |
8.69 |
|
02/05/16 |
Milton Keynes Marathon |
Marathon |
92 |
3:15:52 |
SM |
62 |
07:28 |
8.03 |
|
30/01/16 |
Midlands Cross Country - SM |
XC |
197 |
0:50:54 |
|
|
|
|
|
03/01/16 |
Three Counties XC - Bedford |
XC |
51 |
|
SM |
|
|
|
|
29/11/15 |
Three Counties XC - Wing |
XC |
56 |
|
SM |
46 |
|
|
|
08/11/15 |
Three Counties XC - Wootton |
XC |
40 |
|
SM |
39 |
|
|
|
25/10/15 |
Three Counties XC - Wellingborough |
XC |
64 |
|
SM |
55 |
|
|
|
26/07/15 |
Wellingborough 5 |
5 miles |
47 |
0:32:00 |
SM |
26 |
06:23 |
9.38 |
|
22/03/15 |
Reading Half |
Half Marathon |
599 |
1:25:10 |
|
|
06:29 |
9.24 |
|
01/02/15 |
Wellingborough Multi-Terrain |
15 km |
9 |
1:01:54 |
|
|
06:38 |
9.03 |
|
18/01/15 |
Wellingborough Multi-Terrain |
15 km |
18 |
1:00:46 |
|
|
06:31 |
9.20 |
|