FULL RESULTS
HYROX EMEA London Olympia 2026 Results – Open Men (page 3)
943 finishers. Winner Charlie Botterill in 51:17; median 1:13:39.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Markus Kerninger | 45-49 | 1:11:23 | 35:34 | 31:04 | |
| 402 | Sascha Löscher | 35-39 | 1:11:25 | 35:18 | 32:01 | |
| 403 | Dan Ugur | 45-49 | 1:11:26 | 35:46 | 31:06 | |
| 404 | Jack Parry | 25-29 | 1:11:33 | 30:49 | 36:29 | |
| 405 | Jonas Plogner | 55-59 | 1:11:33 | 36:25 | 30:22 | |
| 406 | Alex Ballard | 40-44 | 1:11:37 | 36:19 | 30:38 | |
| 407 | Markus Prügger | 40-44 | 1:11:39 | 36:10 | 30:02 | |
| 408 | Jack Collins | 30-34 | 1:11:42 | 35:20 | 31:52 | |
| 409 | Barry Whelan | 45-49 | 1:11:42 | 37:35 | 29:47 | |
| 410 | Tom Ralph | 40-44 | 1:11:43 | 36:49 | 30:07 | |
| 411 | Jakob Leste | 16-24 | 1:11:47 | 35:51 | 31:25 | |
| 412 | Frank Cornyn | 16-24 | 1:11:48 | 34:43 | 31:55 | |
| 413 | Tommy Callaghan | 16-24 | 1:11:54 | 35:18 | 32:02 | |
| 414 | Vlad Filin | 25-29 | 1:11:54 | 34:13 | 32:13 | |
| 415 | Andrejs Galilejevs | 30-34 | 1:11:55 | 35:25 | 31:53 | |
| 416 | Alvaro Martínez Buenosvinos | 30-34 | 1:11:59 | 35:10 | 32:14 | |
| 417 | Ugur Yilmaz | 35-39 | 1:12:08 | 38:32 | 29:04 | |
| 418 | Nav Virk | 35-39 | 1:12:08 | 33:42 | 33:47 | |
| 419 | James Booth | 35-39 | 1:12:09 | 33:45 | 33:44 | |
| 420 | Mason Williams | 30-34 | 1:12:13 | 36:34 | 31:05 | |
| 421 | Tim Dekker | 30-34 | 1:12:13 | 38:04 | 29:38 | |
| 422 | Paul Hopwood | 40-44 | 1:12:16 | 34:17 | 33:31 | |
| 423 | Michael Krauß | 50-54 | 1:12:18 | 35:18 | 31:36 | |
| 424 | Patrick Coyle | 40-44 | 1:12:20 | 39:18 | 28:16 | |
| 425 | Dan Lock | 45-49 | 1:12:24 | 36:18 | 31:08 | |
| 426 | Taylor Austwick | 25-29 | 1:12:26 | 33:48 | 34:05 | |
| 427 | Ben Kunzel | 35-39 | 1:12:27 | 33:51 | 33:51 | |
| 428 | Gabriele Silvano | 16-24 | 1:12:27 | 35:24 | 31:45 | |
| 429 | Giovanni Silvano | 50-54 | 1:12:27 | 36:15 | 28:33 | |
| 430 | Olan Barrett | 35-39 | 1:12:29 | 35:02 | 33:14 | |
| 431 | Morgan Ryan | 30-34 | 1:12:30 | 37:02 | 30:59 | |
| 432 | Ronan Mchugh | 25-29 | 1:12:30 | 35:28 | 32:04 | |
| 433 | Jack Holmes | 30-34 | 1:12:30 | 37:08 | 30:44 | |
| 434 | Fabio Weindl | 25-29 | 1:12:30 | 35:48 | 31:48 | |
| 435 | Dante Cabral | 25-29 | 1:12:33 | 32:49 | 34:48 | |
| 436 | Brian Stokes | 50-54 | 1:12:33 | 34:17 | 33:57 | |
| 437 | Aaron LaPlaca | 16-24 | 1:12:46 | 32:38 | 36:10 | |
| 438 | Florentino Romero Haro | 40-44 | 1:12:49 | 35:36 | 31:49 | |
| 439 | Lee Ashworth | 50-54 | 1:12:51 | 32:30 | 35:33 | |
| 440 | Jean Cattiaux | BLM | 25-29 | 1:12:53 | 33:23 | 34:15 |
| 441 | Elliot Wright | 25-29 | 1:12:54 | 35:01 | 32:37 | |
| 442 | Sidney Brasil | 50-54 | 1:12:55 | 33:02 | 35:23 | |
| 443 | Pierre Houssou | 25-29 | 1:12:56 | 36:43 | 31:25 | |
| 444 | Jon Childs | 40-44 | 1:12:56 | 36:47 | 31:34 | |
| 445 | Alexander Wilke | 30-34 | 1:12:57 | 37:29 | 30:31 | |
| 446 | Jake Mawunga | 30-34 | 1:12:59 | 35:43 | 32:33 | |
| 447 | Dominik Wettstein | 45-49 | 1:12:59 | 36:20 | 32:09 | |
| 448 | John Young | 35-39 | 1:12:59 | 36:34 | 31:46 | |
| 449 | Thomas Lang | 25-29 | 1:13:01 | 31:45 | 36:52 | |
| 450 | Gage Clark | 30-34 | 1:13:01 | 37:00 | 31:05 | |
| 451 | Olsi Stergio | 35-39 | 1:13:01 | 34:03 | 34:25 | |
| 452 | Nicolas Rouan | 35-39 | 1:13:02 | 35:18 | 32:02 | |
| 453 | Nicolas Jeandrot | 50-54 | 1:13:03 | 32:50 | 34:42 | |
| 454 | Andrew Clark | – | 50-54 | 1:13:05 | 35:02 | 33:23 |
| 455 | Piers Taylor | 35-39 | 1:13:08 | 35:42 | 29:37 | |
| 456 | Nick Provo | 35-39 | 1:13:09 | 35:22 | 32:51 | |
| 457 | Valerio Luraghi | 40-44 | 1:13:12 | 33:45 | 34:24 | |
| 458 | andy o'brien | 55-59 | 1:13:14 | 35:30 | 31:34 | |
| 459 | Marc Linn | 35-39 | 1:13:19 | 34:13 | 33:38 | |
| 460 | Felix Meng | 35-39 | 1:13:21 | 36:45 | 31:54 | |
| 461 | Joey Piccinini | 25-29 | 1:13:22 | 36:13 | 32:15 | |
| 462 | Liam Foley | 30-34 | 1:13:22 | 38:04 | 30:24 | |
| 463 | Erwan Denoual | 30-34 | 1:13:24 | 34:45 | 33:53 | |
| 464 | James Hipkiss | 45-49 | 1:13:26 | 35:33 | 32:57 | |
| 465 | Oleh Bartashchuk | 30-34 | 1:13:26 | 38:01 | 30:44 | |
| 466 | James Cummings | 25-29 | 1:13:31 | 39:17 | 29:10 | |
| 467 | Manuel Forcier | 35-39 | 1:13:32 | 37:16 | 31:11 | |
| 468 | Karl Mattias Ruus | 25-29 | 1:13:32 | 35:47 | 32:41 | |
| 469 | Victor Lamant | 35-39 | 1:13:33 | 32:10 | 36:24 | |
| 470 | Iwan Smith | 16-24 | 1:13:36 | 35:09 | 34:07 | |
| 471 | Brad Troxell | 40-44 | 1:13:38 | 33:43 | 35:07 | |
| 472 | Paul Ratcliffe | 40-44 | 1:13:39 | 36:30 | 29:50 | |
| 473 | Daniel Dorans | 35-39 | 1:13:40 | 33:58 | 35:09 | |
| 474 | Tyler Cook | 16-24 | 1:13:42 | 37:10 | 31:48 | |
| 475 | Harvey Gall | 30-34 | 1:13:44 | 36:13 | 32:57 | |
| 476 | Matthew Norton | 30-34 | 1:13:45 | 36:06 | 32:18 | |
| 477 | Balázs Horváth | 35-39 | 1:13:47 | 37:41 | 31:33 | |
| 478 | Paul Marshall | 35-39 | 1:13:49 | 33:53 | 35:17 | |
| 479 | Jake Murphy | 30-34 | 1:13:49 | 36:51 | 32:01 | |
| 480 | Cole Wasden | 30-34 | 1:13:49 | 38:11 | 30:36 | |
| 481 | Henning Mohr | 60-64 | 1:13:49 | 35:49 | 33:18 | |
| 482 | Pedro Rodriguez Comellas | 50-54 | 1:13:50 | 34:34 | 33:55 | |
| 483 | Rimmel Daniel | 35-39 | 1:13:53 | 37:35 | 31:29 | |
| 484 | Evan Hinson | 30-34 | 1:13:55 | 35:22 | 33:38 | |
| 485 | Luke McBlain | 25-29 | 1:13:59 | 34:15 | 34:28 | |
| 486 | Ruben Oliveira | 25-29 | 1:14:00 | 35:54 | 33:19 | |
| 487 | James Towner | 40-44 | 1:14:05 | 35:24 | 34:20 | |
| 488 | Paolo Giacobbe | 40-44 | 1:14:05 | 37:00 | 32:04 | |
| 489 | Patrick Jones | 30-34 | 1:14:09 | 35:20 | 33:53 | |
| 490 | Daniele Cortesi | 30-34 | 1:14:12 | 37:59 | 31:39 | |
| 491 | Kyle Matravers | 35-39 | 1:14:15 | 37:02 | 31:49 | |
| 492 | Jody Paxman | 45-49 | 1:14:16 | 35:18 | 34:02 | |
| 493 | Luke Day | 16-24 | 1:14:17 | 38:17 | 30:34 | |
| 494 | Jan Dennis Zeren | 30-34 | 1:14:17 | 37:07 | 30:57 | |
| 495 | Roman Tasca | 25-29 | 1:14:17 | 37:40 | 28:57 | |
| 496 | Connor Clegg | 30-34 | 1:14:22 | 33:29 | 35:09 | |
| 497 | Elliot Mason | 16-24 | 1:14:24 | 37:28 | 32:35 | |
| 498 | Vladislav Kolesnik | 30-34 | 1:14:24 | 38:29 | 30:57 | |
| 499 | Imants Sovkovs | 45-49 | 1:14:24 | 37:13 | 30:49 | |
| 500 | Cole Besterfield | 25-29 | 1:14:25 | 33:59 | 35:12 | |
| 501 | Robin Médard | 16-24 | 1:14:29 | 40:12 | 28:56 | |
| 502 | Alexandre Zambaux | 30-34 | 1:14:30 | 35:31 | 34:35 | |
| 503 | Jens Weipert | 40-44 | 1:14:31 | 37:53 | 31:39 | |
| 504 | Maxime Guyot | 25-29 | 1:14:34 | 35:17 | 33:13 | |
| 505 | Manuel Mair | 55-59 | 1:14:36 | 33:40 | 35:30 | |
| 506 | Josh Hole | 25-29 | 1:14:48 | 36:25 | 32:50 | |
| 507 | Juan Pablo Lopez | 35-39 | 1:14:52 | 36:44 | 33:10 | |
| 508 | Sam Hardy | 35-39 | 1:14:56 | 33:51 | 36:30 | |
| 509 | Mike Stolworthy | 35-39 | 1:14:57 | 37:20 | 33:07 | |
| 510 | Chih-Hao Lin | 45-49 | 1:14:59 | 36:05 | 33:36 | |
| 511 | Owen Harte | 25-29 | 1:15:03 | 40:12 | 30:10 | |
| 512 | Travis Bladecki | 30-34 | 1:15:08 | 37:13 | 33:15 | |
| 513 | Paul Donald | 40-44 | 1:15:10 | 36:28 | 34:13 | |
| 514 | Monty Knight | 16-24 | 1:15:11 | 34:09 | 36:47 | |
| 515 | Zac Rittberg | 30-34 | 1:15:16 | 34:59 | 35:06 | |
| 516 | Lon Breitenbach | 55-59 | 1:15:19 | 34:29 | 36:03 | |
| 517 | John O'Reilly | 60-64 | 1:15:19 | 34:45 | 36:23 | |
| 518 | Francisco D’Eça | 30-34 | 1:15:30 | 39:32 | 31:10 | |
| 519 | Will Wallace | 16-24 | 1:15:30 | 35:07 | 35:25 | |
| 520 | Raymond Bowling | 40-44 | 1:15:32 | 36:49 | 33:47 | |
| 521 | Marcus Jackson | 35-39 | 1:15:32 | 40:51 | 29:09 | |
| 522 | Liam Gales | 35-39 | 1:15:38 | 37:47 | 32:35 | |
| 523 | Mattéo Sénéca-Ferreira | 25-29 | 1:15:44 | 33:52 | 36:55 | |
| 524 | Maxime CRETEUR | 30-34 | 1:15:46 | 37:49 | 32:46 | |
| 525 | Brook Hill | 16-24 | 1:15:51 | 36:18 | 34:35 | |
| 526 | Samuele Monari | 30-34 | 1:15:53 | 38:02 | 32:13 | |
| 527 | Nick Stabile | 35-39 | 1:15:54 | 37:31 | 33:48 | |
| 528 | Steven Henriquez | 35-39 | 1:15:55 | 38:03 | 31:35 | |
| 529 | Simon Taylor | 35-39 | 1:15:55 | 38:46 | 32:05 | |
| 530 | Jean Rodriguez | 35-39 | 1:15:57 | 37:07 | 33:32 | |
| 531 | James Weber | 35-39 | 1:16:00 | 39:59 | 30:58 | |
| 532 | Ricardo Pillay | 35-39 | 1:16:01 | 36:56 | 31:45 | |
| 533 | Nnamdi Okoye | 30-34 | 1:16:03 | 33:16 | 36:49 | |
| 534 | Elías Tirado Ortiz | 30-34 | 1:16:05 | 37:09 | 33:52 | |
| 535 | Jack Walls | 30-34 | 1:16:11 | 37:00 | 34:26 | |
| 536 | Callum Staff | 16-24 | 1:16:13 | 35:30 | 35:27 | |
| 537 | Omar Gadiot | 40-44 | 1:16:15 | 38:23 | 32:53 | |
| 538 | Gary O Connor | 40-44 | 1:16:19 | 35:14 | 35:56 | |
| 539 | Allan Bell | 55-59 | 1:16:19 | 38:04 | 32:53 | |
| 540 | Harry Gray | 30-34 | 1:16:20 | 39:00 | 32:21 | |
| 541 | Steve Bogisch | 35-39 | 1:16:23 | 41:12 | 30:34 | |
| 542 | Juan Casamayor | 35-39 | 1:16:27 | 37:15 | 33:47 | |
| 543 | Michael Wiechert | 50-54 | 1:16:28 | 37:04 | 34:52 | |
| 544 | Alexander Orquera Barrera | 30-34 | 1:16:28 | 38:57 | 32:19 | |
| 545 | Isaac Bentolila | 30-34 | 1:16:37 | 37:10 | 34:03 | |
| 546 | Andreas Steinert | 45-49 | 1:16:40 | 35:23 | 35:37 | |
| 547 | Peyton Cauthen | 16-24 | 1:16:45 | 36:30 | 35:31 | |
| 548 | Lawrence Augustin | 30-34 | 1:16:48 | 39:08 | 32:47 | |
| 549 | Matt Halfhill | 40-44 | 1:16:49 | 34:15 | 37:44 | |
| 550 | Enda Rowland | 30-34 | 1:16:53 | 37:42 | 31:41 | |
| 551 | Rob Jones | 45-49 | 1:16:57 | 33:07 | 35:59 | |
| 552 | Nonso Okoye | 16-24 | 1:17:01 | 35:26 | 35:27 | |
| 553 | Dario Morciano | 40-44 | 1:17:01 | 37:56 | 34:09 | |
| 554 | Will Barrett | 25-29 | 1:17:01 | 35:28 | 35:04 | |
| 555 | Thorben Heurs | 50-54 | 1:17:01 | 40:30 | 28:33 | |
| 556 | Lionel Oulai | — | 1:17:03 | 41:50 | 30:35 | |
| 557 | Frank joly | 35-39 | 1:17:14 | 38:26 | 33:15 | |
| 558 | Pieter Joriskes | 35-39 | 1:17:16 | 36:13 | 34:57 | |
| 559 | Joseph Delmonaco | 35-39 | 1:17:17 | 37:21 | 34:39 | |
| 560 | Duy Nguyen | 35-39 | 1:17:17 | 38:16 | 34:14 | |
| 561 | Christian Margetto | 16-24 | 1:17:18 | 36:12 | 35:51 | |
| 562 | Joel Dembowski | 50-54 | 1:17:22 | 38:59 | 33:04 | |
| 563 | Thomas Livingston | 40-44 | 1:17:22 | 36:44 | 34:25 | |
| 564 | Noah Bedford-Henry | 30-34 | 1:17:23 | 45:10 | 24:27 | |
| 565 | Jonathan Adamson | 35-39 | 1:17:24 | 37:43 | 35:07 | |
| 566 | Sophyan Haoud | 35-39 | 1:17:26 | 41:43 | 29:35 | |
| 567 | Jack Millar | 25-29 | 1:17:34 | 38:05 | 33:09 | |
| 568 | Peter McCarthy | 25-29 | 1:17:36 | 34:36 | 37:09 | |
| 569 | Austin Hobbs | – | 16-24 | 1:17:39 | 36:39 | 36:19 |
| 570 | Baptiste Brochier | 16-24 | 1:17:45 | 39:13 | 31:59 | |
| 571 | Anthony Billie | 25-29 | 1:17:47 | 32:18 | 40:40 | |
| 572 | Przemysław Bieryt | 35-39 | 1:17:47 | 39:07 | 33:55 | |
| 573 | Vassos Alexander | 50-54 | 1:17:47 | 38:01 | 33:53 | |
| 574 | Mick Heron | 35-39 | 1:17:48 | 39:36 | 32:32 | |
| 575 | Nikos Maniatopoulos | 35-39 | 1:17:55 | 38:42 | 34:24 | |
| 576 | Aaron Smiley | 35-39 | 1:18:05 | 38:21 | 34:52 | |
| 577 | Alfredo Gomes | 25-29 | 1:18:20 | 38:17 | 33:55 | |
| 578 | Tyler Short | 35-39 | 1:18:21 | 37:17 | 35:10 | |
| 579 | Edouard Bourrillon | 35-39 | 1:18:22 | 42:28 | 31:03 | |
| 580 | Andreas Schacht | 60-64 | 1:18:24 | 39:31 | 33:12 | |
| 581 | Cyril Williamson | 25-29 | 1:18:27 | 36:21 | 37:30 | |
| 582 | Nat Hoty | 25-29 | 1:18:31 | 35:45 | 37:27 | |
| 583 | Sean Frye | 35-39 | 1:18:32 | 33:53 | 39:42 | |
| 584 | Adrian Kimber | 40-44 | 1:18:44 | 36:34 | 35:30 | |
| 585 | Noah Pan | 25-29 | 1:18:46 | 37:29 | 35:08 | |
| 586 | Julien Heurtin | 35-39 | 1:18:46 | 38:21 | 35:13 | |
| 587 | Scott Foreman | 35-39 | 1:18:48 | 38:19 | 35:34 | |
| 588 | Marley Kanui | 30-34 | 1:18:53 | 37:53 | 35:40 | |
| 589 | Martin Hoffmann | 16-24 | 1:18:53 | 38:02 | 35:50 | |
| 590 | Will Joyce | 30-34 | 1:18:55 | 34:59 | 39:04 | |
| 591 | Ingo Neemann | 40-44 | 1:18:56 | 39:59 | 33:22 | |
| 592 | Maximilian Hamper | 30-34 | 1:19:00 | 39:01 | 35:07 | |
| 593 | Tomas Smahaj | 45-49 | 1:19:04 | 41:11 | 31:59 | |
| 594 | Kevin Niessen | 35-39 | 1:19:04 | 37:24 | 36:04 | |
| 595 | Richard Dunsford-White | 35-39 | 1:19:05 | 40:11 | 33:13 | |
| 596 | Rafael Rey | 30-34 | 1:19:06 | 35:50 | 35:09 | |
| 597 | Patrick Levi | 40-44 | 1:19:06 | 41:33 | 32:18 | |
| 598 | Joshua Tarafa | 40-44 | 1:19:09 | 39:53 | 33:15 | |
| 599 | Matthew Heins | 40-44 | 1:19:09 | 37:36 | 35:44 | |
| 600 | Tuan Hoang | 30-34 | 1:19:12 | 39:49 | 34:33 |