HYROX MEN - Vienna 2025

22–23 Feb 2025
Showing 1,301 to 1,356 of 1,356 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,301 332
AUT flag Christoph Habres
1:50:47 30-34
Click to select for comparison
1,302 110
AUT flag Christoph Hopf
1:51:11 45-49
Click to select for comparison
1,303 111
AUT flag Michael Winnige
1:51:14 45-49
Click to select for comparison
1,304 238
GBR flag Azeem Ahmad
1:51:19 35-39
Click to select for comparison
1,305 239
GER flag Ali Sagaltici
1:51:28 35-39
Click to select for comparison
1,306 235
TPE flag Ho Huang
1:51:30 25-29
Click to select for comparison
1,307 162
HUN flag György Molnár
1:51:51 40-44
Click to select for comparison
1,308 333
AFG flag Ashraf Rajabi
1:51:52 30-34
Click to select for comparison
1,309 163
ESP flag Gaspar Moreno
1:51:53 40-44
Click to select for comparison
1,310 126
AUT flag Matteo Gindlhuber
1:51:58 16-24
Click to select for comparison
1,311 164
GER flag Martin Lange
1:52:12 40-44
Click to select for comparison
1,312 240
AUT flag Mario Multerer
1:52:14 35-39
Click to select for comparison
1,313 236
GER flag Felix Marcial
1:52:14 25-29
Click to select for comparison
1,314 334
SVK flag Erik Juricek
1:52:41 30-34
Click to select for comparison
1,315 335
AUT flag Stephan Nico Haberl
1:53:07 30-34
Click to select for comparison
1,316 112
GBR flag Mark Carthew
1:53:14 45-49
Click to select for comparison
1,317 241
AUT flag Josef Weiler
1:53:37 35-39
Click to select for comparison
1,318 242
AUT flag Michael Wenzl
1:53:40 35-39
Click to select for comparison
1,319 243
GER flag Thilo Hemberger
1:53:48 35-39
Click to select for comparison
1,320 237
AUT flag Stefan Kohlbacher
1:54:24 25-29
Click to select for comparison
1,321 165
AUT flag Bernhard Reitbauer
1:54:26 40-44
Click to select for comparison
1,322 336
AUT flag Smajo Karabasic
1:54:59 30-34
Click to select for comparison
1,323 337
SLO flag Matias Bregant
1:56:03 30-34
Click to select for comparison
1,324 166
AUT flag Gerald Kottmel
1:56:12 40-44
Click to select for comparison
1,325 244
SLO flag Michael Kuhar
1:56:35 35-39
Click to select for comparison
1,326 113
PHI flag Nataniel Benares
1:56:35 45-49
Click to select for comparison
1,327 338
AUT flag Severin Bauer
1:56:54 30-34
Click to select for comparison
1,328 238
IRL flag George Devane
1:57:25 25-29
Click to select for comparison
1,329 339
AUT flag Thomas Hauer
1:57:34 30-34
Click to select for comparison
1,330 340
AUT flag Roman Ritzal
1:57:34 30-34
Click to select for comparison
1,331 127
ESP flag Alejandro Serrano
1:57:45 16-24
Click to select for comparison
1,332 167
AUT flag Wolfgang Haas
1:57:49 40-44
Click to select for comparison
1,333 21
GBR flag Matt Kent
1:58:05 60-64
Click to select for comparison
1,334 58
AUT flag Max Markowitsch
1:58:11 50-54
Click to select for comparison
1,335 114
AUT flag Markus Peresich
1:58:45 45-49
Click to select for comparison
1,336 128
AUT flag Christoph Stempfel
1:59:47 16-24
Click to select for comparison
1,337 239
GBR flag Scott Elgie
2:00:16 25-29
Click to select for comparison
1,338 115
GER flag Poja Mahdiyeh
2:02:11 45-49
Click to select for comparison
1,339 129
AUT flag Jonas Schauer
2:02:29 16-24
Click to select for comparison
1,340 2
GER flag Klaus-Dieter Rösener
2:06:03 70-74
Click to select for comparison
1,341 59
AUT flag Thomas Kölbel
2:06:18 50-54
Click to select for comparison
1,342 116
EGY flag Ahmed Al-Hadidi
2:06:50 45-49
Click to select for comparison
1,343 240
AUT flag Florian Kargl
2:07:53 25-29
Click to select for comparison
1,344 168
POR flag Pedro Do Carmo Brinquinho Pereira
2:11:17 40-44
Click to select for comparison
1,345 341
GER flag Rainer Schützenhofer
2:11:27 30-34
Click to select for comparison
1,346 117
GER flag Christian Pahlke
2:11:44 45-49
Click to select for comparison
1,347 241
SVK flag Marek Chudý
2:11:56 25-29
Click to select for comparison
1,348 169
ESP flag Jeroni Fullana
2:13:30 40-44
Click to select for comparison
1,349 170
NED flag Thanh Nguyen
2:14:50 40-44
Click to select for comparison
1,350 245
AUT flag Matthias Zipf
2:19:25 35-39
Click to select for comparison
1,351 246
AUT flag Raphael Radl
2:20:12 35-39
Click to select for comparison
1,352 247
AUT flag Philipp Groß
2:20:38 35-39
Click to select for comparison
1,353 248
AUT flag Stefan Oppenauer
2:21:19 35-39
Click to select for comparison
1,354 249
SVK flag Marko Sebesta
2:24:57 35-39
Click to select for comparison
1,355 171
CRO flag Dejan Domic
2:34:36 40-44
Click to select for comparison
1,356 250
AUT flag Philipp Wittmann
2:37:10 35-39
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.

Start your free trial

First week free. Cancel anytime. · Get the app