← Vienna 2025 results

HYROX Vienna 2025 Results – Open Men

888 finishers. Winner Alexander Roncevic in 53:28; median 1:15:50.

Rank Athlete Nat Age group Time Run Workout
1 Alexander Roncevic AUT 30-34 53:28 29:22 20:54
2 Philipp Wamser GER 25-29 53:43 28:52 21:57
3 Pablo Sánchez Santos ESP 30-34 53:45 26:51 24:09
4 Tiago Lousa POR 40-44 53:55 29:00 21:52
5 Dieter Schwarzkopf GER 35-39 54:12 28:41 22:17
6 Danny Rae GBR 25-29 54:12 29:00 22:07
7 Aaron Woodman GBR 35-39 54:27 29:01 22:20
8 David Parkin GBR 35-39 54:28 28:54 22:33
9 Roberto Viciedo Gimeno ESP 25-29 54:38 30:12 21:23
10 Eugenio Bianchi ITA 35-39 54:44 28:58 22:27
11 Joffrey Voisin FRA 40-44 54:46 30:01 21:28
12 Alen Ploj SLO 30-34 54:47 29:32 21:53
13 Luis García Rubio ESP 16-24 54:55 29:17 22:42
14 Joel Persson SWE 30-34 55:10 27:17 24:59
15 Ross Walker GBR 16-24 55:30 28:52 23:34
16 Luke Ennis GBR 16-24 55:33 28:56 23:34
17 Lucas Parker GBR 16-24 55:41 28:12 24:17
18 Julian Kreutzer AUT 25-29 55:56 28:41 24:14
19 Wesley Schorah GBR 25-29 56:21 29:46 23:13
20 Valentín Gamba Dondich ARG 30-34 56:37 30:34 22:45
21 Franz Löschke GER 35-39 56:39 29:02 24:21
22 Connor Magill IRL 40-44 56:43 30:17 23:12
23 Steve Pinau FRA 35-39 57:03 30:16 23:32
24 Samir Schön GER 25-29 57:28 31:48 22:37
25 Jon Worcester GBR 40-44 57:29 29:38 24:34
26 Robert Van Herk NED 40-44 57:38 30:50 23:34
27 Erlandas Sablinskas LTU 25-29 57:53 30:49 23:39
28 Denis Toplak SLO 35-39 58:05 31:04 23:11
29 Jose Angel Hidalgo Izquierdo ESP 45-49 58:11 30:26 24:24
30 Florian Duterloo NED 35-39 58:24 30:31 24:03
31 Javier Perdomo Suárez ESP 30-34 58:29 30:31 24:52
32 Tilen Dorninger AUT 16-24 58:29 29:50 25:09
33 Daniel Gundall GER 25-29 58:42 30:42 24:25
34 Antoine Reisdorffer FRA 25-29 58:52 28:48 26:54
35 Toni Marí Vargas ESP 30-34 58:54 32:25 23:09
36 Patrick Brown GBR 45-49 58:58 30:46 24:34
37 Christian Haas GER 30-34 58:59 31:41 24:04
38 Olai Johannessen NOR 30-34 59:01 31:34 23:59
39 Tobias Kiefer GER 30-34 59:01 31:11 24:34
40 Savo Hertig SUI 40-44 59:01 31:14 24:15
41 Michael Bruggraber AUT 35-39 59:05 30:48 24:40
42 Brandon Mcguinness GBR 16-24 59:06 31:15 24:29
43 Giuseppe Spreafico ITA 35-39 59:07 31:57 23:42
44 Lewis Brady GBR 25-29 59:09 29:59 25:32
45 Daniel Redondo Muñoz ESP 30-34 59:10 31:06 24:42
46 Joshua Braznell GBR 30-34 59:16 31:43 24:12
47 Sven Schenk GER 30-34 59:26 30:29 25:03
48 Sean Walsh IRL 25-29 59:33 29:52 26:27
49 René Biedermann AUT 35-39 59:35 30:26 25:29
50 Stefan Höcht GER 30-34 59:37 31:10 25:13
51 Nik Kojc SLO 25-29 59:37 31:49 24:22
52 Jordan Bulpitt GBR 25-29 59:38 32:50 23:17
53 Florian Winter AUT 30-34 59:45 32:02 23:29
54 Mike Schifferle SUI 50-54 59:47 29:47 26:35
55 Jendrik Brügmann GER 25-29 59:50 32:12 24:22
56 Danny Burns GBR 16-24 59:51 31:44 24:42
57 Miha Ramšak SLO 25-29 59:51 31:14 24:57
58 Félix Vercouter BEL 30-34 59:52 32:06 24:14
59 Omar Mansour GBR 30-34 59:52 29:54 26:39
60 Tom Oosterdijk NED 30-34 59:52 30:51 25:37
61 Raul Capitan ESP 30-34 59:57 32:16 23:59
62 Arkadiusz Grabowiec POL 16-24 59:58 31:30 24:40
63 Joze Kojc SLO 55-59 1:00:03 32:23 23:50
64 Rio Quarry GBR 16-24 1:00:10 31:56 24:48
65 Jörg Gratzl AUT 40-44 1:00:13 31:24 25:15
66 Gasper Valant GER 45-49 1:00:15 31:46 24:50
67 Peter Williams GBR 45-49 1:00:20 31:01 25:53
68 David Aryeetey GBR 25-29 1:00:20 30:57 25:48
69 Marius Toborek GER 40-44 1:00:29 32:00 24:34
70 Peter Müllner AUT 35-39 1:00:35 31:04 25:49
71 Marijan Brekalo CRO 35-39 1:00:38 30:56 25:49
72 Thomas Mayr GER 35-39 1:00:45 32:17 24:47
73 Carl Robinson GBR 25-29 1:00:46 31:39 25:16
74 Jason Van Der Geugten NED 25-29 1:00:47 31:09 26:15
75 Ismael Mateo ESP 50-54 1:00:47 33:14 23:54
76 Antoine Vidal FRA 16-24 1:00:51 30:37 26:46
77 Fergal Keaney IRL 30-34 1:00:54 30:43 26:49
78 Freddie Cree GBR 16-24 1:00:55 31:04 26:21
79 Martin Garnett GBR 40-44 1:00:56 32:45 24:27
80 Chris Owen GBR 16-24 1:00:59 30:58 26:04
81 Nathan Gardner GBR 16-24 1:01:00 30:47 26:22
82 Benjamin Schmidradler AUT 30-34 1:01:02 32:43 24:18
83 Boris Gurtner SUI 25-29 1:01:06 31:45 25:33
84 Angel Rivero ESP 45-49 1:01:13 32:01 25:48
85 Anthony Oliver FRA 35-39 1:01:15 32:36 24:40
86 Steven Mcinally GBR 35-39 1:01:18 33:07 24:43
87 Mike Carmody IRL 30-34 1:01:21 30:35 27:31
88 Christophe Morin FRA 25-29 1:01:21 31:51 26:09
89 Stefan Lissy AUT 35-39 1:01:22 33:05 24:42
90 Kevin Baumgartner AUT 25-29 1:01:29 31:21 26:31
91 Hubert Dumez FRA 30-34 1:01:29 31:41 25:27
92 Felix Möller AUT 16-24 1:01:32 31:59 26:07
93 Nick Rocks IRL 40-44 1:01:43 32:30 25:45
94 Guy Portlock GBR 50-54 1:01:46 32:50 25:22
95 Dan Harris GBR 45-49 1:01:55 31:45 26:36
96 Shane Kerr IRL 30-34 1:01:55 32:56 25:24
97 Evan Marion FRA 16-24 1:02:00 30:52 27:43
98 Luke Bailey GBR 30-34 1:02:12 30:49 27:29
99 Nathan Fletcher GBR 25-29 1:02:13 32:57 25:46
100 Hubie Solley GBR 30-34 1:02:16 31:13 27:17
101 Christian Szalay AUT 30-34 1:02:23 32:39 25:57
102 Massimiliano Dalla Fior ITA 35-39 1:02:29 33:50 24:52
103 Marc Steinke GER 40-44 1:02:34 34:00 25:01
104 Martin Jílek CZE 35-39 1:02:34 33:14 25:27
105 Richard Rohde GER 30-34 1:02:36 29:37 28:39
106 Artur Eisenbraun GER 35-39 1:02:37 31:48 27:18
107 Nathan Dosanjh GBR 45-49 1:02:39 32:57 26:09
108 Jordan Kyte GBR 25-29 1:02:41 32:55 25:44
109 Chris Brown GBR 30-34 1:02:42 31:31 27:14
110 Nicola Viviani ITA 35-39 1:02:43 30:59 27:55
111 Andreas Fruhmann GER 45-49 1:02:43 32:13 26:48
112 Vincent Bousquieres FRA 40-44 1:02:59 32:37 26:20
113 Julian Fiedler AUT 25-29 1:02:59 31:50 27:10
114 Josip Jelic CRO 30-34 1:03:04 31:08 28:20
115 Scott Macaulay GBR 30-34 1:03:07 29:05 29:51
116 Chris Jarvis GBR 25-29 1:03:18 34:05 25:37
117 Ashton Du Plessis RSA 30-34 1:03:19 33:55 25:49
118 Lukas Kynicky CZE 25-29 1:03:20 31:04 28:24
119 Gianluca Rocco ITA 25-29 1:03:24 31:07 28:29
120 Marco Kauschka GER 25-29 1:03:26 32:10 27:34
121 Satya Den Boer NED 25-29 1:03:27 30:51 28:49
122 Daniel Sevilla ESP 50-54 1:03:28 32:59 27:07
123 Tom Murphy GBR 16-24 1:03:36 32:27 27:35
124 Simon Derby IRL 40-44 1:03:37 34:47 25:03
125 Colin Dalton IRL 50-54 1:03:40 32:48 27:09
126 Hermann Schöberl GER 45-49 1:03:40 32:48 27:09
127 Tom Van Den Berkhof NED 40-44 1:03:42 32:23 27:03
128 Rainer Winninger AUT 45-49 1:03:47 34:09 25:53
129 Chris Shaw GBR 35-39 1:03:53 33:55 25:26
130 Steven Broxton GBR 40-44 1:03:55 34:02 26:11
131 Steve Acarregui USA 35-39 1:03:57 32:14 27:53
132 Scott Walker GBR 35-39 1:04:05 32:50 27:01
133 Nico Müller GER 30-34 1:04:09 32:25 28:06
134 Marnix Kaspers NED 45-49 1:04:09 32:05 28:17
135 Kryštof Průša CZE 16-24 1:04:11 33:23 27:19
136 Mark Coombs GBR 35-39 1:04:13 33:39 27:03
137 Laurenz Pötzelsberger AUT 35-39 1:04:15 32:10 27:21
138 Nils Reckemeier GER 30-34 1:04:18 30:24 29:56
139 Tom Pratt GBR 16-24 1:04:22 32:28 28:03
140 Rafał Różański POL 45-49 1:04:23 33:07 27:32
141 Ray Shah IRL 45-49 1:04:32 34:13 26:27
142 Christoph Fedl AUT 30-34 1:04:36 35:00 25:44
143 Mikey Watson GBR 40-44 1:04:37 33:30 27:20
144 Olivier Fernandez FRA 45-49 1:04:40 32:24 28:40
145 Rafael Böhm GER 30-34 1:04:44 32:11 28:36
146 Dan Barlow GBR 16-24 1:04:47 34:39 26:25
147 Michael Vogl GER 30-34 1:04:53 34:56 25:59
148 Thomas Melody GBR 35-39 1:04:54 31:04 29:58
149 Mario Groß AUT 35-39 1:04:56 32:43 26:58
150 Ludovic Beuret SUI 30-34 1:05:00 34:24 26:49
151 Martin Pavlis CZE 25-29 1:05:04 31:42 29:36
152 Dean Philpott GBR 30-34 1:05:09 33:35 27:39
153 Moritz Steiner AUT 16-24 1:05:10 32:38 28:31
154 Steven Rickli SUI 30-34 1:05:13 34:58 26:25
155 Marcel Pichler AUT 25-29 1:05:20 33:44 27:45
156 Patrick Tschernitz AUT 25-29 1:05:23 35:25 25:53
157 Michael Baustädter AUT 35-39 1:05:26 34:07 27:33
158 Devilliers Van Den Brink GBR 40-44 1:05:29 32:15 28:59
159 Kevin Thewes GER 30-34 1:05:29 33:42 28:04
160 Kristian Horobei ROU 30-34 1:05:37 36:13 25:33
161 Thorsten Eckert GER 45-49 1:05:37 33:50 28:11
162 Gonzalo Villar ESP 30-34 1:05:38 32:34 29:20
163 Phil Waters GBR 50-54 1:05:42 33:53 27:50
164 Jan Killing GER 30-34 1:05:48 34:08 27:59
165 Philipp Wandl GER 25-29 1:05:49 34:26 27:37
166 Stefan Ecks GER 45-49 1:05:59 34:37 27:21
167 Michael Dobrowsky AUT 35-39 1:05:59 35:32 25:53
168 Paul Fitzgerald IRL 30-34 1:05:59 34:32 26:57
169 Graham Keenan IRL 25-29 1:06:04 34:52 26:47
170 Eljan Van Soeren NED 16-24 1:06:05 33:54 28:35
171 Alan Strachan GBR 50-54 1:06:05 34:15 27:46
172 David Hamilton GBR 35-39 1:06:06 35:41 26:11
173 Sanjin Crnkovic CRO 45-49 1:06:08 36:09 25:19
174 Matjaž Potočnik SLO 30-34 1:06:12 34:59 27:12
175 Willy Santer FRA 25-29 1:06:13 36:01 25:52
176 Jonathan Sinclair GBR 40-44 1:06:13 33:39 28:16
177 Marco Breithuber AUT 35-39 1:06:22 33:51 28:14
178 Vojtěch Domin CZE 30-34 1:06:23 34:21 27:56
179 Dom Stroh GER 16-24 1:06:23 31:45 29:40
180 Aaron Mccammon GBR 35-39 1:06:27 33:35 28:25
181 Ricardo Rodrigues POR 35-39 1:06:28 35:20 27:01
182 Rayan Chachoua FRA 16-24 1:06:29 31:34 30:48
183 Laurent Mareschal FRA 50-54 1:06:31 35:11 27:20
184 Christoph Zulechner AUT 30-34 1:06:34 33:28 27:55
185 Richard Naughton IRL 35-39 1:06:34 34:16 28:11
186 Mario Still AUT 30-34 1:06:38 33:47 28:48
187 Nicola Armenise ITA 40-44 1:06:41 32:19 30:27
188 Kirk Grewar GBR 35-39 1:06:43 34:05 28:42
189 Mario Novak AUT 45-49 1:06:43 33:20 29:08
190 Andreas Fichtel GER 30-34 1:06:45 37:14 25:33
191 Alan Waterman GBR 35-39 1:06:47 34:34 28:31
192 Nikolaus Kalina AUT 30-34 1:06:51 35:40 26:57
193 Dylan Gruson FRA 25-29 1:06:59 32:21 31:02
194 Nico Küttner GER 25-29 1:07:01 35:31 27:08
195 Pascal Mittermeier GER 25-29 1:07:03 34:27 28:46
196 Ferdinand Vogler GER 30-34 1:07:03 34:29 28:37
197 Daniel Moiteiro POR 35-39 1:07:03 33:40 29:20
198 Manuel Mecking GER 30-34 1:07:03 35:54 27:07
199 Christoph Wiesinger AUT 40-44 1:07:04 33:34 29:26
200 Michal Pokorný CZE 35-39 1:07:07 35:13 27:32

← Vienna 2025 results