FULL RESULTS
HYROX Cardiff 2025 Results – Pro Men
273 finishers. Winner Danny Rae in 57:16; median 1:15:32.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Danny Rae | 25-29 | 57:16 | — | 24:49 | |
| 2 | Marc Dean | 30-34 | 57:42 | — | 25:29 | |
| 3 | Afan Humphries | 35-39 | 58:19 | — | 25:45 | |
| 4 | Lee Tynan | 35-39 | 58:36 | — | 24:35 | |
| 5 | Bodger Rees | 35-39 | 58:44 | — | 24:42 | |
| 6 | Dan Jackson | 30-34 | 59:11 | — | 25:27 | |
| 7 | Sam Craig | 30-34 | 59:17 | — | 26:09 | |
| 8 | Tony Revell | 35-39 | 1:00:44 | — | 28:13 | |
| 9 | Beau Smith | 30-34 | 1:00:49 | — | 27:39 | |
| 10 | James Phillips | 30-34 | 1:01:55 | — | 29:40 | |
| 11 | Jon Iriondo | 25-29 | 1:02:00 | — | 27:30 | |
| 12 | Ben Wright | 25-29 | 1:02:18 | — | 28:49 | |
| 13 | Carl Weaver | 35-39 | 1:02:27 | — | 27:12 | |
| 14 | Andy Sloan | 40-44 | 1:02:28 | — | 28:09 | |
| 15 | George Burton | 25-29 | 1:02:29 | — | 26:49 | |
| 16 | Matthew Bloor | 35-39 | 1:02:31 | — | 28:24 | |
| 17 | Will Tobin | 25-29 | 1:02:35 | — | 27:45 | |
| 18 | James Wood | 16-24 | 1:02:36 | — | 27:31 | |
| 19 | Fergus Jenkins | 25-29 | 1:02:55 | — | 27:41 | |
| 20 | Joel Roura | 25-29 | 1:03:29 | — | 28:20 | |
| 21 | Jamie Verden | 30-34 | 1:03:38 | — | 26:48 | |
| 22 | Will Kane | 35-39 | 1:03:45 | — | 28:16 | |
| 23 | Billy Blower | 35-39 | 1:04:07 | — | 30:04 | |
| 24 | Jac Smith | 25-29 | 1:04:19 | — | 29:46 | |
| 25 | Charles Hendrie | 40-44 | 1:04:31 | — | 27:49 | |
| 26 | Sean Walsh | 25-29 | 1:04:51 | — | 30:26 | |
| 27 | Josh Henry | 30-34 | 1:05:11 | — | 30:04 | |
| 28 | Jordan M Brame | 25-29 | 1:05:13 | — | 29:52 | |
| 29 | Jack Mcmenemy | 25-29 | 1:05:15 | — | 30:22 | |
| 30 | Michael Flynn | 35-39 | 1:05:28 | — | 31:19 | |
| 31 | Connor Holland | 30-34 | 1:05:30 | — | 30:13 | |
| 32 | Danny Uscroft-Mould | 25-29 | 1:05:33 | — | 29:25 | |
| 33 | James Gilboy | 25-29 | 1:05:34 | — | 27:51 | |
| 34 | Jordan Hanson | 35-39 | 1:05:37 | — | 29:51 | |
| 35 | Mohamed Redaoui | 25-29 | 1:05:43 | — | 30:09 | |
| 36 | Jordan Bulpitt | 25-29 | 1:06:00 | — | 28:52 | |
| 37 | Hubie Solley | 30-34 | 1:06:09 | — | 30:24 | |
| 38 | Robert Fahrenheim | 35-39 | 1:06:13 | — | 29:14 | |
| 39 | Terry Ryan | 35-39 | 1:06:19 | — | 29:54 | |
| 40 | Ezra Warren | WLS | 30-34 | 1:06:20 | — | 31:28 |
| 41 | Fenton Hancock | 25-29 | 1:06:25 | — | 27:37 | |
| 42 | Angus Cook | 25-29 | 1:06:25 | — | 29:49 | |
| 43 | Tom Penn | 30-34 | 1:06:30 | — | 28:58 | |
| 44 | Jack Mcclymont | 30-34 | 1:06:31 | — | 30:20 | |
| 45 | Jorell Hill | 25-29 | 1:06:32 | — | 30:54 | |
| 46 | Zac Blackledge | 35-39 | 1:06:50 | — | 29:10 | |
| 47 | Dalmar Morrison | 25-29 | 1:07:01 | — | 32:19 | |
| 48 | Mitchell Rice | 25-29 | 1:07:02 | — | 31:07 | |
| 49 | Joe Washington | 40-44 | 1:07:08 | — | 31:28 | |
| 50 | Jake Hayward | 16-24 | 1:07:17 | — | 32:01 | |
| 51 | Noel Higgins | 30-34 | 1:07:24 | — | 30:36 | |
| 52 | Alex Mcintosh | 25-29 | 1:07:32 | — | 29:40 | |
| 53 | Adam Hale | 35-39 | 1:07:33 | — | 32:53 | |
| 54 | Alex Morgan | 35-39 | 1:07:49 | — | 33:05 | |
| 55 | Michael O’Neill | 30-34 | 1:07:56 | — | 31:14 | |
| 56 | Alex Campbell | 35-39 | 1:08:09 | — | 30:13 | |
| 57 | Ryan Eloff | 30-34 | 1:08:10 | — | 31:34 | |
| 58 | Tyler Rutten | 25-29 | 1:08:10 | — | 32:25 | |
| 59 | Chris Jarvis | 25-29 | 1:08:23 | — | 29:44 | |
| 60 | Carl Fountain | 30-34 | 1:08:31 | — | 33:21 | |
| 61 | Paul Beattie | 35-39 | 1:08:35 | — | 30:01 | |
| 62 | Aaron Murphy | 35-39 | 1:08:35 | — | 31:28 | |
| 63 | Joe Nangle | 35-39 | 1:08:46 | — | 30:09 | |
| 64 | Daniel Moore | 40-44 | 1:08:55 | — | 32:39 | |
| 65 | Jessie-Callen Fleming | 30-34 | 1:08:58 | — | 32:06 | |
| 66 | Patrick Fagan | 30-34 | 1:09:00 | — | 33:03 | |
| 67 | Timothy Bridge | 30-34 | 1:09:11 | — | 31:10 | |
| 68 | Kieron White | 25-29 | 1:09:26 | — | 33:37 | |
| 69 | Mark Jenkinson | 50-54 | 1:09:27 | — | 32:52 | |
| 70 | James Bradley | 35-39 | 1:09:28 | — | 31:44 | |
| 71 | Thomas Magner | 16-24 | 1:09:33 | — | 33:50 | |
| 72 | Kurtis Williams | 30-34 | 1:09:34 | — | 32:36 | |
| 73 | Adrian Boitos | 25-29 | 1:09:38 | — | 32:09 | |
| 74 | David Corry | 16-24 | 1:09:48 | — | 31:45 | |
| 75 | Max Swindells | 30-34 | 1:09:52 | — | 33:14 | |
| 76 | Tom Molloy | 25-29 | 1:09:57 | — | 34:43 | |
| 77 | Kieren Lloyd | 30-34 | 1:10:01 | — | 33:20 | |
| 78 | Jason Bailey | 50-54 | 1:10:27 | — | 31:16 | |
| 79 | Jacob Vagg | 35-39 | 1:10:27 | — | 33:14 | |
| 80 | Rich Harvey | 30-34 | 1:10:32 | — | 31:10 | |
| 81 | Alexander Henderson | 25-29 | 1:10:38 | — | 31:34 | |
| 82 | Luke Butcher | 25-29 | 1:10:38 | — | 33:20 | |
| 83 | Sebastian Hobbs | 16-24 | 1:10:45 | — | 34:39 | |
| 84 | Brian Harding | 35-39 | 1:10:48 | — | 33:27 | |
| 85 | Tom Woods | 30-34 | 1:10:48 | — | 32:29 | |
| 86 | Dave Bell | 35-39 | 1:10:49 | — | 35:53 | |
| 87 | Joe Martin | 30-34 | 1:10:56 | — | 30:24 | |
| 88 | Tom Bemment | 16-24 | 1:10:57 | — | 33:09 | |
| 89 | Mike Rose | 35-39 | 1:11:02 | — | 33:17 | |
| 90 | Al Whitehead | 30-34 | 1:11:02 | — | 32:26 | |
| 91 | Josh Prior | 25-29 | 1:11:08 | — | 33:41 | |
| 92 | Chris Graham | 25-29 | 1:11:36 | — | 30:59 | |
| 93 | Grant Ballard | 30-34 | 1:11:37 | — | 34:45 | |
| 94 | Nuno Barreto | 40-44 | 1:11:41 | — | 32:44 | |
| 95 | Jordan Swift | 30-34 | 1:11:47 | — | 34:26 | |
| 96 | Tristan Lee | 35-39 | 1:11:53 | — | 35:08 | |
| 97 | Sion Jones | 25-29 | 1:11:58 | — | 32:07 | |
| 98 | Thomas Craine | 30-34 | 1:12:00 | — | 34:31 | |
| 99 | Sam Hortopp | 30-34 | 1:12:02 | — | 34:46 | |
| 100 | Mathew Wade | 16-24 | 1:12:03 | — | 33:18 | |
| 101 | Michael O'Kane | 30-34 | 1:12:08 | — | 32:56 | |
| 102 | Luke Ward | 16-24 | 1:12:15 | — | 32:58 | |
| 103 | Lewis Brady | 25-29 | 1:12:15 | — | 36:06 | |
| 104 | Al Taki | 25-29 | 1:12:18 | — | 33:57 | |
| 105 | Harry Mcfarling | 16-24 | 1:12:20 | — | 32:32 | |
| 106 | Dean Evans | 35-39 | 1:12:32 | — | 34:07 | |
| 107 | Phil Hindley | 40-44 | 1:12:34 | — | 31:59 | |
| 108 | Oliver Ashton | 16-24 | 1:12:36 | — | 34:26 | |
| 109 | Kieran O'Brien | 30-34 | 1:12:39 | — | 34:01 | |
| 110 | Yanis Ferrat | 25-29 | 1:12:42 | — | 35:43 | |
| 111 | Antony James | 30-34 | 1:12:44 | — | 32:23 | |
| 112 | Alex Bevan | 25-29 | 1:12:52 | — | 33:17 | |
| 113 | Chris Heron | 45-49 | 1:12:54 | — | 32:50 | |
| 114 | Sam Girling | 16-24 | 1:13:02 | — | 35:06 | |
| 115 | Sammy Ingham | 16-24 | 1:13:04 | — | 32:36 | |
| 116 | Josh Harrison | 16-24 | 1:13:06 | — | 34:28 | |
| 117 | Andrew Phillips | 35-39 | 1:13:10 | — | 31:29 | |
| 118 | Enda Ohora | 30-34 | 1:13:12 | — | 35:20 | |
| 119 | Tom Elkington | 35-39 | 1:13:23 | — | 35:23 | |
| 120 | Daniel Flanagan | 25-29 | 1:13:32 | — | 31:30 | |
| 121 | Neale Oliver | 45-49 | 1:13:33 | — | 33:19 | |
| 122 | Hossein Farhani | 35-39 | 1:13:33 | — | 36:00 | |
| 123 | Dylan Rice | 30-34 | 1:13:41 | — | 33:34 | |
| 124 | Cameron Steele | 25-29 | 1:13:43 | — | 33:20 | |
| 125 | Lewis Cresswell | 25-29 | 1:13:57 | — | 34:59 | |
| 126 | James Hoskyns-Jones | 35-39 | 1:14:08 | — | 33:05 | |
| 127 | Harry Palmer | 30-34 | 1:14:11 | — | 32:47 | |
| 128 | Kevin Cockerton | 40-44 | 1:14:30 | — | 34:50 | |
| 129 | Ben Waterhouse | 45-49 | 1:14:43 | — | 36:13 | |
| 130 | Stephen Donnelly | 35-39 | 1:14:49 | — | 38:32 | |
| 131 | Jermaine Springer | 35-39 | 1:15:08 | — | 32:00 | |
| 132 | Callum Barton | 16-24 | 1:15:12 | — | 30:25 | |
| 133 | Richard Harman | 30-34 | 1:15:16 | — | 34:53 | |
| 134 | Josh Mares | 25-29 | 1:15:23 | — | 34:14 | |
| 135 | Chris Goodson | 40-44 | 1:15:23 | — | 34:27 | |
| 136 | Fraser Paisley | 25-29 | 1:15:32 | — | 35:17 | |
| 137 | Aaron Marley | 25-29 | 1:15:32 | — | 37:17 | |
| 138 | Jack Armstrong | 25-29 | 1:15:36 | — | 37:11 | |
| 139 | Tom Minty | 25-29 | 1:15:39 | — | 36:04 | |
| 140 | Jack Kondak | 25-29 | 1:15:43 | — | 36:34 | |
| 141 | Andy Roberts | 40-44 | 1:15:45 | — | 33:05 | |
| 142 | Ben Wilson | 30-34 | 1:15:51 | — | 36:10 | |
| 143 | Steven Macdonald | 35-39 | 1:15:51 | — | 36:22 | |
| 144 | Christian Regis | 45-49 | 1:16:03 | — | 37:13 | |
| 145 | Steve Rotherham | 50-54 | 1:16:04 | — | 36:59 | |
| 146 | Will Heylings | 30-34 | 1:16:07 | — | 34:58 | |
| 147 | Greg Williams | 40-44 | 1:16:30 | — | 35:52 | |
| 148 | Joshua Mantle | 16-24 | 1:16:30 | — | 38:57 | |
| 149 | Omar Ellaboudy | 30-34 | 1:16:46 | — | 33:53 | |
| 150 | Ryan Miller | 40-44 | 1:16:51 | — | 35:42 | |
| 151 | Sean Martin | 35-39 | 1:17:03 | — | 39:30 | |
| 152 | Aled Hughes | 30-34 | 1:17:08 | — | 34:53 | |
| 153 | Paul Wallington | 45-49 | 1:17:09 | — | 34:15 | |
| 154 | Damian Heslop | 45-49 | 1:17:12 | — | 38:34 | |
| 155 | Gareth Rice | 45-49 | 1:17:13 | — | 33:51 | |
| 156 | Nick Jay | 50-54 | 1:17:35 | — | 38:50 | |
| 157 | Nicky Boyce | 35-39 | 1:17:35 | — | 35:31 | |
| 158 | Robert Ronan | 25-29 | 1:17:38 | — | 37:00 | |
| 159 | Tom Watson | 16-24 | 1:17:41 | — | 39:19 | |
| 160 | Daniel Hall | 30-34 | 1:17:42 | — | 34:03 | |
| 161 | Andrew Stafford | 50-54 | 1:17:46 | — | 34:41 | |
| 162 | Alexander Sodje | 16-24 | 1:18:07 | — | 37:55 | |
| 163 | Andy Burnett | 30-34 | 1:18:10 | — | 35:57 | |
| 164 | Jake Purcell | 30-34 | 1:18:18 | — | 37:38 | |
| 165 | Emmet Cahill | 30-34 | 1:18:29 | — | 36:18 | |
| 166 | Ryan Jordan | 35-39 | 1:18:40 | — | 38:14 | |
| 167 | Gary O Connor | 40-44 | 1:18:42 | — | 37:25 | |
| 168 | Ian Ferguson | 35-39 | 1:18:45 | — | 37:54 | |
| 169 | Jonjo Wring | 25-29 | 1:18:58 | — | 35:10 | |
| 170 | William Bibby | 35-39 | 1:19:06 | — | 38:34 | |
| 171 | Ollie Johnson | 25-29 | 1:19:21 | — | 39:46 | |
| 172 | Elliot Smith | 30-34 | 1:19:29 | — | 36:21 | |
| 173 | Jordan Roberts | 30-34 | 1:19:36 | — | 37:58 | |
| 174 | Ralph Hale | 25-29 | 1:19:37 | — | 33:57 | |
| 175 | Harvey Gall | 30-34 | 1:20:04 | — | 39:57 | |
| 176 | Matthew Tremelling | 40-44 | 1:20:28 | — | 36:08 | |
| 177 | Jake Mawunga | 30-34 | 1:20:30 | — | 40:12 | |
| 178 | Lewis Bunyan | 25-29 | 1:20:37 | — | 34:34 | |
| 179 | Ross Chaplin | 30-34 | 1:20:38 | — | 38:45 | |
| 180 | Ryan Parry | 30-34 | 1:20:39 | — | 38:44 | |
| 181 | Valts Grinbergs | 30-34 | 1:20:53 | — | 39:30 | |
| 182 | Craig Hillary | 40-44 | 1:21:00 | — | 40:20 | |
| 183 | Darren Thompson | 55-59 | 1:21:05 | — | 37:40 | |
| 184 | Marcus Hobley | 40-44 | 1:21:06 | — | 36:54 | |
| 185 | Connor Thomas | 25-29 | 1:21:30 | — | 40:43 | |
| 186 | Rhys Hopkins | 40-44 | 1:21:36 | — | 36:14 | |
| 187 | Aaron Dickinson | 30-34 | 1:21:39 | — | 41:03 | |
| 188 | Dean Colman | 30-34 | 1:22:13 | — | 37:23 | |
| 189 | Kieran Rees | 25-29 | 1:22:18 | — | 40:51 | |
| 190 | George Sinnott | 25-29 | 1:22:19 | — | 40:48 | |
| 191 | Lee Sherwin | 50-54 | 1:22:20 | — | 40:21 | |
| 192 | Lee Rushforth | 40-44 | 1:22:29 | — | 38:00 | |
| 193 | Rhys Jones | 16-24 | 1:22:34 | — | 36:47 | |
| 194 | David Culkin | 25-29 | 1:22:36 | — | 38:49 | |
| 195 | Nathan East | 40-44 | 1:22:38 | — | 40:40 | |
| 196 | Christopher Jones | 35-39 | 1:22:49 | — | 37:46 | |
| 197 | Dean Hanson | 30-34 | 1:23:17 | — | 36:33 | |
| 198 | Joseph Butterfield | 40-44 | 1:23:48 | — | 37:56 | |
| 199 | James Agnew | 16-24 | 1:24:00 | — | 42:23 | |
| 200 | Mark Collins | 50-54 | 1:24:00 | — | 39:06 |