Rose Inn Race 4
|
4 miles
|
24:45
|
38
|
12 Aug 2025
|
Results
|
Summer Sizzler
|
5 km
|
19:07
|
26
|
06 Aug 2025
|
Results
|
Cardiff Summer Series 4 Mile
|
4 miles
|
25:58
|
15
|
30 Jul 2025
|
Results
|
Cardiff Summer Series 3 Mile
|
3 miles
|
19:34
|
25
|
16 Jul 2025
|
Results
|
Rose Inn Race 3
|
4 miles
|
25:17
|
28
|
08 Jul 2025
|
Results
|
Rose Inn Race 2
|
4 miles
|
24:29
|
27
|
10 Jun 2025
|
Results
|
SSAFA 5K Race 2
|
5 km
|
18:47
|
91
|
04 Jun 2025
|
Results
|
Cardiff Summer Series 2 Mile
|
2 miles
|
12:31
|
27
|
28 May 2025
|
Results
|
SSAFA 5K Race 1
|
5 km
|
19:13
|
153
|
21 May 2025
|
Results
|
Cardiff Summer Series 1 Mile
|
1 miles
|
05:59
|
42
|
14 May 2025
|
Results
|
Rose Inn Race 1
|
4 miles
|
25:04
|
36
|
13 May 2025
|
Results
|
Rose Inn Race 3
|
4 miles
|
25:08
|
42
|
12 Jul 2022
|
Results
|
Rose Inn Race 1
|
4 miles
|
24:33
|
42
|
10 May 2022
|
Results
|
Pontypool parkrun 335
|
5 km
|
22:27
|
9
|
11 Dec 2021
|
Results
|
Berkeley Green parkrun 19
|
5 km
|
20:44
|
7
|
13 Nov 2021
|
Results
|
Tremorfa parkrun 28
|
5 km
|
19:34
|
5
|
16 Oct 2021
|
Results
|
Tremorfa parkrun 26
|
5 km
|
21:12
|
8
|
02 Oct 2021
|
Results
|
Trelai Park parkrun 5
|
5 km
|
23:48
|
17
|
04 Sep 2021
|
Results
|
Rogiet parkrun 115
|
5 km
|
23:58
|
16
|
21 Aug 2021
|
Results
|
SSS 1k (Virtual)
|
1 km
|
03:30
|
1
|
04 Jul 2021
|
Results
|
CSS 4 Mile (Virtual)
|
4 miles
|
25:15
|
1
|
20 Jun 2021
|
Results
|
CSS 3 Mile (Virtual)
|
3 miles
|
18:12
|
1
|
06 Jun 2021
|
Results
|
CSS 2 Mile (Virtual)
|
2 miles
|
12:39
|
4
|
30 May 2021
|
Results
|
CSS 1 Mile (Virtual)
|
1 miles
|
05:51
|
2
|
16 May 2021
|
Results
|
Bannister 1 Mile Race (Virtual)
|
1 miles
|
05:47
|
1
|
09 May 2021
|
Results
|
Old Father Time (Virtual)
|
5 miles
|
31:44
|
9
|
17 Jan 2021
|
Results
|
Trelai Park parkrun 1
|
5 km
|
20:46
|
5
|
07 Mar 2020
|
Results
|
Welsh Cross Country Championships Men
|
10.3 km
|
40:49
|
72
|
22 Feb 2020
|
Results
|
GL4 Chepstow Men
|
9.2 km
|
35:35
|
148
|
08 Feb 2020
|
Results
|
Old Father Time
|
5 miles
|
30:30
|
31
|
29 Dec 2019
|
Results
|
Aberdare parkrun 75
|
5 km
|
19:07
|
2
|
28 Dec 2019
|
Results
|
Tremorfa parkrun 8
|
5 km
|
19:29
|
5
|
14 Dec 2019
|
Results
|
GL3 Blaise Men
|
9.3 km
|
36:26
|
93
|
07 Dec 2019
|
Results
|
Grangemoor parkrun 211
|
5 km
|
18:32
|
5
|
30 Nov 2019
|
Results
|
Welsh Inter-regional Cross Country Championships Men
|
9.53 km
|
36:38
|
54
|
16 Nov 2019
|
Results
|
GL2 Pembrey Men
|
9.9 km
|
34:26
|
73
|
09 Nov 2019
|
Results
|
Richard Burton 10K
|
10 km
|
35:50
|
19
|
03 Nov 2019
|
Results
|
Cardiff parkrun 621
|
5 km
|
28:01
|
189
|
02 Nov 2019
|
Results
|
Cardiff parkrun 619
|
5 km
|
18:13
|
17
|
19 Oct 2019
|
Results
|
GL1 Cardiff Men
|
9.6 km
|
36:07
|
94
|
12 Oct 2019
|
Results
|
Cardiff Half Marathon
|
13.1 miles
|
1:17:44
|
101
|
06 Oct 2019
|
Results
|
Cardiff parkrun 617
|
5 km
|
25:31
|
206
|
05 Oct 2019
|
Results
|
Cardiff parkrun 615
|
5 km
|
17:42
|
8
|
21 Sep 2019
|
Results
|
Night of Endurance 10,000m Race A
|
10 km
|
35:05.20
|
6
|
14 Sep 2019
|
Results
|
Cardiff parkrun 613
|
5 km
|
24:45
|
229
|
07 Sep 2019
|
Results
|
Cardiff 10K
|
10 km
|
34:43
|
67
|
01 Sep 2019
|
Results
|
Cardiff parkrun 612
|
5 km
|
26:39
|
300
|
31 Aug 2019
|
Results
|
CPR Half Marathon
|
13.1 miles
|
1:21:45
|
2
|
25 Aug 2019
|
Results
|
Cardiff Pentath Run (CPR)
|
42.2 km
|
2:39:30
|
2
|
25 Aug 2019
|
Results
|
CPR 1 Mile
|
1 miles
|
05:24
|
5
|
25 Aug 2019
|
Results
|
CPR XC
|
4.5 km
|
17:05
|
3
|
24 Aug 2019
|
Results
|
Cardiff parkrun 611
|
5 km
|
18:42
|
27
|
24 Aug 2019
|
Results
|
CPR 10K
|
10 km
|
36:34
|
2
|
24 Aug 2019
|
Results
|
Cardiff parkrun 610
|
5 km
|
18:22
|
15
|
17 Aug 2019
|
Results
|
Rose Inn Race 4
|
4 miles
|
22:28
|
21
|
13 Aug 2019
|
Results
|
Cardiff parkrun 609
|
5 km
|
24:10
|
148
|
10 Aug 2019
|
Results
|
Summer Sizzler
|
5 km
|
16:37
|
11
|
07 Aug 2019
|
Results
|
Barry Island 10k
|
10 km
|
35:18
|
22
|
04 Aug 2019
|
Results
|
Maesteg parkrun 101
|
5 km
|
25:42
|
40
|
03 Aug 2019
|
Results
|
Race of Truth 5k
|
5 km
|
17:19
|
1
|
31 Jul 2019
|
Results
|
Cardiff parkrun 607
|
5 km
|
16:51
|
4
|
27 Jul 2019
|
Results
|
SSAFA 5k Race 3
|
5 km
|
16:26
|
17
|
24 Jul 2019
|
Results
|
Welsh Masters Championships, Brecon - 3000m
|
3 km
|
09:50.58
|
1
|
21 Jul 2019
|
Results
|
Welsh Master Championships, Brecon - 1500m
|
1.5 km
|
04:46.45
|
3
|
21 Jul 2019
|
Results
|
Ashton Court parkrun 416
|
5 km
|
22:25
|
49
|
20 Jul 2019
|
Results
|
The Chase 5k
|
5 km
|
16:32
|
4
|
17 Jul 2019
|
Results
|
Rose Inn Race 3
|
4 miles
|
21:31
|
10
|
09 Jul 2019
|
Results
|
Cardiff parkrun 604
|
5 km
|
20:53
|
28
|
06 Jul 2019
|
Results
|
Cardiff Summer Series 4 Mile
|
4 miles
|
22:11
|
4
|
05 Jul 2019
|
Results
|
Cardiff parkrun 603
|
5 km
|
20:36
|
65
|
29 Jun 2019
|
Results
|
Cardiff parkrun 602
|
5 km
|
20:01
|
61
|
22 Jun 2019
|
Results
|
SSAFA 5k Race 2
|
5 km
|
16:18
|
7
|
19 Jun 2019
|
Results
|
Porthcawl parkrun 320
|
5 km
|
17:42
|
2
|
15 Jun 2019
|
Results
|
Cardiff Summer Series 3 Mile
|
3 miles
|
16:14
|
3
|
14 Jun 2019
|
Results
|
Rose Inn Race 2
|
4 miles
|
22:10
|
12
|
11 Jun 2019
|
Results
|
Newport parkrun 427
|
5 km
|
19:57
|
15
|
01 Jun 2019
|
Results
|
Cardiff Summer Series 2 Mile
|
2 miles
|
10:44
|
5
|
31 May 2019
|
Results
|
Cardiff parkrun 598
|
5 km
|
18:32
|
27
|
25 May 2019
|
Results
|
SSAFA 5k Race 1
|
5 km
|
16:46
|
21
|
22 May 2019
|
Results
|
Caerphilly 10k
|
10 km
|
35:11
|
12
|
19 May 2019
|
Results
|
Rose Inn Race 1
|
4 miles
|
22:22
|
15
|
14 May 2019
|
Results
|
Cardiff parkrun 596
|
5 km
|
18:08
|
17
|
11 May 2019
|
Results
|
Cardiff 5k Race For Victory
|
5 km
|
17:12
|
80
|
05 May 2019
|
Results
|
Cardiff Summer Series 1 Mile
|
1 miles
|
05:24
|
13
|
03 May 2019
|
Results
|
Cardiff parkrun 594
|
5 km
|
20:31
|
38
|
27 Apr 2019
|
Results
|
Cardiff parkrun 593
|
5 km
|
17:33
|
21
|
20 Apr 2019
|
Results
|
Castles 10
|
10 miles
|
1:02:06
|
6
|
14 Apr 2019
|
Results
|
Severn Bridge parkrun 31
|
5 km
|
18:07
|
2
|
13 Apr 2019
|
Results
|
Cardiff parkrun 590
|
5 km
|
17:30
|
9
|
30 Mar 2019
|
Results
|
Cardiff parkrun 589
|
5 km
|
17:25
|
17
|
23 Mar 2019
|
Results
|
Cardiff parkrun 588
|
5 km
|
18:37
|
37
|
16 Mar 2019
|
Results
|
Cardiff parkrun 587
|
5 km
|
17:59
|
13
|
09 Mar 2019
|
Results
|
GL5 Bristol Men
|
km
|
36:24
|
83
|
02 Mar 2019
|
Results
|
Welsh Cross Country Championships Men
|
km
|
40:01
|
49
|
24 Feb 2019
|
Results
|
Cardiff parkrun 584
|
5 km
|
17:48
|
19
|
16 Feb 2019
|
Results
|
Cardiff parkrun 582
|
5 km
|
24:55
|
285
|
02 Feb 2019
|
Results
|
Cardiff parkrun 581
|
5 km
|
18:42
|
18
|
26 Jan 2019
|
Results
|
Handicap 10
|
10 miles
|
1:02:05
|
12
|
20 Jan 2019
|
Results
|
Cardiff parkrun 580
|
5 km
|
29:44
|
533
|
19 Jan 2019
|
Results
|
Cardiff parkrun 579
|
5 km
|
19:20
|
46
|
12 Jan 2019
|
Results
|
Cardiff parkrun 578
|
5 km
|
20:00
|
66
|
05 Jan 2019
|
Results
|
Grangemoor parkrun 163
|
5 km
|
20:56
|
28
|
01 Jan 2019
|
Results
|
Cardiff parkrun 577
|
5 km
|
21:40
|
120
|
01 Jan 2019
|
Results
|
Old Father Time
|
5 miles
|
29:31
|
18
|
30 Dec 2018
|
Results
|
Cardiff parkrun 576
|
5 km
|
21:11
|
67
|
29 Dec 2018
|
Results
|
Cardiff parkrun 574
|
5 km
|
21:02
|
74
|
22 Dec 2018
|
Results
|
Cardiff parkrun 573
|
5 km
|
23:08
|
94
|
15 Dec 2018
|
Results
|
Cardiff parkrun 572
|
5 km
|
22:03
|
102
|
08 Dec 2018
|
Results
|
Gwent League 3 Parc Bryn Bach Men
|
km
|
50:43
|
164
|
02 Dec 2018
|
Results
|
Cardiff parkrun 571
|
5 km
|
23:44
|
144
|
01 Dec 2018
|
Results
|
Gwent League 2 Pembrey Men
|
km
|
37:08
|
135
|
10 Nov 2018
|
Results
|
Severn Bridge parkrun 10
|
5 km
|
19:39
|
7
|
03 Nov 2018
|
Results
|
Newport parkrun 398
|
5 km
|
20:46
|
16
|
27 Oct 2018
|
Results
|
Cwmbran parkrun 119
|
5 km
|
19:29
|
2
|
20 Oct 2018
|
Results
|
GL Cardiff Men
|
9.6 km
|
38:25
|
148
|
13 Oct 2018
|
Results
|
Cardiff parkrun 564
|
5 km
|
24:05
|
147
|
06 Oct 2018
|
Results
|
Cardiff parkrun 563
|
5 km
|
25:21
|
279
|
29 Sep 2018
|
Results
|
Cardiff parkrun 557
|
5 km
|
23:38
|
162
|
18 Aug 2018
|
Results
|
Rose Inn Race 4
|
4 miles
|
27:36
|
84
|
14 Aug 2018
|
Results
|
Race of Truth 5k
|
5 km
|
17:21
|
2
|
09 Aug 2018
|
Results
|
Barry 10K
|
10 km
|
35:08
|
17
|
05 Aug 2018
|
Results
|
Cardiff parkrun 555
|
5 km
|
22:54
|
104
|
04 Aug 2018
|
Results
|
Summer Sizzler
|
5 km
|
18:43
|
32
|
01 Aug 2018
|
Results
|
Merthyr parkrun 63
|
5 km
|
18:03
|
1
|
28 Jul 2018
|
Results
|
SSAFA 5k Race 3
|
5 km
|
16:14
|
7
|
25 Jul 2018
|
Results
|
Gnoll parkrun 137
|
5 km
|
17:53
|
1
|
21 Jul 2018
|
Results
|
CSS 4 mile
|
4.3 miles
|
23:40
|
2
|
20 Jul 2018
|
Results
|
Grangemoor parkrun 138
|
5 km
|
16:53
|
1
|
14 Jul 2018
|
Results
|
Rose Inn Race 3
|
4 miles
|
21:44
|
10
|
10 Jul 2018
|
Results
|
Riverfront parkrun 76
|
5 km
|
17:46
|
1
|
07 Jul 2018
|
Results
|
Night of Endurance 10000m Race 1
|
10 km
|
34:22.19
|
10
|
30 Jun 2018
|
Results
|
Cardiff Met 1 Mile
|
1 miles
|
05:08.19
|
4
|
27 Jun 2018
|
Results
|
Cardiff parkrun 549
|
5 km
|
16:43
|
2
|
23 Jun 2018
|
Results
|
SSAFA 5K Race 2
|
5 km
|
16:31
|
10
|
20 Jun 2018
|
Results
|
Cardiff parkrun 548
|
5 km
|
20:31
|
30
|
16 Jun 2018
|
Results
|
CSS 3 Mile
|
3 miles
|
16:21
|
3
|
15 Jun 2018
|
Results
|
Rose Inn Race 2
|
4 miles
|
21:52
|
10
|
12 Jun 2018
|
Results
|
Cardiff parkrun 546
|
5 km
|
23:37
|
200
|
02 Jun 2018
|
Results
|
Cardiff parkrun 545
|
5 km
|
16:31
|
3
|
26 May 2018
|
Results
|
SSAFA 5k Race 1
|
5 km
|
16:25
|
10
|
23 May 2018
|
Results
|
Cardiff parkrun 544
|
5 km
|
22:27
|
126
|
19 May 2018
|
Results
|
Cardiff parkrun 543
|
5 km
|
20:33
|
60
|
12 May 2018
|
Results
|
CSS 2 mile
|
2 miles
|
10:30
|
4
|
11 May 2018
|
Results
|
Rose Inn Race 1
|
4 miles
|
21:52
|
12
|
08 May 2018
|
Results
|
Cardiff Race For Victory
|
5 km
|
16:35
|
23
|
06 May 2018
|
Results
|
Cardiff parkrun 542
|
5 km
|
22:23
|
95
|
05 May 2018
|
Results
|
Newport 10K
|
10 km
|
34:17
|
10
|
29 Apr 2018
|
Results
|
CSS 1 mile race
|
1 miles
|
05:32
|
26
|
27 Apr 2018
|
Results
|
Cardiff parkrun 540
|
5 km
|
16:33
|
2
|
21 Apr 2018
|
Results
|
Cardiff parkrun 539
|
5 km
|
16:40
|
4
|
14 Apr 2018
|
Results
|
Cardiff parkrun 538
|
5 km
|
16:53
|
2
|
07 Apr 2018
|
Results
|
Cardiff Taff Trail Half
|
13.1 miles
|
1:14:04
|
2
|
01 Apr 2018
|
Results
|
Cardiff parkrun 537
|
5 km
|
17:05
|
7
|
31 Mar 2018
|
Results
|
Cardiff Bay 10k
|
10 km
|
33:51
|
39
|
25 Mar 2018
|
Results
|
Cardiff parkrun 536
|
5 km
|
25:19
|
186
|
24 Mar 2018
|
Results
|
Cardiff parkrun 535
|
5 km
|
19:29
|
24
|
17 Mar 2018
|
Results
|
Cardiff parkrun 534
|
5 km
|
23:16
|
144
|
10 Mar 2018
|
Results
|
Welsh Champs Men
|
km
|
36:04
|
40
|
24 Feb 2018
|
Results
|
Cardiff parkrun 532
|
5 km
|
16:44
|
9
|
17 Feb 2018
|
Results
|
GL Pontypool Men
|
km
|
40:03
|
42
|
11 Feb 2018
|
Results
|
Cardiff parkrun 531
|
5 km
|
25:49
|
239
|
10 Feb 2018
|
Results
|
Cardiff parkrun 530
|
5 km
|
21:26
|
99
|
03 Feb 2018
|
Results
|
Handicap 10 mile
|
10 miles
|
58:06
|
2
|
21 Jan 2018
|
Results
|
Cardiff parkrun 528
|
5 km
|
26:17
|
303
|
20 Jan 2018
|
Results
|
Cardiff parkrun 527
|
5 km
|
19:29
|
31
|
13 Jan 2018
|
Results
|
Cardiff parkrun 525
|
5 km
|
22:33
|
134
|
01 Jan 2018
|
Results
|
Old Father Time
|
5 miles
|
27:16
|
4
|
31 Dec 2017
|
Results
|
Cardiff parkrun 524
|
5 km
|
26:32
|
219
|
30 Dec 2017
|
Results
|
Cardiff parkrun 522
|
5 km
|
23:19
|
148
|
23 Dec 2017
|
Results
|
Cardiff parkrun 521
|
5 km
|
23:58
|
146
|
16 Dec 2017
|
Results
|
Gwent League 3 Pembrey Men
|
km
|
33:21
|
24
|
03 Dec 2017
|
Results
|
Cardiff parkrun 520
|
5 km
|
27:02
|
284
|
02 Dec 2017
|
Results
|
Cardiff parkrun 519
|
5 km
|
22:41
|
168
|
25 Nov 2017
|
Results
|
Gwent League 2 Brecon Men
|
km
|
36:54
|
39
|
11 Nov 2017
|
Results
|
Richard Burton 10K
|
10 km
|
34:03
|
9
|
05 Nov 2017
|
Results
|
Cardiff parkrun 515
|
5 km
|
16:15
|
4
|
28 Oct 2017
|
Results
|
Cardiff parkrun 514
|
5 km
|
16:32
|
3
|
21 Oct 2017
|
Results
|
Cardiff parkrun 513
|
5 km
|
16:19
|
2
|
14 Oct 2017
|
Results
|
Swansea Bay parkrun 98
|
5 km
|
16:24
|
1
|
07 Oct 2017
|
Results
|
Cardiff Half Marathon 2017
|
13.1 miles
|
1:12:28
|
42
|
01 Oct 2017
|
Results
|
Cardiff parkrun 511
|
5 km
|
28:26
|
284
|
30 Sep 2017
|
Results
|
Pontypridd parkrun 185
|
5 km
|
16:28
|
1
|
23 Sep 2017
|
Results
|
Grangemoor parkrun 97
|
5 km
|
17:13
|
2
|
16 Sep 2017
|
Results
|
Grangemoor parkrun 96
|
5 km
|
16:27
|
2
|
09 Sep 2017
|
Results
|
Cardiff 10k
|
10 km
|
33:38
|
35
|
03 Sep 2017
|
Results
|
Cardiff parkrun 507
|
5 km
|
26:04
|
225
|
02 Sep 2017
|
Results
|
Cardiff Pen-Tath
|
km
|
2:33:29
|
1
|
27 Aug 2017
|
Results
|
CPR 1 Mile
|
1 miles
|
05:17
|
1
|
27 Aug 2017
|
Results
|
CPR Half Marathon
|
13.1 miles
|
1:17:55
|
1
|
27 Aug 2017
|
Results
|
CPR XC
|
4.5 km
|
16:49
|
1
|
26 Aug 2017
|
Results
|
CPR 10k
|
10 km
|
35:27
|
1
|
26 Aug 2017
|
Results
|
Cardiff parkrun 506
|
5 km
|
18:01
|
20
|
26 Aug 2017
|
Results
|
Cardiff parkrun 505
|
5 km
|
16:23
|
3
|
19 Aug 2017
|
Results
|
Welsh Championships 10,000m
|
10 km
|
34:28.80
|
9
|
12 Aug 2017
|
Results
|
Rose Inn Race 4
|
4 miles
|
21:19
|
7
|
08 Aug 2017
|
Results
|
Cardiff parkrun 503
|
5 km
|
21:49
|
96
|
05 Aug 2017
|
Results
|
Summer Sizzler
|
5 km
|
16:13
|
5
|
02 Aug 2017
|
Results
|
Cardiff parkrun 502
|
5 km
|
16:37
|
2
|
29 Jul 2017
|
Results
|
SSAFA 5K Race 3
|
5 km
|
16:44
|
13
|
26 Jul 2017
|
Results
|
Cardiff parkrun 501
|
5 km
|
16:23
|
4
|
22 Jul 2017
|
Results
|
Cardiff parkrun 500
|
5 km
|
17:36
|
13
|
15 Jul 2017
|
Results
|
CSS 4 mile race
|
4 miles
|
22:05
|
3
|
14 Jul 2017
|
Results
|
Rose Inn Race 3
|
4 miles
|
21:40
|
13
|
11 Jul 2017
|
Results
|
Cardiff parkrun 499
|
5 km
|
16:43
|
3
|
08 Jul 2017
|
Results
|
Cardiff parkrun 498
|
5 km
|
16:48
|
4
|
01 Jul 2017
|
Results
|
The Chase 5K
|
5 km
|
16:54
|
2
|
28 Jun 2017
|
Results
|
Cardiff parkrun 497
|
5 km
|
17:10
|
4
|
24 Jun 2017
|
Results
|
CSS 3 mile race
|
3 miles
|
16:56
|
6
|
16 Jun 2017
|
Results
|