21/10/23 |
Irchester Country parkrun |
parkrun |
2 |
0:19:32 |
M |
2 |
06:17 |
9.54 |
|
04/03/23 |
Irchester Country parkrun |
parkrun |
2 |
0:18:51 |
M |
1 |
06:04 |
9.89 |
|
24/12/22 |
Irchester Country parkrun |
parkrun |
5 |
0:19:49 |
M |
5 |
06:22 |
9.41 |
|
12/11/22 |
Irchester Country parkrun |
parkrun |
2 |
0:19:10 |
M |
2 |
06:10 |
9.73 |
|
11/12/21 |
Northampton parkrun |
parkrun |
11 |
0:19:00 |
M |
10 |
06:06 |
9.81 |
|
23/07/21 |
Lakeland 100 |
100 miles |
46 |
28:16:56 |
M40 |
19 |
16:58 |
3.54 |
|
22/06/21 |
Weedon 10k |
10 km |
31 |
0:38:33 |
M40 |
4 |
06:12 |
9.67 |
|
30/05/21 |
South Downs 100k |
100 km |
19 |
10:30:41 |
M40 |
3 |
10:08 |
5.91 |
PB |
10/04/21 |
Rose of the Shires Ultra |
54 miles |
6 |
7:50:07 |
M |
6 |
08:42 |
6.89 |
|
06/09/20 |
Northants Ultra |
35 miles |
3 |
4:47:11 |
M |
3 |
08:12 |
7.31 |
PB |
11/01/20 |
Country to Capital |
43 miles |
14 |
5:56:00 |
M40 |
4 |
08:16 |
7.25 |
PB |
31/12/19 |
Peterborough New Year's Eve 10k |
10 km |
24 |
0:38:10 |
M40 |
4 |
06:08 |
9.77 |
PB |
01/12/19 |
Bedford Harriers Half Marathon |
Half Marathon |
38 |
1:25:50 |
M40 |
9 |
06:32 |
9.16 |
PB |
30/11/19 |
Northampton parkrun |
parkrun |
3 |
0:18:36 |
M |
3 |
05:59 |
10.02 |
PB |
09/11/19 |
Irchester Country parkrun |
parkrun |
1 |
0:19:20 |
M |
1 |
06:13 |
9.64 |
|
20/10/19 |
Abingdon Marathon |
Marathon |
129 |
2:59:33 |
M40 |
|
06:50 |
8.76 |
PB |
06/10/19 |
Rugby 10 |
10 miles |
31 |
1:04:35 |
M35 |
|
06:27 |
9.29 |
PB |
22/09/19 |
Daventry 10k |
10 km |
18 |
0:38:52 |
M40 |
6 |
06:15 |
9.59 |
|
08/09/19 |
Two Counties Half Marathon |
Half Marathon |
16 |
1:28:26 |
M40 |
7 |
06:44 |
8.89 |
|
28/07/19 |
Wellingborough 5 |
5 miles |
24 |
0:31:42 |
M40 |
7 |
06:20 |
9.46 |
|
24/07/19 |
KTH Night of 5000m |
5000m |
12 |
19:00.80 |
M40 |
|
06:07 |
9.80 |
PB |
30/06/19 |
North Downs Run |
30 km |
40 |
2:29:30 |
M40 |
15 |
08:01 |
7.48 |
PB |
18/06/19 |
Weedon 10k |
10 km |
53 |
0:39:09 |
M40 |
12 |
06:18 |
9.52 |
|
12/06/19 |
Corby 5 |
5 miles |
54 |
0:31:41 |
M40 |
13 |
06:20 |
9.47 |
|
17/05/19 |
Blisworth 5 |
5 miles |
73 |
0:30:55 |
M40 |
18 |
06:10 |
9.70 |
PB |
20/04/19 |
Minehead parkrun |
parkrun |
8 |
0:19:25 |
M |
7 |
06:14 |
9.60 |
|
13/04/19 |
The ONER |
82.5 miles |
8 |
19:20:14 |
M40 |
2 |
14:03 |
4.27 |
|
24/03/19 |
Oakley 20 |
20 miles |
52 |
2:21:56 |
M40 |
|
07:05 |
8.45 |
PB |
17/02/19 |
Welly Trail Half Marathon |
14.3 miles |
6 |
1:40:49 |
M |
|
07:02 |
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:45 |
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:37 |
6.23 |
|
10/11/18 |
Coastal Trail Series - Gower |
35 miles |
21 |
5:38:22 |
SM |
|
09:40 |
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:24 |
9.36 |
|
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 |
14 |
11:26:20 |
M |
13 |
11:02 |
5.43 |
|
26/06/18 |
Weedon 10k |
10 km |
71 |
0:42:14 |
M40 |
15 |
06:47 |
8.83 |
|
06/06/18 |
Corby 5 |
5 miles |
56 |
0:31:57 |
M40 |
12 |
06:23 |
9.39 |
|
17/03/18 |
Northampton parkrun |
parkrun |
6 |
0:19:31 |
M |
6 |
06:16 |
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:57 |
7.54 |
PB |
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:01 |
9.95 |
|
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:02 |
9.94 |
|
30/07/17 |
Wellingborough 5 |
5 miles |
38 |
0:31:19 |
SM |
16 |
06:15 |
9.58 |
|
15/07/17 |
Lakes Sky Ultra |
56 km |
39 |
11:57:43 |
SM |
|
20:37 |
2.91 |
|
27/06/17 |
Milton Keynes 10k |
10 km |
73 |
0:39:06 |
SM |
47 |
06:17 |
9.54 |
|
04/06/17 |
Northants Ultra |
35 miles |
24 |
5:50:59 |
SM |
10 |
10:01 |
5.98 |
|
03/06/17 |
Welsh 1000m Peaks Race |
30 km |
3 |
5:52:00 |
SM |
|
18:52 |
3.18 |
|
27/05/17 |
Northampton parkrun |
parkrun |
6 |
0:18:49 |
M |
6 |
06:03 |
9.91 |
|
24/05/17 |
Corby 5 |
5 miles |
57 |
0:32:40 |
SM |
21 |
06:31 |
9.18 |
|
12/05/17 |
Blisworth 5 |
5 miles |
93 |
0:32:14 |
SM |
35 |
06:26 |
9.31 |
|
02/05/17 |
Silverstone 10k |
10 km |
100 |
0:39:31 |
SM |
42 |
06:21 |
9.43 |
|
08/04/17 |
Kielder Ultra |
100 km |
4 |
12:34:52 |
SM |
|
12:08 |
4.94 |
|
25/03/17 |
Obelisk 'Obble |
14 miles |
19 |
2:18:06 |
|
|
09:51 |
6.08 |
|
19/02/17 |
Welly Trail Half Marathon |
14.3 miles |
9 |
2:09:29 |
M |
|
09:03 |
6.63 |
|
05/02/17 |
Wellingborough Multi-Terrain |
15 km |
71 |
1:21:18 |
SM |
|
08:43 |
6.88 |
|
04/02/17 |
Thames Trot |
50 miles |
11 |
7:24:48 |
SM |
6 |
08:53 |
6.74 |
PB |
14/01/17 |
Country to Capital |
45 miles |
32 |
6:18:08 |
SM |
19 |
08:24 |
7.14 |
|
26/11/16 |
Wendover Woods 50 |
50 miles |
22 |
9:58:32 |
SM |
|
11:58 |
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:56 |
8.64 |
|
15/10/16 |
Autumn 100 |
100 miles |
30 |
20:40:55 |
SM |
|
12:24 |
4.84 |
PB |
04/09/16 |
Dunstable Downs Marathon |
Marathon |
35 |
5:14:40 |
SM |
|
12:00 |
5.00 |
|
06/08/16 |
North Downs Way |
100 miles |
36 |
23:10:24 |
SM |
|
13:54 |
4.32 |
|
05/06/16 |
Northants Ultra |
35 miles |
16 |
5:07:21 |
|
0 |
08:46 |
6.83 |
|
20/05/16 |
Blisworth 5 |
5 miles |
66 |
0:31:50 |
SM |
35 |
06:21 |
9.42 |
|
14/05/16 |
North Downs Way 50 |
50 miles |
16 |
8:19:35 |
M |
0 |
09:59 |
6.00 |
|
04/05/16 |
Silverstone 10k |
10 km |
81 |
0:39:14 |
SM |
44 |
06:18 |
9.50 |
|
09/04/16 |
South Downs Way |
50 miles |
22 |
8:04:15 |
|
|
09:41 |
6.20 |
|
19/03/16 |
Ashridge Boundary Run |
16.5 miles |
25 |
2:06:26 |
SM |
11 |
07:39 |
7.83 |
|
06/02/16 |
Thames Trot |
50 miles |
22 |
7:52:26 |
SM |
13 |
09:26 |
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:25 |
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:03 |
8.49 |
|
05/12/15 |
Northampton parkrun |
parkrun |
8 |
0:19:57 |
M |
8 |
06:25 |
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:13 |
5.34 |
|
31/10/15 |
Dusk 'til Dawn Ultra |
50 miles |
18 |
11:48:28 |
SM |
|
14:10 |
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:47 |
8.83 |
|
27/09/15 |
Monster Marathon |
Marathon |
3 |
3:23:00 |
|
|
07:44 |
7.75 |
|
20/09/15 |
Harvest Trail Half Marathon |
Half Marathon |
17 |
1:42:34 |
|
|
07:49 |
7.67 |
|
13/09/15 |
Dunstable Downs 20m |
20 miles |
4 |
3:03:39 |
|
|
09:10 |
6.53 |
|
01/08/15 |
Northampton parkrun |
parkrun |
17 |
0:19:25 |
M |
17 |
06:14 |
9.60 |
|
26/07/15 |
Wellingborough 5 |
5 miles |
46 |
0:31:53 |
SM |
25 |
06:22 |
9.41 |
|
07/06/15 |
Northants Ultra |
35 miles |
24 |
5:11:10 |
SM |
11 |
08:53 |
6.75 |
|
22/05/15 |
Blisworth 5 |
5 miles |
68 |
0:32:08 |
SM |
42 |
06:25 |
9.34 |
|
17/05/15 |
Dukeries Ultra - 40 |
40 miles |
16 |
6:18:27 |
|
|
09:27 |
6.34 |
PB |
19/04/15 |
Longhorn Trail Marathon |
Marathon |
5 |
3:22:12 |
M35 |
2 |
07:42 |
7.78 |
|