HYROX Berlin 2026: Doubles Men results
2,471 teams on 22 May 2026. Typical finish 1:14:44, fastest 10% under 1:03:34. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 101 | Max Minges, Julian Schmitt 🇩🇪 GER39th of 577 aged 30-34 | 30-34 | 1:00:13 | 10:44 | 26:31 | 22:25 | 11:20 | 4:04 | 1:45 | 2:35 | 1:39 | 4:23 | 1:38 | 2:42 | 3:39 |
| 102 | Robert Maire, Finn Ulbricht 🇩🇪 GER24th of 556 aged 25-29 | 25-29 | 1:00:20 | 10:51 | 28:23 | 21:51 | 10:11 | 3:40 | 1:45 | 2:06 | 2:45 | 3:57 | 1:27 | 2:40 | 3:31 |
| 103 | Axel Vega, Federico Leis 🇫🇷 FRA21st of 518 aged 35-39 | 35-39 | 1:00:20 | 10:51 | 25:21 | 22:23 | 12:42 | — | 1:54 | 2:26 | 3:21 | 4:09 | 1:24 | 3:35 | 4:26 |
| 104 | Corentin Courmont, Clément Courmont 🇫🇷 FRA25th of 556 aged 25-29 | 25-29 | 1:00:20 | 10:51 | 27:08 | 23:03 | 10:15 | 3:45 | 1:59 | 2:29 | 2:32 | 3:55 | 1:27 | 3:01 | 3:55 |
| 105 | Jesus Perez, Guillaume Brocart 🇪🇸 ESP7th of 281 aged 40-44 | 40-44 | 1:00:20 | 10:51 | 26:30 | 24:16 | 9:39 | 3:49 | 1:46 | 3:06 | 2:53 | 4:08 | 1:37 | 3:08 | 3:49 |
| 106 | Alexander Herbrecht, Tom Kistner 🇩🇪 GER22nd of 518 aged 35-39 | 35-39 | 1:00:22 | 10:53 | 28:11 | 22:12 | 10:04 | 3:38 | 1:35 | 2:22 | 2:39 | 4:07 | 1:31 | 2:43 | 3:37 |
| 107 | Patrik Picek, Sebastian Klimt 🇨🇿 CZE26th of 556 aged 25-29 | 25-29 | 1:00:22 | 10:53 | 26:58 | 23:37 | 9:52 | 3:44 | 1:32 | 2:57 | 2:36 | 4:20 | 1:35 | 3:00 | 3:53 |
| 108 | Javier Aguiar Axpe, Agustin Gómez Sainz de la Maza 🇪🇸 ESP23rd of 518 aged 35-39 | 35-39 | 1:00:23 | 10:54 | 26:56 | 23:32 | 10:01 | 3:59 | 1:50 | 2:16 | 2:39 | 4:18 | 1:25 | 2:40 | 4:25 |
| 109 | Fabian Rösl, Nils Neubauer 🇩🇪 GER27th of 556 aged 25-29 | 25-29 | 1:00:24 | 10:55 | 27:54 | 21:51 | 10:43 | 3:48 | 1:33 | 2:27 | 2:18 | 4:03 | 1:27 | 2:37 | 3:38 |
| 110 | Stephen Pollock, Dan Garnett 🇬🇧 GBR24th of 518 aged 35-39 | 35-39 | 1:00:25 | 10:56 | 25:54 | 24:44 | 9:52 | 3:50 | 2:06 | 2:43 | 2:58 | 4:12 | 1:37 | 3:03 | 4:15 |
| 111 | Silas Herborn, Maximilian Wenner 🇩🇪 GER40th of 577 aged 30-34 | 30-34 | 1:00:26 | 10:57 | 28:02 | 21:51 | 10:37 | 3:44 | 1:31 | 1:58 | 2:24 | 4:10 | 1:20 | 2:43 | 4:01 |
| 112 | Harvey Sheard, Mackenzie Sykes 12th of 355 aged 16-24 | 16-24 | 1:00:31 | 11:02 | — | — | — | — | — | — | — | — | — | — | — |
| 113 | Paul Zandt, Simon Schulenburg 🇩🇪 GER25th of 518 aged 35-39 | 35-39 | 1:00:33 | 11:04 | 26:35 | 24:19 | 9:45 | 3:54 | 1:56 | 2:46 | 2:58 | 4:17 | 1:39 | 3:02 | 3:47 |
| 114 | Alan Le Gall, Djordan Toussaint 28th of 556 aged 25-29 | 25-29 | 1:00:33 | 11:04 | — | — | — | — | — | — | — | — | — | — | — |
| 115 | Jesper Herr, Thorben Franzen 🇩🇪 GER26th of 518 aged 35-39 | 35-39 | 1:00:34 | 11:05 | 27:07 | 23:08 | 10:24 | 3:45 | 2:00 | 2:26 | 2:26 | 4:21 | 1:44 | 2:32 | 3:54 |
| 116 | Ruben Garcia Gamarra, Kevin Lennon 🇪🇸 ESP27th of 518 aged 35-39 | 35-39 | 1:00:35 | 11:06 | 27:42 | 22:44 | 10:12 | 3:49 | 1:44 | 2:20 | 2:26 | 4:04 | 1:29 | 2:58 | 3:54 |
| 117 | Henrik Bredenbals, Don Eteghwia 29th of 556 aged 25-29 | 25-29 | 1:00:40 | 11:11 | — | — | — | — | — | — | — | — | — | — | — |
| 118 | Willem Maas, Luc Van Der Werf 30th of 556 aged 25-29 | 25-29 | 1:00:40 | 11:11 | — | — | — | — | — | — | — | — | — | — | — |
| 119 | Thibault Lefevre, Vianney Lekieffre 🇫🇷 FRA31st of 556 aged 25-29 | 25-29 | 1:00:41 | 11:12 | 27:00 | 23:28 | 10:19 | 3:55 | 1:39 | 2:13 | 3:03 | 4:22 | 1:23 | 3:09 | 3:44 |
| 120 | Ben Ruddick, Simeon Cromarty 🇬🇧 GBR32nd of 556 aged 25-29 | 25-29 | 1:00:42 | 11:13 | 27:07 | 23:16 | 10:24 | 3:45 | 1:43 | 2:35 | 2:34 | 4:07 | 1:36 | 3:02 | 3:54 |
| 121 | Hannes Eberhardt, Kenny Raab 🇩🇪 GER28th of 518 aged 35-39 | 35-39 | 1:00:43 | 11:14 | 26:20 | 21:42 | 12:44 | — | 2:03 | 2:53 | 2:51 | 4:17 | 1:47 | 3:06 | 3:41 |
| 122 | Olly Halls, Sam Millsted 🇬🇧 GBR13th of 355 aged 16-24 | 16-24 | 1:00:48 | 11:19 | 27:18 | 23:02 | 10:33 | 3:46 | 1:43 | 2:31 | 2:50 | 4:03 | 1:36 | 2:42 | 3:51 |
| 123 | Henrik Josefsson, Vilmer Enberg 🇸🇪 SWE41st of 577 aged 30-34 | 30-34 | 1:00:50 | 11:21 | 27:24 | 22:53 | 10:38 | 3:55 | 1:15 | 2:29 | 2:46 | 4:15 | 1:32 | 2:32 | 4:09 |
| 124 | Joe Corrie, Matt Grech-Smith 🇬🇧 GBR8th of 281 aged 40-44 | 40-44 | 1:00:50 | 11:21 | 27:15 | 23:28 | 10:12 | 3:39 | 1:29 | 2:35 | 2:51 | 4:02 | 1:44 | 3:12 | 3:56 |
| 125 | Yannick Weinsheimer, Frederik Faste 🇩🇪 GER42nd of 577 aged 30-34 | 30-34 | 1:00:53 | 11:24 | 27:44 | 23:12 | 10:03 | 3:52 | 1:44 | 3:17 | 2:23 | 4:05 | 1:36 | 2:40 | 3:35 |
| 126 | Paul McCartney, Ryan Stevenson 43rd of 577 aged 30-34 | 30-34 | 1:00:53 | 11:24 | — | — | — | — | — | — | — | — | — | — | — |
| 127 | Nic Paolella, Garret Gerow 🇨🇦 CAN44th of 577 aged 30-34 | 30-34 | 1:00:57 | 11:28 | 28:16 | 22:17 | 10:29 | 3:44 | 1:32 | 2:50 | 2:17 | 4:13 | 1:22 | 2:38 | 3:41 |
| 128 | Flemming Bruns, Thomas Knaack 🇩🇪 GER29th of 518 aged 35-39 | 35-39 | 1:01:02 | 11:33 | 27:30 | 23:06 | 10:28 | 3:41 | 1:47 | 2:16 | 2:54 | 4:08 | 1:34 | 3:00 | 3:46 |
| 129 | Matthias Ruschig, Julian Pecho 🇩🇪 GER33rd of 556 aged 25-29 | 25-29 | 1:01:04 | 11:35 | 28:15 | 22:15 | 10:40 | 3:46 | 1:39 | 2:07 | 2:27 | 4:12 | 1:36 | 2:34 | 3:54 |
| 130 | Sven Möller, Kevin Wolf 🇩🇪 GER30th of 518 aged 35-39 | 35-39 | 1:01:07 | 11:38 | 26:31 | 24:29 | 10:11 | 3:53 | 1:47 | 3:09 | 2:55 | 4:16 | 1:45 | 3:06 | 3:38 |
| 131 | Felix Leichsenring, Dominik Wilms 🇩🇪 GER34th of 556 aged 25-29 | 25-29 | 1:01:09 | 11:40 | 27:52 | 23:02 | 10:21 | 3:53 | 1:50 | 2:30 | 2:26 | 4:07 | 1:30 | 3:04 | 3:42 |
| 132 | Giorgio Bettarini, Andrea Bettarini 14th of 355 aged 16-24 | 16-24 | 1:01:10 | 11:41 | — | — | — | — | — | — | — | — | — | — | — |
| 133 | Abian Morales, Marcos Morales 🇪🇸 ESP15th of 355 aged 16-24 | 16-24 | 1:01:12 | 11:43 | 26:35 | 24:19 | 10:22 | 3:45 | 1:29 | 2:53 | 2:28 | 4:11 | 1:31 | 2:58 | 5:04 |
| 134 | Tobias Klaus, Luis Recinos 🇩🇪 GER31st of 518 aged 35-39 | 35-39 | 1:01:14 | 11:45 | 27:25 | 23:49 | 10:05 | 3:52 | 1:51 | 2:43 | 2:33 | 4:18 | 1:31 | 2:51 | 4:10 |
| 135 | Adham Hany, Yassin Zaghloul 🇪🇬 EGY16th of 355 aged 16-24 | 16-24 | 1:01:17 | 11:48 | 28:04 | 22:40 | 10:36 | 3:41 | 1:31 | 2:29 | 2:25 | 4:14 | 1:33 | 2:51 | 3:56 |
| 136 | Quentin Rivoire, Pierre Alexandre Schwartz 🇫🇷 FRA32nd of 518 aged 35-39 | 35-39 | 1:01:17 | 11:48 | 27:55 | 23:03 | 10:22 | 3:49 | 1:47 | 2:35 | 2:16 | 4:18 | 1:38 | 2:40 | 4:00 |
| 137 | Terry Brady, Chris Brady 🇬🇧 GBR33rd of 518 aged 35-39 | 35-39 | 1:01:17 | 11:48 | 27:07 | 24:25 | 9:49 | 4:02 | 1:38 | 2:29 | 2:41 | 4:19 | 1:38 | 3:35 | 4:03 |
| 138 | Jordan Nixon, Joey Newbold 34th of 518 aged 35-39 | 35-39 | 1:01:17 | 11:48 | — | — | — | — | — | — | — | — | — | — | — |
| 139 | Hartmann-Georg Müller, Marc Lewerentz 🇩🇪 GER45th of 577 aged 30-34 | 30-34 | 1:01:18 | 11:49 | 27:58 | 23:20 | 10:04 | 3:50 | 1:31 | 2:37 | 2:31 | 3:55 | 1:42 | 3:01 | 4:13 |
| 140 | Christopher Kampik, Oliver Kosmis-Sabev 46th of 577 aged 30-34 | 30-34 | 1:01:19 | 11:50 | — | — | — | — | — | — | — | — | — | — | — |
| 141 | Franz Schreder, Tim Vetter 🇩🇪 GER35th of 556 aged 25-29 | 25-29 | 1:01:21 | 11:52 | 29:01 | 21:27 | 10:57 | 3:30 | 1:39 | 2:36 | 2:14 | 3:45 | 1:30 | 2:36 | 3:37 |
| 142 | Christian Staaden, David Roos 🇩🇪 GER36th of 556 aged 25-29 | 25-29 | 1:01:21 | 11:52 | 28:56 | 21:28 | 11:01 | 3:46 | 1:32 | 2:30 | 2:07 | 3:54 | 1:36 | 2:28 | 3:35 |
| 143 | Jo Purwin, Florian Dittmann 🇩🇪 GER47th of 577 aged 30-34 | 30-34 | 1:01:21 | 11:52 | 27:58 | 22:58 | 10:28 | 3:45 | 1:42 | 2:12 | 3:05 | 4:06 | 1:32 | 2:43 | 3:53 |
| 144 | Patrick Dagonneau, Anthony Lollegni 🇩🇪 GER37th of 556 aged 25-29 | 25-29 | 1:01:22 | 11:53 | 28:36 | 22:06 | 10:44 | 3:55 | 1:30 | 2:37 | 2:05 | 3:52 | 1:19 | 3:09 | 3:39 |
| 145 | Simon Alame, Jason Alame 🇦🇺 AUS35th of 518 aged 35-39 | 35-39 | 1:01:23 | 11:54 | 27:42 | 23:57 | 9:49 | 3:55 | 1:37 | 2:29 | 2:08 | 4:11 | 1:39 | 3:03 | 4:55 |
| 146 | Curtis Morgan, Jonathan Swindles 🇬🇧 GBR36th of 518 aged 35-39 | 35-39 | 1:01:23 | 11:54 | 26:57 | 24:13 | 10:17 | 3:43 | 1:48 | 2:32 | 3:03 | 4:12 | 1:45 | 3:06 | 4:04 |
| 147 | Ben Lewis, Jake Dell 48th of 577 aged 30-34 | 30-34 | 1:01:23 | 11:54 | — | — | — | — | — | — | — | — | — | — | — |
| 148 | Erik Heinze, Niels Post 38th of 556 aged 25-29 | 25-29 | 1:01:23 | 11:54 | — | — | — | — | — | — | — | — | — | — | — |
| 149 | Tolga Hartig, Nico Michalzik 🇩🇪 GER17th of 355 aged 16-24 | 16-24 | 1:01:24 | 11:55 | 28:34 | 22:10 | 10:45 | 3:32 | 1:27 | 1:47 | 2:17 | 4:05 | 1:30 | 2:51 | 4:41 |
| 150 | Till Schenk, Kevin Tuchen 🇩🇪 GER37th of 518 aged 35-39 | 35-39 | 1:01:25 | 11:56 | 28:58 | 22:02 | 10:29 | 3:49 | 1:39 | 2:14 | 2:36 | 3:59 | 1:12 | 2:53 | 3:40 |
| 151 | Chris Umana, Marcel Ignacio 49th of 577 aged 30-34 | 30-34 | 1:01:28 | 11:59 | — | — | — | — | — | — | — | — | — | — | — |
| 152 | Maximilian Schmidt, Finn Merten 🇩🇪 GER39th of 556 aged 25-29 | 25-29 | 1:01:30 | 12:01 | 28:01 | 23:06 | 10:26 | 3:50 | 1:37 | 2:18 | 3:00 | 4:05 | 1:25 | 2:47 | 4:04 |
| 153 | Jost Hölscher, Noah Niehaus 🇩🇪 GER18th of 355 aged 16-24 | 16-24 | 1:01:30 | 12:01 | 27:56 | 23:19 | 10:19 | 3:38 | 1:45 | 2:32 | 2:27 | 4:19 | 1:40 | 3:03 | 3:55 |
| 154 | Ivann Sekielyk, Nikolaï Sekielyk 🇫🇷 FRA19th of 355 aged 16-24 | 16-24 | 1:01:38 | 12:09 | 27:18 | 24:10 | 10:16 | 4:16 | 1:54 | 2:44 | 2:26 | 4:24 | 1:24 | 2:32 | 4:30 |
| 155 | Fabio Jetses, Jannis Bandorski 🇩🇪 GER38th of 518 aged 35-39 | 35-39 | 1:01:41 | 12:12 | 26:27 | 25:00 | 10:18 | 3:53 | 1:51 | 2:17 | 2:40 | 4:26 | 1:32 | 3:40 | 4:41 |
| 156 | Kilian Müller, Basil Schürch 🇨🇭 SUI50th of 577 aged 30-34 | 30-34 | 1:01:44 | 12:15 | 28:22 | 22:54 | 10:33 | 3:39 | 1:26 | 2:51 | 2:28 | 4:01 | 1:30 | 3:00 | 3:59 |
| 157 | Tristan Geoni, Maxime Maugé 🇫🇷 FRA51st of 577 aged 30-34 | 30-34 | 1:01:46 | 12:17 | 29:15 | 20:18 | 12:17 | 3:45 | 1:30 | 1:57 | — | 4:05 | 1:25 | 2:27 | 3:49 |
| 158 | Oliver Willert, Eric Hantsch 🇩🇪 GER39th of 518 aged 35-39 | 35-39 | 1:01:46 | 12:17 | 27:10 | 24:17 | 10:23 | 3:49 | 1:34 | 2:52 | 2:43 | 4:16 | 1:28 | 3:29 | 4:06 |
| 159 | Conor McFadden, Pablo Garcia 52nd of 577 aged 30-34 | 30-34 | 1:01:46 | 12:17 | — | — | — | — | — | — | — | — | — | — | — |
| 160 | Oleh Chaikovskyi, Mateusz Frachowicz 🇺🇦 UKR20th of 355 aged 16-24 | 16-24 | 1:01:49 | 12:20 | 27:56 | 23:29 | 10:29 | 3:48 | 1:51 | 2:42 | 2:55 | 4:13 | 1:42 | 2:39 | 3:39 |
| 161 | Pierre Lussault, Alexandre Dubief 40th of 556 aged 25-29 | 25-29 | 1:01:50 | 12:21 | — | — | — | — | — | — | — | — | — | — | — |
| 162 | Baptiste Banaix, Alexandre Kong 🇫🇷 FRA53rd of 577 aged 30-34 | 30-34 | 1:01:51 | 12:22 | 26:19 | 23:05 | 12:32 | — | 2:34 | 3:12 | 2:42 | 4:08 | 1:30 | 2:37 | 5:07 |
| 163 | Paweł Dudziński, Dominik Nizio 41st of 556 aged 25-29 | 25-29 | 1:01:51 | 12:22 | — | — | — | — | — | — | — | — | — | — | — |
| 164 | Kevin Tuchen, Lucas Krämer 54th of 577 aged 30-34 | 30-34 | 1:01:56 | 12:27 | — | — | — | — | — | — | — | — | — | — | — |
| 165 | Denis Keller, Abdul Mohamed 🇩🇪 GER42nd of 556 aged 25-29 | 25-29 | 1:01:57 | 12:28 | 27:55 | 23:39 | 10:28 | 3:48 | 1:47 | 2:46 | 2:35 | 4:11 | 1:38 | 3:05 | 3:49 |
| 166 | Joost van Dun, Morris Engelbert 🇳🇱 NED55th of 577 aged 30-34 | 30-34 | 1:01:58 | 12:29 | 28:49 | 22:42 | 10:32 | 3:47 | 1:34 | 2:11 | 2:42 | 4:18 | 1:41 | 2:37 | 3:52 |
| 167 | Lukas Dreger, Marc Linn 🇩🇪 GER9th of 281 aged 40-44 | 40-44 | 1:02:02 | 12:33 | 26:45 | 25:26 | 9:55 | 3:57 | 1:54 | 2:58 | 3:15 | 4:33 | 1:34 | 3:19 | 3:56 |
| 168 | Noah Tiltack, Dorian Trösken 🇩🇪 GER43rd of 556 aged 25-29 | 25-29 | 1:02:03 | 12:34 | 27:54 | 22:45 | 11:28 | 3:45 | 1:50 | 2:45 | — | 4:24 | 1:28 | 3:11 | 4:09 |
| 169 | James Orr, Stephen Brown 🇬🇧 GBR56th of 577 aged 30-34 | 30-34 | 1:02:03 | 12:34 | 27:33 | 24:01 | 10:33 | 3:49 | 1:36 | 2:33 | 3:32 | 4:19 | 1:36 | 2:52 | 3:44 |
| 170 | Elliot Rollet, Maxence Caullet 🇫🇷 FRA21st of 355 aged 16-24 | 16-24 | 1:02:05 | 12:36 | 28:40 | 22:50 | 10:42 | 3:41 | 1:35 | 1:51 | 2:16 | 4:07 | 1:31 | 3:01 | 4:48 |
| 171 | Andre Karthaus, Marco Karthaus 🇩🇪 GER40th of 518 aged 35-39 | 35-39 | 1:02:05 | 12:36 | 27:30 | 24:33 | 10:07 | 3:38 | 1:48 | 2:46 | 3:14 | 4:15 | 1:41 | 3:16 | 3:55 |
| 172 | Sven Hammerl, Nick Waldstädt 🇩🇪 GER41st of 518 aged 35-39 | 35-39 | 1:02:06 | 12:37 | 26:57 | 24:59 | 10:15 | 3:35 | 1:41 | 2:38 | 3:46 | 4:19 | 1:55 | 3:16 | 3:49 |
| 173 | Sandro Günaltay, Daniel Nascimento 🇩🇪 GER10th of 281 aged 40-44 | 40-44 | 1:02:06 | 12:37 | 26:53 | 25:27 | 9:51 | 3:39 | 2:08 | 3:09 | 3:00 | 4:14 | 1:34 | 3:25 | 4:18 |
| 174 | Alvaro Saez, Valts Grinbergs 🇬🇧 GBR11th of 281 aged 40-44 | 40-44 | 1:02:09 | 12:40 | 27:08 | 25:02 | 10:03 | 3:39 | 1:36 | 3:00 | 3:23 | 4:06 | 1:32 | 3:21 | 4:25 |
| 175 | Yannik Brien, Niklas Koch 🇩🇪 GER44th of 556 aged 25-29 | 25-29 | 1:02:12 | 12:43 | 28:34 | 23:08 | 10:35 | 3:46 | 1:40 | 2:49 | 2:24 | 4:05 | 1:32 | 2:54 | 3:58 |
| 176 | Calvin O'Brien, Craig Burrowes 🇮🇪 IRL57th of 577 aged 30-34 | 30-34 | 1:02:12 | 12:43 | 27:24 | 24:29 | 10:23 | 3:58 | 1:50 | 2:35 | 3:15 | 4:16 | 1:49 | 3:03 | 3:43 |
| 177 | Jannes Müller, Corvin Höft 🇩🇪 GER45th of 556 aged 25-29 | 25-29 | 1:02:13 | 12:44 | 27:17 | 24:54 | 10:07 | 3:54 | 2:08 | 2:46 | 2:43 | 4:17 | 1:43 | 3:22 | 4:01 |
| 178 | Phillipp Leuchtmann, Mike Reiss 🇩🇪 GER12th of 281 aged 40-44 | 40-44 | 1:02:14 | 12:45 | 28:17 | 23:30 | 10:34 | 3:48 | 1:32 | 2:36 | 2:33 | 4:01 | 1:27 | 3:11 | 4:22 |
| 179 | Marian Böhm, Julian Saakel 🇩🇪 GER22nd of 355 aged 16-24 | 16-24 | 1:02:17 | 12:48 | 29:01 | 22:45 | 10:37 | 4:03 | 1:30 | 2:27 | 2:12 | 3:51 | 1:30 | 2:58 | 4:14 |
| 180 | Tom Mougeolle, Benjamin Deroff 46th of 556 aged 25-29 | 25-29 | 1:02:17 | 12:48 | — | — | — | — | — | — | — | — | — | — | — |
| 181 | Wesley Routier, Emile Brunekreeft 🇳🇱 NED58th of 577 aged 30-34 | 30-34 | 1:02:24 | 12:55 | 28:56 | 22:30 | 11:00 | 3:41 | 1:43 | 2:35 | 2:25 | 4:11 | 1:42 | 2:39 | 3:34 |
| 182 | Thomas Heider, Sven Bleh 🇩🇪 GER1st of 50 aged 50-54 | 50-54 | 1:02:26 | 12:57 | 28:15 | 24:03 | 10:12 | 3:51 | 1:59 | 2:35 | 2:31 | 4:12 | 1:39 | 3:06 | 4:10 |
| 183 | Jad Eid, Alaa Mourad 🇱🇧 LBN59th of 577 aged 30-34 | 30-34 | 1:02:26 | 12:57 | 27:31 | 24:38 | 10:23 | 3:45 | 1:41 | 2:49 | 2:54 | 4:10 | 1:34 | 3:07 | 4:38 |
| 184 | Davy Hornschu, Julian Baumbach 🇩🇪 GER42nd of 518 aged 35-39 | 35-39 | 1:02:27 | 12:58 | 30:14 | 21:26 | 10:52 | 3:35 | 1:24 | 2:33 | 2:31 | 3:58 | 1:21 | 2:23 | 3:41 |
| 185 | Artem Natalich, Sławomir hrynkiewicz 🇺🇦 UKR43rd of 518 aged 35-39 | 35-39 | 1:02:27 | 12:58 | 28:16 | 23:14 | 11:01 | 3:49 | 1:35 | 2:09 | 2:49 | 4:11 | 1:50 | 2:47 | 4:04 |
| 186 | Maximilian Mißlinger, Marc Boltz 🇩🇪 GER44th of 518 aged 35-39 | 35-39 | 1:02:29 | 13:00 | 29:04 | 23:02 | 10:29 | 3:37 | 1:39 | 2:44 | 2:58 | 4:07 | 1:29 | 2:47 | 3:41 |
| 187 | Alan Rice, paul cosgrave 🇮🇪 IRL13th of 281 aged 40-44 | 40-44 | 1:02:29 | 13:00 | 27:21 | 24:55 | 10:19 | 3:53 | 1:48 | 2:39 | 3:02 | 4:11 | 1:41 | 3:21 | 4:20 |
| 188 | Bernard Dobrowolski, Szymon Affek 🇵🇱 POL47th of 556 aged 25-29 | 25-29 | 1:02:30 | 13:01 | 28:17 | 20:15 | 14:03 | — | 1:34 | 3:05 | 2:33 | 3:59 | 1:27 | 2:53 | 4:07 |
| 189 | Patrick Grewe, Mathias Kaak 🇩🇪 GER45th of 518 aged 35-39 | 35-39 | 1:02:30 | 13:01 | 28:17 | 23:24 | 10:53 | 3:44 | 1:42 | 2:14 | 2:37 | 4:10 | 1:28 | 3:35 | 3:54 |
| 190 | Dimitri Merlant, Kevin Bellanger 🇫🇷 FRA60th of 577 aged 30-34 | 30-34 | 1:02:31 | 13:02 | 28:57 | 23:13 | 10:26 | 3:57 | 1:40 | 2:09 | 2:54 | 4:01 | 1:39 | 3:15 | 3:38 |
| 191 | Balazs Horvath, Mark Laluska 61st of 577 aged 30-34 | 30-34 | 1:02:32 | 13:03 | — | — | — | — | — | — | — | — | — | — | — |
| 192 | Bartlomiej Kreblewski, Lennart Behmer 🇩🇪 GER46th of 518 aged 35-39 | 35-39 | 1:02:37 | 13:08 | 27:19 | 24:57 | 10:26 | 3:56 | 1:49 | 3:17 | 3:09 | 4:02 | 1:36 | 3:14 | 3:54 |
| 193 | Christof Oberschelp, David Rua Amaro 62nd of 577 aged 30-34 | 30-34 | 1:02:39 | 13:10 | — | — | — | — | — | — | — | — | — | — | — |
| 194 | Marco Fromme, Pierre Sommers 🇩🇪 GER63rd of 577 aged 30-34 | 30-34 | 1:02:40 | 13:11 | 26:50 | 25:44 | 10:12 | 4:04 | 2:01 | 2:18 | 3:19 | 4:22 | 1:43 | 3:37 | 4:20 |
| 195 | Alexander Nowosad, Marc Thormeyer 🇩🇪 GER64th of 577 aged 30-34 | 30-34 | 1:02:41 | 13:12 | 28:58 | 23:12 | 10:35 | 3:54 | 1:41 | 2:32 | 2:32 | 4:15 | 1:38 | 2:51 | 3:49 |
| 196 | Janusz Stryjek, Mateusz Zajączkowski 🇵🇱 POL47th of 518 aged 35-39 | 35-39 | 1:02:44 | 13:15 | 28:41 | 22:40 | 11:29 | 3:50 | 1:42 | 2:17 | 2:27 | 4:08 | 1:29 | 2:51 | 3:56 |
| 197 | DJ Swa, Faisal Abdalla 🇫🇷 FRA14th of 281 aged 40-44 | 40-44 | 1:02:45 | 13:16 | 28:12 | 23:43 | 10:53 | 3:43 | 1:55 | 2:16 | 3:06 | 4:08 | 1:38 | 3:06 | 3:51 |
| 198 | Djordje Markovic, Robert Sobczak 🇲🇪 MNE48th of 518 aged 35-39 | 35-39 | 1:02:46 | 13:17 | 28:16 | 24:10 | 10:26 | 3:45 | 1:58 | 2:19 | 3:16 | 4:18 | 1:42 | 3:10 | 3:42 |
| 199 | Erik Schnaubelt, Martin Poley 🇩🇪 GER48th of 556 aged 25-29 | 25-29 | 1:02:49 | 13:20 | 29:46 | 21:25 | 11:43 | 3:45 | 1:31 | 2:22 | 2:22 | 3:48 | 1:21 | 2:28 | 3:48 |
| 200 | Alexis Mikaelian, Leo Biechel 🇫🇷 FRA49th of 556 aged 25-29 | 25-29 | 1:02:49 | 13:20 | 27:53 | 24:18 | 10:40 | 3:55 | 1:46 | 2:15 | 3:07 | 4:21 | 1:55 | 3:00 | 3:59 |
How to read
The place is among timed teams in Doubles Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.
The RoxHype app
Found your result? Beat it at your next race.
The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.
- A week-by-week plan that counts down to your race
- Extra work on your slowest stations
- Adjusts every week to what you actually did
Free to download. Used by more than 40,000 HYROX athletes.