FULL RESULTS
HYROX Geneva 2025 Results – Open Men (page 2)
494 finishers. Winner Travis Owles in 57:47; median 1:19:29.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Laurent Jacquemin | 35-39 | 1:17:11 | 36:50 | 35:21 | |
| 202 | David Owens | 45-49 | 1:17:14 | 37:41 | 34:02 | |
| 203 | Landry Nojac | 40-44 | 1:17:15 | 37:22 | 34:10 | |
| 204 | Gareth O’Connor | 35-39 | 1:17:15 | 38:39 | 33:15 | |
| 205 | Guillaume Peillon | 35-39 | 1:17:16 | 37:06 | 34:05 | |
| 206 | Liam Binnie | 30-34 | 1:17:17 | 35:15 | 37:08 | |
| 207 | Jeremy Vacar | 16-24 | 1:17:20 | 36:55 | 35:13 | |
| 208 | Charly Pavan | 25-29 | 1:17:22 | 40:34 | 30:35 | |
| 209 | Valentin Boissier | 30-34 | 1:17:22 | 35:12 | 36:45 | |
| 210 | Christopher Smith | 25-29 | 1:17:36 | 35:44 | 34:52 | |
| 211 | Jonathan Garcia | 35-39 | 1:17:45 | 39:25 | 32:17 | |
| 212 | Gabriel Rodriguez | 30-34 | 1:17:45 | 39:07 | 33:21 | |
| 213 | Mathias Rychener | 40-44 | 1:17:49 | 36:04 | 35:42 | |
| 214 | Victor Florean | 30-34 | 1:17:50 | 33:52 | 38:47 | |
| 215 | Gregori Fontanella | 50-54 | 1:17:50 | 34:58 | 37:25 | |
| 216 | Antoine Germain | 25-29 | 1:17:55 | 38:42 | 33:30 | |
| 217 | Houssam Rachidi | 30-34 | 1:18:02 | 38:26 | 33:59 | |
| 218 | Andreas Benz | 40-44 | 1:18:06 | 39:50 | 32:27 | |
| 219 | Maxime Malignier | 25-29 | 1:18:06 | 43:10 | 29:11 | |
| 220 | Florian Tovaglieri | 35-39 | 1:18:11 | 37:26 | 35:30 | |
| 221 | Geoffrey Tock | 40-44 | 1:18:13 | 38:22 | 32:57 | |
| 222 | Ludovic Peissel | 40-44 | 1:18:19 | 36:07 | 36:54 | |
| 223 | Aurélien Charlet | 40-44 | 1:18:21 | 38:14 | 34:54 | |
| 224 | Rolando Werder | 30-34 | 1:18:24 | 37:58 | 33:32 | |
| 225 | Alfonso Serna Alvarado | 40-44 | 1:18:24 | 36:01 | 37:14 | |
| 226 | Juliano Resta | 30-34 | 1:18:29 | 37:18 | 34:38 | |
| 227 | Laurent Thibaut | 35-39 | 1:18:29 | 39:00 | 33:49 | |
| 228 | Mick Higgins | 45-49 | 1:18:42 | 37:46 | 35:39 | |
| 229 | Matthias Vozab | 16-24 | 1:18:51 | 36:43 | 36:16 | |
| 230 | Jonathan Mennetrier | 40-44 | 1:18:54 | 37:49 | 34:31 | |
| 231 | Miles Mantella | 30-34 | 1:18:55 | 33:45 | 40:14 | |
| 232 | Tobias Weber | 35-39 | 1:18:56 | 37:00 | 35:50 | |
| 233 | Michael Zimmermann | 30-34 | 1:18:58 | 38:48 | 33:51 | |
| 234 | Florian Cazeres | 35-39 | 1:18:59 | 37:13 | 35:41 | |
| 235 | Marco Urech | 40-44 | 1:19:01 | 34:39 | 38:20 | |
| 236 | Mathieu Briffod | 16-24 | 1:19:01 | 38:41 | 34:27 | |
| 237 | Kevin Gidel | 35-39 | 1:19:02 | 37:54 | 35:19 | |
| 238 | Bastien Muller | 25-29 | 1:19:08 | 38:15 | 34:31 | |
| 239 | Philippe Egremy | 55-59 | 1:19:09 | 36:46 | 36:50 | |
| 240 | Jérémy Kootz | 30-34 | 1:19:10 | 40:19 | 32:50 | |
| 241 | Lionel Pasquier | 40-44 | 1:19:10 | 38:26 | 34:59 | |
| 242 | Ricardo Santos | 30-34 | 1:19:15 | 39:00 | 33:08 | |
| 243 | Simon- Andreas Beck | 35-39 | 1:19:19 | 38:21 | 34:58 | |
| 244 | Jérôme Faure | 30-34 | 1:19:20 | 41:47 | 31:52 | |
| 245 | Erasmo Giove | 30-34 | 1:19:20 | 37:46 | 36:23 | |
| 246 | Sébastien Mayer | 40-44 | 1:19:22 | 39:39 | 34:01 | |
| 247 | Ryan Smith | 30-34 | 1:19:28 | 36:11 | 38:13 | |
| 248 | Salim Mokrane | 16-24 | 1:19:30 | 38:09 | 36:05 | |
| 249 | Léo Charretour | 25-29 | 1:19:31 | 39:51 | 33:31 | |
| 250 | Simon DILLIES | 30-34 | 1:19:35 | 36:52 | 37:04 | |
| 251 | Diego Bentele | 35-39 | 1:19:38 | 35:32 | 39:02 | |
| 252 | Guillaume Lanza | 30-34 | 1:19:40 | 37:18 | 35:01 | |
| 253 | Mario Capun | 35-39 | 1:19:42 | 37:48 | 34:33 | |
| 254 | Sascha Schneider | 45-49 | 1:19:42 | 41:27 | 31:46 | |
| 255 | Juerg Jordi | 55-59 | 1:19:44 | 37:14 | 36:14 | |
| 256 | Yann-Eric Bérard | 30-34 | 1:19:56 | 41:44 | 32:08 | |
| 257 | Shing Tai Leung | 45-49 | 1:20:05 | 40:00 | 33:51 | |
| 258 | Andy Brunner | 40-44 | 1:20:05 | 38:59 | 35:13 | |
| 259 | Aloïs Vadot | 25-29 | 1:20:08 | 43:00 | 31:43 | |
| 260 | Jonathan Paulcan | 35-39 | 1:20:09 | 36:38 | 35:53 | |
| 261 | Léo Lécureux | 25-29 | 1:20:09 | 37:33 | 34:20 | |
| 262 | Valentin Wasser | 25-29 | 1:20:26 | 39:53 | 33:45 | |
| 263 | Stuart Dearden | 35-39 | 1:20:39 | 38:17 | 35:51 | |
| 264 | Jordan Auvergne | 30-34 | 1:20:40 | 37:16 | 36:32 | |
| 265 | Benjamin Minot | 25-29 | 1:20:45 | 39:24 | 34:42 | |
| 266 | Alessandro Greco | 25-29 | 1:20:46 | 37:36 | 36:57 | |
| 267 | Sylvain Tamburini | 30-34 | 1:20:47 | 39:06 | 36:31 | |
| 268 | Florian Vaysse | 40-44 | 1:20:49 | 33:49 | 41:33 | |
| 269 | Bilal Ouahbi | 35-39 | 1:21:00 | 36:46 | 38:41 | |
| 270 | Adrien Delley | 30-34 | 1:21:02 | 39:57 | 35:50 | |
| 271 | Pascal Blunschi | 40-44 | 1:21:03 | 41:35 | 33:19 | |
| 272 | Gianluca Castrilli | 40-44 | 1:21:17 | 42:02 | 33:05 | |
| 273 | Carl Latham | 40-44 | 1:21:31 | 37:53 | 37:13 | |
| 274 | Christophe Rollot | 45-49 | 1:21:37 | 36:16 | 39:12 | |
| 275 | Robert Loweth | 35-39 | 1:21:37 | 37:46 | 36:50 | |
| 276 | Benoit Bilac | 30-34 | 1:21:47 | 41:31 | 34:03 | |
| 277 | David Abegglen | 35-39 | 1:21:51 | 39:26 | 36:34 | |
| 278 | Samuel Pacheco | 35-39 | 1:21:54 | 36:00 | 38:15 | |
| 279 | Roman Oesch | 30-34 | 1:21:55 | 43:05 | 33:06 | |
| 280 | Jose Crespo | 45-49 | 1:21:59 | 42:17 | 32:58 | |
| 281 | Romaric Garcia | 50-54 | 1:21:59 | 38:33 | 37:33 | |
| 282 | Jeremy Colomby | 40-44 | 1:22:03 | 37:01 | 39:20 | |
| 283 | Maxime Giroud | 35-39 | 1:22:04 | 40:55 | 34:44 | |
| 284 | Romain L'HERMITE | 35-39 | 1:22:04 | 39:32 | 35:43 | |
| 285 | Yevgeniy Bidusenko | 40-44 | 1:22:09 | 37:15 | 39:08 | |
| 286 | Kamel Ouertani | 30-34 | 1:22:13 | 39:41 | 36:51 | |
| 287 | PENG CHEN KENG | HYROX | 25-29 | 1:22:14 | 40:49 | 34:26 |
| 288 | Ricardo Pillay | 35-39 | 1:22:18 | 34:10 | 42:03 | |
| 289 | Kevin Hörler | 35-39 | 1:22:29 | 40:30 | 35:36 | |
| 290 | Mike Brunner | 30-34 | 1:22:30 | 41:23 | 35:27 | |
| 291 | Jeremy Georges | 30-34 | 1:22:31 | 41:09 | 35:34 | |
| 292 | Giuseppe Moranda | 30-34 | 1:22:32 | 40:56 | 35:30 | |
| 293 | Leo Tamisier | 16-24 | 1:22:32 | 38:19 | 37:30 | |
| 294 | Jason Parsons | 35-39 | 1:22:32 | 39:40 | 35:52 | |
| 295 | Nathanael Worku | 30-34 | 1:22:34 | 35:15 | 40:11 | |
| 296 | Theo Chanal | 16-24 | 1:22:44 | 43:20 | 32:49 | |
| 297 | Robin Evrard | 25-29 | 1:22:45 | 38:15 | 38:20 | |
| 298 | Sofyen Khalfaoui | 40-44 | 1:22:52 | 33:15 | 44:02 | |
| 299 | Xavier Bocquenet | 35-39 | 1:22:54 | 36:36 | 40:38 | |
| 300 | Marc Manas | 40-44 | 1:22:59 | 37:46 | 39:31 | |
| 301 | Nicolas Pichon | 35-39 | 1:23:01 | 40:46 | 34:42 | |
| 302 | Noel Kinsella | 30-34 | 1:23:03 | 40:16 | 36:35 | |
| 303 | Alexis Cons | 35-39 | 1:23:06 | 38:05 | 38:54 | |
| 304 | Richard Sumka | 40-44 | 1:23:10 | 38:08 | 38:57 | |
| 305 | Matthew Nelson | 30-34 | 1:23:21 | 39:33 | 37:55 | |
| 306 | Wolfgang Lugstein | 40-44 | 1:23:21 | 40:54 | 36:52 | |
| 307 | Bastien Bussy | 30-34 | 1:23:27 | 39:21 | 37:21 | |
| 308 | Timéo Maire | 16-24 | 1:23:35 | 40:37 | 37:27 | |
| 309 | Jérôme Pallier | 35-39 | 1:23:48 | 40:10 | 37:59 | |
| 310 | Ashley Clivery | 40-44 | 1:23:51 | 37:22 | 40:37 | |
| 311 | Jonathan Paris | 40-44 | 1:24:11 | 36:16 | 41:52 | |
| 312 | Béla Beke | 60-64 | 1:24:13 | 36:17 | 41:48 | |
| 313 | Manuel Pérez Moreno | 30-34 | 1:24:15 | 42:07 | 35:22 | |
| 314 | Jean-Baptiste Lacroix | 35-39 | 1:24:17 | 45:17 | 32:48 | |
| 315 | Willem Van Alphen | 30-34 | 1:24:18 | 41:09 | 36:15 | |
| 316 | Chris Woolley | 35-39 | 1:24:24 | 34:56 | 41:14 | |
| 317 | Dominik Kübler | 35-39 | 1:24:27 | 40:06 | 37:01 | |
| 318 | Marceau Leymarie | 25-29 | 1:24:29 | 37:39 | 40:23 | |
| 319 | Miguel Torres | 40-44 | 1:24:32 | 40:01 | 38:23 | |
| 320 | Patrick Blum | 30-34 | 1:24:41 | 41:15 | 37:40 | |
| 321 | Dirk Jablonski | 35-39 | 1:24:47 | 39:12 | 39:19 | |
| 322 | Cédric Henry | 40-44 | 1:24:54 | 43:42 | 34:48 | |
| 323 | Dimitri Kneuss | 35-39 | 1:24:56 | 39:38 | 38:09 | |
| 324 | Hugo Lacaille | 16-24 | 1:25:20 | 39:48 | 38:36 | |
| 325 | Marco Di Napoli | 30-34 | 1:25:22 | 41:35 | 36:37 | |
| 326 | Thierry Berset | 50-54 | 1:25:22 | 41:06 | 38:21 | |
| 327 | Ilan Truhan Libran | 16-24 | 1:25:36 | 44:24 | 34:50 | |
| 328 | Amine Maouche | 16-24 | 1:25:38 | 43:53 | 34:53 | |
| 329 | Brice Walter | 40-44 | 1:25:41 | 39:04 | 39:06 | |
| 330 | Aurélien Blanchard | 40-44 | 1:25:41 | 38:53 | 39:22 | |
| 331 | Alexis DOROTHE | 30-34 | 1:25:43 | 44:06 | 35:21 | |
| 332 | Norbert Perez | 60-64 | 1:25:49 | 39:52 | 39:32 | |
| 333 | Jan Werner | 45-49 | 1:26:04 | 37:20 | 41:10 | |
| 334 | Christoph Diethelm | 25-29 | 1:26:04 | 41:53 | 36:08 | |
| 335 | Pierre Monfort | 50-54 | 1:26:08 | 36:58 | 43:00 | |
| 336 | Kim Bliksas | 35-39 | 1:26:12 | 41:14 | 39:07 | |
| 337 | Thomas Brendle | 25-29 | 1:26:14 | 40:05 | 40:03 | |
| 338 | Jerome Charreyre | 30-34 | 1:26:20 | 42:53 | 37:07 | |
| 339 | Etienne Suiffon | 25-29 | 1:26:34 | 39:04 | 41:09 | |
| 340 | Eric Boulgak | 30-34 | 1:26:36 | 38:30 | 42:23 | |
| 341 | Tom Maughan | 55-59 | 1:26:44 | 38:28 | 42:09 | |
| 342 | José Amado-Blanco | 35-39 | 1:26:54 | 37:02 | 42:38 | |
| 343 | Jerome Fernandes | 30-34 | 1:26:55 | 43:24 | 37:21 | |
| 344 | Nicolas Poirot | 30-34 | 1:26:58 | 39:01 | 41:49 | |
| 345 | Alexandre Hottin | 30-34 | 1:27:02 | 40:09 | 40:29 | |
| 346 | Aymeric De Sousa | 30-34 | 1:27:12 | 39:54 | 41:05 | |
| 347 | Pascal Lengwiler | 30-34 | 1:27:31 | 39:27 | 40:45 | |
| 348 | Vincent Degroote | 30-34 | 1:27:57 | 40:28 | 39:39 | |
| 349 | Marcel Reinhard | 50-54 | 1:28:00 | 41:09 | 40:25 | |
| 350 | Alok Menon | 35-39 | 1:28:05 | 41:47 | 39:33 | |
| 351 | Pierre Evain | 30-34 | 1:28:07 | 46:44 | 33:48 | |
| 352 | Luis Semsi | 30-34 | 1:28:08 | 43:32 | 37:52 | |
| 353 | Mathieu Mroczek | 30-34 | 1:28:09 | 41:17 | 40:06 | |
| 354 | Florian Charron | 35-39 | 1:28:20 | 40:31 | 41:00 | |
| 355 | Gregor Amer | 40-44 | 1:28:24 | 44:52 | 37:08 | |
| 356 | Erwin Baumgartner | 45-49 | 1:28:26 | 43:25 | 37:42 | |
| 357 | Patrick Meier | 40-44 | 1:28:32 | 40:16 | 39:49 | |
| 358 | Christian Buhler | 16-24 | 1:28:33 | 44:22 | 37:32 | |
| 359 | Jimmy Martin | 30-34 | 1:28:50 | 44:10 | 38:34 | |
| 360 | GERARD BUNZLI | 60-64 | 1:29:10 | 40:48 | 41:57 | |
| 361 | David Hesketh | 40-44 | 1:29:10 | 43:14 | 40:03 | |
| 362 | Javier Fernández | 30-34 | 1:29:13 | 46:57 | 35:37 | |
| 363 | Aurélien Legendre | 40-44 | 1:29:16 | 39:58 | 41:04 | |
| 364 | Nicolas Beaume | 30-34 | 1:29:22 | 38:22 | 45:01 | |
| 365 | Akim Maarouk | 40-44 | 1:29:23 | 42:30 | 40:37 | |
| 366 | Yohann Gachet | 25-29 | 1:29:25 | 40:48 | 39:51 | |
| 367 | Michael Talaepa | 40-44 | 1:29:30 | 44:13 | 38:59 | |
| 368 | Remi Morel | 40-44 | 1:29:31 | 43:38 | 37:39 | |
| 369 | Jonathan Vieira | 25-29 | 1:29:35 | 41:31 | 38:45 | |
| 370 | Riza Parlak | 35-39 | 1:29:41 | 41:11 | 39:24 | |
| 371 | Christopher Chandra | 25-29 | 1:29:42 | 46:14 | 35:46 | |
| 372 | Bouaricha Jessim | 25-29 | 1:29:48 | 39:18 | 43:36 | |
| 373 | Mathieu Morel | 16-24 | 1:29:52 | 44:23 | 37:37 | |
| 374 | Gareth Davies | 50-54 | 1:29:55 | 41:30 | 42:22 | |
| 375 | Esteban Fischlin | 16-24 | 1:30:32 | 45:45 | 38:26 | |
| 376 | Matthew Vernon-Stroud | 50-54 | 1:30:34 | 42:22 | 41:36 | |
| 377 | Grégory Hürlimann | 40-44 | 1:30:45 | 39:30 | 42:00 | |
| 378 | Thomas Ruhland | 45-49 | 1:30:52 | 45:47 | 37:09 | |
| 379 | Camillo Rodia | 40-44 | 1:30:57 | 43:31 | 41:01 | |
| 380 | Gianni Craig | 16-24 | 1:31:01 | 44:41 | 39:42 | |
| 381 | Christian Fabaron | 55-59 | 1:31:16 | 41:34 | 43:18 | |
| 382 | Samuel Dieffenbacher | 30-34 | 1:31:17 | 44:11 | 41:00 | |
| 383 | Mickael Coste | 35-39 | 1:31:19 | 41:17 | 43:45 | |
| 384 | Flavien Robert | 35-39 | 1:31:23 | 43:31 | 40:17 | |
| 385 | Christophe Schlup | 50-54 | 1:31:24 | 43:41 | 40:48 | |
| 386 | Adrian Lagator | 25-29 | 1:31:35 | 44:44 | 40:03 | |
| 387 | Jochem Van Alphen | 25-29 | 1:31:41 | 44:24 | 41:09 | |
| 388 | Andreas Schranz | 40-44 | 1:32:05 | 40:37 | 42:41 | |
| 389 | Filipe Marques | 25-29 | 1:32:10 | 45:22 | 38:34 | |
| 390 | Jonathan Picard | 35-39 | 1:32:24 | 44:47 | 41:01 | |
| 391 | Sebastien Maucci | 50-54 | 1:32:29 | 45:28 | 40:30 | |
| 392 | Norman Pietzke | 35-39 | 1:32:34 | 47:03 | 38:25 | |
| 393 | Walid Habassi | 25-29 | 1:32:36 | 40:14 | 45:39 | |
| 394 | Simon Hass | 40-44 | 1:32:42 | 46:12 | 39:41 | |
| 395 | Manfred Feisst | 60-64 | 1:32:47 | 45:31 | 40:49 | |
| 396 | Philipp Hediger | 50-54 | 1:32:54 | 45:35 | 40:23 | |
| 397 | Moussa Kibaly | 45-49 | 1:32:54 | 40:57 | 45:06 | |
| 398 | Kévin Grolé | 25-29 | 1:33:01 | 45:22 | 40:45 | |
| 399 | Tarek Ben Hamadi | 45-49 | 1:33:01 | 42:46 | 42:18 | |
| 400 | Marc Jutzi | 25-29 | 1:33:24 | 41:55 | 43:36 |