FULL RESULTS
HYROX Hamburg 2025 Results – Open Men (page 6)
1,051 finishers. Winner Dieter Schwarzkopf in 56:56; median 1:23:50.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,001 | Timo Zeller | 25-29 | 1:55:14 | 53:37 | 51:00 | |
| 1,002 | Twan Hellevoort | 40-44 | 1:55:17 | 50:56 | 52:39 | |
| 1,003 | Paolo Yaranon | 40-44 | 1:55:34 | 54:04 | 51:02 | |
| 1,004 | Lars Ahrens | 25-29 | 1:55:42 | 55:28 | 51:52 | |
| 1,005 | Anthony Carter | 50-54 | 1:56:08 | 1:00:18 | 44:22 | |
| 1,006 | Karl-Xavier Neubig | 50-54 | 1:56:08 | 47:41 | 59:56 | |
| 1,007 | Ryan Hageman | 16-24 | 1:56:17 | 50:35 | 51:10 | |
| 1,008 | Jan Pietruska | 40-44 | 1:56:45 | 52:45 | 53:35 | |
| 1,009 | Oliver Fielding | 25-29 | 1:57:08 | 40:49 | 1:05:00 | |
| 1,010 | Maik Bloch | 25-29 | 1:57:21 | 53:53 | 53:31 | |
| 1,011 | Alphonse Ficetola | 60-64 | 1:57:22 | 55:47 | 51:39 | |
| 1,012 | Anankan Subramaniam | 35-39 | 1:57:27 | 51:36 | 55:43 | |
| 1,013 | Dennis Müller | 35-39 | 1:58:29 | 54:49 | 51:56 | |
| 1,014 | Dirk Bauermeister | 60-64 | 1:58:30 | 48:09 | 1:01:46 | |
| 1,015 | Fabian Lauer | 45-49 | 1:58:47 | 55:33 | 51:33 | |
| 1,016 | Nishan Reinhart | 35-39 | 1:58:49 | 1:14:31 | 36:29 | |
| 1,017 | Oliver Lütker | 45-49 | 1:59:13 | 53:22 | 55:59 | |
| 1,018 | Ahmed Al-Hadidi | 45-49 | 1:59:52 | 57:43 | 53:23 | |
| 1,019 | Christoph Thieme | 55-59 | 1:59:58 | 51:06 | 57:44 | |
| 1,020 | Sven Hinrichsen | 50-54 | 2:00:20 | 50:05 | 1:00:28 | |
| 1,021 | Dusan Matejka | 40-44 | 2:00:28 | 56:05 | 53:08 | |
| 1,022 | Jesus Ricardo Licona Munoz | 30-34 | 2:01:20 | 1:00:36 | 51:07 | |
| 1,023 | Rainer Kruse | 60-64 | 2:02:06 | 51:45 | 1:01:49 | |
| 1,024 | Volkmar Riedel | 65-69 | 2:02:48 | 52:04 | 46:31 | |
| 1,025 | Janus Bendix Engmann | 35-39 | 2:03:49 | 56:44 | 55:52 | |
| 1,026 | Kai Jürgensen | 65-69 | 2:04:22 | 1:06:39 | 48:56 | |
| 1,027 | Felix Garben | 35-39 | 2:04:34 | 1:03:12 | 51:34 | |
| 1,028 | Michael Knudsen | 45-49 | 2:04:36 | 52:53 | 58:43 | |
| 1,029 | Marco Schäfer | 35-39 | 2:04:44 | 1:02:53 | 47:26 | |
| 1,030 | Felix Voss | 40-44 | 2:05:11 | 55:51 | 56:57 | |
| 1,031 | Steffen Leps | 35-39 | 2:05:20 | 1:10:11 | 45:14 | |
| 1,032 | Enrico Jensch | 55-59 | 2:05:45 | 49:28 | 1:05:32 | |
| 1,033 | Vincent Vantours | 40-44 | 2:06:06 | 58:02 | 58:05 | |
| 1,034 | Lars Keul | 35-39 | 2:07:04 | 1:00:42 | 54:44 | |
| 1,035 | Velekiri Nalu | 35-39 | 2:09:13 | 1:05:20 | 52:01 | |
| 1,036 | Mark Carstens | 45-49 | 2:09:43 | 56:56 | 1:00:21 | |
| 1,037 | Peter Tilch | 70-74 | 2:09:56 | 51:29 | 1:08:33 | |
| 1,038 | Jon Hughes | 45-49 | 2:11:35 | 57:17 | 1:04:01 | |
| 1,039 | Rakip Farizi | 30-34 | 2:11:54 | 1:05:48 | 54:36 | |
| 1,040 | Felix Meyer | 16-24 | 2:12:35 | 52:02 | 1:07:37 | |
| 1,041 | Mark Jonathan Heyburn | 45-49 | 2:13:03 | 1:01:03 | 1:01:49 | |
| 1,042 | Frank Ladewig | 65-69 | 2:13:50 | 1:03:25 | 59:20 | |
| 1,043 | Merlin Moelter | 16-24 | 2:14:37 | 53:51 | 1:09:11 | |
| 1,044 | Benedikt Rubi | 30-34 | 2:16:01 | 1:15:08 | 47:52 | |
| 1,045 | Lucas Friedrich | 16-24 | 2:16:11 | 1:03:11 | 57:30 | |
| 1,046 | Markus Müller | 45-49 | 2:17:00 | 1:16:01 | 49:29 | |
| 1,047 | Merlin Varol | 30-34 | 2:25:50 | 1:10:43 | 1:04:29 | |
| 1,048 | Manish Jain | 30-34 | 2:29:39 | 1:02:26 | 1:14:05 | |
| 1,049 | Bert Vogler | 45-49 | 2:30:12 | 1:10:24 | 1:02:47 | |
| 1,050 | Andrew Moran | 30-34 | 2:30:33 | 56:51 | 1:21:01 | |
| 1,051 | Cem Yilmaz | 25-29 | 3:01:47 | 1:25:12 | 1:23:46 |