HYROX MEN - Copenhagen 2025

14–15 Mar 2025
Showing 1,201 to 1,300 of 1,324 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 266
GBR flag Rahul Swami
1:47:08 30-34
Click to select for comparison
1,202 63
DEN flag Jannik Worm
1:47:08 50-54
Click to select for comparison
1,203 229
GBR flag Ganesh Nalawade
1:47:16 25-29
Click to select for comparison
1,204 119
NED flag Merijn Goumans
1:47:21 16-24
Click to select for comparison
1,205 94
CAN flag Gabriel Gadouas
1:47:43 45-49
Click to select for comparison
1,206 267
GBR flag Chris King
1:47:48 30-34
Click to select for comparison
1,207 268
DEN flag Atos Andersen
1:48:02 30-34
Click to select for comparison
1,208 32
SWE flag Johan Brorsson
1:48:08 55-59
Click to select for comparison
1,209 269
DEN flag Emil Flambart
1:48:09 30-34
Click to select for comparison
1,210 156
IRL flag Tom Sharkey
1:48:17 40-44
Click to select for comparison
1,211 270
BLR flag Yauheni Baradaukin
1:48:22 30-34
Click to select for comparison
1,212 157
GER flag Sven Wulkow
1:48:22 40-44
Click to select for comparison
1,213 33
NOR flag Svein Ivar Fagernes
1:48:28 55-59
Click to select for comparison
1,214 231
GBR flag Charlie Milne
1:48:44 25-29
Click to select for comparison
1,215 230
GER flag Stephan Heinz
1:48:44 25-29
Click to select for comparison
1,216 158
SWE flag Tommy Clarke
1:48:56 40-44
Click to select for comparison
1,217 34
GBR flag Stuart Corrigan
1:48:57 55-59
Click to select for comparison
1,218 232
NED flag Jesmer Schots
1:49:01 25-29
Click to select for comparison
1,219 159
GBR flag Michael Mackenzie
1:49:20 40-44
Click to select for comparison
1,220 160
DEN flag Peter Northved Elf-Lind
1:49:25 40-44
Click to select for comparison
1,221 233
GBR flag Robert Milne
1:49:46 25-29
Click to select for comparison
1,222 161
DEN flag Sofian Benhaddou
1:49:55 40-44
Click to select for comparison
1,223 35
DEN flag Thomas Sølling
1:49:56 55-59
Click to select for comparison
1,224 64
DEN flag Torben Reiche
1:50:00 50-54
Click to select for comparison
1,225 120
GBR flag Jacob Holt
1:50:16 16-24
Click to select for comparison
1,226 121
GBR flag Matty Dibb
1:50:17 16-24
Click to select for comparison
1,227 237
GER flag Richard Graske
1:50:24 35-39
Click to select for comparison
1,228 65
DEN flag Jesper Skovborg Jakobsen
1:50:24 50-54
Click to select for comparison
1,229 162
ROU flag Marius Marica
1:50:35 40-44
Click to select for comparison
1,230 95
IRL flag Martin Cooney
1:50:48 45-49
Click to select for comparison
1,231 271
GBR flag Jack Cole
1:50:54 30-34
Click to select for comparison
1,232 234
IRL flag Adam Mc Monagle
1:50:56 25-29
Click to select for comparison
1,233 163
DEN flag Victor Dinu
1:51:11 40-44
Click to select for comparison
1,234 164
SWE flag Patrik Bergvall
1:51:23 40-44
Click to select for comparison
1,235 235
DEN flag Andreas Duc Jørgensen
1:51:37 25-29
Click to select for comparison
1,236 96
DEN flag Martin Gertsen
1:51:52 45-49
Click to select for comparison
1,237 122
IRL flag Lorcan Swords
1:51:55 16-24
Click to select for comparison
1,238 236
IRL flag Edward Campion
1:52:26 25-29
Click to select for comparison
1,239 272
DEN flag Fady Allan
1:52:32 30-34
Click to select for comparison
1,240 238
GBR flag Nicholas Thorley
1:52:36 35-39
Click to select for comparison
1,241 123
GBR flag George Phinn
1:52:49 16-24
Click to select for comparison
1,242 273
GBR flag Eric Jones
1:53:04 30-34
Click to select for comparison
1,243 274
DEN flag Thomas Tryk
1:53:20 30-34
Click to select for comparison
1,244 239
SWE flag Erik Bengtsson
1:53:46 35-39
Click to select for comparison
1,245 165
GBR flag Michael Smith
1:54:11 40-44
Click to select for comparison
1,246 275
DEN flag Christian Pathuel
1:54:17 30-34
Click to select for comparison
1,247 240
DEN flag Niklas Christensen
1:54:26 35-39
Click to select for comparison
1,248 166
DEN flag Nickolai Damgaard
1:54:31 40-44
Click to select for comparison
1,249 167
GBR flag Richard Smith
1:54:33 40-44
Click to select for comparison
1,250 168
IRL flag Tomas Phelan
1:54:37 40-44
Click to select for comparison
1,251 237
GBR flag Ewan Anderson
1:54:39 25-29
Click to select for comparison
1,252 11
GBR flag Michael Davison
1:54:53 60-64
Click to select for comparison
1,253 238
GER flag Elias Standke
1:55:48 25-29
Click to select for comparison
1,254 66
SWE flag Lars Stålhammar
1:56:08 50-54
Click to select for comparison
1,255 36
DEN flag Henrik Steensen
1:56:16 55-59
Click to select for comparison
1,256 169
SWE flag Henrik Persson
1:56:29 40-44
Click to select for comparison
1,257 170
DEN flag Ronny Meyer-Holm Nielsen
1:56:38 40-44
Click to select for comparison
1,258 97
SUI flag Igor Donadelli
1:56:52 45-49
Click to select for comparison
1,259 37
NED flag Peter Walraven
1:57:03 55-59
Click to select for comparison
1,260 171
ITA flag Nuwan Withanage
1:57:08 40-44
Click to select for comparison
1,261 241
SWE flag Andreas Holm
1:57:23 35-39
Click to select for comparison
1,262 172
GBR flag Daniel Parsons
1:57:24 40-44
Click to select for comparison
1,263 67
DEN flag Janich Aarslev
1:57:59 50-54
Click to select for comparison
1,264 242
GBR flag Kevin Amoa
1:58:24 35-39
Click to select for comparison
1,265 124
GBR flag Jake Welsh
1:58:30 16-24
Click to select for comparison
1,266 243
DEN flag Kenneth Johansen
1:58:31 35-39
Click to select for comparison
1,267 98
GBR flag Kevin Hutchison
1:58:33 45-49
Click to select for comparison
1,268 2
DEN flag Christian Høgsted Høm
1:58:33 65-69
Click to select for comparison
1,269 99
DEN flag Bülent Özdemir
1:58:42 45-49
Click to select for comparison
1,270 100
SWE flag Tommy Hallander
1:59:06 45-49
Click to select for comparison
1,271 244
GBR flag Luke Sparkes
1:59:11 35-39
Click to select for comparison
1,272 276
GBR flag Rishi Naidoo
1:59:26 30-34
Click to select for comparison
1,273 239
DEN flag Alexander Vester
1:59:31 25-29
Click to select for comparison
1,274 68
GBR flag Gary Mclean
1:59:38 50-54
Click to select for comparison
1,275 240
GER flag Konstantin Quandt
1:59:41 25-29
Click to select for comparison
1,276 241
GER flag Lukas Drewanz
2:00:27 25-29
Click to select for comparison
1,277 242
GER flag Johannes Köster
2:00:34 25-29
Click to select for comparison
1,278 173
NED flag Josip Pezer
2:00:44 40-44
Click to select for comparison
1,279 243
GER flag Patrick Deringer
2:00:50 25-29
Click to select for comparison
1,280 277
GBR flag Aaron Cooper
2:00:52 30-34
Click to select for comparison
1,281 245
GBR flag Ross Thomson
2:00:57 35-39
Click to select for comparison
1,282 278
GBR flag Niruban Kanapathepillai
2:01:27 30-34
Click to select for comparison
1,283 246
GBR flag Dean Sewell
2:01:33 35-39
Click to select for comparison
1,284 247
SWE flag Max Larsson
2:02:27 35-39
Click to select for comparison
1,285 69
GBR flag Chris Duff
2:02:36 50-54
Click to select for comparison
1,286 174
ITA flag Niccolo Perra
2:02:56 40-44
Click to select for comparison
1,287 244
CHN flag Haoran Guan
2:03:47 25-29
Click to select for comparison
1,288 101
CHI flag Andres Enrique Palma Cornejo
2:04:33 45-49
Click to select for comparison
1,289 125
NED flag Thijmen Kleinjan
2:04:53 16-24
Click to select for comparison
1,290 248
BEL flag Julien Auriol
2:05:15 35-39
Click to select for comparison
1,291 102
SWE flag Fredrik Rosenqvist
2:06:06 45-49
Click to select for comparison
1,292 70
GER flag Philipp Hahm
2:06:35 50-54
Click to select for comparison
1,293 103
DEN flag Henrik Vilsner
2:06:36 45-49
Click to select for comparison
1,294 279
DEN flag Nikolaj Høyer
2:06:37 30-34
Click to select for comparison
1,295 245
GBR flag Max Webb
2:07:13 25-29
Click to select for comparison
1,296 246
GER flag Ole Mohr
2:07:16 25-29
Click to select for comparison
1,297 280
NOR flag Alexander Haugland
2:07:51 30-34
Click to select for comparison
1,298 249
GBR flag Hamish Mcandrew
2:08:20 35-39
Click to select for comparison
1,299 250
GBR flag Antony Hewitt
2:09:02 35-39
Click to select for comparison
1,300 104
DEN flag Anders Althoff
2:10:26 45-49
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.