FULL RESULTS
HYROX Cardiff 2025 Results – Open Men (page 7)
1,461 finishers. Winner David Parkin in 57:47; median 1:20:55.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,201 | Thomas Davies | 40-44 | 1:34:57 | — | 44:44 | |
| 1,202 | Rob Jones | 40-44 | 1:34:58 | — | 44:51 | |
| 1,203 | James Breeze | 45-49 | 1:35:01 | — | 45:42 | |
| 1,204 | Alex Pickering | 35-39 | 1:35:03 | — | 48:55 | |
| 1,205 | Liam Addy | 50-54 | 1:35:07 | — | 45:56 | |
| 1,206 | Finn Truman | 25-29 | 1:35:07 | — | 47:00 | |
| 1,207 | Matthew Brown | 30-34 | 1:35:09 | — | 42:58 | |
| 1,208 | Morris Attard | 45-49 | 1:35:12 | — | 45:26 | |
| 1,209 | Stuart Weeks | 50-54 | 1:35:15 | — | 42:49 | |
| 1,210 | Josh Malone | 30-34 | 1:35:19 | — | 43:21 | |
| 1,211 | Chris Gallagher | 16-24 | 1:35:20 | — | 52:00 | |
| 1,212 | Michael Jones | 45-49 | 1:35:23 | — | 48:54 | |
| 1,213 | Ashley Kitt | 30-34 | 1:35:23 | — | 49:01 | |
| 1,214 | William Edwards | 30-34 | 1:35:28 | — | 47:09 | |
| 1,215 | Darius Sanghori | 30-34 | 1:35:30 | — | 44:19 | |
| 1,216 | Mark Fitzgerald | 50-54 | 1:35:31 | — | 43:38 | |
| 1,217 | Jake Hughes | 30-34 | 1:35:35 | — | 41:03 | |
| 1,218 | Kyle Bradley | 16-24 | 1:35:41 | — | 45:33 | |
| 1,219 | Kieran Garlick | 30-34 | 1:35:43 | — | 44:38 | |
| 1,220 | Mark Richards | 40-44 | 1:35:50 | — | 46:15 | |
| 1,221 | Craig Williams | 35-39 | 1:35:50 | — | 45:16 | |
| 1,222 | Adam Williams | 40-44 | 1:35:52 | — | 43:48 | |
| 1,223 | Matthew Gilmore | 16-24 | 1:36:00 | — | 42:35 | |
| 1,224 | Graeme Crowe | 35-39 | 1:36:01 | — | 44:24 | |
| 1,225 | Harry Holland | 25-29 | 1:36:01 | — | 40:46 | |
| 1,226 | Hilesh Radia | 45-49 | 1:36:01 | — | 45:11 | |
| 1,227 | William Oliver | 30-34 | 1:36:06 | — | 43:07 | |
| 1,228 | Michael Loynd | 45-49 | 1:36:10 | — | 47:11 | |
| 1,229 | Michael Brewer | 55-59 | 1:36:12 | — | 51:21 | |
| 1,230 | Ryan Linehan | 30-34 | 1:36:13 | — | 43:03 | |
| 1,231 | Michael Browne | 40-44 | 1:36:17 | — | 43:36 | |
| 1,232 | Jonathan Scott | 45-49 | 1:36:22 | — | 46:01 | |
| 1,233 | Simon Kidney | 45-49 | 1:36:23 | — | 43:39 | |
| 1,234 | Calum Jamieson | 30-34 | 1:36:30 | — | 42:47 | |
| 1,235 | Jamie Wardell | 35-39 | 1:36:32 | — | 44:37 | |
| 1,236 | Dan Harris | 35-39 | 1:36:46 | — | 43:42 | |
| 1,237 | Scott Dickens | 35-39 | 1:36:58 | — | 42:39 | |
| 1,238 | Rob Cummings | 40-44 | 1:36:59 | — | 39:46 | |
| 1,239 | Ashley Morgan | 35-39 | 1:37:00 | — | 44:00 | |
| 1,240 | Jamie Arlain | 35-39 | 1:37:03 | — | 44:36 | |
| 1,241 | Jon Tucker | 45-49 | 1:37:10 | — | 47:29 | |
| 1,242 | Mark Collins | 50-54 | 1:37:14 | — | 48:37 | |
| 1,243 | Owain Wilson | 16-24 | 1:37:17 | — | 47:42 | |
| 1,244 | Phillip Pitcher | 30-34 | 1:37:18 | — | 48:27 | |
| 1,245 | Matt Rees | 30-34 | 1:37:24 | — | 45:16 | |
| 1,246 | Donnchadh Lynch | 40-44 | 1:37:24 | — | 43:45 | |
| 1,247 | Lee Graham | 16-24 | 1:37:30 | — | 50:50 | |
| 1,248 | Tabish Shah | 35-39 | 1:37:32 | — | 38:19 | |
| 1,249 | David Caldwell | 45-49 | 1:37:34 | — | 40:55 | |
| 1,250 | Mark Wilcox | 25-29 | 1:37:41 | — | 40:05 | |
| 1,251 | Alex Burlison | 50-54 | 1:37:44 | — | 44:03 | |
| 1,252 | Ross Davidson | 45-49 | 1:37:44 | — | 36:53 | |
| 1,253 | Dean Morgan | WLS | 35-39 | 1:37:53 | — | 44:20 |
| 1,254 | Chris French | 40-44 | 1:37:58 | — | 45:14 | |
| 1,255 | Michael Nguyen | 30-34 | 1:38:04 | — | 44:56 | |
| 1,256 | Jack Cole | 30-34 | 1:38:07 | — | 43:31 | |
| 1,257 | Darren Morgan | 25-29 | 1:38:09 | — | 44:51 | |
| 1,258 | Andrew Lewis | 55-59 | 1:38:10 | — | 44:18 | |
| 1,259 | Karl Smith | 40-44 | 1:38:11 | — | 46:28 | |
| 1,260 | Greg Brookes | 50-54 | 1:38:20 | — | 36:46 | |
| 1,261 | Rajen Doshi | 50-54 | 1:38:22 | — | 46:36 | |
| 1,262 | Sam Harvey | 45-49 | 1:38:24 | — | 47:01 | |
| 1,263 | Jon Hibbs | 55-59 | 1:38:25 | — | 40:08 | |
| 1,264 | Declan Graffin | 35-39 | 1:38:25 | — | 46:28 | |
| 1,265 | Ian Vickers | 55-59 | 1:38:40 | — | 42:40 | |
| 1,266 | Fergal Butterly | 35-39 | 1:38:40 | — | 45:15 | |
| 1,267 | Kevin Stott | 50-54 | 1:38:44 | — | 44:05 | |
| 1,268 | Sachin Khiroya | 40-44 | 1:38:45 | — | 47:06 | |
| 1,269 | Martyn Leadbetter | 55-59 | 1:38:46 | — | 43:50 | |
| 1,270 | David Lennon | 55-59 | 1:38:55 | — | 50:02 | |
| 1,271 | Lee Grundy | 40-44 | 1:38:56 | — | 47:02 | |
| 1,272 | Micheal Griffin | 40-44 | 1:39:01 | — | 40:47 | |
| 1,273 | Jon-Paul Caruana | 30-34 | 1:39:02 | — | 40:49 | |
| 1,274 | Janek Detko | 25-29 | 1:39:02 | — | 45:40 | |
| 1,275 | Tom Warwick | 30-34 | 1:39:05 | — | 46:53 | |
| 1,276 | Alex Smith | 16-24 | 1:39:05 | — | 42:11 | |
| 1,277 | Kelan Kavanagh | 25-29 | 1:39:23 | — | 45:42 | |
| 1,278 | Andries Lategan | 45-49 | 1:39:26 | — | 46:28 | |
| 1,279 | Alex Wiseman | 25-29 | 1:39:28 | — | 44:51 | |
| 1,280 | Patrick Odonnell | 40-44 | 1:39:28 | — | 46:22 | |
| 1,281 | Zack Webster | 25-29 | 1:39:32 | — | 48:08 | |
| 1,282 | Guy Russell | 65-69 | 1:39:36 | — | 49:19 | |
| 1,283 | Ellis Williams | 16-24 | 1:39:43 | — | 46:11 | |
| 1,284 | Stephen Gallagher | 40-44 | 1:39:53 | — | 43:58 | |
| 1,285 | Ryan Vincent-James | 40-44 | 1:39:59 | — | 42:55 | |
| 1,286 | Shaun Fitzpatrick | 35-39 | 1:40:01 | — | 41:11 | |
| 1,287 | Matt Warren | 30-34 | 1:40:02 | — | 44:08 | |
| 1,288 | Arsh Nagpal | 30-34 | 1:40:09 | — | 47:45 | |
| 1,289 | Lee Stirling | 40-44 | 1:40:17 | — | 49:08 | |
| 1,290 | Sean Huxtable | 50-54 | 1:40:24 | — | 43:45 | |
| 1,291 | Aarron Benn | 35-39 | 1:40:38 | — | 43:04 | |
| 1,292 | Andrew Hawksley | 45-49 | 1:40:49 | — | 42:31 | |
| 1,293 | Sam Jones | 16-24 | 1:40:49 | — | 47:10 | |
| 1,294 | Mark Sutton | 50-54 | 1:40:53 | — | 49:24 | |
| 1,295 | Wee Lip Tan | 30-34 | 1:40:55 | — | 44:53 | |
| 1,296 | Daniel Callaghan | 25-29 | 1:40:56 | — | 46:00 | |
| 1,297 | Dean Holsey | 35-39 | 1:40:57 | — | 39:35 | |
| 1,298 | Aneurin Bamsey | 25-29 | 1:41:15 | — | 45:07 | |
| 1,299 | Sam Williams | 16-24 | 1:41:15 | — | 46:37 | |
| 1,300 | Peter Paterson | 50-54 | 1:41:33 | — | 44:57 | |
| 1,301 | James Mann | 25-29 | 1:41:37 | — | 47:29 | |
| 1,302 | Jack Milton | 25-29 | 1:41:38 | — | 45:54 | |
| 1,303 | Matthew Crane | 30-34 | 1:41:47 | — | 38:32 | |
| 1,304 | Richard Holden | 40-44 | 1:41:53 | — | 51:26 | |
| 1,305 | Calum Brockie | 30-34 | 1:42:00 | — | 46:39 | |
| 1,306 | Ellis Worsley | 25-29 | 1:42:03 | — | 42:05 | |
| 1,307 | Kevin Dwyer | 25-29 | 1:42:06 | — | 45:26 | |
| 1,308 | Liam Edwards | 35-39 | 1:42:07 | — | 48:09 | |
| 1,309 | David Gigli | 60-64 | 1:42:09 | — | 48:35 | |
| 1,310 | Jacob Hillman | 25-29 | 1:42:10 | — | 47:41 | |
| 1,311 | Robert Jay Gopane | 25-29 | 1:42:10 | — | 46:54 | |
| 1,312 | Nikesh Patel | 35-39 | 1:42:15 | — | 52:25 | |
| 1,313 | Niall Devereux | 55-59 | 1:42:15 | — | 43:21 | |
| 1,314 | Rhys Davies | 30-34 | 1:42:20 | — | 47:01 | |
| 1,315 | Steven Roberts | 40-44 | 1:42:21 | — | 50:07 | |
| 1,316 | Jake Jones | 25-29 | 1:42:29 | — | 46:52 | |
| 1,317 | Lukas Macris | 30-34 | 1:42:41 | — | 41:23 | |
| 1,318 | Craig Palmer | 45-49 | 1:42:44 | — | 44:50 | |
| 1,319 | Vince Whittingham | 60-64 | 1:42:47 | — | 49:07 | |
| 1,320 | Chris Geddes | 55-59 | 1:42:50 | — | 44:22 | |
| 1,321 | Darryl Barnes | 40-44 | 1:43:06 | — | 48:21 | |
| 1,322 | Jerry Massucci | 25-29 | 1:43:30 | — | 48:59 | |
| 1,323 | Tyler Norris | 16-24 | 1:43:32 | — | 49:07 | |
| 1,324 | Dan Thompson | 16-24 | 1:43:48 | — | 41:28 | |
| 1,325 | Nick Rew | 40-44 | 1:43:57 | — | 44:20 | |
| 1,326 | Jamez Mackenzie | 35-39 | 1:44:09 | — | 47:04 | |
| 1,327 | Ben Davies | 35-39 | 1:44:17 | — | 49:14 | |
| 1,328 | Spencer Owen | 30-34 | 1:44:20 | — | 52:24 | |
| 1,329 | Seth Jackson-Main | 40-44 | 1:44:28 | — | 47:00 | |
| 1,330 | Shaun Staff | 35-39 | 1:44:34 | — | 47:41 | |
| 1,331 | Christopher Ruddick | 40-44 | 1:44:35 | — | 47:35 | |
| 1,332 | Chris Burns | 45-49 | 1:44:37 | — | 46:33 | |
| 1,333 | Alex Hegazy | 45-49 | 1:44:50 | — | 46:43 | |
| 1,334 | Christopher Grimes | 40-44 | 1:45:01 | — | 43:35 | |
| 1,335 | Cody Witney | 35-39 | 1:45:07 | — | 44:43 | |
| 1,336 | Ian Williams | 60-64 | 1:45:09 | — | 44:46 | |
| 1,337 | Mark Almond | 50-54 | 1:45:09 | — | 47:34 | |
| 1,338 | Jack Cunningham | 35-39 | 1:45:18 | — | 47:00 | |
| 1,339 | Joseph Dalton | 30-34 | 1:45:31 | — | 47:25 | |
| 1,340 | Leon Webber | 40-44 | 1:45:33 | — | 42:13 | |
| 1,341 | George Butler | 25-29 | 1:45:40 | — | 48:31 | |
| 1,342 | Olly Hammond | 40-44 | 1:45:48 | — | 46:05 | |
| 1,343 | Reuben Simpson | 16-24 | 1:45:48 | — | 55:16 | |
| 1,344 | Ellis Frangos | 25-29 | 1:45:51 | — | 49:24 | |
| 1,345 | Stefan Dakovic | 30-34 | 1:45:58 | — | 45:23 | |
| 1,346 | Nic Ford | 50-54 | 1:45:58 | — | 51:41 | |
| 1,347 | Tom Mitchell | 60-64 | 1:46:03 | — | 47:42 | |
| 1,348 | Dave Jones | 50-54 | 1:46:05 | — | 44:24 | |
| 1,349 | Shane Stevens | 40-44 | 1:46:17 | — | 47:56 | |
| 1,350 | Dave Thorne | 50-54 | 1:46:19 | — | 48:24 | |
| 1,351 | Ravinder Uppal | 45-49 | 1:46:19 | — | 45:09 | |
| 1,352 | Aaron Girn | 25-29 | 1:46:35 | — | 56:04 | |
| 1,353 | David Sharp | 25-29 | 1:46:36 | — | 53:13 | |
| 1,354 | James Currie | 45-49 | 1:46:41 | — | 50:56 | |
| 1,355 | Charlie Billinge | 16-24 | 1:46:57 | — | 44:14 | |
| 1,356 | Mark Sullivan | 35-39 | 1:46:58 | — | 52:12 | |
| 1,357 | Ben Moore | 35-39 | 1:47:22 | — | 52:18 | |
| 1,358 | Steve Richards | 40-44 | 1:47:26 | — | 53:51 | |
| 1,359 | Andrew Peck | 55-59 | 1:47:51 | — | 47:23 | |
| 1,360 | Ben Reaney | 40-44 | 1:47:53 | — | 51:19 | |
| 1,361 | Sam Parry | 16-24 | 1:47:59 | — | 52:02 | |
| 1,362 | Peter Wright | 25-29 | 1:48:08 | — | 52:39 | |
| 1,363 | David Middleton | 55-59 | 1:48:31 | — | 48:14 | |
| 1,364 | Andrew Connolly | 25-29 | 1:48:49 | — | 53:41 | |
| 1,365 | Jonathan Wilden | 45-49 | 1:49:05 | — | 48:33 | |
| 1,366 | Scott Newby | 45-49 | 1:49:13 | — | 50:11 | |
| 1,367 | Dan Mason | 35-39 | 1:49:22 | — | 47:27 | |
| 1,368 | Luke Kitching | 30-34 | 1:49:29 | — | 48:58 | |
| 1,369 | Michael Harry | 35-39 | 1:49:33 | — | 49:36 | |
| 1,370 | Simon Vaus | 30-34 | 1:49:36 | — | 56:30 | |
| 1,371 | Steve Owles | 55-59 | 1:49:46 | — | 56:17 | |
| 1,372 | Matthew Shoard | 50-54 | 1:49:48 | — | 53:52 | |
| 1,373 | Dave Goodwin | 45-49 | 1:50:00 | — | 52:49 | |
| 1,374 | Stephen Nolan | 45-49 | 1:50:05 | — | 43:37 | |
| 1,375 | Andy Hall | 50-54 | 1:50:42 | — | 52:53 | |
| 1,376 | Dennis Nolan | 50-54 | 1:50:45 | — | 49:32 | |
| 1,377 | Conor Cleary | 35-39 | 1:50:56 | — | 48:57 | |
| 1,378 | Richard Ashton | 40-44 | 1:50:59 | — | 58:04 | |
| 1,379 | Mark Ellery | 60-64 | 1:51:02 | — | 53:39 | |
| 1,380 | Lewis Davies | 35-39 | 1:51:06 | — | 54:07 | |
| 1,381 | Jack Metcalfe | 25-29 | 1:51:14 | — | 52:10 | |
| 1,382 | Kevin Morrison | 35-39 | 1:51:19 | — | 49:13 | |
| 1,383 | Lee Waters | 25-29 | 1:51:50 | — | 46:28 | |
| 1,384 | Andrew Greig | 35-39 | 1:52:02 | — | 55:28 | |
| 1,385 | Glyn Finch | 60-64 | 1:52:16 | — | 50:17 | |
| 1,386 | Anthony Chan | 40-44 | 1:52:19 | — | 48:42 | |
| 1,387 | Michael Nolan | 45-49 | 1:52:19 | — | 58:01 | |
| 1,388 | Harry Searle | 16-24 | 1:52:43 | — | 36:03 | |
| 1,389 | Peter Evans | 50-54 | 1:52:56 | — | 47:24 | |
| 1,390 | Mark Matthews | 55-59 | 1:52:57 | — | 53:38 | |
| 1,391 | Jason Impey | 50-54 | 1:53:17 | — | 58:11 | |
| 1,392 | Mark Hudson | 65-69 | 1:53:21 | — | 55:30 | |
| 1,393 | Ben Matthews | 25-29 | 1:53:22 | — | 56:59 | |
| 1,394 | Declan Doherty | 45-49 | 1:53:29 | — | 56:27 | |
| 1,395 | Genarro Tuck | 30-34 | 1:54:01 | — | 54:58 | |
| 1,396 | Chris Hodgson | 35-39 | 1:54:27 | — | 57:52 | |
| 1,397 | Vinh Lau | 40-44 | 1:54:30 | — | 45:51 | |
| 1,398 | Paul Shields | 35-39 | 1:54:33 | — | 56:10 | |
| 1,399 | Emrys Williams | 30-34 | 1:54:36 | — | 55:23 | |
| 1,400 | David Struthers | 40-44 | 1:54:47 | — | 52:36 |