← Madrid 2025 results

HYROX Madrid 2025 Results – Open Men (page 5)

1,149 finishers. Winner Charlie Botterill in 53:56; median 1:21:11.

Rank Athlete Nat Age group Time Run Workout
801 Tiago Loureiro POR 45-49 1:28:30 41:34 39:58
802 Daan Erisman NED 30-34 1:28:31 38:53 42:15
803 Patrick O’Neill IRL 50-54 1:28:31 41:46 39:31
804 Tom Gaskell GBR 16-24 1:28:37 43:56 37:58
805 Edgar Gaig ESP 45-49 1:28:40 40:03 41:46
806 Adam Dawson GBR 30-34 1:28:43 45:12 35:58
807 Estevan Amatdoelrasit NED 25-29 1:28:43 41:54 38:59
808 Federico Puddu ITA 35-39 1:28:44 41:03 41:31
809 Aaron O Brien IRL 30-34 1:28:45 44:44 37:35
810 Fabian Otto GER 30-34 1:28:46 42:48 40:00
811 Stuart Campbell GBR 30-34 1:28:46 43:26 38:41
812 Fernando Vargas ESP 30-34 1:28:47 40:36 40:51
813 Francisco Máximo Durán Aparicio ESP 35-39 1:28:47 41:44 40:55
814 Chris Martin GBR 25-29 1:28:50 41:02 42:10
815 Thomas Tonge IRL 25-29 1:28:55 44:14 38:55
816 Massimo Argiolas ITA 45-49 1:28:57 40:23 41:27
817 Alexandar Ivanov BUL 16-24 1:28:58 40:12 39:08
818 Stefano De Dominicis ITA 35-39 1:28:58 41:59 40:26
819 Alan Coffey IRL 30-34 1:29:00 37:32 43:36
820 Tim Newman GBR 50-54 1:29:09 39:18 43:16
821 Antoine Goncalves FRA 25-29 1:29:13 50:05 32:47
822 Ryan Kelly IRL 30-34 1:29:14 45:45 37:31
823 Tim Johnson GBR 45-49 1:29:14 45:13 35:46
824 Baptiste Bouachri FRA 25-29 1:29:16 38:28 44:38
825 Anass Aboufares El Alaoui PLE 35-39 1:29:17 42:41 35:59
826 Pedro Gomes POR 30-34 1:29:18 45:41 36:19
827 Paul Clarke GBR 40-44 1:29:20 44:55 37:16
828 Mark McKenna IRL 55-59 1:29:23 39:13 42:54
829 Michael Wolfenden GBR 30-34 1:29:28 45:49 36:12
830 Kike Casaponsa ESP 25-29 1:29:30 42:32 36:16
831 Gotzon Poza Olabide ESP 45-49 1:29:31 39:11 42:38
832 Bastian Peter GER 40-44 1:29:34 44:40 37:36
833 Gernot Delfs GER 55-59 1:29:35 40:21 42:54
834 Thomas Legendre Kaloustian FRA 30-34 1:29:36 40:45 41:37
835 Lucas Pumpo FRA 25-29 1:29:41 44:16 38:22
836 Djordje Markovic MNE 40-44 1:29:41 40:50 42:48
837 Carlos Tapias COL 30-34 1:29:43 40:43 42:15
838 Luis Ollero Uche ESP 35-39 1:29:45 44:17 36:52
839 Marco Colonnelli ITA 35-39 1:29:49 42:46 39:14
840 Ledner Salazar VEN 30-34 1:29:50 37:35 45:02
841 David Egan IRL 25-29 1:29:50 39:55 43:41
842 Fergal Butterly IRL 35-39 1:29:53 45:46 37:47
843 Matthew Adams GBR 30-34 1:29:55 43:18 37:45
844 Victor Manuel Garcia Negrin ESP 35-39 1:29:58 38:04 44:12
845 Sam Cranston GBR 35-39 1:30:04 40:52 39:20
846 Christian Schulz GER 45-49 1:30:06 40:05 42:12
847 Paulo Mainha POR 50-54 1:30:07 42:26 39:56
848 Nigel Whittaker GBR 60-64 1:30:10 43:49 39:52
849 Svatoslav Kylar CZE 45-49 1:30:16 42:58 39:54
850 Mohanad Jawish LBN 35-39 1:30:18 42:12 40:47
851 Roberto López López ESP 50-54 1:30:18 44:55 37:55
852 Chris Spellerberg NZL 50-54 1:30:18 40:49 41:28
853 Michael Moran USA 35-39 1:30:22 42:55 39:03
854 Onur Yavuz TUR 35-39 1:30:28 44:20 38:15
855 Steffen Vollmerding GER 40-44 1:30:29 43:15 38:13
856 Philippe Occelli FRA 60-64 1:30:30 43:37 39:16
857 Alexandre Riou FRA 30-34 1:30:33 43:45 38:30
858 Alex Pittson GBR 30-34 1:30:33 42:41 40:08
859 Matt Tagg GBR 16-24 1:30:33 41:09 38:28
860 Thomas Fabrègues FRA 16-24 1:30:34 45:19 36:26
861 Ben Hodgson GBR 40-44 1:30:39 44:04 39:38
862 Ryan Betts GBR 35-39 1:30:41 44:30 38:55
863 Thomas Scott NZL 30-34 1:30:47 42:49 39:01
864 Jeremy Robinson GER 35-39 1:30:47 45:14 38:14
865 Nicolas Corrochano BEL 40-44 1:30:49 43:19 41:21
866 Can Aksu TUR 35-39 1:30:52 43:30 40:03
867 Yves lallemand BEL 50-54 1:30:55 48:25 32:48
868 Tyla Hill GBR 25-29 1:30:56 45:23 39:07
869 John Correa COL 35-39 1:31:05 41:23 42:06
870 JUAN FRANCISCO GOMEZ YUSTE ESP 40-44 1:31:06 38:27 45:58
871 Alessio Latini ITA 50-54 1:31:06 41:15 43:26
872 Mustafa Bounecoub NED 45-49 1:31:07 45:52 38:07
873 Gabriel Floyd GBR 25-29 1:31:07 40:56 43:01
874 Harri Evans GBR 35-39 1:31:09 43:18 40:32
875 Mathias Köller GER 30-34 1:31:13 41:07 43:54
876 Lewis Mackay GBR 25-29 1:31:19 44:18 39:07
877 Marc Hammer GER 30-34 1:31:26 42:49 39:11
878 Antoine Colback BEL 35-39 1:31:28 45:56 37:45
879 Daniele Damiani ITA 35-39 1:31:29 46:20 39:01
880 Mark Woodward GBR 50-54 1:31:29 43:14 41:54
881 Brendan Murphy GBR 35-39 1:31:30 52:14 33:43
882 Stephan Schnippe GER 55-59 1:31:31 44:12 39:38
883 Graham Williamson GBR 45-49 1:31:31 50:18 34:57
884 Dillon Hugers NED 25-29 1:31:36 43:45 40:58
885 Christian Mereiter AUT 40-44 1:31:40 44:40 39:22
886 Nicolas Abiker FRA 35-39 1:31:43 45:50 37:46
887 Alejandro Cetina Atance ESP 25-29 1:31:44 39:52 44:49
888 Ronald Sperrer AUT 55-59 1:31:45 45:47 38:19
889 Jp Tierney IRL 45-49 1:31:46 39:49 45:22
890 Ramy Al Gemayel LBN 30-34 1:31:48 41:23 42:57
891 Marco Ruocco ITA 25-29 1:31:51 44:34 39:55
892 Hugo Minhoto Moura POR 40-44 1:32:02 44:08 35:20
893 Riccardo Vita ITA 35-39 1:32:03 45:11 40:17
894 James Crowhurst GBR 40-44 1:32:03 42:20 43:08
895 Ayoub Bakkoury GBR 25-29 1:32:07 45:58 39:03
896 Jorge Buendía Estival ESP 25-29 1:32:10 45:52 37:24
897 Maximiliano Contreras CHI 25-29 1:32:12 43:51 40:49
898 Folco Angelo Bombardieri ITA 40-44 1:32:12 44:41 38:43
899 Jerome Charreyre FRA 30-34 1:32:15 46:21 38:21
900 Mathieu Druguet FRA 35-39 1:32:21 45:24 39:23
901 Rhoneil Tiburcio PHI 30-34 1:32:22 48:06 36:25
902 Jorge Hernandez Serradilla ESP 30-34 1:32:27 47:48 37:43
903 Manuel Martinez ESP 45-49 1:32:27 43:13 38:58
904 Dom Tye GBR 30-34 1:32:31 42:51 41:10
905 Ben Jones SHN 50-54 1:32:31 42:02 41:32
906 Bilel Chahed FRA 35-39 1:32:43 44:01 41:48
907 James Hughes GBR 40-44 1:32:44 42:48 41:53
908 Jack Sloan GBR 25-29 1:32:46 35:46 50:34
909 Ellis Hester GBR 16-24 1:32:47 44:08 39:50
910 Herman Rijna NED 60-64 1:32:50 48:00 38:04
911 Rehan Udwadia GBR 25-29 1:32:51 42:11 42:45
912 Germán Hernández Guzmán ESP 40-44 1:32:56 42:01 43:50
913 Josh Smith GBR 30-34 1:32:57 44:00 41:02
914 Mohammad Esmaeil KUW 40-44 1:32:59 43:43 41:09
915 Mathias Petri AUT 30-34 1:33:02 43:36 34:29
916 Ferdinand Hoske GER 30-34 1:33:05 43:15 42:52
917 Ignacio Cordero ESP 25-29 1:33:05 44:27 41:36
918 Fabio Lorenzon ITA 25-29 1:33:06 42:03 43:10
919 Luis Molins ESP 25-29 1:33:08 42:57 42:59
920 Chris Walmsley GBR 45-49 1:33:09 41:03 42:24
921 Luis Semsi SUI 30-34 1:33:13 45:33 39:43
922 Daniel Barański POL 25-29 1:33:17 45:25 39:28
923 Kevin NKELETELA FRA 35-39 1:33:22 43:21 41:20
924 Sébastien Chevasson FRA 30-34 1:33:23 44:03 42:46
925 Alex Pasco NZL 30-34 1:33:27 44:12 41:26
926 Daniel Domínguez ESP 30-34 1:33:32 42:30 43:49
927 Karim Shaaban NED 35-39 1:33:38 43:01 42:45
928 Ben Richmond GBR 40-44 1:33:41 47:01 40:06
929 Andrea Dore ITA 40-44 1:33:55 42:08 42:26
930 Paul Bransby GBR 55-59 1:34:06 47:13 40:19
931 Keels Jr USA 35-39 1:34:11 43:22 42:30
932 Reece Braid GBR 25-29 1:34:12 46:54 39:19
933 Niels Madsen DEN 35-39 1:34:16 45:24 41:17
934 Lucien Moulton JAM 35-39 1:34:21 45:04 41:39
935 Duncan Edser GBR 30-34 1:34:31 47:08 38:49
936 Mariusz Grzywacz POL 35-39 1:34:33 46:37 40:45
937 Martin van Nieuwenhoven NED 60-64 1:34:35 42:45 44:04
938 David MEAULLE FRA 45-49 1:34:39 47:26 39:43
939 Marc Biever LUX 35-39 1:34:40 44:02 43:54
940 Juan Ares ESP 50-54 1:34:42 43:40 41:32
941 Connor Power GBR 30-34 1:34:42 52:33 34:22
942 Bastien Daimee FRA 30-34 1:34:46 43:07 41:34
943 Andrew Thomas CAN 30-34 1:34:46 46:09 42:03
944 Luca Raimondi ITA 25-29 1:34:48 48:24 36:44
945 Benjamin Muller FRA 30-34 1:34:52 43:56 42:55
946 Mark Leonardo GBR 35-39 1:34:56 43:36 42:06
947 Minne Spaans NED 25-29 1:34:59 45:43 41:15
948 James Mead GBR 30-34 1:35:00 49:28 39:14
949 Omar Ellaboudy GBR 30-34 1:35:00 42:48 42:20
950 Issac Williams GBR 25-29 1:35:11 44:43 42:42
951 Valerian Broquere FRA 30-34 1:35:13 48:02 38:22
952 Thomas Rudolph GER 40-44 1:35:16 48:02 37:38
953 Muhammad Azaiza ISR 35-39 1:35:21 43:28 39:35
954 Damien McCoy GBR 30-34 1:35:25 46:55 41:36
955 Patrik Olsson SWE 55-59 1:35:30 47:03 40:48
956 Armando Gomeztagle Reza MEX 40-44 1:35:31 47:02 39:33
957 Carlos Rueda ESP 30-34 1:35:34 47:03 40:40
958 Matt Aragones GBR 30-34 1:35:38 45:39 40:13
959 Stephen Debon FRA 50-54 1:35:39 44:21 42:34
960 David Morales ESP 50-54 1:35:42 48:31 39:44
961 Karim Chiouar FRA 35-39 1:35:45 39:55 47:58
962 Ricky Thomas USA 40-44 1:35:52 49:51 39:36
963 Stefan Prikoszovich AUT 35-39 1:35:54 46:05 42:46
964 Juan Francisco Moya Muñoz ESP 35-39 1:35:57 43:42 44:13
965 Declan Tonge IRL 55-59 1:36:10 42:18 45:57
966 Nolan Gerbert FRA 16-24 1:36:12 41:19 47:37
967 Gennadii Mingalev HYROX 35-39 1:36:16 44:30 43:39
968 Steven Miller GBR 40-44 1:36:17 44:46 43:04
969 David Martín Ocaña ESP 50-54 1:36:17 43:46 43:47
970 Gonzalo Campos Galindo ESP 30-34 1:36:19 41:10 42:57
971 Quang Trinh USA 35-39 1:36:20 45:35 42:21
972 Ethan Gallagher GBR 16-24 1:36:29 43:55 43:32
973 Goran Obrovac CRO 55-59 1:36:35 51:52 39:13
974 Marko Rafaj CRO 50-54 1:36:35 48:03 40:06
975 Jose Miguel Guzmán Hormigo ESP 40-44 1:36:37 44:06 43:03
976 Filipe Araújo POR 30-34 1:36:38 43:21 47:18
977 Bryan Governey IRL 40-44 1:36:44 47:43 40:45
978 Ben Pearson GBR 40-44 1:36:45 48:19 40:58
979 Michael Fitzpatrick IRL 45-49 1:36:52 46:34 42:43
980 Alan Bogle GBR 55-59 1:36:54 46:23 43:38
981 Rafa Delgadillo MEX 40-44 1:36:55 45:57 42:41
982 Ryan Magromallis GBR 16-24 1:36:55 46:10 43:23
983 Gareth Coleman IRL 40-44 1:37:08 47:42 40:51
984 Lewis Brennan GBR 16-24 1:37:11 41:34 47:15
985 Kevin Faherty USA 55-59 1:37:13 44:49 44:39
986 Diogo Silva POR 30-34 1:37:16 51:49 39:10
987 Rigo Urdaneta VEN 16-24 1:37:20 44:12 45:32
988 Gonzalo Carralero ESP 25-29 1:37:22 41:22 42:55
989 Ruben Andersen DEN 50-54 1:37:25 46:02 43:28
990 Davide Gennaro ITA 30-34 1:37:27 43:00 46:46
991 Hugo Herraiz ESP 30-34 1:37:39 45:38 37:25
992 Israel Moreno ESP 30-34 1:37:39 42:10 48:28
993 Fernando Sevilla MEX 30-34 1:37:43 50:20 39:10
994 Alastair Cameron GBR 45-49 1:37:44 44:35 46:40
995 Juan Cardona Vidal ESP 30-34 1:38:00 44:08 43:42
996 Tamer Darweesh GBR 40-44 1:38:08 42:59 47:55
997 Ross McKee GBR 30-34 1:38:14 48:21 41:09
998 Nigel Manick USA 45-49 1:38:17 48:10 42:57
999 Marcos Tercero Galea ESP 50-54 1:38:25 43:05 48:22
1,000 Allan Fearnley GBR 35-39 1:38:27 44:18 45:42

← Madrid 2025 results