FULL RESULTS
HYROX Cardiff 2025 Results – Open Men (page 6)
1,461 finishers. Winner David Parkin in 57:47; median 1:20:55.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,001 | Shane Compton | 50-54 | 1:27:36 | — | 39:50 | |
| 1,002 | Andrew Smith | 40-44 | 1:27:37 | — | 36:31 | |
| 1,003 | Max Nicholls | 50-54 | 1:27:37 | — | 42:03 | |
| 1,004 | Adam Brown | 50-54 | 1:27:37 | — | 36:24 | |
| 1,005 | Chris Sadler | 40-44 | 1:27:38 | — | 40:05 | |
| 1,006 | Jamie Fox | 30-34 | 1:27:39 | — | 39:26 | |
| 1,007 | Callum Coombs | 35-39 | 1:27:40 | — | 46:03 | |
| 1,008 | Anthony Glazier | 55-59 | 1:27:41 | — | 40:52 | |
| 1,009 | Jude Evans | 25-29 | 1:27:42 | — | 40:45 | |
| 1,010 | Steven Rowlands | 45-49 | 1:27:49 | — | 41:25 | |
| 1,011 | Mike Williams | 40-44 | 1:27:50 | — | 40:19 | |
| 1,012 | Raymond Cinnamond | 35-39 | 1:27:51 | — | 44:13 | |
| 1,013 | Rhys Thomas | 25-29 | 1:27:55 | — | 39:59 | |
| 1,014 | Luke Taylor | 25-29 | 1:27:56 | — | 37:35 | |
| 1,015 | Tom Rudd | 40-44 | 1:27:56 | — | 39:12 | |
| 1,016 | James Mctigue | 45-49 | 1:27:56 | — | 38:08 | |
| 1,017 | Terry Frame | 35-39 | 1:27:57 | — | 31:22 | |
| 1,018 | Jamie Foskett | 35-39 | 1:27:57 | — | 39:00 | |
| 1,019 | William Beck | 25-29 | 1:27:58 | — | 40:24 | |
| 1,020 | James Reynolds | 50-54 | 1:28:00 | — | 43:39 | |
| 1,021 | Joe Brealey | 25-29 | 1:28:00 | — | 36:02 | |
| 1,022 | James Thomas | 25-29 | 1:28:04 | — | 36:56 | |
| 1,023 | Cameron James | 30-34 | 1:28:04 | — | 39:57 | |
| 1,024 | Rhys Owen | 35-39 | 1:28:06 | — | 38:14 | |
| 1,025 | Robert Williams | 40-44 | 1:28:08 | — | 41:15 | |
| 1,026 | Daniel Smith | 40-44 | 1:28:08 | — | 39:10 | |
| 1,027 | Andy Simpson | 45-49 | 1:28:09 | — | 35:55 | |
| 1,028 | Morgan Goff | 35-39 | 1:28:10 | — | 38:19 | |
| 1,029 | Andrew Alexander | 30-34 | 1:28:11 | — | 38:55 | |
| 1,030 | Josh Carmody | 16-24 | 1:28:11 | — | 37:08 | |
| 1,031 | Rob Osborn | 40-44 | 1:28:12 | — | 37:23 | |
| 1,032 | Ashley Davies | 40-44 | 1:28:13 | — | 38:31 | |
| 1,033 | Richard Riley | 40-44 | 1:28:16 | — | 41:20 | |
| 1,034 | Luke Kelly | 16-24 | 1:28:16 | — | 38:06 | |
| 1,035 | Robert Kerr | 40-44 | 1:28:19 | — | 38:02 | |
| 1,036 | Henry Hodge | 25-29 | 1:28:22 | — | 35:56 | |
| 1,037 | Morgan West | 25-29 | 1:28:26 | — | 40:20 | |
| 1,038 | Simone Rossi | 35-39 | 1:28:27 | — | 38:20 | |
| 1,039 | Jack Little | 25-29 | 1:28:31 | — | 42:12 | |
| 1,040 | Tom Gibson | 16-24 | 1:28:33 | — | 36:29 | |
| 1,041 | John Newman | 55-59 | 1:28:33 | — | 39:45 | |
| 1,042 | Jonathan Potter | 30-34 | 1:28:37 | — | 40:35 | |
| 1,043 | Chris Emery | 35-39 | 1:28:38 | — | 38:42 | |
| 1,044 | Brian Maloney | 45-49 | 1:28:40 | — | 39:36 | |
| 1,045 | Nick Prutton | 50-54 | 1:28:45 | — | 36:28 | |
| 1,046 | Brian Taylor | 30-34 | 1:28:45 | — | 39:16 | |
| 1,047 | Olly Poole | 45-49 | 1:28:50 | — | 34:42 | |
| 1,048 | Joseph Lee | 30-34 | 1:29:01 | — | 37:05 | |
| 1,049 | Khairi Birring | 25-29 | 1:29:03 | — | 40:16 | |
| 1,050 | Edward Pellant | 35-39 | 1:29:05 | — | 41:26 | |
| 1,051 | Chris Thomas | 30-34 | 1:29:05 | — | 34:52 | |
| 1,052 | Jasen Issory | 35-39 | 1:29:08 | — | 44:28 | |
| 1,053 | Zac Knaggs | 30-34 | 1:29:08 | — | 40:58 | |
| 1,054 | Dan Stevens | 45-49 | 1:29:10 | — | 41:27 | |
| 1,055 | Alan Lee | 55-59 | 1:29:10 | — | 38:50 | |
| 1,056 | Adam Barnett | 35-39 | 1:29:12 | — | 38:07 | |
| 1,057 | Tom Holmes | 30-34 | 1:29:14 | — | 43:08 | |
| 1,058 | Ieuan Walker | 35-39 | 1:29:15 | — | 39:08 | |
| 1,059 | James Barry | 35-39 | 1:29:18 | — | 42:08 | |
| 1,060 | Mike Lewis | 55-59 | 1:29:19 | — | 40:56 | |
| 1,061 | Mark Sharp | 55-59 | 1:29:19 | — | 35:23 | |
| 1,062 | Dan Jones | 35-39 | 1:29:23 | — | 36:06 | |
| 1,063 | Andrew Wilkinson | 45-49 | 1:29:25 | — | 46:24 | |
| 1,064 | Callum Murphy | 30-34 | 1:29:26 | — | 40:08 | |
| 1,065 | Tom Williams | 35-39 | 1:29:30 | — | 39:22 | |
| 1,066 | Colin Wilkie | 40-44 | 1:29:31 | — | 38:02 | |
| 1,067 | Stefan Thomson | 25-29 | 1:29:32 | — | 38:26 | |
| 1,068 | Hayden Barnes | 16-24 | 1:29:36 | — | 39:39 | |
| 1,069 | Andrew Carling | 35-39 | 1:29:36 | — | 35:23 | |
| 1,070 | Neil Douglas | 45-49 | 1:29:37 | — | 43:28 | |
| 1,071 | Glenn Hailey | 45-49 | 1:29:38 | — | 42:15 | |
| 1,072 | Korbonn Hutchins | 16-24 | 1:29:38 | — | 38:49 | |
| 1,073 | Oliver Wright | 16-24 | 1:29:39 | — | 41:14 | |
| 1,074 | Jack Sargent | 40-44 | 1:29:43 | — | 40:54 | |
| 1,075 | Arron Pritchard | 35-39 | 1:29:44 | — | 37:24 | |
| 1,076 | Anthony Cross | 40-44 | 1:29:48 | — | 36:10 | |
| 1,077 | Nick Bayntun | 45-49 | 1:29:53 | — | 41:18 | |
| 1,078 | Robert Buckley | 35-39 | 1:29:55 | — | 39:15 | |
| 1,079 | James King | 35-39 | 1:29:56 | — | 43:01 | |
| 1,080 | Brynley Aldworth | 50-54 | 1:29:57 | — | 36:47 | |
| 1,081 | Gavin Wilkins | 35-39 | 1:30:00 | — | 42:02 | |
| 1,082 | Andrew Baillie | 40-44 | 1:30:00 | — | 39:51 | |
| 1,083 | Bradleigh Hughes | 30-34 | 1:30:03 | — | 43:12 | |
| 1,084 | Daire Mcloughlin | 30-34 | 1:30:03 | — | 43:58 | |
| 1,085 | Alistair Heather | 35-39 | 1:30:05 | — | 41:17 | |
| 1,086 | Aaron Foster | 35-39 | 1:30:05 | — | 41:31 | |
| 1,087 | Simon Marrocco | 45-49 | 1:30:06 | — | 37:31 | |
| 1,088 | Jason Lamprey | 55-59 | 1:30:10 | — | 42:49 | |
| 1,089 | Alex Jones | 30-34 | 1:30:18 | — | 36:53 | |
| 1,090 | Oliver Hodge | 30-34 | 1:30:22 | — | 42:24 | |
| 1,091 | Amerjit Singh | 40-44 | 1:30:24 | — | 42:34 | |
| 1,092 | Paul Hand | 45-49 | 1:30:26 | — | 40:31 | |
| 1,093 | Robert Gilmore | 50-54 | 1:30:27 | — | 41:31 | |
| 1,094 | David Wilson | 50-54 | 1:30:28 | — | 42:50 | |
| 1,095 | Jack Buckingham | 16-24 | 1:30:28 | — | 42:48 | |
| 1,096 | Adam Elward | 35-39 | 1:30:31 | — | 39:16 | |
| 1,097 | Dan Brumwell | 40-44 | 1:30:40 | — | 37:45 | |
| 1,098 | Dale Lloyd | 16-24 | 1:30:41 | — | 36:42 | |
| 1,099 | Regan Rubin | 16-24 | 1:30:43 | — | 43:34 | |
| 1,100 | Thomas Manuel | 35-39 | 1:30:46 | — | 40:24 | |
| 1,101 | William Mooney | 30-34 | 1:30:48 | — | 39:31 | |
| 1,102 | Scott Breadmore | 35-39 | 1:30:49 | — | 41:04 | |
| 1,103 | John Rendall | 55-59 | 1:30:50 | — | 39:55 | |
| 1,104 | Nicolas Copeland | 35-39 | 1:30:50 | — | 40:44 | |
| 1,105 | Harry Bureau | 16-24 | 1:30:51 | — | 38:32 | |
| 1,106 | Franky Wooders | 30-34 | 1:30:52 | — | 45:03 | |
| 1,107 | Jason Salmon | 40-44 | 1:30:54 | — | 50:19 | |
| 1,108 | Lewis Taylor | 35-39 | 1:30:54 | — | 46:53 | |
| 1,109 | Steff Davies | 30-34 | 1:30:55 | — | 37:26 | |
| 1,110 | Thomas Green | 16-24 | 1:30:59 | — | 42:21 | |
| 1,111 | Ben Holmes | 30-34 | 1:30:59 | — | 45:25 | |
| 1,112 | Phillip Jenkins | 40-44 | 1:31:08 | — | 44:15 | |
| 1,113 | Simon Taylor | 35-39 | 1:31:09 | — | 41:00 | |
| 1,114 | Stephen Hutt | 60-64 | 1:31:10 | — | 43:25 | |
| 1,115 | Matt Postlethwaite | 25-29 | 1:31:10 | — | 39:23 | |
| 1,116 | Craig Stevenson | 45-49 | 1:31:14 | — | 40:26 | |
| 1,117 | Noel Kinsella | 30-34 | 1:31:16 | — | 40:08 | |
| 1,118 | Erik Duncan | 40-44 | 1:31:23 | — | 40:46 | |
| 1,119 | Abu-Hureira Salloo | 25-29 | 1:31:24 | — | 42:17 | |
| 1,120 | Bernard Kgomotso | 35-39 | 1:31:25 | — | 40:49 | |
| 1,121 | Jamie Green | 16-24 | 1:31:37 | — | 43:20 | |
| 1,122 | Peter Murkett | 55-59 | 1:31:38 | — | 40:32 | |
| 1,123 | Rhidian Suggett | 16-24 | 1:31:45 | — | 43:58 | |
| 1,124 | Paul Carrington | 35-39 | 1:31:46 | — | 35:49 | |
| 1,125 | Joseph Shiner | 30-34 | 1:31:50 | — | 43:54 | |
| 1,126 | Olamide Oloyede | 40-44 | 1:31:51 | — | 38:56 | |
| 1,127 | Lorcan Collins | 40-44 | 1:31:52 | — | 42:22 | |
| 1,128 | Mark Davies | 45-49 | 1:31:54 | — | 40:42 | |
| 1,129 | Aiden Murphy | 40-44 | 1:31:57 | — | 41:40 | |
| 1,130 | David Williams | 45-49 | 1:31:58 | — | 39:15 | |
| 1,131 | Connor Hichens | 55-59 | 1:32:01 | — | 42:59 | |
| 1,132 | Martin Gannon | 65-69 | 1:32:01 | — | 44:08 | |
| 1,133 | Mark Daniels | 35-39 | 1:32:01 | — | 36:09 | |
| 1,134 | Gary Sage | 50-54 | 1:32:03 | — | 47:39 | |
| 1,135 | Tom Kwiatkowski | 16-24 | 1:32:05 | — | 42:02 | |
| 1,136 | Tom Whittaker | 30-34 | 1:32:11 | — | 41:27 | |
| 1,137 | Courtney Redwood | 35-39 | 1:32:12 | — | 39:33 | |
| 1,138 | Scott Freeman | 35-39 | 1:32:15 | — | 44:21 | |
| 1,139 | Matthew Burton | 40-44 | 1:32:18 | — | 39:46 | |
| 1,140 | George Hance | 30-34 | 1:32:18 | — | 40:03 | |
| 1,141 | Patrick Coyle | 40-44 | 1:32:21 | — | 39:21 | |
| 1,142 | James Aldridge | 25-29 | 1:32:30 | — | 38:36 | |
| 1,143 | Matthew Dawe | 35-39 | 1:32:32 | — | 42:34 | |
| 1,144 | Julian Ladd | 55-59 | 1:32:38 | — | 41:59 | |
| 1,145 | Rishi Paul | 40-44 | 1:32:41 | — | 43:21 | |
| 1,146 | Chris Walmsley | 45-49 | 1:32:43 | — | 41:50 | |
| 1,147 | Samuel Preece | 16-24 | 1:32:43 | — | 46:28 | |
| 1,148 | Andrew Sullivan | 45-49 | 1:32:46 | — | 44:37 | |
| 1,149 | Jason Grenham | 35-39 | 1:32:47 | — | 39:35 | |
| 1,150 | James Kelly | 65-69 | 1:32:48 | — | 43:06 | |
| 1,151 | Peter Dean | 45-49 | 1:32:52 | — | 43:49 | |
| 1,152 | Glyn Evans | 35-39 | 1:32:52 | — | 46:04 | |
| 1,153 | Callum Davies | 35-39 | 1:32:56 | — | 37:30 | |
| 1,154 | Kevin Sadler | 60-64 | 1:32:56 | — | 48:47 | |
| 1,155 | Scott Mitchell | 50-54 | 1:33:05 | — | 44:19 | |
| 1,156 | Kieran Mcmahon | 45-49 | 1:33:09 | — | 43:32 | |
| 1,157 | Christian Blair | 25-29 | 1:33:18 | — | 46:44 | |
| 1,158 | James Cameron | 50-54 | 1:33:22 | — | 40:16 | |
| 1,159 | Liam Somers | 35-39 | 1:33:22 | — | 39:39 | |
| 1,160 | Samuel Jackson | 25-29 | 1:33:23 | — | 45:25 | |
| 1,161 | David Tomlinson | 25-29 | 1:33:26 | — | 43:54 | |
| 1,162 | Liam Mcalear | 35-39 | 1:33:30 | — | 44:01 | |
| 1,163 | Lewis Pinder | 35-39 | 1:33:30 | — | 45:52 | |
| 1,164 | Eric Kuhn | 35-39 | 1:33:30 | — | 42:30 | |
| 1,165 | Mark Lyons | 25-29 | 1:33:32 | — | 37:14 | |
| 1,166 | Duncan Foley | 45-49 | 1:33:33 | — | 43:44 | |
| 1,167 | David Davidson | 45-49 | 1:33:34 | — | 40:53 | |
| 1,168 | Dan Okey | 50-54 | 1:33:34 | — | 42:38 | |
| 1,169 | James Hoskyns-Jones | 35-39 | 1:33:38 | — | 41:00 | |
| 1,170 | Gareth Cook | 35-39 | 1:33:43 | — | 42:46 | |
| 1,171 | Christian Gregory | 50-54 | 1:33:44 | — | 42:06 | |
| 1,172 | Michael Mclaughlin | 25-29 | 1:33:45 | — | 39:54 | |
| 1,173 | Emmet Brady | 45-49 | 1:33:45 | — | 43:50 | |
| 1,174 | Graeme Cox | 55-59 | 1:33:47 | — | 44:37 | |
| 1,175 | Philip Athersmith | 40-44 | 1:33:49 | — | 44:45 | |
| 1,176 | David Stewart Millar | 30-34 | 1:33:49 | — | 42:00 | |
| 1,177 | Edward Mupenda | 16-24 | 1:33:51 | — | 44:07 | |
| 1,178 | Paul O Hagan | 40-44 | 1:33:52 | — | 41:08 | |
| 1,179 | Chris Hamilton | 55-59 | 1:33:58 | — | 42:23 | |
| 1,180 | Dom Tye | 25-29 | 1:33:59 | — | 43:43 | |
| 1,181 | Michael Price | 40-44 | 1:34:02 | — | 45:19 | |
| 1,182 | Brendan Mckeown | 30-34 | 1:34:07 | — | 44:10 | |
| 1,183 | Ian Owens | 50-54 | 1:34:07 | — | 44:14 | |
| 1,184 | Glenn Caulfield | 35-39 | 1:34:08 | — | 47:12 | |
| 1,185 | Anthony Slater | 35-39 | 1:34:09 | — | 47:30 | |
| 1,186 | Stephen Eustace | 40-44 | 1:34:11 | — | 45:06 | |
| 1,187 | Michael Wolfenden | 30-34 | 1:34:16 | — | 38:54 | |
| 1,188 | Mike Greer | 40-44 | 1:34:22 | — | 47:11 | |
| 1,189 | Tom Shaw | 30-34 | 1:34:25 | — | 41:47 | |
| 1,190 | Barry Lenahan | 35-39 | 1:34:35 | — | 40:26 | |
| 1,191 | Karl Dutton | 50-54 | 1:34:38 | — | 36:47 | |
| 1,192 | Tim Dyas | 30-34 | 1:34:40 | — | 49:12 | |
| 1,193 | Caleb Harrison | 16-24 | 1:34:41 | — | 41:13 | |
| 1,194 | Grant Tweeddale | 35-39 | 1:34:41 | — | 45:50 | |
| 1,195 | David Ball | 40-44 | 1:34:42 | — | 40:29 | |
| 1,196 | Gavin Liddle | 35-39 | 1:34:43 | — | 38:04 | |
| 1,197 | Matthew Chaplin | 35-39 | 1:34:44 | — | 45:36 | |
| 1,198 | Daniel Muzzlewhite | 35-39 | 1:34:44 | — | 45:03 | |
| 1,199 | Michael Smith | 30-34 | 1:34:54 | — | 40:48 | |
| 1,200 | Alex Wright | 40-44 | 1:34:56 | — | 49:10 |