FULL RESULTS
HYROX Berlin 2025 Results – Open Men (page 9)
1,680 finishers. Winner Test Test in 10:57; median 1:17:16.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,601 | Guido Breitenbach | 55-59 | 1:44:28 | 44:18 | 49:04 | |
| 1,602 | Patrick Stöhr | 40-44 | 1:44:41 | 51:20 | 42:17 | |
| 1,603 | Bonno Louis Duhoux | 60-64 | 1:44:52 | 45:01 | 47:56 | |
| 1,604 | Gergely Faludi | 30-34 | 1:45:06 | 49:54 | 41:07 | |
| 1,605 | Gerd Kropf | 55-59 | 1:45:07 | 47:38 | 43:53 | |
| 1,606 | Borys Spiridonov | 35-39 | 1:45:08 | 41:58 | 52:43 | |
| 1,607 | Fahed Kaiser | 25-29 | 1:45:12 | 53:59 | 39:32 | |
| 1,608 | Thomas Christensen | 50-54 | 1:45:41 | 46:18 | 47:01 | |
| 1,609 | Michael Schulze | 45-49 | 1:45:49 | 48:29 | 44:32 | |
| 1,610 | Gordon Milnes | 35-39 | 1:45:51 | 45:36 | 48:51 | |
| 1,611 | Richard Botting | 55-59 | 1:45:54 | 44:20 | 50:30 | |
| 1,612 | Chris Martin | 40-44 | 1:46:02 | 50:37 | 41:51 | |
| 1,613 | Roman Schmitz | 35-39 | 1:46:25 | 49:27 | 45:15 | |
| 1,614 | Torben Heeschen | 40-44 | 1:46:26 | 47:01 | 45:30 | |
| 1,615 | Martin Cooney | 40-44 | 1:46:31 | 47:18 | 47:59 | |
| 1,616 | Nicky Taschew | 30-34 | 1:46:40 | 47:01 | 46:31 | |
| 1,617 | Craig Tompkins | 35-39 | 1:47:00 | 49:48 | 45:33 | |
| 1,618 | Matt Russell | 40-44 | 1:48:10 | 48:50 | 47:49 | |
| 1,619 | Mark Browne | 40-44 | 1:48:27 | 47:37 | 47:45 | |
| 1,620 | Jan Beck | 30-34 | 1:48:30 | 47:57 | 48:56 | |
| 1,621 | Aleksander Mazij | 40-44 | 1:48:35 | 48:26 | 47:42 | |
| 1,622 | Florian Reichersdörfer | 30-34 | 1:48:47 | 50:46 | 47:15 | |
| 1,623 | Robert Deutsch | 45-49 | 1:49:01 | 43:38 | 50:16 | |
| 1,624 | Martin Čumpelík | 40-44 | 1:49:09 | 51:00 | 46:15 | |
| 1,625 | Erdal Alicioglu | 35-39 | 1:49:10 | 45:22 | 53:29 | |
| 1,626 | Marco Schäfer | 35-39 | 1:49:25 | 56:22 | 39:08 | |
| 1,627 | Nico Leidig | 16-24 | 1:49:28 | 52:08 | 46:24 | |
| 1,628 | Vincent Siemers | 30-34 | 1:49:51 | 53:23 | 43:51 | |
| 1,629 | Tobias Busch | 40-44 | 1:49:54 | 52:15 | 46:16 | |
| 1,630 | Julian Ristau | 40-44 | 1:50:11 | 46:16 | 51:36 | |
| 1,631 | Stephan Grund | 45-49 | 1:50:25 | 50:57 | 47:43 | |
| 1,632 | Jürgen Laue | 40-44 | 1:50:32 | 45:50 | 52:28 | |
| 1,633 | Shaan Zulfiqar | 16-24 | 1:50:41 | 45:04 | 54:33 | |
| 1,634 | Steve Hill | 45-49 | 1:50:43 | 40:17 | 1:00:33 | |
| 1,635 | Rahman Ahrar | 40-44 | 1:50:49 | 51:51 | 47:28 | |
| 1,636 | Azeem Ahmad | 35-39 | 1:51:30 | 49:05 | 49:50 | |
| 1,637 | Phil Jones | 45-49 | 1:51:42 | 47:50 | 53:24 | |
| 1,638 | Reece Braid | 25-29 | 1:51:44 | 49:32 | 50:41 | |
| 1,639 | Frank Wagener | 50-54 | 1:52:08 | 49:55 | 50:26 | |
| 1,640 | Robin Muschiol | 16-24 | 1:52:28 | 51:01 | 48:44 | |
| 1,641 | Henning Daut | 35-39 | 1:52:53 | 48:34 | 52:20 | |
| 1,642 | Riccardo Russo | 25-29 | 1:52:56 | 48:08 | 54:13 | |
| 1,643 | Jan Pietruska | 40-44 | 1:52:59 | 50:04 | 51:29 | |
| 1,644 | Joe Fletcher | 25-29 | 1:53:38 | 49:45 | 52:12 | |
| 1,645 | Rhyan Flores | 40-44 | 1:53:39 | 53:47 | 50:34 | |
| 1,646 | Dominik Moray | 40-44 | 1:53:56 | 57:05 | 43:20 | |
| 1,647 | Frank Ladewig | 65-69 | 1:54:53 | 54:20 | 48:27 | |
| 1,648 | Velekiri Nalu | 35-39 | 1:55:07 | 55:18 | 46:32 | |
| 1,649 | Jesus Ricardo Licona Munoz | 30-34 | 1:55:19 | 48:26 | 56:37 | |
| 1,650 | Andreas Frank | 50-54 | 1:55:35 | 50:03 | 52:05 | |
| 1,651 | Imran Shah | 30-34 | 1:55:45 | 45:42 | 54:43 | |
| 1,652 | David Wagner | 50-54 | 1:56:34 | 49:12 | 55:14 | |
| 1,653 | Michael Krause | 60-64 | 1:57:04 | 51:25 | 53:11 | |
| 1,654 | Mark Kehe | 35-39 | 1:57:17 | 54:44 | 48:33 | |
| 1,655 | Kamil Hołowacz | 40-44 | 1:57:21 | 50:38 | 55:36 | |
| 1,656 | Kevin Espinola | 30-34 | 1:58:02 | 56:00 | 38:41 | |
| 1,657 | Richard Finnegan | 35-39 | 1:58:24 | 50:49 | 56:06 | |
| 1,658 | Maximilian Jäger | 40-44 | 1:59:14 | 49:32 | 59:21 | |
| 1,659 | Marcin Jagielski | 45-49 | 1:59:52 | 57:00 | 49:13 | |
| 1,660 | Samson Schneiderman | 45-49 | 2:00:54 | 51:40 | 58:01 | |
| 1,661 | Mike Garz | 50-54 | 2:01:11 | 53:27 | 55:44 | |
| 1,662 | Volkmar Riedel | 65-69 | 2:01:44 | 47:56 | 59:58 | |
| 1,663 | Stefan Meyer | 50-54 | 2:02:05 | 54:07 | 55:27 | |
| 1,664 | Lars Taps | 60-64 | 2:04:14 | 59:13 | 50:52 | |
| 1,665 | Holger Deunert | 55-59 | 2:05:26 | 56:06 | 57:25 | |
| 1,666 | Ahmed Talbi | 35-39 | 2:05:46 | 54:57 | 54:57 | |
| 1,667 | Stefan Edlich | 55-59 | 2:06:17 | 52:53 | 1:01:49 | |
| 1,668 | Rooullah Mustafa | 25-29 | 2:15:38 | 57:30 | 1:05:47 | |
| 1,669 | David Hargett | 40-44 | 2:16:09 | 1:05:06 | 57:09 | |
| 1,670 | Bhaskar Choudhury | 40-44 | 2:16:14 | 55:04 | 1:08:06 | |
| 1,671 | Benjamin Neumann | 35-39 | 2:18:33 | 1:00:08 | 54:15 | |
| 1,672 | Michael Schobben | 55-59 | 2:19:12 | 57:37 | 1:05:42 | |
| 1,673 | Ray Parham | 30-34 | 2:20:28 | 1:11:53 | 51:09 | |
| 1,674 | Harrison Touw | 35-39 | 2:22:49 | 1:01:33 | 1:06:53 | |
| 1,675 | Jeffrey Jimenez | 40-44 | 2:23:09 | 1:08:57 | 59:14 | |
| 1,676 | Henrik-André Zießnitz | 25-29 | 2:23:14 | 1:09:54 | 56:09 | |
| 1,677 | Ian Poulton | 35-39 | 2:25:01 | 1:06:08 | 1:03:32 | |
| 1,678 | Andrew Wright | 40-44 | 2:31:01 | 1:06:46 | 1:07:35 | |
| 1,679 | Carsten Möller | 50-54 | 2:49:29 | 1:01:49 | 1:28:43 | |
| 1,680 | José Alcobia | 50-54 | 13:13:32 | 16:19 | 10:27 |