HYROX MEN - Vienna 2026

6–8 Feb 2026
Showing 1,101 to 1,200 of 1,312 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 197
GER flag David Abel
1:42:47 35-39
Click to select for comparison
1,102 67
AUT flag Andreas Steinert
1:42:57 45-49
Click to select for comparison
1,103 198
SVK flag Csaba Godany
1:42:57 35-39
Click to select for comparison
1,104 199
AUT flag Stefan Moser
1:43:03 35-39
Click to select for comparison
1,105 229
HUN flag Péter Mizda
1:43:05 25-29
Click to select for comparison
1,106 90
AUT flag Andreas Sturm
1:43:09 16-24
Click to select for comparison
1,107 200
AUT flag Christof Schöny
1:43:21 35-39
Click to select for comparison
1,108 230
AUT flag Christoph Nowotny
1:43:23 25-29
Click to select for comparison
1,109 38
AUT flag Andreas Jung
1:43:24 50-54
Click to select for comparison
1,110 91
SUI flag Dominik Nussbaum
1:43:31 16-24
Click to select for comparison
1,111 92
AUT flag Alexander Orthuber
1:43:42 16-24
Click to select for comparison
1,112 201
AUT flag Markus Reichel
1:43:43 35-39
Click to select for comparison
1,113 317
GER flag Julian Waldert
1:43:58 30-34
Click to select for comparison
1,114 319
GER flag Dennis Glanz
1:44:02 30-34
Click to select for comparison
1,115 318
CZE flag Tomas Hynek
1:44:02 30-34
Click to select for comparison
1,116 39
GER flag Darren Buesen
1:44:06 50-54
Click to select for comparison
1,117 202
GER flag David Hoffmann
1:44:07 35-39
Click to select for comparison
1,118 17
AUT flag Markus Pascher
1:44:10 55-59
Click to select for comparison
1,119 141
AUT flag Sebastian Grubelnig
1:44:16 40-44
Click to select for comparison
1,120 140
SRB flag Ivan Radenković
1:44:16 40-44
Click to select for comparison
1,121 14
ITA flag Giovanni Pasquali
1:44:17 60-64
Click to select for comparison
1,122 320
AUT flag Arnulf Junior Realin
1:44:17 30-34
Click to select for comparison
1,123 321
GER flag Christopher Weber
1:44:22 30-34
Click to select for comparison
1,124 322
GER flag Julien Schober
1:44:22 30-34
Click to select for comparison
1,125 203
AUT flag Paul Breitenfelder
1:44:34 35-39
Click to select for comparison
1,126 40
GER flag Frank Müller
1:44:36 50-54
Click to select for comparison
1,127 93
AUT flag Raneem Shamoon
1:44:38 16-24
Click to select for comparison
1,128 231
HUN flag Olivér Dr. Kráncsevics
1:44:39 25-29
Click to select for comparison
1,129 68
USA flag Fausto Trivino
1:44:39 45-49
Click to select for comparison
1,130 204
AUT flag Matthias Häusler
1:44:40 35-39
Click to select for comparison
1,131 232
GER flag Moritz Wegstein
1:44:40 25-29
Click to select for comparison
1,132 94
SVK flag Ján Sidor
1:44:47 16-24
Click to select for comparison
1,133 324
AUT flag Waldemar Krol
1:44:49 30-34
Click to select for comparison
1,134 323
CRO flag Domagoj Marković
1:44:49 30-34
Click to select for comparison
1,135 142
AUT flag Richard Schalk
1:44:49 40-44
Click to select for comparison
1,136 205
AUT flag Bruno Lichtner
1:44:51 35-39
Click to select for comparison
1,137 143
AUT flag Andreas Landau
1:44:52 40-44
Click to select for comparison
1,138 206
SVK flag Matej Bencura
1:44:53 35-39
Click to select for comparison
1,139 95
GBR flag Matty Dibb
1:44:54 16-24
Click to select for comparison
1,140 69
AUT flag Zsolt David
1:44:55 45-49
Click to select for comparison
1,141 96
SVK flag Nikolas Kupec
1:44:55 16-24
Click to select for comparison
1,142 70
SVK flag Dusan Kovacik
1:44:59 45-49
Click to select for comparison
1,143 325
AUT flag Adrian Wolf
1:44:59 30-34
Click to select for comparison
1,144 71
SVK flag Peter Kmosko
1:45:08 45-49
Click to select for comparison
1,145 207
AUT flag Philip Sohr
1:45:13 35-39
Click to select for comparison
1,146 18
GER flag Marco Domine
1:45:14 55-59
Click to select for comparison
1,147 233
AUT flag Alexander Grentner
1:45:27 25-29
Click to select for comparison
1,148 326
AUT flag Niklas Kristofics-Binder
1:45:37 30-34
Click to select for comparison
1,149 208
GER flag Milo Gräff
1:45:38 35-39
Click to select for comparison
1,150 327
AUT flag Thomas Preiner
1:45:42 30-34
Click to select for comparison
1,151 41
AUT flag Michael Köck
1:45:42 50-54
Click to select for comparison
1,152 209
AUT flag Thomas Ganster
1:45:42 35-39
Click to select for comparison
1,153 234
GER flag Daniel Scherf
1:45:57 25-29
Click to select for comparison
1,154 235
AUT flag Thomas Graßl
1:45:58 25-29
Click to select for comparison
1,155 210
AUT flag Gerhard Preiser
1:46:04 35-39
Click to select for comparison
1,156 72
GER flag Fabian Lauer
1:46:06 45-49
Click to select for comparison
1,157 236
CZE flag Antonín Černohorský
1:46:07 25-29
Click to select for comparison
1,158 328
GER flag Fridtjof Vieth
1:46:08 30-34
Click to select for comparison
1,159 211
PNG flag Velekiri Nalu
1:46:10 35-39
Click to select for comparison
1,160 212
CRO flag Grgur Jurcevic
1:46:15 35-39
Click to select for comparison
1,161 237
GER flag Michael Zepp
1:46:15 25-29
Click to select for comparison
1,162 238
AUT flag Fabian Unfried
1:46:26 25-29
Click to select for comparison
1,163 19
GER flag Oliver Glinowiecki
1:46:47 55-59
Click to select for comparison
1,164 213
AUT flag Phil Wild
1:47:00 35-39
Click to select for comparison
1,165 42
AUT flag Stefan Herles
1:47:01 50-54
Click to select for comparison
1,166 329
GER flag Anush Ghorbani
1:47:08 30-34
Click to select for comparison
1,167 97
AUT flag Melvin Rainer
1:47:25 16-24
Click to select for comparison
1,168 330
AUT flag Patrick Neumeier
1:47:34 30-34
Click to select for comparison
1,169 73
AUT flag Martin Gutenbrunner
1:47:35 45-49
Click to select for comparison
1,170 144
CRO flag Dejan Domic
1:47:44 40-44
Click to select for comparison
1,171 331
GRE flag Athanasios Soras
1:47:59 30-34
Click to select for comparison
1,172 145
AUT flag Christian Staufer
1:48:04 40-44
Click to select for comparison
1,173 214
IRL flag Colm Crehan
1:48:04 35-39
Click to select for comparison
1,174 332
AUT flag Thomas Kopeinig-Gatterer
1:48:09 30-34
Click to select for comparison
1,175 333
GER flag Eric Bruch
1:48:37 30-34
Click to select for comparison
1,176 43
AUT flag Thomas Schneider
1:48:48 50-54
Click to select for comparison
1,177 334
GBR flag Henry Beynon
1:48:58 30-34
Click to select for comparison
1,178 98
GER flag Alexander Teich
1:49:03 16-24
Click to select for comparison
1,179 146
AUT flag Patrick Ronge
1:49:06 40-44
Click to select for comparison
1,180 335
GER flag Flemming Stuhlmann
1:49:08 30-34
Click to select for comparison
1,181 74
AUT flag Henning Seehafer
1:49:19 45-49
Click to select for comparison
1,182 75
AUT flag Markus Raudaschl
1:49:25 45-49
Click to select for comparison
1,183 147
GBR flag Bhuvan Bagai
1:49:26 40-44
Click to select for comparison
1,184 216
AUT flag Kevin Realin
1:49:27 35-39
Click to select for comparison
1,185 215
AUT flag Patrick Gartler
1:49:27 35-39
Click to select for comparison
1,186 20
GBR flag Paul Mcgregor
1:49:31 55-59
Click to select for comparison
1,187 44
CZE flag Jiří Skydánek
1:49:36 50-54
Click to select for comparison
1,188 148
CZE flag Robert Jára
1:49:46 40-44
Click to select for comparison
1,189 99
IRL flag Daire Dillon
1:49:56 16-24
Click to select for comparison
1,190 239
AUT flag Constantin Peterseil
1:49:57 25-29
Click to select for comparison
1,191 217
IRI flag Arash Khojasteh
1:50:02 35-39
Click to select for comparison
1,192 218
AUT flag Patrick Tlapak
1:50:07 35-39
Click to select for comparison
1,193 336
AUT flag Paul Weissensteiner
1:50:12 30-34
Click to select for comparison
1,194 149
AUT flag Daniel Trauner
1:50:16 40-44
Click to select for comparison
1,195 219
AUT flag Kristof Stanic
1:50:20 35-39
Click to select for comparison
1,196 76
AUT flag Andreas Bischoff
1:50:21 45-49
Click to select for comparison
1,197 100
AUT flag Van-Angelo Nguyen
1:50:30 16-24
Click to select for comparison
1,198 240
CZE flag Benjamin Kováč
1:50:33 25-29
Click to select for comparison
1,199 150
AUT flag Philipp Tschiggerl
1:50:44 40-44
Click to select for comparison
1,200 151
GBR flag Graham Ward
1:50:46 40-44
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.