← Barcelona 2026 results

HYROX Barcelona 2026 Results – Open Men (page 4)

2,350 finishers. Winner Gaetan Gianni in 53:44; median 1:22:58.

Rank Athlete Nat Age group Time
601 Jérémy Cepas FRA 30-34 1:14:58
602 Tiago Rebelo POR 40-44 1:14:58
603 Alessandro Sarpong ITA 25-29 1:14:59
604 Rafael Gomes POR 25-29 1:14:59
605 Paulo Portillo BRA 45-49 1:14:59
606 Pablo Hernandez ESP 25-29 1:15:00
607 Marc Prat ESP 30-34 1:15:01
608 Víctor López Tajahuerce ESP 25-29 1:15:02
609 Dian Kirov BUL 35-39 1:15:03
610 James Barber GBR 16-24 1:15:03
611 Collin Reeser USA 35-39 1:15:04
612 Jon Berry GBR 35-39 1:15:08
613 Islam Djeglou ALG 16-24 1:15:08
614 Marcos Martinez ESP 25-29 1:15:09
615 Javier Diaz Pastor ESP 25-29 1:15:10
616 Robin Dutil FRA 30-34 1:15:10
617 Kevin Velasco FRA 30-34 1:15:10
618 Rick Nelissen NED 35-39 1:15:12
619 Malo Priou FRA 16-24 1:15:13
620 Alejandro Molina ESP 30-34 1:15:13
621 Paul Bergeot FRA 25-29 1:15:13
622 Cian Quinn IRL 25-29 1:15:14
623 Aitor Vázquez Fandiño ESP 45-49 1:15:14
624 Jesus Carrero ESP 40-44 1:15:14
625 Nicolas Ruchti SUI 30-34 1:15:16
626 Martí Soler Torrella ESP 30-34 1:15:18
627 Michael Schoumacker FRA 50-54 1:15:18
628 Morris De Graaf NED 30-34 1:15:18
629 Ashley Rogers GBR 35-39 1:15:20
630 Clément Dresch FRA 16-24 1:15:22
631 Jonathan Lagrandcourt FRA 30-34 1:15:22
632 Rob Gillespie GBR 50-54 1:15:22
633 Maties Adrover ESP 30-34 1:15:22
634 Oliver Dutton GBR 35-39 1:15:24
635 Ahmed Tarek EGY 30-34 1:15:26
636 Warren Ohlmann FRA 30-34 1:15:27
637 Jose Manuel Valiño ESP 50-54 1:15:28
638 Joel Fernandez PER 25-29 1:15:29
639 Joan Soler ESP 25-29 1:15:30
640 Tom Bloor GBR 25-29 1:15:30
641 Kit Delaney GBR 35-39 1:15:31
642 Jonny Ball GBR 30-34 1:15:31
643 Pedro Bernal ESP 25-29 1:15:31
644 Alexandre Aubry FRA 30-34 1:15:32
645 Felix Edeha GER 30-34 1:15:33
646 Gerard Serrallonga ESP 30-34 1:15:33
647 Mircea Luca ROU 45-49 1:15:35
648 François Galliou FRA 25-29 1:15:38
649 Joan Arasa Pla ESP 40-44 1:15:39
650 Andri Michel SUI 16-24 1:15:39
651 Jhon Ballarin FRA 35-39 1:15:40
652 Julen Alonso Asenjo ESP 25-29 1:15:42
653 Andrew Buckley GBR 45-49 1:15:43
654 Manuel Candelaria NED 16-24 1:15:47
655 Jonatan Alabarce Fernández ESP 35-39 1:15:47
656 Chris Macbeth GBR 35-39 1:15:48
657 Vinnie Moyo GBR 35-39 1:15:48
658 Jean-Rémi Bertrac FRA 35-39 1:15:50
659 Peter Mckenzie GBR 35-39 1:15:50
660 John Zenzuck GBR 40-44 1:15:52
661 Louis Van Hees BEL 30-34 1:15:52
662 Ben Keates GBR 35-39 1:15:55
663 Jérémy Delheure FRA 30-34 1:15:55
664 Mario Martínez Roldan ESP 50-54 1:15:57
665 Mathieu Lovaty FRA 40-44 1:15:57
666 Raymond Solaz Alcala ESP 25-29 1:15:58
667 Faycel El Gouri FRA 16-24 1:15:58
668 Florian Trani FRA 16-24 1:15:59
669 Pol Pérez López ESP 30-34 1:16:00
670 Thiméo Lacroix FRA 16-24 1:16:00
671 William El Jarrat Amar FRA 30-34 1:16:01
672 Oriol Torras Torrents ESP 35-39 1:16:01
673 Adrià Pascuet ESP 35-39 1:16:03
674 Carlos Estades Garcia ESP 35-39 1:16:04
675 Eamonn McInerney GBR 35-39 1:16:04
676 Luca Willi SUI 16-24 1:16:04
677 Fred Noyen NED 30-34 1:16:04
678 Kirron Hughes GBR 35-39 1:16:07
679 Edgar Lafuente Carmona ESP 35-39 1:16:07
680 Giulio Perricone ITA 30-34 1:16:08
681 Cheuk Man Adam Wong HKG 25-29 1:16:08
682 Juan Manuel García Muñoz COL 30-34 1:16:09
683 Andy Holdsworth GBR 40-44 1:16:09
684 Clément Cifredo FRA 25-29 1:16:09
685 Oriol Argelich ESP 25-29 1:16:09
686 Matt Smith GBR 25-29 1:16:10
687 Alric Sivert FRA 25-29 1:16:11
688 Spyridon Karydas GRE 25-29 1:16:11
689 Zoltán Bölcs HUN 50-54 1:16:13
690 Dominik Föllmi SUI 16-24 1:16:13
691 Stephane Roma FRA 40-44 1:16:13
692 Etienne Audeoud FRA 25-29 1:16:13
693 Thibaut Désiré FRA 35-39 1:16:15
694 Simon Marti SUI 40-44 1:16:15
695 Stéphane Pytel FRA 45-49 1:16:16
696 Stuart Fairclough GBR 55-59 1:16:16
697 Mark Crimmin GBR 40-44 1:16:20
698 Thomas Simonnet FRA 16-24 1:16:21
699 Patrik Kavkler SLO 16-24 1:16:21
700 Jonathan Tetteh GBR 25-29 1:16:25
701 Karl Prelle GER 25-29 1:16:28
702 Pedro Rodriguez Comellas ESP 50-54 1:16:28
703 Lucas Pouilly FRA 30-34 1:16:29
704 Chiraag Patel GBR 30-34 1:16:31
705 Joao Radeski Roque POR 25-29 1:16:31
706 Luke Thomas USA 16-24 1:16:31
707 Vinnie Prothero GBR 16-24 1:16:32
708 Simon Avignon FRA 35-39 1:16:33
709 Alexandre Barbiat FRA 30-34 1:16:34
710 Juan Pablo Carvajal Rojas COL 35-39 1:16:34
711 Rem Blanch ESP 30-34 1:16:35
712 Guillermo Pleguezuelos Marti ESP 35-39 1:16:35
713 Sean Mather GBR 35-39 1:16:36
714 Florian Caserta FRA 35-39 1:16:36
715 Andreas Anastasi MLT 30-34 1:16:36
716 Daniel Montesinos Perez ESP 30-34 1:16:38
717 Tom Rudd GBR 40-44 1:16:40
718 Nacho Garcia San Miguel ESP 30-34 1:16:43
719 Dominique Martin FRA 60-64 1:16:44
720 Adrià León Sauvalle ESP 35-39 1:16:44
721 Carlos Pelegay Salas ESP 35-39 1:16:45
722 Yvon Herambert FRA 25-29 1:16:45
723 Nicolas Olivares Vaquerin FRA 25-29 1:16:47
724 José Campos ESP 35-39 1:16:50
725 Tomás Yepes VEN 25-29 1:16:50
726 Thomas Sobocki FRA 30-34 1:16:51
727 Jordi Carrion Ferrer ESP 50-54 1:16:52
728 Cristian Fernandez Carreras ESP 16-24 1:16:53
729 Pol Amigó ESP 25-29 1:16:54
730 Patrick Duggan IRL 30-34 1:16:54
731 Alirio De Araujo RSA 30-34 1:16:54
732 Kian Coughlan GBR 16-24 1:16:54
733 Mohamed Shoukry EGY 30-34 1:16:56
734 Mike Dirmann USA 50-54 1:16:57
735 Enric Guimó Casemiro ESP 30-34 1:16:58
736 David Belin FRA 45-49 1:16:58
737 Jorge Minchillo Gálvez ESP 45-49 1:16:59
738 Teddy Dubois FRA 35-39 1:17:01
739 Dwayne Stanley IRL 30-34 1:17:02
740 Myro Rush GRN 45-49 1:17:04
741 Jérémy Pottier FRA 25-29 1:17:05
742 Alexandre Pflugfelder FRA 30-34 1:17:06
743 Julien Félicité FRA 25-29 1:17:07
744 Arturo José Gazo ESP 25-29 1:17:08
745 Xavier Colomer ESP 30-34 1:17:08
746 Vallier Kirschner GER 25-29 1:17:10
747 Alex Aranda ESP 30-34 1:17:11
748 Nick Jacobs NED 35-39 1:17:11
749 Vlad Moisseykin CAN 40-44 1:17:12
750 Arthur Manier FRA 35-39 1:17:12
751 Alok Kumar GBR 25-29 1:17:13
752 Thierry Burgener SUI 35-39 1:17:14
753 Jan Dennis Zeren GER 30-34 1:17:15
754 Amine Bengrada FRA 25-29 1:17:16
755 David Juan Sebastia ESP 40-44 1:17:22
756 Jack Clempson GBR 30-34 1:17:23
757 Alex Moral ESP 35-39 1:17:23
758 Miquel Cliville Algora ESP 40-44 1:17:23
759 Kike Casaponsa ESP 25-29 1:17:24
760 David Rueda Zambrano ESP 40-44 1:17:25
761 Owen Farron GBR 35-39 1:17:25
762 Joseph Missin GBR 16-24 1:17:26
763 Ander Lain ESP 30-34 1:17:27
764 Tom Kieffer LUX 30-34 1:17:28
765 Nick Kälin SUI 25-29 1:17:28
766 Jose Antonio Hinojosa ESP 35-39 1:17:29
767 Luca Holzwarth GER 25-29 1:17:29
768 Bruno Furderer FRA 40-44 1:17:29
769 Eric Xaus Cruz ESP 35-39 1:17:30
770 Davide Gennaro ITA 30-34 1:17:30
771 Alejandro Rodriguez Fraguela ESP 40-44 1:17:31
772 Hugo Beaumont FRA 30-34 1:17:31
773 Andreas Genty FRA 25-29 1:17:32
774 Nicolas Laurent Guillaume Dieude FRA 25-29 1:17:32
775 Jeffrey Niesse NED 30-34 1:17:32
776 Rubén Cordo ESP 30-34 1:17:33
777 Andres Muñoz García ESP 40-44 1:17:33
778 Berndt Nagy AUT 25-29 1:17:35
779 Juanan Provensal ESP 30-34 1:17:35
780 Arnaud Chabbert FRA 35-39 1:17:36
781 Justin Vandenbunder BEL 25-29 1:17:39
782 Ayoub Bakkoury MAR 25-29 1:17:39
783 Ander Cobo ESP 30-34 1:17:40
784 Georgios Skourlis GRE 25-29 1:17:41
785 Erik Stellingwerf NED 30-34 1:17:41
786 Anthony Ploteau FRA 50-54 1:17:42
787 Quentin Wotus FRA 30-34 1:17:42
788 Grégoire Goudé FRA 30-34 1:17:42
789 Eddy De Brito CPV 40-44 1:17:42
790 Karim Saad LBN 25-29 1:17:44
791 Jordan Oneill IRL 30-34 1:17:44
792 Bartolomé Genestar Marquès ESP 35-39 1:17:45
793 João Jorge POR 30-34 1:17:47
794 Hicham Boualdja FRA 30-34 1:17:47
795 Ayrthon Michelotti — 40-44 1:17:48
796 Ugur Eryuruk BEL 45-49 1:17:48
797 Francisco Javier Cies Valleras ESP 25-29 1:17:49
798 Kevin Chapeau FRA 30-34 1:17:50
799 João Jordão POR 30-34 1:17:51
800 Julian Andres Mancera Turmeque ESP 25-29 1:17:52

← Barcelona 2026 results