Overall Gender Class Group Bib Nation Name Class Group Gender Start Finish Time
1 1 1 1 155 Owain Hunt Williams 1000 start MV40 Male 10:00:00 07-06-25 03:30:34 13:30:34 07-06-25 03:30:34
2 2 2 1 222 Deio Llyn 1000 start MOpen Male 10:00:00 07-06-25 03:31:31 13:31:31 07-06-25 03:31:31
3 3 3 2 377 Adam Whiting 1000 start MOpen Male 10:00:00 07-06-25 03:53:44 13:53:44 07-06-25 03:53:44
5 4 5 1 412 Rhys Williams 1000 start MV50 Male 10:00:00 07-06-25 04:08:57 14:08:57 07-06-25 04:08:57
6 5 6 3 237 Aneurin Minton 1000 start MOpen Male 10:00:00 07-06-25 04:13:08 14:13:08 07-06-25 04:13:08
7 6 7 2 265 Iolo Owen 1000 start MV40 Male 10:00:00 07-06-25 04:21:00 14:21:00 07-06-25 04:21:00
8 7 1 2 346 Hugh Morgan 0800 start MV50 Male 08:00:00 07-06-25 04:24:36 12:24:36 07-06-25 04:24:36
9 8 8 4 432 Alexander Wyatt 1000 start MOpen Male 10:00:00 07-06-25 04:28:57 14:28:57 07-06-25 04:28:57
10 9 9 5 299 Joshua Rankin 1000 start MOpen Male 10:00:00 07-06-25 04:33:00 14:33:00 07-06-25 04:33:00
12 10 11 6 434 Mabon Wyn Coyle 1000 start MOpen Male 10:00:00 07-06-25 04:33:42 14:33:42 07-06-25 04:33:42
13 11 12 3 210 Alan Lea 1000 start MV50 Male 10:00:00 07-06-25 04:36:23 14:36:23 07-06-25 04:36:23
14 12 13 7 285 Dylan Price 1000 start MOpen Male 10:00:00 07-06-25 04:44:34 14:44:34 07-06-25 04:44:34
15 13 14 8 135 Cai Hughes 1000 start MOpen Male 10:00:00 07-06-25 04:45:16 14:45:16 07-06-25 04:45:16
16 14 15 9 1 Keelan Fackrell 1000 start MOpen Male 10:00:00 07-06-25 04:46:00 14:46:00 07-06-25 04:46:00
17 15 16 4 182 Hedd Jones 1000 start MV50 Male 10:00:00 07-06-25 04:47:03 14:47:03 07-06-25 04:47:03
19 16 18 10 406 Ioan Jones 1000 start MOpen Male 10:00:00 07-06-25 04:53:28 14:53:28 07-06-25 04:53:28
20 17 19 11 310 Dylan Sion Roberts 1000 start MOpen Male 10:00:00 07-06-25 04:54:30 14:54:30 07-06-25 04:54:30
21 18 20 1 263 Dylan Owen 1000 start MV60 Male 10:00:00 07-06-25 04:55:11 14:55:11 07-06-25 04:55:11
21 18 20 3 415 Shane Williams 1000 start MV40 Male 10:00:00 07-06-25 04:55:11 14:55:11 07-06-25 04:55:11
23 20 22 2 278 John Peaker 1000 start MV60 Male 10:00:00 07-06-25 04:55:40 14:55:40 07-06-25 04:55:40
25 21 24 4 234 Ryan McCluskey 1000 start MV40 Male 10:00:00 07-06-25 04:55:43 14:55:43 07-06-25 04:55:43
27 22 26 5 435 Gwyds Wynn 1000 start MV40 Male 10:00:00 07-06-25 04:59:08 14:59:08 07-06-25 04:59:08
28 23 27 6 337 John Slater 1000 start MV40 Male 10:00:00 07-06-25 05:00:03 15:00:03 07-06-25 05:00:03
29 24 28 7 220 Matt Lewis 1000 start MV40 Male 10:00:00 07-06-25 05:01:22 15:01:22 07-06-25 05:01:22
31 25 30 12 61 John Davies 1000 start MOpen Male 10:00:00 07-06-25 05:02:50 15:02:50 07-06-25 05:02:50
32 26 31 5 74 Chris Evans 1000 start MV50 Male 10:00:00 07-06-25 05:03:21 15:03:21 07-06-25 05:03:21
33 27 32 6 354 Jason Thomas 1000 start MV50 Male 10:00:00 07-06-25 05:05:31 15:05:31 07-06-25 05:05:31
34 28 33 8 54 Matt Crompton 1000 start MV40 Male 10:00:00 07-06-25 05:06:22 15:06:22 07-06-25 05:06:22
36 29 35 13 5 Ryan Moss 1000 start MOpen Male 10:00:00 07-06-25 05:08:50 15:08:50 07-06-25 05:08:50
37 30 36 14 10 Matt Woolliscroft 1000 start MOpen Male 10:00:00 07-06-25 05:09:05 15:09:05 07-06-25 05:09:05
41 31 40 15 122 Mathew Hardy 1000 start MOpen Male 10:00:00 07-06-25 05:13:14 15:13:14 07-06-25 05:13:14
42 32 41 7 197 Toni Jones 1000 start MV50 Male 10:00:00 07-06-25 05:13:17 15:13:17 07-06-25 05:13:17
43 33 42 16 235 Louis McFarlane 1000 start MOpen Male 10:00:00 07-06-25 05:13:55 15:13:55 07-06-25 05:13:55
43 33 42 9 288 Alun Pritchard 1000 start MV40 Male 10:00:00 07-06-25 05:13:55 15:13:55 07-06-25 05:13:55
43 33 42 9 350 Dylan Thomas 1000 start MV40 Male 10:00:00 07-06-25 05:13:55 15:13:55 07-06-25 05:13:55
46 36 45 11 45 Jonathan Cole 1000 start MV40 Male 10:00:00 07-06-25 05:14:09 15:14:09 07-06-25 05:14:09
47 37 46 17 7 Kai Pritchard 1000 start MOpen Male 10:00:00 07-06-25 05:15:05 15:15:05 07-06-25 05:15:05
48 38 47 8 257 Gareth Oliver 1000 start MV50 Male 10:00:00 07-06-25 05:17:27 15:17:27 07-06-25 05:17:27
49 39 48 18 168 Cai Jones 1000 start MOpen Male 10:00:00 07-06-25 05:17:43 15:17:43 07-06-25 05:17:43
51 40 50 12 165 Ben Jones 1000 start MV40 Male 10:00:00 07-06-25 05:19:07 15:19:07 07-06-25 05:19:07
52 41 51 19 36 Louis Charlton 1000 start MOpen Male 10:00:00 07-06-25 05:19:51 15:19:51 07-06-25 05:19:51
54 42 53 20 4 Harry Lancaster 1000 start MOpen Male 10:00:00 07-06-25 05:21:13 15:21:13 07-06-25 05:21:13
56 43 55 9 152 Richard Hughes 1000 start MV50 Male 10:00:00 07-06-25 05:24:33 15:24:33 07-06-25 05:24:33
57 44 56 13 217 Dewi Lewis 1000 start MV40 Male 10:00:00 07-06-25 05:25:12 15:25:12 07-06-25 05:25:12
58 45 57 21 177 Dafydd Jones 1000 start MOpen Male 10:00:00 07-06-25 05:25:26 15:25:26 07-06-25 05:25:26
59 46 58 22 244 Robin Owen 1000 start MOpen Male 10:00:00 07-06-25 05:25:35 15:25:35 07-06-25 05:25:35
60 47 59 23 428 Ryan Reynolds 1000 start MOpen Male 10:00:00 07-06-25 05:26:13 15:26:13 07-06-25 05:26:13
63 48 62 24 441 Arwel Evans 1000 start MOpen Male 10:00:00 07-06-25 05:28:22 15:28:22 07-06-25 05:28:22
64 49 63 25 114 Iwan Alun Griffiths 1000 start MOpen Male 10:00:00 07-06-25 05:30:37 15:30:37 07-06-25 05:30:37
65 50 64 26 117 Sion Hywyn Griffiths 1000 start MOpen Male 10:00:00 07-06-25 05:32:17 15:32:17 07-06-25 05:32:17
66 51 65 27 178 Dafydd Gwyn Jones 1000 start MOpen Male 10:00:00 07-06-25 05:32:33 15:32:33 07-06-25 05:32:33
67 52 66 3 214 Peter Lester-Owen 1000 start MV60 Male 10:00:00 07-06-25 05:33:56 15:33:56 07-06-25 05:33:56
69 53 2 28 186 Liam Jones 0800 start MOpen Male 08:00:00 07-06-25 05:36:50 13:36:50 07-06-25 05:36:50
72 54 70 14 19 Dave Aspinall 1000 start MV40 Male 10:00:00 07-06-25 05:38:52 15:38:52 07-06-25 05:38:52
74 55 72 1 183 John Jones 1000 start MV70 Male 10:00:00 07-06-25 05:40:15 15:40:15 07-06-25 05:40:15
77 56 75 15 11 Carl Acton 1000 start MV40 Male 10:00:00 07-06-25 05:43:15 15:43:15 07-06-25 05:43:15
78 57 76 16 12 John Acton 1000 start MV40 Male 10:00:00 07-06-25 05:43:22 15:43:22 07-06-25 05:43:22
80 58 78 29 3 Hassan Ibrahmi 1000 start MOpen Male 10:00:00 07-06-25 05:49:09 15:49:09 07-06-25 05:49:09
81 59 79 30 185 Leah Jones 1000 start MOpen Male 10:00:00 07-06-25 05:50:16 15:50:16 07-06-25 05:50:16
88 60 86 17 399 Ian Williams 1000 start MV40 Male 10:00:00 07-06-25 05:58:28 15:58:28 07-06-25 05:58:28
98 61 5 31 65 Joe Dickenson 0800 start MOpen Male 08:00:00 07-06-25 06:05:44 14:05:44 07-06-25 06:05:44
99 62 94 32 2 Jack Howell 1000 start MOpen Male 10:00:00 07-06-25 06:05:55 16:05:55 07-06-25 06:05:55
102 63 96 33 140 Gruff Hughes 1000 start MOpen Male 10:00:00 07-06-25 06:07:25 16:07:25 07-06-25 06:07:25
104 64 98 18 41 Gary Coates 1000 start MV40 Male 10:00:00 07-06-25 06:08:23 16:08:23 07-06-25 06:08:23
105 65 99 4 196 Tecwyn Jones 1000 start MV60 Male 10:00:00 07-06-25 06:08:37 16:08:37 07-06-25 06:08:37
108 66 9 34 141 Guto Hughes 0800 start MOpen Male 08:00:00 07-06-25 06:11:29 14:11:29 07-06-25 06:11:29
109 67 100 19 240 Jonathan Morgan 1000 start MV40 Male 10:00:00 07-06-25 06:11:35 16:11:35 07-06-25 06:11:35
113 68 102 10 353 Guy Thomas 1000 start MV50 Male 10:00:00 07-06-25 06:13:23 16:13:23 07-06-25 06:13:23
115 69 103 20 55 Jonathan Crow 1000 start MV40 Male 10:00:00 07-06-25 06:14:05 16:14:05 07-06-25 06:14:05
116 70 104 21 158 Sam Jenkins 1000 start MV40 Male 10:00:00 07-06-25 06:16:35 16:16:35 07-06-25 06:16:35
116 70 104 21 317 Llion Roberts 1000 start MV40 Male 10:00:00 07-06-25 06:16:35 16:16:35 07-06-25 06:16:35
120 72 106 35 95 Thomas Fleet 1000 start MOpen Male 10:00:00 07-06-25 06:19:59 16:19:59 07-06-25 06:19:59
121 73 107 36 270 Rob Owen 1000 start MOpen Male 10:00:00 07-06-25 06:20:43 16:20:43 07-06-25 06:20:43
124 74 17 23 148 Mathew Hughes 0800 start MV40 Male 08:00:00 07-06-25 06:21:14 14:21:14 07-06-25 06:21:14
125 75 18 11 100 Chris Gardner 0800 start MV50 Male 08:00:00 07-06-25 06:21:24 14:21:24 07-06-25 06:21:24
126 76 108 24 386 Cai Erith Williams 1000 start MV40 Male 10:00:00 07-06-25 06:22:14 16:22:14 07-06-25 06:22:14
129 77 20 37 322 Rhys Aled Roberts-Morris 0800 start MOpen Male 08:00:00 07-06-25 06:24:43 14:24:43 07-06-25 06:24:43
134 78 112 25 238 Chris Moore 1000 start MV40 Male 10:00:00 07-06-25 06:27:54 16:27:54 07-06-25 06:27:54
147 79 28 38 314 Huw Elfed Roberts 0800 start MOpen Male 08:00:00 07-06-25 06:37:15 14:37:15 07-06-25 06:37:15
147 79 28 38 400 Idris Williams 0800 start MOpen Male 08:00:00 07-06-25 06:37:15 14:37:15 07-06-25 06:37:15
153 81 122 12 129 Steve Hope 1000 start MV50 Male 10:00:00 07-06-25 06:40:02 16:40:02 07-06-25 06:40:02
154 82 123 40 9 Joshua Weston 1000 start MOpen Male 10:00:00 07-06-25 06:40:11 16:40:11 07-06-25 06:40:11
155 83 124 13 437 Shon Ynyr 1000 start MV50 Male 10:00:00 07-06-25 06:42:26 16:42:26 07-06-25 06:42:26
163 84 36 26 315 James Roberts 0800 start MV40 Male 08:00:00 07-06-25 06:49:48 14:49:48 07-06-25 06:49:48
167 85 40 27 125 Anthony Higgins 0800 start MV40 Male 08:00:00 07-06-25 06:52:06 14:52:06 07-06-25 06:52:06
169 86 42 28 420 Tom Williams 0800 start MV40 Male 08:00:00 07-06-25 06:53:08 14:53:08 07-06-25 06:53:08
170 87 128 41 250 Tony Northall 1000 start MOpen Male 10:00:00 07-06-25 06:53:22 16:53:22 07-06-25 06:53:22
175 88 132 14 342 Karl Stanier 1000 start MV50 Male 10:00:00 07-06-25 06:55:23 16:55:23 07-06-25 06:55:23
179 89 47 42 130 Jordan barry Hordell 0800 start MOpen Male 08:00:00 07-06-25 06:58:30 14:58:30 07-06-25 06:58:30
181 90 134 43 102 Ian Robertson 1000 start MOpen Male 10:00:00 07-06-25 07:04:11 17:04:11 07-06-25 07:04:11
183 91 135 5 398 Huw Williams 1000 start MV60 Male 10:00:00 07-06-25 07:07:09 17:07:09 07-06-25 07:07:09
186 92 137 44 387 Carwyn Williams 1000 start MOpen Male 10:00:00 07-06-25 07:11:03 17:11:03 07-06-25 07:11:03
187 93 138 15 440 Raymond Cassidy 1000 start MV50 Male 08:00:00 07-06-25 07:13:12 15:13:12 07-06-25 07:13:12
188 94 50 29 433 Meilyr Wyn 0800 start MV40 Male 08:00:00 07-06-25 07:14:53 15:14:53 07-06-25 07:14:53
190 95 140 6 108 Gary Gray 1000 start MV60 Male 10:00:00 07-06-25 07:18:45 17:18:45 07-06-25 07:18:45
194 96 144 30 206 Guy Lambert 1000 start MV40 Male 10:00:00 07-06-25 07:19:44 17:19:44 07-06-25 07:19:44
200 97 145 16 363 Paul Thompson 1000 start MV50 Male 10:00:00 07-06-25 07:27:59 17:27:59 07-06-25 07:27:59
202 98 147 45 134 Daniel Thompson 1000 start MOpen Male 10:00:00 07-06-25 07:28:10 17:28:10 07-06-25 07:28:10
203 99 148 17 336 Richard Slack 1000 start MV50 Male 10:00:00 07-06-25 07:28:21 17:28:21 07-06-25 07:28:21
206 100 58 31 384 Bleddyn Williams 0800 start MV40 Male 08:00:00 07-06-25 07:30:58 15:30:58 07-06-25 07:30:58
210 101 62 1 256 Alwyn Oliver 0800 start MV80 Male 08:00:00 07-06-25 07:32:49 15:32:49 07-06-25 07:32:49
219 102 153 7 248 Kev Newnes 1000 start MV60 Male 10:00:00 07-06-25 07:35:15 17:35:15 07-06-25 07:35:15
221 103 154 32 213 Richard Lester 1000 start MV40 Male 10:00:00 07-06-25 07:41:05 17:41:05 07-06-25 07:41:05
224 104 69 46 318 Owain Roberts 0800 start MOpen Male 08:00:00 07-06-25 07:43:28 15:43:28 07-06-25 07:43:28
225 105 156 47 133 William Housden 1000 start MOpen Male 10:00:00 07-06-25 07:43:33 17:43:33 07-06-25 07:43:33
227 106 70 33 166 Brian Jones 0800 start MV40 Male 08:00:00 07-06-25 07:50:46 15:50:46 07-06-25 07:50:46
228 107 71 18 304 Bleddyn Rhys 0800 start MV50 Male 08:00:00 07-06-25 07:51:41 15:51:41 07-06-25 07:51:41
237 108 77 34 38 Jonathan Chew 0800 start MV40 Male 08:00:00 07-06-25 08:04:06 16:04:06 07-06-25 08:04:06
239 109 79 48 236 Marc McKenzie 0800 start MOpen Male 08:00:00 07-06-25 08:06:14 16:06:14 07-06-25 08:06:14
250 110 89 35 139 Gerallt Hughes 0800 start MV40 Male 08:00:00 07-06-25 08:16:07 16:16:07 07-06-25 08:16:07
251 111 90 36 312 Garri Roberts 0800 start MV40 Male 08:00:00 07-06-25 08:16:31 16:16:31 07-06-25 08:16:31
253 112 92 49 48 Jake Collier 0800 start MOpen Male 08:00:00 07-06-25 08:16:35 16:16:35 07-06-25 08:16:35
259 113 97 50 83 Dafydd Evans 0800 start MOpen Male 08:00:00 07-06-25 08:26:41 16:26:41 07-06-25 08:26:41
260 114 163 8 44 Rudi Coetzer 1000 start MV60 Male 10:00:00 07-06-25 08:26:55 18:26:55 07-06-25 08:26:55
264 115 164 51 369 Jamie McMahon 1000 start MOpen Male 08:00:00 07-06-25 08:29:26 16:29:26 07-06-25 08:29:26
271 116 107 52 326 Thomas Russell-Roberts 0800 start MOpen Male 08:00:00 07-06-25 08:39:34 16:39:34 07-06-25 08:39:34
273 117 109 53 16 Alexander Anderson 0800 start MOpen Male 08:00:00 07-06-25 08:44:54 16:44:54 07-06-25 08:44:54
276 118 112 9 225 Adrian Mackie 0800 start MV60 Male 08:00:00 07-06-25 08:48:51 16:48:51 07-06-25 08:48:51
286 119 122 54 84 David Evans 0800 start MOpen Male 08:00:00 07-06-25 09:05:06 17:05:06 07-06-25 09:05:06
287 120 123 19 18 Carl Arrowsmith 0800 start MV50 Male 08:00:00 07-06-25 09:10:09 17:10:09 07-06-25 09:10:09
289 121 125 20 333 Michael Shone 0800 start MV50 Male 08:00:00 07-06-25 09:13:23 17:13:23 07-06-25 09:13:23
291 122 127 37 362 Drew Thompson 0800 start MV40 Male 08:00:00 07-06-25 09:13:35 17:13:35 07-06-25 09:13:35
292 123 128 10 195 Deio Gwilym 0800 start MV60 Male 08:00:00 07-06-25 09:13:47 17:13:47 07-06-25 09:13:47
306 124 140 55 46 Adrian Coles 0800 start MOpen Male 08:00:00 07-06-25 09:20:59 17:20:59 07-06-25 09:20:59
308 125 142 56 47 Bradley Coles 0800 start MOpen Male 08:00:00 07-06-25 09:21:05 17:21:05 07-06-25 09:21:05
311 126 145 38 291 Dyfed Pritchard 0800 start MV40 Male 08:00:00 07-06-25 09:25:31 17:25:31 07-06-25 09:25:31
312 127 146 57 160 Carys Wyn Davies 0800 start MOpen Male 08:00:00 07-06-25 09:25:58 17:25:58 07-06-25 09:25:58
315 128 149 39 347 Mark Taylor 0800 start MV40 Male 08:00:00 07-06-25 09:34:44 17:34:44 07-06-25 09:34:44
317 129 151 21 292 Dylan Pritchard 0800 start MV50 Male 08:00:00 07-06-25 09:48:26 17:48:26 07-06-25 09:48:26
318 130 152 58 391 Dylan Williams 0800 start MOpen Male 08:00:00 07-06-25 09:48:55 17:48:55 07-06-25 09:48:55
319 131 153 59 216 Ashton Lewis 0800 start MOpen Male 08:00:00 07-06-25 09:50:12 17:50:12 07-06-25 09:50:12
324 132 158 60 351 Gari wynn Thomas 0800 start MOpen Male 08:00:00 07-06-25 09:51:15 17:51:15 07-06-25 09:51:15
325 133 159 61 229 Emlyn Matulla 0800 start MOpen Male 08:00:00 07-06-25 09:51:16 17:51:16 07-06-25 09:51:16
333 134 167 40 290 Dewi Pritchard 0800 start MV40 Male 08:00:00 07-06-25 09:57:19 17:57:19 07-06-25 09:57:19
336 135 170 11 51 Gerald Cooper 0800 start MV60 Male 08:00:00 07-06-25 10:18:47 18:18:47 07-06-25 10:18:47
350 136 184 41 123 Iolo Harris 0800 start MV40 Male 08:00:00 07-06-25 10:42:02 18:42:02 07-06-25 10:42:02
350 136 184 22 199 William Hughes Jones 0800 start MV50 Male 08:00:00 07-06-25 10:42:02 18:42:02 07-06-25 10:42:02
352 138 186 23 301 Christopher Rees 0800 start MV50 Male 08:00:00 07-06-25 10:42:12 18:42:12 07-06-25 10:42:12
355 139 189 42 266 Jack Owen 0800 start MV40 Male 08:00:00 07-06-25 10:42:35 18:42:35 07-06-25 10:42:35
358 140 192 43 381 Aled Williams 0800 start MV40 Male 08:00:00 07-06-25 11:13:42 19:13:42 07-06-25 11:13:42
362 141 196 44 279 Miles Pearson 0800 start MV40 Male 08:00:00 07-06-25 11:48:13 19:48:13 07-06-25 11:48:13
364 142 198 45 287 Ben Prince 0800 start MV40 Male 08:00:00 07-06-25 11:48:30 19:48:30 07-06-25 11:48:30
20 Owen Barden Retired MV50 Male 10:00:00 07-06-25 00:00:00
25 Mark Benson Retired MV60 Male 08:00:00 07-06-25 00:00:00
143 Leigh Hughes Retired MOpen Male 08:00:00 07-06-25 00:00:00
150 Cameron Dunn Retired MOpen Male 08:00:00 07-06-25 00:00:00