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

← EMEA London Olympia 2026 results