Cardiff 10k
|
10 km
|
35:53
|
79
|
01 Sep 2024
|
Results
|
Ammanford 10k
|
10 km
|
36:22
|
8
|
14 Jul 2024
|
Results
|
SSAFA 5k Race 2
|
5 km
|
17:30
|
70
|
26 Jun 2024
|
Results
|
Great Manchester Run Half Marathon
|
13.1 miles
|
1:18:16
|
78
|
26 May 2024
|
Results
|
Spring 10 Mile
|
10 miles
|
1:01:06
|
15
|
12 May 2024
|
Results
|
Paris Marathon
|
26.2 miles
|
2:47:48
|
612
|
07 Apr 2024
|
Results
|
Great Welsh Half Marathon
|
13.1 miles
|
1:18:41
|
7
|
17 Mar 2024
|
Results
|
Wokingham Half Marathon
|
13.1 miles
|
1:18:28
|
161
|
25 Feb 2024
|
Results
|
Festive 10k
|
10 km
|
35:31
|
8
|
17 Dec 2023
|
Results
|
GL2 Cardiff Men
|
9.6 km
|
40:04
|
259
|
11 Nov 2023
|
Results
|
Cardigan Mayors 10K
|
10 km
|
37:43
|
3
|
05 Nov 2023
|
Results
|
Chester Marathon
|
26.2 miles
|
2:49:06
|
87
|
08 Oct 2023
|
Results
|
Cardiff Half Marathon
|
13.1 miles
|
1:36:59
|
1243
|
01 Oct 2023
|
Results
|
Cardiff 10k
|
10 km
|
35:57
|
80
|
03 Sep 2023
|
Results
|
Summer Sizzler
|
5 km
|
19:09
|
32
|
02 Aug 2023
|
Results
|
Butetown 1 Mile - Elite Race
|
1 miles
|
05:07
|
20
|
09 Jul 2023
|
Results
|
Caerphilly 10k
|
10 km
|
36:58
|
43
|
14 May 2023
|
Results
|
TCS London Marathon
|
26.2 miles
|
2:45:10
|
985
|
23 Apr 2023
|
Results
|
Great Welsh Marathon
|
26.2 miles
|
2:45:29
|
7
|
02 Apr 2023
|
Results
|
Taff Trail Half Marathon
|
13.1 miles
|
1:19:39
|
10
|
19 Mar 2023
|
Results
|
City of Newport Half Marathon
|
13.1 miles
|
1:17:10
|
20
|
05 Mar 2023
|
Results
|
Cardiff 20/10 20 Mile Race
|
20 miles
|
2:07:11
|
3
|
19 Feb 2023
|
Results
|
Chepstow Racecourse Half Marathon
|
13.1 miles
|
1:18:53
|
2
|
29 Jan 2023
|
Results
|
Lliswerry 8
|
8 miles
|
45:46
|
25
|
15 Jan 2023
|
Results
|
Chepstow Racecourse Half Marathon
|
13.1 miles
|
1:21:11
|
3
|
27 Nov 2022
|
Results
|
Stroud Half Marathon
|
13.1 miles
|
1:19:08
|
19
|
23 Oct 2022
|
Results
|
Berlin Marathon
|
26.2 miles
|
2:44:59
|
729
|
25 Sep 2022
|
Results
|
Butetown 1 Mile - Elite Race
|
1 miles
|
05:35
|
21
|
28 Aug 2022
|
Results
|
Summer Sizzler
|
5 km
|
17:16
|
12
|
24 Aug 2022
|
Results
|
Poppit Sands 5k Series Race 3
|
5 km
|
19:08
|
10
|
16 Aug 2022
|
Results
|
Port Talbot Half Marathon
|
13.1 miles
|
1:21:54
|
5
|
14 Aug 2022
|
Results
|
Long Course Weekend Half Marathon
|
13.1 miles
|
1:18:30
|
15
|
03 Jul 2022
|
Results
|
SSAFA 5k Race 2
|
5 km
|
16:59
|
26
|
22 Jun 2022
|
Results
|
SSAFA 5k Race 1
|
5 km
|
16:41
|
20
|
18 May 2022
|
Results
|
Caerphilly 10k
|
10 km
|
35:34
|
23
|
15 May 2022
|
Results
|
Cardiff 5k Race For Victory
|
5 km
|
16:48
|
119
|
01 May 2022
|
Results
|
Great Welsh Marathon
|
26.2 miles
|
2:43:21
|
2
|
10 Apr 2022
|
Results
|
Cardiff Half Marathon
|
13.1 miles
|
1:18:20
|
130
|
27 Mar 2022
|
Results
|
Rhayader Round The Lakes
|
30 km
|
1:59:14
|
4
|
05 Mar 2022
|
Results
|
Handicap 10
|
10 miles
|
1:00:40
|
4
|
06 Feb 2022
|
Results
|
Chepstow Racecourse Half Marathon
|
13.1 miles
|
1:19:04
|
3
|
23 Jan 2022
|
Results
|
Cardiff parkrun 659
|
5 km
|
17:17
|
6
|
25 Dec 2021
|
Results
|
Grangemoor parkrun 243
|
5 km
|
18:02
|
2
|
18 Dec 2021
|
Results
|
Merthyr Mawr Christmas Pudding Race – Competitive
|
10 km
|
45:08:00
|
10
|
05 Dec 2021
|
Results
|
Welsh Inter Regional Cross Country Championships Men
|
9.4 km
|
35:56
|
95
|
20 Nov 2021
|
Results
|
Cardiff parkrun 654
|
5 km
|
17:44
|
11
|
13 Nov 2021
|
Results
|
Cosmeston Lakes parkrun 25
|
5 km
|
18:31
|
7
|
06 Nov 2021
|
Results
|
Llanelli Half Marathon
|
13.1 miles
|
1:20:17
|
13
|
31 Oct 2021
|
Results
|
Virgin Money London Marathon
|
26.2 miles
|
2:48:22
|
847
|
03 Oct 2021
|
Results
|
Bridgewater Half Marathon
|
13.1 miles
|
1:17:27
|
9
|
05 Sep 2021
|
Results
|
Cardiff 5k Race for Victory
|
5 km
|
16:46
|
100
|
29 Aug 2021
|
Results
|
Cosmeston Lakes parkrun 14
|
5 km
|
18:45
|
3
|
21 Aug 2021
|
Results
|
Sunset 10k
|
10 km
|
35:10
|
29
|
18 Aug 2021
|
Results
|
Westonbirt House Summer 10K
|
10 km
|
36:02
|
4
|
23 Jul 2021
|
Results
|
Welsh Athletics 5k Series (Men)
|
5 km
|
16:57
|
34
|
29 May 2021
|
Results
|
Cheshire Elite Marathon
|
26.2 miles
|
2:46:04
|
126
|
25 Apr 2021
|
Results
|
LCRC Festive 10K
|
10 km
|
36:42
|
6
|
13 Dec 2020
|
Results
|
CSS 3m (Virtual)
|
3 miles
|
16:38
|
3
|
12 Jun 2020
|
Results
|
CSS 2m (Virtual)
|
2 miles
|
11:32
|
8
|
29 May 2020
|
Results
|
CSS 1 Mile (Virtual)
|
1 miles
|
05:12
|
5
|
15 May 2020
|
Results
|
Cardiff parkrun 641
|
5 km
|
17:45
|
26
|
14 Mar 2020
|
Results
|
Cosmeston Lakes parkrun 10
|
5 km
|
18:42
|
4
|
08 Feb 2020
|
Results
|
Handicap 10
|
10 miles
|
59:45
|
7
|
02 Feb 2020
|
Results
|
Winter Speedway 10K
|
10 km
|
35:34
|
98
|
19 Jan 2020
|
Results
|
Cardiff parkrun 633
|
5 km
|
17:29
|
14
|
11 Jan 2020
|
Results
|
Old Father Time
|
5 miles
|
28:16
|
11
|
29 Dec 2019
|
Results
|
Cosmeston Lakes parkrun 3
|
5 km
|
17:53
|
3
|
21 Dec 2019
|
Results
|
Cottrell Park Christmas Cracker
|
km
|
42:17
|
9
|
15 Dec 2019
|
Results
|
Cardiff parkrun 623
|
5 km
|
17:50
|
7
|
16 Nov 2019
|
Results
|
Snowdonia Marathon
|
26.2 miles
|
3:19:18
|
95
|
26 Oct 2019
|
Results
|
Cardiff parkrun 619
|
5 km
|
18:17
|
19
|
19 Oct 2019
|
Results
|
GL1 Cardiff Men
|
9.6 km
|
38:30
|
171
|
12 Oct 2019
|
Results
|
Cardiff Half Marathon
|
13.1 miles
|
1:19:42
|
147
|
06 Oct 2019
|
Results
|
Night of Endurance 10,000m Race A
|
10 km
|
35:50.68
|
8
|
14 Sep 2019
|
Results
|
Cardiff parkrun 613
|
5 km
|
17:15
|
8
|
07 Sep 2019
|
Results
|