HYROX MEN - Vienna 2025

22–23 Feb 2025
Showing 1,001 to 1,100 of 1,356 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 270
AUT flag Nikolaus Keiblinger
1:28:00 30-34
Click to select for comparison
1,002 117
GER flag Christopher Schütt
1:28:00 40-44
Click to select for comparison
1,003 184
GBR flag Richard Halls
1:28:02 35-39
Click to select for comparison
1,004 271
GER flag Niklas Carsten
1:28:07 30-34
Click to select for comparison
1,005 272
GER flag Patrick Friedrich
1:28:10 30-34
Click to select for comparison
1,006 273
GER flag Stefan Giglberger
1:28:13 30-34
Click to select for comparison
1,007 89
AUT flag Peter Schellongowski
1:28:14 45-49
Click to select for comparison
1,008 185
AUT flag Johannes Haberfehlner
1:28:15 35-39
Click to select for comparison
1,009 118
IRL flag Michael Sadlier
1:28:16 40-44
Click to select for comparison
1,010 186
GBR flag Damian Prestwich
1:28:20 35-39
Click to select for comparison
1,011 119
ITA flag Franco Fonseca
1:28:20 40-44
Click to select for comparison
1,012 120
AUT flag Jürgen Bilek
1:28:23 40-44
Click to select for comparison
1,013 177
ROU flag Titus Ioan Bocioc
1:28:23 25-29
Click to select for comparison
1,014 178
AUT flag Felix Rockenbauer
1:28:28 25-29
Click to select for comparison
1,015 90
GER flag Pawel Körner
1:28:28 45-49
Click to select for comparison
1,016 274
AUT flag Florian Tutsch
1:28:29 30-34
Click to select for comparison
1,017 121
AUT flag Franky Braun
1:28:32 40-44
Click to select for comparison
1,018 275
AUT flag Florian Maislinger
1:28:36 30-34
Click to select for comparison
1,019 180
GER flag Steffen Hotes
1:28:40 25-29
Click to select for comparison
1,020 179
GER flag Jonas Schröder
1:28:40 25-29
Click to select for comparison
1,021 1
GER flag Bernd Göbel
1:28:42 65-69
Click to select for comparison
1,022 187
AUT flag Christoph Christoph
1:28:43 35-39
Click to select for comparison
1,023 181
NED flag Luc Weinstock
1:28:44 25-29
Click to select for comparison
1,024 91
IRL flag Emmet Brady
1:28:47 45-49
Click to select for comparison
1,025 276
CRO flag Tomislav Špiranec
1:28:49 30-34
Click to select for comparison
1,026 277
AUT flag Michael Hergovich
1:28:53 30-34
Click to select for comparison
1,027 188
AUT flag Fabian Mittermair
1:28:58 35-39
Click to select for comparison
1,028 12
GER flag Uwe Budemann
1:29:01 60-64
Click to select for comparison
1,029 189
IRL flag Gary Moorhouse
1:29:02 35-39
Click to select for comparison
1,030 122
FRA flag Patrick Promax
1:29:04 40-44
Click to select for comparison
1,031 182
AUT flag Michael Kienberger
1:29:04 25-29
Click to select for comparison
1,032 15
AUT flag Peter Hödl
1:29:07 55-59
Click to select for comparison
1,033 123
SVK flag Jan Szalay
1:29:09 40-44
Click to select for comparison
1,034 183
AUT flag David Michna
1:29:13 25-29
Click to select for comparison
1,035 16
GER flag Guido Nägler
1:29:16 55-59
Click to select for comparison
1,036 278
AUT flag Kevin Kien
1:29:19 30-34
Click to select for comparison
1,037 124
UKR flag Maksym Balychev
1:29:20 40-44
Click to select for comparison
1,038 92
AUT flag Sebastian Puchner
1:29:20 45-49
Click to select for comparison
1,039 102
GBR flag Robbie Trevett
1:29:25 16-24
Click to select for comparison
1,040 184
SVK flag Matus Porazik
1:29:26 25-29
Click to select for comparison
1,041 17
GBR flag Philip Sudwell
1:29:28 55-59
Click to select for comparison
1,042 93
HUN flag Tamás Simon
1:29:30 45-49
Click to select for comparison
1,043 94
GER flag Carsten Müller
1:29:36 45-49
Click to select for comparison
1,044 43
DEN flag Nicki Soerensen
1:29:36 50-54
Click to select for comparison
1,045 185
IRL flag Bill Cody
1:29:37 25-29
Click to select for comparison
1,046 125
AUT flag Jürgen Stark
1:29:39 40-44
Click to select for comparison
1,047 103
GBR flag Kyle Davies
1:29:41 16-24
Click to select for comparison
1,048 190
GBR flag Jordan Baker
1:29:41 35-39
Click to select for comparison
1,049 191
GER flag Thoren Neumann
1:29:44 35-39
Click to select for comparison
1,050 126
GER flag Bastian Dullinger
1:29:46 40-44
Click to select for comparison
1,051 104
SUI flag Tim Steck
1:29:46 16-24
Click to select for comparison
1,052 127
AUT flag Björn Seitlinger-Schreder
1:29:48 40-44
Click to select for comparison
1,053 13
AUT flag Peter Keiblinger
1:29:53 60-64
Click to select for comparison
1,054 186
GBR flag Ryan Mcintyre
1:30:01 25-29
Click to select for comparison
1,055 192
AUT flag Thomas Stotz
1:30:01 35-39
Click to select for comparison
1,056 128
AUT flag Christian Aberer
1:30:14 40-44
Click to select for comparison
1,057 187
ITA flag Lorenzo Lusvardi Guazzoni
1:30:17 25-29
Click to select for comparison
1,058 105
GBR flag George Stewart
1:30:20 16-24
Click to select for comparison
1,059 279
ANG flag Bouya Kiangani Ndombasi
1:30:22 30-34
Click to select for comparison
1,060 280
GER flag Michael Abramowicz
1:30:24 30-34
Click to select for comparison
1,061 188
AUT flag Thorsten Eilenberger
1:30:24 25-29
Click to select for comparison
1,062 189
SLO flag Franc Rajsp
1:30:25 25-29
Click to select for comparison
1,063 281
GER flag Jan Zabel
1:30:25 30-34
Click to select for comparison
1,064 129
AUT flag Martin Henien
1:30:27 40-44
Click to select for comparison
1,065 283
AUT flag Jasper Handl
1:30:30 30-34
Click to select for comparison
1,066 282
AUT flag Benedikt Schneider
1:30:30 30-34
Click to select for comparison
1,067 193
GER flag Elias Karsten
1:30:32 35-39
Click to select for comparison
1,068 284
AUT flag Lukas Siedler
1:30:33 30-34
Click to select for comparison
1,069 194
AUT flag Nadine Baumberger
1:30:42 35-39
Click to select for comparison
1,070 285
AUT flag Manuel Knaller
1:30:42 30-34
Click to select for comparison
1,071 286
ROU flag Ciprian Ostafie
1:30:43 30-34
Click to select for comparison
1,072 190
AUT flag Lukas Schweitzer
1:30:47 25-29
Click to select for comparison
1,073 287
AUT flag Philipp Wanitschka
1:30:51 30-34
Click to select for comparison
1,074 106
AUT flag Jonas Dobesberger
1:30:55 16-24
Click to select for comparison
1,075 195
ITA flag Andrea Gattuso
1:30:55 35-39
Click to select for comparison
1,076 44
GBR flag Kris John William
1:30:56 50-54
Click to select for comparison
1,077 288
HUN flag Olivér Tóth
1:30:59 30-34
Click to select for comparison
1,078 107
GBR flag Andrew Lawrenson
1:31:02 16-24
Click to select for comparison
1,079 289
AUT flag Dominik Milchberger
1:31:04 30-34
Click to select for comparison
1,080 196
AUT flag Miralem Pargan
1:31:04 35-39
Click to select for comparison
1,081 191
GBR flag Alex Courtenay
1:31:09 25-29
Click to select for comparison
1,082 197
AUT flag Markus Wagner
1:31:13 35-39
Click to select for comparison
1,083 130
AUT flag Oliver Lurger-Jaritz
1:31:13 40-44
Click to select for comparison
1,084 290
CAN flag Sauraj Gambhir
1:31:23 30-34
Click to select for comparison
1,085 131
AUT flag Keven Brunnbauer
1:31:26 40-44
Click to select for comparison
1,086 45
GER flag Johannes Biedermann
1:31:27 50-54
Click to select for comparison
1,087 132
AUT flag Richard Schalk
1:31:30 40-44
Click to select for comparison
1,088 108
AUT flag Oliver Lee
1:31:30 16-24
Click to select for comparison
1,089 291
AUT flag Peter Kroiss
1:31:30 30-34
Click to select for comparison
1,090 192
BIH flag Almin Kadiric
1:31:34 25-29
Click to select for comparison
1,091 193
GBR flag Edward Webb
1:31:36 25-29
Click to select for comparison
1,092 198
AUT flag Markus Hösel
1:31:40 35-39
Click to select for comparison
1,093 46
AUT flag Thomas Schneider
1:31:40 50-54
Click to select for comparison
1,094 133
AUT flag Patrick Ronge
1:31:44 40-44
Click to select for comparison
1,095 292
AUT flag Alexander Bauer
1:31:44 30-34
Click to select for comparison
1,096 14
GBR flag Steven Horner
1:31:45 60-64
Click to select for comparison
1,097 199
AUT flag Daniel Kopeinigg
1:31:46 35-39
Click to select for comparison
1,098 95
AUT flag Christian Hochreiter
1:31:50 45-49
Click to select for comparison
1,099 96
AUS flag Ian Mitchell
1:31:58 45-49
Click to select for comparison
1,100 200
AUT flag Lukas Felsberger
1:32:01 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.

First week free. Cancel anytime.