| Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Christmas Handicap | 
Wallasey Shore | 
2.57 | 
 | 
01/12/2024 | 
14 | 
00:19:53 | 
 | 
 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Royden Park | 
4.6 | 
 | 
06/09/2022 | 
148 | 
00:42:19 | 
Over 50 | 
40 | 
 | 
786 | 
 | 
| Race 2 | 
Wallasey | 
 | 
 | 
13/09/2022 | 
131 | 
00:33:18 | 
Over 50 | 
28 | 
 | 
965 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 3 | 
Birkenhead Park | 
5.3 | 
 | 
05/12/2021 | 
190 | 
00:41:16 | 
MV50 | 
21 | 
151 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 3 | 
Birkenhead Park | 
5.41 | 
 | 
01/12/2019 | 
200 | 
00:40:03 | 
MV45 | 
31 | 
169 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 5 | 
Birkenhead Park | 
 | 
 | 
03/03/2019 | 
178 | 
00:39:19 | 
MV45 | 
25 | 
160 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Capenhurst | 
5 | 
 | 
01/10/2017 | 
145 | 
00:34:00 | 
MV45 | 
27 | 
135 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 2 | 
Sefton Park | 
 | 
10 | 
25/11/2017 | 
175 | 
00:50:23 | 
 | 
 | 
 | 
1550 | 
 | 
        
    | 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 | 
118 | 
00:36:30 | 
O45M | 
19 | 
 | 
 | 
 | 
| Race 2 | 
Wirral Country Park | 
 | 
 | 
12/09/2017 | 
90 | 
00:35:32 | 
O45M | 
14 | 
 | 
 | 
 | 
| Race 3 | 
Harrison Drive | 
4.2 | 
 | 
19/09/2017 | 
79 | 
00:29:38 | 
O45M | 
10 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
 | 
 | 
26/09/2017 | 
99 | 
00:32:15 | 
O45M | 
16 | 
 | 
 | 
 | 
        
    | 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 | 
25/11/2017 | 
461 | 
00:50:23 | 
 | 
 | 
 | 
1550 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Christmas Handicap | 
Wallasey Shore | 
2.57 | 
 | 
17/12/2017 | 
53 | 
00:17:55 | 
 | 
 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 2 | 
Chester | 
5 | 
 | 
06/11/2016 | 
166 | 
00:34:00 | 
MV45 | 
28 | 
150 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Royden Park | 
4.7 | 
 | 
06/09/2016 | 
123 | 
00:36:30 | 
O45M | 
18 | 
 | 
 | 
 | 
| Race 2 | 
Wirral Country Park | 
4.9 | 
 | 
13/09/2016 | 
127 | 
00:36:38 | 
O45M | 
23 | 
 | 
 | 
 | 
| Race 3 | 
Harrison Drive | 
4.1 | 
 | 
20/09/2016 | 
133 | 
00:30:24 | 
O45M | 
16 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
4.5 | 
 | 
27/09/2016 | 
109 | 
00:31:25 | 
O45M | 
15 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Capenhurst | 
 | 
 | 
11/10/2015 | 
118 | 
00:32:51 | 
MV40 | 
20 | 
112 | 
 | 
 | 
| Race 2 | 
Birkenhead Park | 
5.4 | 
 | 
08/11/2015 | 
118 | 
00:36:30 | 
MV40 | 
21 | 
111 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 2 | 
Sefton Park | 
6.21 | 
10 | 
28/11/2015 | 
123 | 
00:44:18 | 
 | 
 | 
 | 
2478 | 
 | 
        
    | 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 | 
85 | 
00:34:05 | 
O40M | 
 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
 | 
 | 
22/09/2015 | 
96 | 
00:31:06 | 
O40M | 
 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Liverpool Cross Challenge | 
Sefton Park | 
6.21 | 
10 | 
28/11/2015 | 
402 | 
00:44:18 | 
 | 
 | 
 | 
2478 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Cheshire View | 
5.75 | 
9 | 
09/11/2014 | 
73 | 
00:37:17 | 
MV40 | 
13 | 
69 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Royden Park | 
4.68 | 
 | 
02/09/2014 | 
91 | 
00:34:39 | 
O40M | 
18 | 
 | 
 | 
 | 
| Race 3 | 
Wirral Country Park | 
 | 
 | 
16/09/2014 | 
82 | 
00:34:33 | 
O40M | 
16 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
 | 
 | 
23/09/2014 | 
94 | 
00:31:14 | 
O40M | 
12 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Christmas Handicap | 
Wallasey Shore | 
2.57 | 
 | 
21/12/2014 | 
14 | 
00:16:56 | 
 | 
 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 1 | 
Tattenhall | 
6.1 | 
10 | 
17/11/2013 | 
90 | 
00:39:16 | 
MV40 | 
19 | 
87 | 
 | 
 | 
| Race 2 | 
Wigg Island | 
5.5 | 
 | 
15/12/2013 | 
84 | 
00:35:45 | 
MV40 | 
20 | 
81 | 
 | 
 | 
| Race 5 | 
Connah's Quay | 
4.25 | 
 | 
23/03/2014 | 
78 | 
00:27:55 | 
MV40 | 
23 | 
76 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Race 2 | 
Sefton Park | 
6 | 
10 | 
23/11/2013 | 
95 | 
00:40:55 | 
 | 
 | 
 | 
 | 
 | 
| Race 3 | 
Stadt Moers | 
 | 
 | 
07/12/2013 | 
74 | 
00:41:48 | 
 | 
 | 
 | 
 | 
 | 
        
    | 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 | 
64 | 
00:33:49 | 
O40M | 
11 | 
 | 
 | 
 | 
| Race 2 | 
Thurstaston | 
 | 
 | 
10/09/2013 | 
58 | 
00:33:12 | 
O40M | 
12 | 
 | 
 | 
 | 
| Race 3 | 
Harrison Drive | 
 | 
 | 
17/09/2013 | 
54 | 
00:27:57 | 
O40M | 
12 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
 | 
 | 
24/09/2013 | 
74 | 
00:29:51 | 
O40M | 
11 | 
 | 
 | 
 | 
        
    | 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 | 
336 | 
00:40:55 | 
 | 
 | 
 | 
1331 | 
 | 
        
    | 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 | 
71 | 
00:40:19 | 
V40 | 
17 | 
68 | 
 | 
 | 
| Race 2 | 
Capenhurst | 
5.42 | 
 | 
11/11/2012 | 
94 | 
00:34:15 | 
V40 | 
21 | 
90 | 
 | 
 | 
| Race 3 | 
Christleton | 
 | 
9 | 
16/12/2012 | 
83 | 
00:36:47 | 
V40 | 
17 | 
81 | 
 | 
 | 
| Race 4 | 
Birkenhead | 
5.25 | 
 | 
13/01/2013 | 
91 | 
00:34:54 | 
V40 | 
20 | 
87 | 
 | 
 | 
| Race 6 | 
Deeside | 
5.63 | 
 | 
10/04/2013 | 
83 | 
00:35:50 | 
V40 | 
21 | 
81 | 
 | 
 | 
| Race 7 | 
Wrexham | 
 | 
 | 
24/04/2013 | 
109 | 
00:26:05 | 
V40 | 
21 | 
103 | 
 | 
 | 
        
    | 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 | 
63 | 
00:40:13 | 
 | 
 | 
 | 
 | 
 | 
        
    | 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 | 
76 | 
00:33:50 | 
O40M | 
12 | 
 | 
 | 
 | 
| Race 2 | 
Thurstaston | 
 | 
 | 
11/09/2012 | 
77 | 
00:34:47 | 
O40M | 
11 | 
 | 
 | 
 | 
| Race 3 | 
Harrison Drive | 
 | 
 | 
18/09/2012 | 
63 | 
00:28:41 | 
O40M | 
11 | 
 | 
 | 
 | 
| Race 4 | 
Arrowe Park | 
 | 
 | 
25/09/2012 | 
63 | 
00:30:58 | 
O40M | 
10 | 
 | 
 | 
 | 
        
    | 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 | 
10 | 
00:17:34 | 
 | 
 | 
 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Championships | 
Clarkes Garden | 
7.5 | 
12 | 
19/02/2012 | 
88 | 
00:44:43 | 
 | 
 | 
83 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Summer Handicap | 
Thurstaston | 
 | 
 | 
26/08/2012 | 
1 | 
 | 
 | 
0 | 
0 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| WAC Track Mile | 
Bebington Oval | 
1 | 
 | 
14/05/2025 | 
34 | 
00:07:35 | 
 | 
 | 
 | 
135 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Worsthorne Moor Trail Race | 
Worsthorne | 
7 | 
 | 
07/08/2022 | 
97 | 
01:07:46 | 
M50 | 
13 | 
76 | 
28 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| L2M Double Ultra | 
Liverpool | 
100 | 
 | 
28/04/2018 | 
 | 
00:22:00 | 
 | 
 | 
 | 
63 | 
 | 
| Race Across Scotland Ultra | 
Port Patrick | 
212 | 
 | 
18/08/2018 | 
62 | 
 | 
 | 
 | 
 | 
128 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Snowdonia Marathon  | 
Llanberis | 
26.21 | 
 | 
30/10/2016 | 
494 | 
03:56:18 | 
M45 | 
94 | 
444 | 
419 | 
03:56:01 | 
| Wrexham Marathon  | 
Wrexham | 
26.21 | 
 | 
12/03/2017 | 
60 | 
03:45:42 | 
Male 45-49 | 
6 | 
53 | 
795 | 
03:45:33 | 
| L2M Ultra | 
Albert Dock | 
50 | 
 | 
15/04/2017 | 
39 | 
08:42:00 | 
 | 
 | 
36 | 
68 | 
 | 
| L2M Ultra Double | 
Liverpool | 
100 | 
 | 
27/05/2017 | 
13 | 
23:55:00 | 
 | 
 | 
12 | 
68 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Abingdon Marathon  | 
Abingdon | 
26.2 | 
 | 
18/10/2015 | 
181 | 
03:15:23 | 
V40 | 
66 | 
170 | 
162 | 
03:14:56 | 
| Essar Four Villages Half Marathon  | 
Helsby | 
13.11 | 
 | 
17/01/2016 | 
273 | 
01:33:29 | 
M40 | 
51 | 
249 | 
737 | 
01:33:10 | 
| Wrexham Marathon Festival - Marathon | 
Wrexham | 
26.21 | 
 | 
06/03/2016 | 
32 | 
03:32:08 | 
MV40 | 
7 | 
29 | 
166 | 
03:32:03 | 
| Glasgow - Edinburgh Ultra Marathon | 
Glasgow | 
55 | 
 | 
02/04/2016 | 
21 | 
09:14:00 | 
 | 
0 | 
0 | 
 | 
 | 
| Comrades Ultra Marathon  | 
KwaZulu-Natal, South Africa | 
56.2 | 
 | 
29/05/2016 | 
3746 | 
09:40:57 | 
M40 | 
 | 
 | 
17614 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Halloween Hell raiser  | 
Nantwich | 
8 | 
 | 
27/10/2014 | 
17 | 
01:09:53 | 
 | 
0 | 
0 | 
 | 
 | 
| Cheshire 10k  | 
Arley Hall | 
 | 
10 | 
02/11/2014 | 
109 | 
00:40:15 | 
V40 | 
18 | 
 | 
277 | 
00:39:47 | 
| Leeds Abbey Dash 10k  | 
Leeds | 
 | 
10 | 
16/11/2014 | 
822 | 
00:40:34 | 
V40 | 
 | 
 | 
 | 
00:40:09 | 
| Wrexham Marathon  | 
Wrexham | 
26.21 | 
 | 
08/03/2015 | 
48 | 
03:25:58 | 
M40-44 | 
9 | 
45 | 
222 | 
03:25:54 | 
| Glasgow - Edinburgh Ultra Marathon | 
Glasgow | 
55 | 
 | 
04/04/2015 | 
26 | 
09:34:40 | 
 | 
0 | 
0 | 
26 | 
 | 
| Virgin Money London Marathon  | 
London | 
26.21 | 
 | 
26/04/2015 | 
4560 | 
03:21:23 | 
40-44 | 
912 | 
4076 | 
23657 | 
 | 
| Comrades Ultra Marathon 2015  | 
KwaZulu-Natal, South Africa | 
56 | 
 | 
31/05/2015 | 
2834 | 
09:31:44 | 
M40 | 
904 | 
2598 | 
 | 
 | 
| Capenhurst 5k  | 
Capenhurst | 
 | 
5 | 
19/08/2015 | 
105 | 
00:20:20 | 
Vet 40 | 
18 | 
 | 
45 | 
00:20:16 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Round Ripon Ultra  | 
Ripon | 
35 | 
 | 
05/10/2013 | 
33 | 
06:40:00 | 
 | 
0 | 
0 | 
 | 
 | 
| Rowbotham's Round Rotherham  | 
Rotherham | 
50 | 
 | 
19/10/2013 | 
108 | 
10:36:00 | 
 | 
0 | 
0 | 
 | 
 | 
| Malta Marathon  | 
Malta | 
26.21 | 
 | 
23/02/2014 | 
83 | 
03:24:41 | 
 | 
0 | 
0 | 
 | 
 | 
| Bolton Hilly Marathon Day 1 | 
Bolton | 
 | 
10 | 
08/03/2014 | 
96 | 
04:33:31 | 
V40 | 
 | 
 | 
 | 
04:33:28 | 
| Comrades Marathon  | 
KwaZulu-Natal, South Africa | 
56.1 | 
 | 
01/06/2014 | 
6466 | 
10:46:16 | 
M40 | 
2022 | 
5479 | 
 | 
 | 
| Sefton Park 5 Miler  | 
Liverpool | 
5 | 
 | 
16/07/2014 | 
65 | 
00:33:31 | 
V40 | 
 | 
 | 
86 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Hoylake 10k  | 
Hoylake | 
 | 
10 | 
09/09/2012 | 
26 | 
00:39:22 | 
 | 
 | 
25 | 
584 | 
 | 
| Round Ripon Ultra  | 
Ripon | 
35 | 
 | 
06/10/2012 | 
56 | 
07:23:14 | 
 | 
0 | 
0 | 
 | 
 | 
| Shakespeare Raceway Half Marathon  | 
Stratford-Upon-Avon | 
13.11 | 
 | 
17/11/2012 | 
62 | 
01:29:24 | 
 | 
0 | 
0 | 
 | 
 | 
| Ribble Valley 10k  | 
Clitheroe | 
 | 
10 | 
30/12/2012 | 
262 | 
00:40:16 | 
M40-44 | 
 | 
 | 
630 | 
00:39:56 | 
| Thames Trot Ultra  | 
Iffley | 
50 | 
 | 
02/02/2013 | 
118 | 
08:03:22 | 
MV40 | 
36 | 
 | 
464 | 
 | 
| Stafford 20 miler | 
Stafford | 
20 | 
 | 
10/03/2013 | 
86 | 
02:28:20 | 
M40 | 
 | 
 | 
139 | 
 | 
| Virgin London Marathon  | 
London | 
26.21 | 
 | 
21/04/2013 | 
2753 | 
03:15:04 | 
40-44 | 
574 | 
2528 | 
7350 | 
 | 
| Big Welsh Trail Half Marathon  | 
Coed Llandegla | 
13.11 | 
 | 
01/06/2013 | 
24 | 
01:50:54 | 
 | 
0 | 
0 | 
 | 
 | 
| Tunnel 10k  | 
Liverpool | 
 | 
10 | 
09/06/2013 | 
103 | 
00:40:56 | 
M40+ | 
19 | 
99 | 
3116 | 
00:40:50 | 
| Lyke Wake 42 mile ultra  | 
Osmotherley | 
42 | 
 | 
13/07/2013 | 
26 | 
09:12:00 | 
 | 
0 | 
0 | 
 | 
 | 
        
    | Event Name | 
    Location | 
    Miles | 
    KM | 
    Date | 
    Position | 
    Race time | 
    Category | 
    Category Position | 
    Gender Position | 
    Race Number | 
    Chip time | 
        
| Liverpool Half Marathon  | 
Liverpool | 
13.1 | 
 | 
18/03/2012 | 
1104 | 
01:46:39 | 
M40+ | 
141 | 
1004 | 
2718 | 
01:35:27 | 
| South Cheshire 20 miler | 
Crewe | 
20 | 
 | 
29/04/2012 | 
25 | 
02:37:04 | 
 | 
0 | 
0 | 
 | 
 | 
| Edinburgh Marathon  | 
Edinburgh | 
26.21 | 
 | 
27/05/2012 | 
816 | 
03:28:02 | 
MV40 | 
 | 
 | 
1719 | 
 | 
| Tunnel 10k  | 
Liverpool | 
 | 
10 | 
10/06/2012 | 
131 | 
00:42:34 | 
M40+ | 
15 | 
122 | 
955 | 
00:41:57 | 
| Llandudno 10 Mile Road Race | 
Llandudno | 
10 | 
 | 
17/06/2012 | 
112 | 
01:08:31 | 
 | 
0 | 
0 | 
 | 
01:08:25 |