← Berlin 2025 results

HYROX Berlin 2025 Results – Open Men (page 3)

1,680 finishers. Winner Test Test in 10:57; median 1:17:16.

Rank Athlete Nat Age group Time Run Workout
401 Wilhelm Lilge AUT 60-64 1:09:20 32:15 30:04
402 James Grimes GBR 30-34 1:09:20 31:44 30:47
403 Mouad Ben-Halla GER 30-34 1:09:21 34:01 27:52
404 Jakub Krawczyk POL 25-29 1:09:21 31:57 30:20
405 Tim Schudde NED 16-24 1:09:23 32:33 29:44
406 Martin Brisset FRA 35-39 1:09:25 31:06 30:50
407 Jackson Woodward AUS 30-34 1:09:27 32:17 30:10
408 Charlie Evans GBR 16-24 1:09:27 31:22 30:57
409 Jeremy Kausel GER 25-29 1:09:27 30:51 31:56
410 Christian Winther DEN 16-24 1:09:28 31:34 30:08
411 James Cuddy IRL 35-39 1:09:28 32:58 29:46
412 Pete Phillips GBR 25-29 1:09:32 32:32 29:51
413 José Sousa POR 25-29 1:09:32 30:24 32:00
414 Gerrit Bockey GER 25-29 1:09:33 31:02 31:58
415 Steven Ragnar Mengdehl GER 30-34 1:09:33 32:19 29:23
416 Lee Keenan IRL 25-29 1:09:36 31:57 30:52
417 Andy Duffy GBR 30-34 1:09:36 34:25 27:23
418 Cameron Mackay GBR 16-24 1:09:36 33:26 29:10
419 Thomas Haslinger GER 30-34 1:09:36 30:05 32:36
420 Gary Grant IRL 35-39 1:09:38 32:18 30:31
421 Max Lang GER 30-34 1:09:43 34:24 27:42
422 Francesco Puttlitz GER 25-29 1:09:44 32:05 30:41
423 Julian Zampach GER 25-29 1:09:46 30:37 32:29
424 Raúl Valero Gallegos GER 25-29 1:09:49 30:33 32:10
425 Aaron Mcnally IRL 25-29 1:09:49 30:39 32:03
426 Joseph Norman GBR 25-29 1:09:49 32:27 30:30
427 Sven Lübbermann GER 35-39 1:09:51 32:00 30:26
428 Christian Baasch GER 30-34 1:09:54 31:30 30:43
429 Max Anossow GER 25-29 1:09:55 33:50 29:13
430 Viktor Mai GER 35-39 1:09:59 34:23 28:24
431 Paul Delnatte FRA 30-34 1:09:59 34:01 28:37
432 Tom Bakker NED 16-24 1:10:00 34:57 27:34
433 Justin Pietryga GER 25-29 1:10:00 32:28 30:39
434 Maximilian Pfeifer GER 30-34 1:10:02 34:43 27:54
435 Leon Grunenberg GER 25-29 1:10:02 31:24 31:44
436 Conor Dowler IRL 40-44 1:10:04 31:03 31:46
437 Tobias Troels Melby-Øster DEN 25-29 1:10:05 32:40 30:11
438 Christopher Hoffmann GER 35-39 1:10:11 32:10 31:00
439 Florian Krause GER 35-39 1:10:12 32:08 31:06
440 Hugo Teillet FRA 25-29 1:10:13 32:04 30:42
441 Frankie Landerkin GBR 16-24 1:10:15 31:26 30:58
442 Dennis Weikamp GER 40-44 1:10:15 31:42 31:19
443 Dominik Bleser GER 35-39 1:10:15 30:42 32:19
444 Michael Fenner SUI 30-34 1:10:16 34:55 27:51
445 Fabian Ring GER 30-34 1:10:16 32:26 31:22
446 Sam Devlin AUS 40-44 1:10:21 33:31 29:21
447 Michael Blauensteiner GER 30-34 1:10:21 31:16 30:56
448 Tom Keenan GBR 35-39 1:10:22 30:52 32:26
449 Dennis Wagner GER 30-34 1:10:23 32:23 30:17
450 Rares Timariu ROU 45-49 1:10:25 34:06 28:25
451 Conall Dennedy IRL 45-49 1:10:25 31:35 31:29
452 Peter Dozsa HUN 40-44 1:10:26 35:57 26:54
453 Rens Romein NED 35-39 1:10:26 30:41 32:51
454 Zachary Rogers AUS 35-39 1:10:27 33:06 30:00
455 Aldo Hellmich GER 35-39 1:10:28 33:38 29:41
456 Philip Nastke GER 35-39 1:10:28 34:05 29:01
457 Joschka Schlicht GER 30-34 1:10:29 32:19 31:26
458 Andreas Niewerth GER 45-49 1:10:29 31:04 32:48
459 João Vergílio POR 25-29 1:10:31 34:47 28:22
460 Llifon Howell GBR 40-44 1:10:32 32:21 30:43
461 Sidney Brasil BRA 50-54 1:10:34 29:41 34:13
462 Mohammed Almadani GBR 16-24 1:10:35 33:15 30:30
463 Joaquim Milesi FRA 25-29 1:10:35 31:55 31:37
464 Niklas Dick GER 25-29 1:10:35 32:34 30:49
465 Robin Médard FRA 16-24 1:10:36 30:29 32:48
466 Rafał Stachyra POL 30-34 1:10:36 31:33 31:33
467 Phillipp Leuchtmann GER 30-34 1:10:37 31:14 32:01
468 Marvin Westkämper GER 30-34 1:10:38 32:55 30:59
469 Stefan Happ GER 35-39 1:10:39 32:33 29:53
470 Tarek Yassine LBN 35-39 1:10:40 31:31 32:21
471 Sven Petersen GER 30-34 1:10:40 31:27 32:22
472 Rogier Van Duyn NED 45-49 1:10:43 31:54 31:39
473 Phil Schwarick GER 35-39 1:10:43 33:59 29:36
474 Markus Van Tilburg GER 40-44 1:10:46 33:28 30:10
475 Stuart Wiltshire GBR 25-29 1:10:49 30:35 33:42
476 Neil Sharples GBR 30-34 1:10:50 32:40 31:19
477 Andrew Cullen GBR 45-49 1:10:50 32:40 30:36
478 Marcel Naumann GER 40-44 1:10:52 31:24 32:20
479 Alan Durkin IRL 35-39 1:10:54 33:14 30:21
480 Conor Morgan IRL 35-39 1:10:55 31:25 32:47
481 Victor Roman FRA 16-24 1:10:56 33:35 29:49
482 Doudou Ndiaye SEN 40-44 1:10:58 30:36 33:47
483 Rory Timmins IRL 35-39 1:10:59 33:00 30:55
484 Jake Smyth IRL 16-24 1:11:02 33:04 30:08
485 Martin Müller GER 35-39 1:11:03 33:38 30:24
486 Benjamin Sinanovic GER 25-29 1:11:04 32:00 32:18
487 Dirk-Oliver Beyer GER 55-59 1:11:07 32:30 31:13
488 Leonard Verbree GER 25-29 1:11:07 31:40 32:20
489 Ingmar Sommerfeld GER 30-34 1:11:08 31:33 33:03
490 James Lynch GBR 35-39 1:11:08 31:42 32:34
491 Théo Restancourt FRA 30-34 1:11:09 34:10 29:36
492 Lorenzo Giove ITA 45-49 1:11:11 32:24 31:43
493 David Jakob GER 30-34 1:11:13 33:33 30:03
494 Louis Althaus GER 25-29 1:11:14 34:06 29:44
495 Marcel Cierpial GER 30-34 1:11:14 32:17 31:48
496 Hans Peters GER 55-59 1:11:15 30:32 34:02
497 Chris Curtis IRL 50-54 1:11:15 28:42 34:15
498 Jannik Barg GER 30-34 1:11:17 34:39 29:35
499 Andreas Fleder GER 35-39 1:11:19 33:15 30:58
500 Berkay Ertas TUR 30-34 1:11:22 32:38 31:46
501 Karim Zaghlul GBR 25-29 1:11:23 32:53 31:24
502 Johann Glawe GER 25-29 1:11:25 36:50 26:53
503 Wilco Lansbergen NED 40-44 1:11:26 32:58 29:55
504 Patrick Scheer GER 25-29 1:11:26 32:00 32:01
505 Johannes Schmidt GER 30-34 1:11:27 31:31 31:59
506 Georg Helbing GER 35-39 1:11:28 34:27 29:52
507 Andrew Mcmahon IRL 35-39 1:11:29 35:19 28:16
508 Mehmet Ali Yıldırım TUR 35-39 1:11:29 34:26 29:05
509 Martin Graf SUI 35-39 1:11:29 31:15 32:50
510 Alexander Vulkanovski AUS 30-34 1:11:31 31:43 32:01
511 Roy Byrne IRL 25-29 1:11:33 33:57 30:23
512 Timo Quast GER 25-29 1:11:33 33:40 30:28
513 Cheng Zhang CHN 35-39 1:11:35 32:14 32:29
514 Michael O'Hara IRL 30-34 1:11:35 29:44 35:08
515 Damir Zver SLO 30-34 1:11:35 31:29 31:42
516 Andy Roberts GBR 40-44 1:11:35 34:28 29:38
517 Patrick Tschirch GER 35-39 1:11:36 33:10 31:22
518 Jason Rylance GBR 50-54 1:11:36 33:10 30:54
519 Lucas Schaff FRA 25-29 1:11:38 33:53 30:27
520 Timon Barden GER 30-34 1:11:38 33:27 29:53
521 Mikko Pitkänen FIN 45-49 1:11:39 33:37 30:28
522 Dennis Hoeter GER 40-44 1:11:39 33:22 30:58
523 Andreas Jeromin GER 30-34 1:11:39 36:11 27:20
524 Nils Heimlich GER 30-34 1:11:39 34:29 29:44
525 Mark Trewren GBR 45-49 1:11:42 31:15 33:52
526 Nicolas Bertrand BEL 30-34 1:11:44 31:20 33:23
527 Dillon Cooper GBR 16-24 1:11:44 32:08 32:31
528 Cornelius Krüger GER 30-34 1:11:45 34:46 28:45
529 Christian Felten GER 40-44 1:11:46 34:22 30:16
530 Mathis Horndasch GER 16-24 1:11:47 32:14 32:23
531 Lorant Muth GER 45-49 1:11:47 35:42 28:20
532 Niklas Thomann GER 25-29 1:11:47 32:00 32:27
533 Edoardo Parisi ITA 35-39 1:11:49 30:21 33:55
534 Aaron Mccarthy GBR 30-34 1:11:49 30:26 34:40
535 Tobias Berghaus GER 35-39 1:11:50 32:44 31:53
536 John Hussey IRL 30-34 1:11:50 33:22 30:27
537 Gary Killick GBR 45-49 1:11:54 33:43 31:03
538 Jeremie Marniesse FRA 35-39 1:11:55 32:10 31:50
539 Hans Christian Förster GER 30-34 1:11:58 32:58 30:41
540 Andras Topanka HUN 30-34 1:11:59 33:20 31:18
541 Franz Plückhahn GER 30-34 1:11:59 34:25 30:07
542 Dominic Winstanley GBR 55-59 1:12:00 32:46 30:03
543 Christopher Gerlach GER 35-39 1:12:00 33:51 31:01
544 Benjamin Schilling GER 25-29 1:12:02 33:21 31:36
545 Jamie Bates GBR 16-24 1:12:03 31:48 33:06
546 Martin Kirwan IRL 50-54 1:12:06 30:04 34:17
547 Billy Mcnamee IRL 25-29 1:12:07 32:17 32:30
548 Frederic Wachendorf GER 40-44 1:12:07 32:57 31:46
549 Mike Allison GBR 35-39 1:12:07 31:48 33:11
550 Luis Recinos GUA 35-39 1:12:08 33:33 31:03
551 Patrick Noack GER 45-49 1:12:10 32:51 32:10
552 Danny Lenton GBR 50-54 1:12:12 32:26 32:31
553 Patrick Spyra GER 30-34 1:12:12 33:55 30:50
554 Michael Boyle IRL 45-49 1:12:12 32:18 32:32
555 Andreu Massot Isern ESP 16-24 1:12:13 31:08 33:05
556 Nils Thielen GER 30-34 1:12:13 32:01 33:17
557 James Lusher GBR 50-54 1:12:14 32:17 32:25
558 Félix Restancourt FRA 30-34 1:12:16 34:45 29:58
559 Felix Elsesser GER 25-29 1:12:17 30:35 34:49
560 David Silva POR 40-44 1:12:17 32:55 32:08
561 Sonny Coates GBR 25-29 1:12:17 32:40 32:25
562 Thomas Sternecker GER 30-34 1:12:19 34:16 31:00
563 Tiago Cristo POR 35-39 1:12:19 30:35 34:21
564 Maxime Rodrigues FRA 30-34 1:12:19 32:09 33:10
565 Jiří Nekovář CZE 16-24 1:12:21 32:24 32:10
566 Daniel Nicolás Muñoz ESP 40-44 1:12:21 33:22 31:15
567 Jerzy Woźniak POL 40-44 1:12:27 31:56 33:03
568 Dariusz Szut POL 45-49 1:12:27 32:27 32:01
569 Christoph Cordes GER 45-49 1:12:29 33:19 31:10
570 Alexander Herbrecht GER 30-34 1:12:29 34:24 30:58
571 Borja Fernandez ESP 35-39 1:12:32 32:35 32:41
572 Aaron Mcgrath IRL 25-29 1:12:33 33:25 31:33
573 Farid Ajlani GER 40-44 1:12:34 33:23 31:57
574 Saul Hovi FIN 45-49 1:12:35 34:12 30:56
575 Scott Dunn GBR 35-39 1:12:37 33:24 31:59
576 Eamon Coleman IRL 25-29 1:12:37 32:59 31:46
577 Daniel Ferguson GBR 30-34 1:12:37 31:15 34:11
578 Michel Joerss GER 25-29 1:12:38 33:36 30:14
579 Raymond Bourke IRL 45-49 1:12:40 31:44 34:01
580 Jason Hall GBR 50-54 1:12:41 33:09 32:17
581 Rob Worthington GBR 50-54 1:12:41 32:18 33:14
582 Hendrik-Jan Van De Kaa NED 45-49 1:12:42 35:07 29:58
583 Jon Coker GBR 40-44 1:12:43 32:50 32:09
584 Patrick Hartmann GER 35-39 1:12:44 33:00 32:19
585 Bailey Davies GBR 25-29 1:12:44 33:25 31:46
586 Kilian Siara GER 30-34 1:12:44 33:32 31:29
587 Luke Thompson GBR 25-29 1:12:44 32:27 33:05
588 Jan Felix Wegener GER 30-34 1:12:45 32:47 30:59
589 Jimmy Chen GBR 35-39 1:12:45 31:59 31:46
590 Andrew Kenny IRL 30-34 1:12:49 33:50 31:35
591 Ruben Dorfner GER 30-34 1:12:49 33:27 32:31
592 Fabian Raddatz GER 45-49 1:12:50 30:25 34:45
593 Dessie Mone IRL 40-44 1:12:50 30:48 34:51
594 Paweł Łuniewski POL 35-39 1:12:51 33:38 31:39
595 Michael Kessler GER 35-39 1:12:51 33:48 31:16
596 Andreas Benz GER 40-44 1:12:54 35:41 29:36
597 Stefan Link GER 30-34 1:12:54 33:38 31:54
598 Renat Berheev GER 25-29 1:12:54 35:42 29:04
599 Matthias Jacobi GER 40-44 1:12:58 35:52 29:27
600 Gianluca Massimo ITA 35-39 1:13:02 32:15 33:22

← Berlin 2025 results