← Berlin 2026 results

HYROX Berlin 2026 Results – Pro Men (page 3)

941 finishers. Winner Tim Wenisch in 54:50; median 1:19:28.

Rank Athlete Nat Age group Time
401 Hannes Sauter GER 35-39 1:16:55
402 Moritz Plewa GER 25-29 1:16:57
403 Fuad Cali GBR 25-29 1:16:58
404 Severin Troesch SUI 35-39 1:17:05
405 Tobias Enzl GER 35-39 1:17:05
406 Adam Hanley IRL 30-34 1:17:07
407 Dario Dobrolevski AUT 30-34 1:17:07
408 Max Dancau GER 35-39 1:17:08
409 Manuel Francke GER 40-44 1:17:10
410 Tobias Erni SUI 25-29 1:17:13
411 Stephan Münch GER 25-29 1:17:14
412 Felix Leichsenring GER 30-34 1:17:16
413 Lorenzo Basso ITA 40-44 1:17:17
414 Jan Darebný CZE 30-34 1:17:17
415 Lukas Licht GER 25-29 1:17:19
416 Imran Skoray GER 16-24 1:17:25
417 Marvin Fuhr GER 35-39 1:17:26
418 Eric Bischof GER 30-34 1:17:27
419 Markus Bartsch GER 35-39 1:17:31
420 Tobias Lindstädt GER 40-44 1:17:33
421 Jean-Paul Chamoun FRA 40-44 1:17:36
422 Jens Slater GER 45-49 1:17:38
423 Simon Briggs GBR 45-49 1:17:39
424 Ali Ramezani IRI 25-29 1:17:43
425 Leon Widmaier GER 25-29 1:17:46
426 Max Powsey GER 25-29 1:17:47
427 Aldo Hellmich GER 35-39 1:17:47
428 Jordi Cos ESP 30-34 1:17:48
429 Karim Brinis AUT 30-34 1:17:49
430 Dave Kelly GBR 50-54 1:17:50
431 Mikołaj Kołacki POL 35-39 1:17:56
432 Timo Sigloch GER 30-34 1:18:01
433 Mathias Kapala GER 35-39 1:18:05
434 Crawford Kenney SCO 30-34 1:18:08
435 Thomas Fort FRA 25-29 1:18:10
436 Filip Sidó CZE 25-29 1:18:11
437 Jonas Rauh GER 16-24 1:18:13
438 Robert Jenning GER 40-44 1:18:15
439 David Ludwig GER 40-44 1:18:17
440 Sebastian Niedermeier GER 25-29 1:18:20
441 Eli Cox BEL 16-24 1:18:32
442 Alexander Gaugler GER 50-54 1:18:34
443 Artem Bogdanov AUT 35-39 1:18:43
444 Nico Watkins GBR 60-64 1:18:43
445 Michael Chapman GBR 30-34 1:18:44
446 David Holden GBR 45-49 1:18:44
447 Ross Conroy IRL 30-34 1:18:47
448 Nicky Boyce GBR 35-39 1:18:48
449 Patrick Scheer GER 30-34 1:18:53
450 Luke Wright CAN 16-24 1:18:54
451 Adrian Sandmeier SUI 40-44 1:18:54
452 Tony Ribeiro Tavares FRA 30-34 1:18:54
453 Daniel Stanik GER 40-44 1:18:54
454 Nikolai Pihl DEN 25-29 1:18:58
455 Julian Moll GER 25-29 1:19:00
456 Johann Sali GER 35-39 1:19:02
457 Jan Müller GER 16-24 1:19:04
458 Kieran Wright GBR 16-24 1:19:07
459 Philipp Müller GER 40-44 1:19:07
460 John Madden IRL 45-49 1:19:10
461 Karl-Henrik Johansson Munk SWE 30-34 1:19:12
462 Francisco José Rodríguez Valido ESP 30-34 1:19:13
463 Patrick Coyle IRL 40-44 1:19:14
464 Emmanuel Quemerais FRA 40-44 1:19:15
465 Lukas Zajons GER 35-39 1:19:16
466 Martin Müller GER 35-39 1:19:19
467 Marcus Hobley GBR 40-44 1:19:20
468 Ruben Rapetti ITA 40-44 1:19:21
469 Andrea Traica ITA 35-39 1:19:23
470 Manuel Brogle LIE 30-34 1:19:25
471 Yul Oeltze GER 30-34 1:19:28
472 Alexander Kreibich AUT 25-29 1:19:31
473 Karl O'Sullivan GBR 35-39 1:19:37
474 Roland Pugner GER 30-34 1:19:40
475 Eslam Amer EGY 25-29 1:19:40
476 Steffen Teichert DEN 30-34 1:19:41
477 Dennis Quotschalla GER 40-44 1:19:42
478 Johann Glawe GER 25-29 1:19:44
479 Ayoub El Ouazraoui FRA 25-29 1:19:44
480 Leonhard Krennwallner AUT 25-29 1:19:48
481 René Richter GER 30-34 1:19:49
482 Marcel Heitvogt GER 35-39 1:19:49
483 Sebastian Briel GER 40-44 1:19:50
484 Adrian Schmidt GER 25-29 1:19:51
485 Lukas Garbe GER 16-24 1:19:52
486 Łukasz Borys POL 16-24 1:19:57
487 Wieland Faßmann GER 35-39 1:19:57
488 Jakub Machura POL 35-39 1:19:58
489 Julian Berresheim GER 35-39 1:19:59
490 Marvin Blume GER 16-24 1:20:00
491 Tobias Hager GER 35-39 1:20:01
492 Savio Röckle GER 16-24 1:20:06
493 William Occhipinti ITA 35-39 1:20:06
494 John Allen Glynn IRL 30-34 1:20:07
495 Stefan Ansorge GER 35-39 1:20:12
496 Tobias Wunderlich GER 35-39 1:20:19
497 Lorenz Liebler GER 30-34 1:20:23
498 Dominik Lösche GER 25-29 1:20:24
499 Robin Seiwert GER 30-34 1:20:25
500 Kevin Stauffer SUI 30-34 1:20:27
501 Timo Schönfeld GER 35-39 1:20:27
502 Tim Weinmann GER 35-39 1:20:28
503 Patrick Ott GER 40-44 1:20:29
504 Fabio Aprigliano ITA 40-44 1:20:33
505 Christian Zimmermann GER 30-34 1:20:35
506 Owain Brinkworth GBR 25-29 1:20:37
507 Heiko Brandmayer GER 25-29 1:20:37
508 Arthur Lepagney FRA 30-34 1:20:38
509 Laurenz Thomas GER 16-24 1:20:38
510 Marc Jung GER 40-44 1:20:38
511 Stephan Sartoris GER 50-54 1:20:39
512 Sammy Edwards GBR 45-49 1:20:49
513 Janusz Adamski POL 55-59 1:20:55
514 Adam Jonáš CZE 25-29 1:20:57
515 Nils Johne GER 25-29 1:20:58
516 Martin Černický CZE 16-24 1:21:00
517 Marcos Gonzalez ESP 30-34 1:21:06
518 Moataz Kenawi EGY 25-29 1:21:08
519 Sophyan Haoud FRA 35-39 1:21:10
520 Randy Hondius NED 30-34 1:21:12
521 Marco Schnackenberg GER 35-39 1:21:13
522 Michael Cohen FRA 30-34 1:21:13
523 Julian Baumbach GER 30-34 1:21:14
524 Nicolas Pachidis GRE 40-44 1:21:20
525 Nathan East GBR 40-44 1:21:20
526 Thor Robin Harbak NOR 40-44 1:21:21
527 Yannik Frey GER 16-24 1:21:21
528 Tim Kleber GER 25-29 1:21:22
529 Nabel Rkab GER 25-29 1:21:26
530 Damian Witek POL 35-39 1:21:30
531 Jens Weipert GER 40-44 1:21:37
532 Jan Brada CZE 16-24 1:21:44
533 David Baron GBR 40-44 1:21:46
534 Sergey Chupetlovski BUL 35-39 1:21:49
535 Lars Willborn GER 40-44 1:21:52
536 Fritz Theden-Schow GER 30-34 1:21:54
537 Jonas Justesen DEN 30-34 1:22:00
538 Viktor Mai GER 40-44 1:22:00
539 Boris Steglich GER 50-54 1:22:00
540 Johannes Glossner GER 25-29 1:22:02
541 Andrea Oggioni ITA 35-39 1:22:06
542 Philipp Denkewitz GER 30-34 1:22:11
543 Jan Pechr CZE 30-34 1:22:16
544 Chiheb Arfa FRA 30-34 1:22:17
545 Sebastian Köhler GER 30-34 1:22:17
546 Chris Schneider GER 35-39 1:22:19
547 Jan Frahm GER 40-44 1:22:20
548 Marcel Wunderlich GER 16-24 1:22:20
549 Kai Fischer GER 30-34 1:22:21
550 Jules Neu FRA 16-24 1:22:21
551 Wouter Vierstraete BEL 40-44 1:22:28
552 Arian Shahmohammadi IRI 25-29 1:22:28
553 Kevin Schulze GER 30-34 1:22:32
554 Nicolo Gattorna ITA 35-39 1:22:37
555 Frederic Banschkus GER 30-34 1:22:39
556 Marcel Schmitt GER 35-39 1:22:45
557 Milan Barbola HUN 25-29 1:22:51
558 Jason Rylance GBR 50-54 1:22:51
559 Wynton Kube GER 25-29 1:22:54
560 Mathias Harder Gabrielsen DEN 16-24 1:22:54
561 Linus Ekberg SWE 30-34 1:22:56
562 Hugo Balouin FRA 25-29 1:22:56
563 Filip Chramosta CZE 25-29 1:22:57
564 Mattia Martinez SUI 35-39 1:22:59
565 Pete Blackhurst GBR 40-44 1:23:00
566 Joshua Brosius GER 35-39 1:23:01
567 Dennis Artz GER 45-49 1:23:01
568 Jan-Hendrik Henrico RSA 45-49 1:23:12
569 Nils Henneking GER 30-34 1:23:16
570 Yevhen Baiev UKR 30-34 1:23:16
571 Jason Tulk CAN 45-49 1:23:17
572 Niklas Bruun Hansen DEN 25-29 1:23:18
573 Cliff Oliveira Manjate GER 30-34 1:23:22
574 Chris Bell GBR 40-44 1:23:23
575 Ciaran Hall IRL 45-49 1:23:27
576 Joshua Homayoun GER 35-39 1:23:32
577 Matthias Snobe AUT 35-39 1:23:34
578 Niko Gassen GER 30-34 1:23:34
579 Fabio Weindl GER 25-29 1:23:38
580 Enda Rowland IRL 30-34 1:23:39
581 Falk Brieß GER 40-44 1:23:50
582 Ludovic Peissel FRA 40-44 1:23:53
583 André Loureiro POR 30-34 1:23:55
584 Pablo Julian Reiter AUT 16-24 1:23:56
585 Adam Durowicz POL 30-34 1:23:56
586 Michael Radetzky GER 30-34 1:24:07
587 Lucas Mirsberger GER 30-34 1:24:10
588 Hanjer Zieroldt GER 40-44 1:24:24
589 Timon Diez GER 25-29 1:24:27
590 Osman Smajic BIH 35-39 1:24:30
591 Kamil Rusin POL 25-29 1:24:31
592 Ross Bailey GBR 35-39 1:24:32
593 Markus Michel GER 35-39 1:24:43
594 Mario Maffeis ITA 40-44 1:24:46
595 Martin Kirbach GER 35-39 1:24:51
596 Timon Barden GER 30-34 1:24:53
597 Nick Döring GER 30-34 1:25:00
598 Jiři Otava CZE 35-39 1:25:02
599 Martin Reser GER 35-39 1:25:08
600 Harry English IRL 35-39 1:25:09

← Berlin 2026 results