Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Norton Priory |
4.8 |
|
29/09/2024 |
191 |
00:34:04 |
MV45 |
17 |
164 |
|
|
Race 2 |
Tattenhall |
6 |
|
03/11/2024 |
165 |
00:40:42 |
MV45 |
16 |
144 |
|
|
Race 5 |
Capenhurst |
|
|
16/03/2025 |
177 |
00:33:15 |
MV45 |
12 |
151 |
|
|
Race 6 |
Mold |
5.14 |
|
06/04/2025 |
135 |
00:34:05 |
MV45 |
13 |
122 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Merseyside |
Arrowe Park |
7.2 |
|
14/12/2024 |
50 |
00:53:54 |
MV45-54 |
12 |
|
352 |
|
Northern |
Tatton Park |
7.1 |
|
25/01/2025 |
347 |
00:54:35 |
MV45 |
44 |
|
1529 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
|
|
03/09/2024 |
71 |
00:35:11 |
Over 45 |
8 |
|
2625 |
|
Race 2 |
Wirral Country Park |
|
|
10/09/2024 |
60 |
00:35:19 |
Over 45 |
10 |
|
2625 |
|
Race 3 |
Wirral Coastal Park |
|
|
17/09/2024 |
59 |
00:29:11 |
Over 45 |
10 |
|
2625 |
|
Race 4 |
Arrowe Park |
|
|
24/09/2024 |
56 |
00:30:55 |
Over 45 |
11 |
|
2625 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 6 |
Hoylake |
6 |
|
17/03/2024 |
180 |
00:33:14 |
MV45 |
20 |
149 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Arrowe Country Park |
|
|
28/10/2023 |
63 |
00:40:21 |
|
|
59 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
|
|
05/09/2023 |
68 |
00:34:55 |
Over 45 |
13 |
|
1543 |
|
Race 3 |
Harrison Drive |
|
|
19/09/2023 |
74 |
00:28:43 |
Over 45 |
13 |
|
1543 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Capenhurst |
5 |
|
14/11/2021 |
137 |
00:33:02 |
MV45 |
16 |
126 |
|
|
Race 3 |
Birkenhead Park |
5.3 |
|
05/12/2021 |
105 |
00:36:38 |
MV45 |
17 |
93 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Deeside |
4.39 |
|
10/11/2019 |
153 |
00:29:43 |
MV40 |
25 |
145 |
|
|
Race 3 |
Birkenhead Park |
5.41 |
|
01/12/2019 |
134 |
00:37:07 |
MV40 |
17 |
125 |
|
|
Race 4 |
Abergele |
|
|
12/01/2020 |
142 |
00:34:11 |
MV40 |
28 |
134 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 3 |
Beacon Park |
|
|
07/12/2019 |
49 |
00:47:54 |
|
|
44 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Merseyside |
Stadt Moers |
|
12 |
04/01/2020 |
84 |
00:58:47 |
V35 |
27 |
|
518 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
4.65 |
|
03/09/2019 |
93 |
00:35:26 |
O40 |
25 |
|
|
|
Race 2 |
Thurstaston |
4.85 |
|
10/09/2019 |
107 |
00:34:59 |
O40 |
16 |
|
|
|
Race 3 |
Harrison Drive |
4.22 |
|
17/09/2019 |
112 |
00:30:03 |
O40 |
|
|
|
|
Race 4 |
Arrowe Park |
4.39 |
|
24/09/2019 |
94 |
00:32:25 |
O40 |
16 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Christmas Handicap |
Wallasey Shore |
2.57 |
|
22/12/2019 |
31 |
00:16:58 |
|
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Chester |
|
|
11/11/2018 |
180 |
00:34:47 |
MV40 |
19 |
158 |
|
|
Race 4 |
Tattenhall |
|
|
27/01/2019 |
163 |
00:43:31 |
MV40 |
20 |
146 |
|
|
Race 5 |
Birkenhead Park |
|
|
03/03/2019 |
154 |
00:38:07 |
MV40 |
20 |
143 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
|
|
04/09/2018 |
128 |
00:35:24 |
O40M |
21 |
|
|
|
Race 2 |
Harrison Drive |
|
|
11/09/2018 |
105 |
00:29:39 |
O40M |
17 |
|
|
|
Race 3 |
Thurstaston |
|
|
18/09/2018 |
86 |
00:35:38 |
O40M |
11 |
|
|
|
Race 4 |
Arrowe Park |
|
|
25/09/2018 |
92 |
00:30:53 |
O40M |
16 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Birkenhead Park |
5.4 |
|
03/12/2017 |
189 |
00:38:17 |
MV40 |
29 |
169 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Arrowe Park |
|
|
28/10/2017 |
91 |
00:47:39 |
M40 |
13 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
4.7 |
|
05/09/2017 |
99 |
00:35:26 |
O40M |
21 |
|
|
|
Race 2 |
Wirral Country Park |
|
|
12/09/2017 |
94 |
00:35:45 |
O40M |
14 |
|
|
|
Race 4 |
Arrowe Park |
|
|
26/09/2017 |
83 |
00:31:35 |
O40M |
10 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 3 |
Birkenhead Park |
5.5 |
|
04/12/2016 |
166 |
00:37:27 |
MV40 |
27 |
148 |
|
|
Race 4 |
Connah's Quay |
4.4 |
|
22/01/2017 |
177 |
00:30:34 |
MV40 |
29 |
158 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Wirral Country Park |
4.9 |
|
13/09/2016 |
120 |
00:36:12 |
O40M |
26 |
|
|
|
Race 3 |
Harrison Drive |
4.1 |
|
20/09/2016 |
113 |
00:29:41 |
O40M |
30 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Christmas Handicap |
Wallasey Shore |
2.57 |
|
18/12/2016 |
57 |
00:27:23 |
|
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Capenhurst |
|
|
11/10/2015 |
141 |
00:33:44 |
SM |
61 |
132 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Beacon Park |
5.1 |
|
24/10/2015 |
63 |
00:40:08 |
V35 |
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Wirral Country Park |
|
|
01/09/2015 |
89 |
00:34:18 |
U40M |
|
|
|
|
Race 2 |
Royden Park |
4.5 |
|
08/09/2015 |
94 |
00:34:07 |
U40M |
|
|
|
|
Race 4 |
Arrowe Park |
|
|
22/09/2015 |
100 |
00:31:18 |
U40M |
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Tattenhall |
|
|
07/12/2014 |
102 |
00:41:09 |
SM |
39 |
97 |
|
|
Race 3 |
Birkenhead Park |
5.4 |
|
11/01/2015 |
105 |
00:36:26 |
SM |
39 |
99 |
|
|
Race 4 |
Prestatyn |
5.2 |
9 |
08/03/2015 |
91 |
00:34:35 |
SM |
34 |
83 |
|
|
Race 5 |
Mold |
5 |
8 |
22/03/2015 |
93 |
00:34:01 |
SM |
29 |
85 |
|
|
Race 6 |
Caernarfon |
6.21 |
10 |
12/04/2015 |
84 |
00:41:19 |
SM |
29 |
75 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Beacon Park |
|
|
25/10/2014 |
48 |
00:40:05 |
|
|
|
|
|
Race 2 |
Sefton Park |
6 |
10 |
29/11/2014 |
94 |
00:41:40 |
|
|
|
1232 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Harrison Drive |
|
|
09/09/2014 |
91 |
00:29:18 |
U40M |
27 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Liverpool Cross Challenge |
Sefton Park |
6 |
10 |
29/11/2014 |
361 |
00:41:40 |
V35 |
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 2 |
Wigg Island |
5.5 |
|
15/12/2013 |
103 |
00:36:46 |
SM |
33 |
99 |
|
|
Race 4 |
Birkenhead Park |
5.5 |
|
02/03/2014 |
100 |
00:36:49 |
SM |
35 |
96 |
|
|
Race 5 |
Connah's Quay |
4.25 |
|
23/03/2014 |
89 |
00:28:47 |
SM |
29 |
85 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Arrowe Park |
6 |
|
26/10/2013 |
66 |
00:42:40 |
|
|
|
|
|
Race 2 |
Sefton Park |
6 |
10 |
23/11/2013 |
112 |
00:42:32 |
|
|
|
|
|
Championships |
Clarkes Garden |
6 |
|
09/02/2014 |
75 |
00:47:35 |
|
|
71 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Merseyside |
Stadt Moers |
|
|
04/01/2014 |
99 |
00:54:31 |
|
|
|
|
|
Northern |
Knowsley Safari Park |
|
|
25/01/2014 |
479 |
01:03:55 |
|
|
|
900 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
|
|
03/09/2013 |
72 |
00:34:20 |
U40M |
21 |
|
|
|
Race 3 |
Harrison Drive |
|
|
17/09/2013 |
63 |
00:28:48 |
U40M |
19 |
|
|
|
Race 4 |
Arrowe Park |
|
|
24/09/2013 |
86 |
00:30:25 |
U40M |
29 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Liverpool Cross Challenge |
Sefton Park |
6 |
10 |
23/11/2013 |
381 |
00:42:32 |
|
|
|
1330 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Caernarfon |
6.21 |
10 |
21/10/2012 |
119 |
00:43:26 |
SM |
45 |
112 |
|
|
Race 2 |
Capenhurst |
5.42 |
|
11/11/2012 |
138 |
|
SM |
57 |
131 |
|
|
Race 3 |
Christleton |
|
9 |
16/12/2012 |
139 |
00:39:43 |
SM |
57 |
130 |
|
|
Race 4 |
Birkenhead |
5.25 |
|
13/01/2013 |
132 |
00:37:18 |
SM |
58 |
123 |
|
|
Race 6 |
Deeside |
5.63 |
|
10/04/2013 |
112 |
00:37:12 |
SM |
42 |
107 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Beacon Park |
|
|
27/10/2012 |
84 |
00:43:00 |
|
|
|
|
|
Race 2 |
Sefton Park |
|
10 |
24/11/2012 |
131 |
00:45:19 |
|
|
|
1218 |
|
Race 3 |
Stadt Moers |
|
10 |
08/12/2012 |
77 |
00:44:06 |
|
|
|
|
|
Championships |
Clarkes Garden |
|
|
10/02/2013 |
98 |
00:49:49 |
|
|
93 |
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Merseyside |
Arrowe Park |
7 |
11 |
05/01/2013 |
75 |
00:53:34 |
|
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Race 1 |
Royden Park |
|
|
04/09/2012 |
91 |
00:35:12 |
U40M |
27 |
|
|
|
Race 2 |
Thurstaston |
|
|
11/09/2012 |
88 |
00:36:14 |
U40M |
29 |
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Liverpool Cross Challenge |
Sefton Park |
|
10 |
24/11/2012 |
374 |
00:45:19 |
V35 |
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Christmas Handicap |
Wallasey Shore |
2.57 |
|
23/12/2012 |
8 |
00:17:53 |
|
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Winter Wirral Ultra |
Eastham |
37 |
|
16/11/2024 |
44 |
06:03:08 |
M Open |
35 |
38 |
132 |
|
WAC Track Mile |
Bebington Oval |
1 |
|
14/05/2025 |
13 |
00:05:41 |
|
|
|
80 |
|
Port Sunlight 10k |
Port Sunlight |
|
10 |
08/06/2025 |
79 |
00:42:17 |
M45+ |
10 |
72 |
3141 |
00:42:11 |
Port Sunlight 5k |
Port Sunlight |
|
5 |
08/06/2025 |
37 |
00:20:35 |
M45+ |
4 |
31 |
3141 |
00:20:24 |
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Excalibur Half Marathon |
Moel Famau |
13.11 |
|
12/05/2024 |
11 |
02:30:41 |
Over 40 |
3 |
9 |
1379 |
02:30:36 |
Cader Idris Mountain Race |
Dolgellau |
|
17 |
18/05/2024 |
118 |
02:14:33 |
V40 |
|
|
30 |
|
Thurstaston Summer Multi Terrain Challenge |
Thurstaston |
6 |
|
18/06/2024 |
42 |
00:44:55 |
Over 40 |
16 |
38 |
2168 |
|
Tattenhall Tough Team |
Tattenhall |
9 |
|
21/06/2024 |
67 |
01:16:55 |
40-49 |
18 |
61 |
337 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Veloforte Wales Marathon |
Tenby |
26.21 |
|
02/07/2023 |
124 |
04:22:25 |
MS |
111 |
111 |
62 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Sandstone Trail Race A |
Duckington |
17 |
|
12/09/2021 |
64 |
02:42:15 |
M40-50 |
28 |
59 |
409 |
02:41:56 |
Conwy Half Marathon |
Conwy |
13.11 |
|
21/11/2021 |
282 |
01:39:56 |
M45-49 |
40 |
256 |
2473 |
01:39:26 |
Liverbird Marathon Double - Day 1 |
Aigburth |
26.21 |
|
31/12/2021 |
39 |
04:16:21 |
M45-49 |
|
|
269 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Snowdonia Half Marathon |
Snowdonia |
13.11 |
|
22/08/2021 |
52 |
01:53:36 |
M45-49 |
|
|
158 |
01:53:36 |
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Penmaenmawr Fell Race |
Penmaenmawr |
|
16 |
16/11/2019 |
58 |
01:49:17 |
V40 |
|
|
16 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Excalibur Marathon |
Moel Famau |
26.21 |
|
12/05/2019 |
63 |
06:05:30 |
MV40 |
27 |
53 |
48 |
06:01:55 |
Snowdonia Trail Marathon |
Llanberis |
26.21 |
|
14/07/2019 |
375 |
06:42:53 |
M40+ |
116 |
295 |
518 |
06:42:20 |
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Sandstone Trail Race A |
Duckington |
17 |
|
02/10/2016 |
99 |
02:52:36 |
MV40 |
|
|
|
|
Brecon Beacons Ultra |
Brecon Beacons |
46 |
|
19/11/2016 |
77 |
10:20:55 |
|
|
|
32 |
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Chester Half Marathon |
Chester |
13.11 |
|
15/05/2016 |
747 |
01:40:45 |
MV40 |
108 |
|
4135 |
01:39:52 |
Excalibur Marathon |
Clwyd |
26.2 |
|
21/05/2016 |
64 |
05:39:36 |
MV40 |
23 |
53 |
62 |
05:39:29 |
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Newsar Clwydian Fell Race |
Cilcain |
|
15 |
02/11/2014 |
84 |
01:44:18 |
|
0 |
0 |
|
|
Penmaenmawr Fell Race |
Penmaenmawr |
10 |
|
22/11/2014 |
88 |
01:37:46 |
M |
19 |
|
201 |
|
Thurstaston Summer Multi Terrain Challenge |
Thurstaston |
6 |
|
05/05/2015 |
50 |
00:43:25 |
U40M |
|
|
|
|
Event Name |
Location |
Miles |
KM |
Date |
Position |
Race time |
Category |
Category Position |
Gender Position |
Race Number |
Chip time |
Greater Manchester Marathon |
Manchester |
26.21 |
|
06/04/2014 |
1635 |
03:42:58 |
SEN |
872 |
1468 |
1647 |
03:41:34 |