HYROX MEN - Vienna 2025

22–23 Feb 2025
Showing 1,101 to 1,200 of 1,356 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 293
GER flag Robin Spremberg
1:32:02 30-34
Click to select for comparison
1,102 201
SVK flag Adam Horňák
1:32:07 35-39
Click to select for comparison
1,103 294
CRO flag Nikola Vrabec
1:32:09 30-34
Click to select for comparison
1,104 194
AUT flag Christian Honeder
1:32:15 25-29
Click to select for comparison
1,105 15
ESP flag Santi Galan Romero
1:32:18 60-64
Click to select for comparison
1,106 109
IRL flag Odhran Lawlor
1:32:20 16-24
Click to select for comparison
1,107 295
GER flag Maximilian Erber
1:32:23 30-34
Click to select for comparison
1,108 297
AUT flag Clemens Veit
1:32:31 30-34
Click to select for comparison
1,109 296
ITA flag Dragan Slijepcevic
1:32:31 30-34
Click to select for comparison
1,110 195
AUT flag Daniel Baumann
1:32:31 25-29
Click to select for comparison
1,111 47
GER flag Marko Loth
1:32:31 50-54
Click to select for comparison
1,112 48
GER flag Klaus Reisner
1:32:33 50-54
Click to select for comparison
1,113 49
AUT flag Robert Handlos
1:32:33 50-54
Click to select for comparison
1,114 134
AUT flag Christian Mereiter
1:32:34 40-44
Click to select for comparison
1,115 298
AUT flag Patrick Ehrenberger
1:32:42 30-34
Click to select for comparison
1,116 196
GER flag Efe Afonoghara
1:32:43 25-29
Click to select for comparison
1,117 299
AUT flag Christoph Raggam
1:32:47 30-34
Click to select for comparison
1,118 110
NED flag Stan Apeldoorn
1:32:48 16-24
Click to select for comparison
1,119 111
GER flag Simon Schmidthals
1:32:51 16-24
Click to select for comparison
1,120 300
ROU flag Bogdan Gherman
1:32:52 30-34
Click to select for comparison
1,121 301
GER flag Philipp Reif
1:32:52 30-34
Click to select for comparison
1,122 197
AUT flag Horst Geberle
1:32:56 25-29
Click to select for comparison
1,123 302
AUT flag Lukas Gisch
1:33:00 30-34
Click to select for comparison
1,124 97
GER flag Markus Buchmann
1:33:03 45-49
Click to select for comparison
1,125 303
GER flag Dustin Schlaweck
1:33:06 30-34
Click to select for comparison
1,126 202
GER flag Hannes Thies
1:33:11 35-39
Click to select for comparison
1,127 304
IRL flag Paul O’Brien
1:33:18 30-34
Click to select for comparison
1,128 18
GBR flag Jay Clermont
1:33:20 55-59
Click to select for comparison
1,129 198
AUT flag Thomas Unterlerchner
1:33:22 25-29
Click to select for comparison
1,130 199
GBR flag Abdul Sillah
1:33:25 25-29
Click to select for comparison
1,131 305
GER flag Ugur Yilmaz
1:33:29 30-34
Click to select for comparison
1,132 203
SUI flag Michael Kälin
1:33:29 35-39
Click to select for comparison
1,133 112
IRL flag Adam Tilley
1:33:31 16-24
Click to select for comparison
1,134 204
HUN flag Tamás György Rodics
1:33:34 35-39
Click to select for comparison
1,135 200
GBR flag Ashraf Haque
1:33:35 25-29
Click to select for comparison
1,136 98
AUT flag Markus Reiterer
1:33:36 45-49
Click to select for comparison
1,137 135
AUT flag Georg Zenta
1:33:39 40-44
Click to select for comparison
1,138 136
AUT flag Luis Castillo Santos
1:33:52 40-44
Click to select for comparison
1,139 99
GER flag Dennis Landau
1:33:52 45-49
Click to select for comparison
1,140 306
SIN flag Weicong Tew
1:33:57 30-34
Click to select for comparison
1,141 137
GER flag Daniel Meisen
1:34:00 40-44
Click to select for comparison
1,142 50
GER flag Daniel Ide
1:34:01 50-54
Click to select for comparison
1,143 100
GER flag Siemon André
1:34:04 45-49
Click to select for comparison
1,144 113
AUT flag Manuel Fellner
1:34:05 16-24
Click to select for comparison
1,145 138
IRL flag Bryan Governey
1:34:08 40-44
Click to select for comparison
1,146 201
AUT flag Christoph Preisinger
1:34:12 25-29
Click to select for comparison
1,147 307
GER flag Marc Reinmuth
1:34:13 30-34
Click to select for comparison
1,148 205
AUT flag Dominik Sallaberger
1:34:17 35-39
Click to select for comparison
1,149 202
GER flag Marc Gensemüller
1:34:19 25-29
Click to select for comparison
1,150 19
AUT flag Wilhelm Taibon
1:34:20 55-59
Click to select for comparison
1,151 101
AUT flag Martin Roßenfelder
1:34:21 45-49
Click to select for comparison
1,152 206
GER flag Jens Weipert
1:34:21 35-39
Click to select for comparison
1,153 207
GER flag Andre Hackelberg
1:34:22 35-39
Click to select for comparison
1,154 51
BEL flag Christopher Condon
1:34:22 50-54
Click to select for comparison
1,155 203
AUT flag Manuel Reichstamm
1:34:25 25-29
Click to select for comparison
1,156 309
AUT flag Sebastian Müller
1:34:28 30-34
Click to select for comparison
1,157 308
SIN flag Muhammad Firdaus
1:34:28 30-34
Click to select for comparison
1,158 114
NED flag Storm Menken
1:34:37 16-24
Click to select for comparison
1,159 208
AUT flag Alexander Neureitter
1:34:39 35-39
Click to select for comparison
1,160 102
SVK flag Peter Kmosko
1:34:39 45-49
Click to select for comparison
1,161 204
AUT flag Thomas Hirschl
1:34:45 25-29
Click to select for comparison
1,162 310
AUT flag Leopold Kastl
1:34:48 30-34
Click to select for comparison
1,163 205
AUT flag Daniel Schillhammer
1:34:54 25-29
Click to select for comparison
1,164 206
AUT flag Stefan Weithaler
1:35:05 25-29
Click to select for comparison
1,165 207
GEO flag Luka Potskhishvili
1:35:11 25-29
Click to select for comparison
1,166 16
ESP flag Juan Carlos Peña
1:35:12 60-64
Click to select for comparison
1,167 209
GER flag Falco Richter
1:35:12 35-39
Click to select for comparison
1,168 52
CRO flag Dorijan Pavlisa
1:35:14 50-54
Click to select for comparison
1,169 208
GER flag Dean Dehoff
1:35:26 25-29
Click to select for comparison
1,170 210
AUT flag Stefan Tippler
1:35:34 35-39
Click to select for comparison
1,171 139
AUT flag Peter Sommer
1:35:35 40-44
Click to select for comparison
1,172 211
AUT flag Ferdinand Barg-Szalachy
1:35:40 35-39
Click to select for comparison
1,173 53
GER flag Fabian Raschke
1:35:42 50-54
Click to select for comparison
1,174 115
AUT flag Florian Pfefferer
1:35:42 16-24
Click to select for comparison
1,175 209
GER flag Thomas Steiner
1:35:44 25-29
Click to select for comparison
1,176 311
AUT flag Sebastian Lämmerhofer
1:35:48 30-34
Click to select for comparison
1,177 116
GBR flag Rahib Khan
1:35:51 16-24
Click to select for comparison
1,178 140
AUT flag Harald Pallierer
1:35:57 40-44
Click to select for comparison
1,179 141
GBR flag Paul Clarke
1:36:04 40-44
Click to select for comparison
1,180 212
GER flag Dominique Lauer
1:36:04 35-39
Click to select for comparison
1,181 213
AUT flag Dominik Ostaszewski
1:36:16 35-39
Click to select for comparison
1,182 54
GBR flag Andrew Adamson
1:36:17 50-54
Click to select for comparison
1,183 143
AUT flag Christian Staufer
1:36:18 40-44
Click to select for comparison
1,184 142
AUT flag Stephan Huber
1:36:18 40-44
Click to select for comparison
1,185 214
AUT flag Michael Leitner
1:36:22 35-39
Click to select for comparison
1,186 210
AUT flag Andreas Grozavescu
1:36:26 25-29
Click to select for comparison
1,187 117
AUT flag Anton Andert
1:36:33 16-24
Click to select for comparison
1,188 118
AUT flag Julian Bruckner
1:36:35 16-24
Click to select for comparison
1,189 211
GER flag Florian Schmidt
1:36:36 25-29
Click to select for comparison
1,190 215
AUT flag Karl Hammerschmidt
1:36:50 35-39
Click to select for comparison
1,191 216
AUT flag Hannes Marbeck
1:36:56 35-39
Click to select for comparison
1,192 103
ITA flag Christian Puntel
1:37:07 45-49
Click to select for comparison
1,193 312
AUT flag Oliver Hoffmann
1:37:25 30-34
Click to select for comparison
1,194 313
GER flag Elias Mahmud Qdimati
1:37:26 30-34
Click to select for comparison
1,195 314
GER flag Henning Arme Deist
1:37:27 30-34
Click to select for comparison
1,196 212
GER flag Matthis Damm
1:37:27 25-29
Click to select for comparison
1,197 315
SVK flag Erik Michalík
1:37:35 30-34
Click to select for comparison
1,198 217
HUN flag Andras Barta
1:37:35 35-39
Click to select for comparison
1,199 213
AUT flag Markus Gradinger
1:37:38 25-29
Click to select for comparison
1,200 20
AUT flag Michael Fölsner
1:37:39 55-59
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.