← Cologne 2025 results

HYROX Cologne 2025 Results – Open Men (page 2)

1,087 finishers. Winner Kieron White in 55:06; median 1:22:24.

Rank Athlete Nat Age group Time Run Workout
201 Benjamin Baur GER 40-44 1:11:38 — 31:11
202 Rik Biesterbos NED 25-29 1:11:38 — 30:12
203 Matthias Haupt GER 30-34 1:11:39 — 32:03
204 João Araújo POR 40-44 1:11:40 — 30:24
205 Marco Karthaus GER 35-39 1:11:40 — 31:11
206 Stefan Kahn GER 35-39 1:11:42 — 31:53
207 Alexander Hoffmann GER 16-24 1:11:43 — 28:14
208 Constantin Rieger GER 25-29 1:11:44 — 30:35
209 Simon Schulenburg GER 35-39 1:11:46 — 28:16
210 Nils Schröck GER 25-29 1:11:48 — 29:36
211 William Briend FRA 25-29 1:11:50 — 31:47
212 Leon Widmaier GER 25-29 1:11:51 — 31:59
213 Tom Martz FRA 16-24 1:11:52 — 30:45
214 Önder Kadak GER 55-59 1:11:56 — 29:33
215 Franck Elgart FRA 25-29 1:11:59 — 32:43
216 Danny Kubasik GER 40-44 1:12:03 — 29:54
217 Danny Kluge GER 30-34 1:12:06 — 29:04
218 Zeph Brown GBR 25-29 1:12:07 — 33:50
219 Jan-Philipp Schmidt GER 35-39 1:12:08 — 31:22
220 Dario Bott GER 30-34 1:12:12 — 33:18
221 Nikos Kaneti CYP 35-39 1:12:13 — 31:32
222 Steven Koopman NED 30-34 1:12:16 — 29:13
223 Mark Mcgrath IRL 30-34 1:12:20 — 29:53
224 Dominik Bodenmüller GER 35-39 1:12:20 — 29:21
225 Serge Souren NED 40-44 1:12:21 — 34:45
226 Mikkel Andreassen DEN 35-39 1:12:27 — 31:40
227 Heiko Schall GER 30-34 1:12:29 — 26:52
228 Dennis Hoeter GER 40-44 1:12:31 — 30:35
229 Joe Wallace GBR 25-29 1:12:31 — 28:53
230 Benjamin Sinanovic GER 25-29 1:12:31 — 32:03
231 Sina Emami NED 30-34 1:12:36 — 27:18
232 Guy Estoppey SUI 35-39 1:12:43 — 35:45
233 Tommaso Carpini ITA 25-29 1:12:44 — 28:04
234 Alexandre Delval FRA 35-39 1:12:54 — 30:17
235 Kevin Engler GER 30-34 1:12:55 — 29:28
236 Dominik Wolff GER 30-34 1:12:58 — 29:37
237 Paul Zandt GER 35-39 1:12:59 — 32:31
238 Darren Scott GBR 50-54 1:12:59 — 31:36
239 Renat Berheev GER 25-29 1:12:59 — 28:22
240 Manuel Steitz GER 35-39 1:13:01 — 33:55
241 Viktor Mai GER 35-39 1:13:02 — 30:20
242 Tobias Schatz GER 25-29 1:13:04 — 32:25
243 David Feeney GBR 35-39 1:13:05 — 31:37
244 Jack Schubert GER 30-34 1:13:07 — 28:15
245 Daniël Timmermans NED 30-34 1:13:09 — 30:04
246 Niklas Lingen GER 16-24 1:13:11 — 31:21
247 Loic Hennaux BEL 25-29 1:13:11 — 33:30
248 Russell Morrow GBR 40-44 1:13:12 — 29:10
249 Dane Burms BEL 35-39 1:13:14 — 33:23
250 Justin Pietryga GER 25-29 1:13:17 — 31:12
251 Tom Livingston GBR 40-44 1:13:19 — 30:11
252 Mikey Möller RSA 30-34 1:13:20 — 25:25
253 Maximilian Nicolussi Moretto AUT 25-29 1:13:23 — 28:08
254 Alexander Gaugler GER 50-54 1:13:25 — 29:42
255 Alexander Becker GER 35-39 1:13:30 — 29:57
256 Vincent Engelen NED 35-39 1:13:30 — 31:41
257 Mario Fährmann GER 30-34 1:13:34 — 29:40
258 Elliott Brown GBR 30-34 1:13:34 — 33:17
259 Muyi Oshod NGR 16-24 1:13:35 — 33:53
260 Stan Does NED 25-29 1:13:35 — 28:26
261 Simon Lesting GER 30-34 1:13:41 — 27:50
262 Fabrice Caralinda SUI 35-39 1:13:42 — 30:45
263 Charel Tanson LUX 16-24 1:13:42 — 30:56
264 Florian Heinz GER 25-29 1:13:43 — 32:39
265 Billy Worthington GBR 30-34 1:13:45 — 31:40
266 Stefan Happ GER 35-39 1:13:46 — 33:26
267 Jan-Niklas Mückenhoff GER 30-34 1:13:46 — 32:16
268 Maximilian Peter GER 16-24 1:13:48 — 32:10
269 Frank Blume GER 40-44 1:13:50 — 29:57
270 Patrick Matuschek GER 30-34 1:13:57 — 31:24
271 Maximilian Wenner GER 30-34 1:14:02 — 32:05
272 Yannik Kottusch GER 30-34 1:14:02 — 32:49
273 Tobias Bruder GER 16-24 1:14:09 — 32:17
274 Fabian Sand GER 35-39 1:14:09 — 31:22
275 Malik Seidu GER 25-29 1:14:12 — 27:04
276 Tim Heermann GER 30-34 1:14:12 — 31:39
277 Artem Mirgorodsky GER 25-29 1:14:13 — 32:58
278 Gianluca Mamone GER 25-29 1:14:13 — 28:58
279 Marcel Dominik Auer AUT 35-39 1:14:17 — 32:14
280 Nils Heimlich GER 30-34 1:14:17 — 31:23
281 Kevin Wang GER 25-29 1:14:18 — 34:46
282 Florian Thomas GER 25-29 1:14:28 — 32:40
283 Danny Bähr GER 30-34 1:14:28 — 34:32
284 Daniel Sarik GER 30-34 1:14:30 — 32:12
285 Bob Tinsley GBR 35-39 1:14:31 — 36:27
286 Marius Hoffmann NOR 25-29 1:14:31 — 31:05
287 Sascha Männchen GER 35-39 1:14:31 — 26:38
288 Kevin Linse GER 50-54 1:14:32 — 31:15
289 Maximilian Pfeifer GER 30-34 1:14:35 — 30:28
290 Joshua Davies GBR 25-29 1:14:35 — 29:12
291 Elmar Weber GER 30-34 1:14:38 — 30:30
292 Matteo Radice ITA 30-34 1:14:38 — 31:57
293 Michael Schymura GER 35-39 1:14:39 — 32:02
294 Harry Keogh GBR 16-24 1:14:40 — 30:35
295 Andre Dirks GER 35-39 1:14:41 — 25:46
296 Lucas Bäumer GER 30-34 1:14:44 — 32:03
297 James Borrett GBR 50-54 1:14:44 — 32:42
298 Jacob De Graaf NED 25-29 1:14:47 — 33:58
299 Alexander Jochinger AUT 40-44 1:14:53 — 33:24
300 Ole Meinhof GER 25-29 1:14:53 — 35:12
301 Nikita Aleksandrovic IRL 16-24 1:14:54 — 29:42
302 Jake Warren GBR 16-24 1:14:54 — 31:22
303 Marcus Eriksson SWE 30-34 1:14:54 — 33:43
304 Carlo Van Die NED 25-29 1:14:54 — 33:03
305 Nils Düllmann GER 30-34 1:14:58 — 31:19
306 Thibault Nicoud FRA 30-34 1:14:59 — 32:32
307 Ngoc Dat Ha GER 25-29 1:15:03 — 32:13
308 Adrian Duffy IRL 30-34 1:15:03 — 30:37
309 Jonas Schwarz GER 25-29 1:15:04 — 32:52
310 Kai Schäfer GER 40-44 1:15:05 — 33:22
311 Marius Güra GER 35-39 1:15:08 — 33:51
312 Marcus Raben GER 50-54 1:15:09 — 34:18
313 Marco Löffler GER 25-29 1:15:10 — 31:18
314 André Perzl GER 30-34 1:15:10 — 34:14
315 Christopher Gerlach GER 35-39 1:15:10 — 29:33
316 Vincent Kropp GER 30-34 1:15:11 — 28:33
317 Conleth Moran IRL 40-44 1:15:12 — 32:46
318 Sylvain Lerouvillois FRA 50-54 1:15:16 — 34:58
319 Cian Davitt IRL 16-24 1:15:17 — 32:55
320 Sergio Marica NED 40-44 1:15:17 — 29:44
321 Christoph Busse GER 30-34 1:15:18 — 30:47
322 Jan Jonk NED 30-34 1:15:21 — 33:17
323 Kai Kunde GER 25-29 1:15:22 — 32:38
324 Tim Körner GER 25-29 1:15:25 — 33:07
325 Donát Hajas GER 30-34 1:15:29 — 28:48
326 Victor Kartner FRA 30-34 1:15:31 — 33:55
327 Sebastian Grantz GER 40-44 1:15:33 — 33:02
328 Andreas Vroom GER 55-59 1:15:33 — 32:16
329 Marvin Fuhr GER 35-39 1:15:41 — 36:12
330 Felix Doppel GER 30-34 1:15:42 — 31:10
331 Sebastian Lünsmann GER 30-34 1:15:43 — 32:34
332 Andre Marschall GER 30-34 1:15:46 — 33:27
333 Sebastian Schmitz GER 35-39 1:15:47 — 32:21
334 Luke Vinnemeier GER 16-24 1:15:49 — 33:53
335 Andre Winterkamp GER 35-39 1:15:50 — 33:11
336 Felix Greiff GER 35-39 1:15:53 — 32:48
337 Aaron Leimgruber ITA 30-34 1:15:57 — 31:50
338 Niklas Dick GER 25-29 1:15:57 — 33:41
339 Gerard Keane IRL 50-54 1:15:58 — 30:58
340 Patrick Roth GER 35-39 1:16:02 — 31:50
341 Nico Voßbrink GER 30-34 1:16:04 — 34:26
342 Manuel Moschinger AUT 45-49 1:16:07 — 35:43
343 Marius Fitz GER 25-29 1:16:08 — 33:25
344 Yannick Roggatz GER 30-34 1:16:08 — 30:14
345 Thijs Greven NED 35-39 1:16:09 — 29:51
346 Matthias Müller GER 30-34 1:16:11 — 26:59
347 Jordan Lynch USA 35-39 1:16:12 — 34:22
348 Renátó Bango HUN 25-29 1:16:16 — 34:28
349 Yannis Jacquemin FRA 30-34 1:16:19 — 31:33
350 Alessandro Butti ITA 35-39 1:16:19 — 34:33
351 Marc Linn GER 35-39 1:16:19 — 35:06
352 Jannik Kanter GER 25-29 1:16:20 — 33:08
353 Maximilian Lengsfeld GER 35-39 1:16:21 — 32:51
354 Volker Hennemann GER 40-44 1:16:21 — 32:59
355 Felix Frank GER 30-34 1:16:21 — 33:09
356 Niclas Brouwers GER 30-34 1:16:22 — 29:53
357 Marius Ketels SWE 16-24 1:16:23 — 29:55
358 Thomas Hinz GER 35-39 1:16:24 — 32:18
359 Nicolas Beraus GER 25-29 1:16:26 — 30:52
360 Michael Radefeld GER 35-39 1:16:28 — 33:59
361 Kevin Van Schie NED 35-39 1:16:28 — 29:50
362 Gunnar Höft GER 45-49 1:16:30 — 32:06
363 Harald Matjaschitz AUT 50-54 1:16:31 — 33:37
364 Lorant Muth GER 45-49 1:16:31 — 31:38
365 Nick Schloßer GER 35-39 1:16:32 — 31:27
366 Mikkel Ortved DEN 16-24 1:16:33 — 30:16
367 Dennis Wagner GER 30-34 1:16:37 — 31:20
368 Sebastian Reese GER 30-34 1:16:46 — 27:12
369 Jan Meiners GER 25-29 1:16:49 — 31:19
370 Patrick Tillack GER 35-39 1:16:51 — 30:59
371 Marco Will GER 30-34 1:16:51 — 27:46
372 Nils Löffler GER 30-34 1:16:52 — 28:53
373 Esad Keranovic CRO 25-29 1:16:52 — 32:34
374 Alistair Barter GBR 35-39 1:16:56 — 32:22
375 Yannik Frey GER 16-24 1:16:56 — 31:57
376 Andy Kraus GER 35-39 1:16:56 — 33:11
377 Jamie Randall GBR 40-44 1:17:01 — 33:50
378 Sebastian Röschl GER 40-44 1:17:01 — 33:48
379 Tim Hoffmann GER 35-39 1:17:03 — 30:12
380 Vincent Stenzel GER 25-29 1:17:05 — 27:48
381 Max Niehoff GER 30-34 1:17:07 — 32:20
382 Josh Hammers GER 35-39 1:17:09 — 32:17
383 Christian Frank GER 35-39 1:17:10 — 31:30
384 Henning Fründt GER 45-49 1:17:12 — 32:31
385 Kevin Vankerkhoven GER 35-39 1:17:16 — 33:05
386 Simon Balster GER 16-24 1:17:16 — 33:11
387 Olivier Furget FRA 35-39 1:17:22 — 37:12
388 Michael Caspers GER 35-39 1:17:23 — 29:21
389 Alexander Vuck GER 35-39 1:17:25 — 32:32
390 Michael Eberlein GER 25-29 1:17:27 — 28:44
391 Terry Chapman USA 30-34 1:17:27 — 30:02
392 Stewart Gove GBR 40-44 1:17:28 — 35:46
393 Yannik Börner GER 25-29 1:17:28 — 33:13
394 Tiago Rodrigues POR 30-34 1:17:30 — 35:54
395 Bo Lehmann GER 35-39 1:17:30 — 31:22
396 Brian Duggan IRL 30-34 1:17:30 — 33:38
397 Tim Kempel GER 16-24 1:17:31 — 33:27
398 Cameron Dean GBR 30-34 1:17:33 — 33:05
399 Guillaume Kaczmarczyk FRA 30-34 1:17:33 — 33:50
400 Lars Van Vossen GER 30-34 1:17:33 — 35:20

← Cologne 2025 results