← Mexico City 2025 results

HYROX Mexico City 2025 Results – Open Men

612 finishers. Winner Test Test in 04:12; median 1:37:11.

Rank Athlete Nat Age group Time Run Workout
1 Test Test ENG 35-39 04:12 02:53 00:18
2 Alan Benabib MEX 25-29 1:04:50 33:49 27:04
3 Emiliano Pereznegron MEX 25-29 1:07:59 34:15 29:08
4 Axel Tello MEX 25-29 1:08:06 32:35 31:00
5 Victor Manuel Valle Alaniz MEX 35-39 1:08:14 34:46 28:52
6 Keno Martell MEX 30-34 1:08:27 34:49 28:36
7 Emmanuel Escalera MEX 25-29 1:09:21 35:22 29:44
8 Otoniel Zamora MEX 25-29 1:10:27 34:49 29:54
9 Victor Sanchez MEX 25-29 1:10:32 34:11 31:54
10 Tato Bertone ARG 30-34 1:11:40 37:14 29:45
11 Emilio Vicon MEX 25-29 1:12:19 36:21 30:58
12 Manuel Antonio Morales Gómez MEX 25-29 1:12:35 35:18 32:34
13 Hector Quezada MEX 35-39 1:12:54 33:33 33:33
14 Uriel Pineda MEX 25-29 1:13:01 34:42 31:48
15 Raul Victoria Bautista MEX 50-54 1:13:18 36:11 30:45
16 Nicolás Noyce Villarreal MEX 25-29 1:13:20 36:34 31:59
17 Luis Cabrales MEX 30-34 1:13:52 36:02 32:37
18 Rokas Guscinas LTU 30-34 1:14:29 38:26 30:58
19 Bernardo Reyes Vargas MEX 40-44 1:14:31 36:38 31:48
20 Rodolfo Rosales MEX 16-24 1:14:38 36:51 32:52
21 Jonathan Amistoso PHI 40-44 1:14:40 37:58 31:57
22 Daniel Flores Lozano MEX 30-34 1:14:50 37:37 32:18
23 Gerardo Lardinois MEX 25-29 1:14:56 35:37 34:19
24 Jack Woolsey GBR 30-34 1:14:58 38:23 31:09
25 Hicham Fassouane USA 30-34 1:15:07 35:34 34:42
26 Maximiliano Orduño MEX 25-29 1:15:11 38:34 30:36
27 José Pablo Cruz Ramos MEX 16-24 1:15:23 36:31 33:41
28 Maximiliano Medrano Novoa MEX 25-29 1:15:50 37:40 33:09
29 Allen Morales Escamilla MEX 25-29 1:15:59 38:29 32:30
30 Abraham Lopez MEX 40-44 1:16:15 37:14 34:07
31 Joel Díaz León MEX 30-34 1:16:16 37:35 33:31
32 Christian Romero Duque COL 35-39 1:16:18 37:08 34:25
33 Alessandro Gilio Duarte MEX 16-24 1:16:25 40:38 30:40
34 Luis Alberto Bernal Moreno MEX 25-29 1:16:31 40:34 30:53
35 Carlos Salas USA 16-24 1:16:33 42:57 27:07
36 Erick Daniel Blanco Barrios MEX 25-29 1:16:38 40:06 31:04
37 Maximiliano Mendiola Tellez MEX 35-39 1:16:40 36:45 33:59
38 Andrés Blanco Lezama MEX 25-29 1:16:46 37:57 32:26
39 Angel Pacheco Paredes USA 40-44 1:16:50 37:56 33:02
40 Carlos Fajardo Chavira MEX 30-34 1:16:59 36:02 34:17
41 Jefte Chavez USA 30-34 1:17:02 38:09 33:40
42 Héctor Manuel Aburto Quevedo MEX 40-44 1:17:04 38:17 31:44
43 Edwin Martinez Terrazas MEX 45-49 1:17:11 40:38 30:51
44 Luis Rangel MEX 30-34 1:17:20 35:38 35:18
45 Ismael Sánchez MEX 30-34 1:17:30 37:50 33:01
46 Emilio Jaramillo MEX 25-29 1:17:45 39:40 32:16
47 Diego Alexis Campuzano Martinez MEX 25-29 1:17:52 40:22 32:19
48 Andre Guzman MEX 25-29 1:17:55 35:24 37:59
49 Gus Nieves MEX 30-34 1:18:03 36:33 34:12
50 Daniel Azuara MEX 30-34 1:18:08 39:43 32:57
51 Tom Armstrong IRL 25-29 1:18:18 35:21 37:04
52 Drew Jones USA 35-39 1:18:25 39:29 33:56
53 César Adrián Malagón Flores MEX 25-29 1:18:27 37:53 33:48
54 Alexis Cuautle Coyotl MEX 25-29 1:18:28 36:13 34:55
55 Sebastian Gomez USA 25-29 1:18:38 38:44 34:41
56 Lasse Anker DEN 25-29 1:18:40 40:15 32:55
57 Jhonatan Estrada Esquivel MEX 30-34 1:18:53 38:33 35:33
58 Jesús Calzada MEX 30-34 1:19:10 37:15 36:28
59 Victor Leon Palomino MEX 45-49 1:19:14 37:50 36:00
60 Víctor González MEX 16-24 1:19:17 35:11 37:19
61 Víctor Hugo Luis Zárate MEX 35-39 1:19:19 36:29 37:18
62 Joshua Ko USA 30-34 1:19:29 36:36 37:47
63 Harry Lee AUS 30-34 1:19:34 39:56 34:00
64 Marcelo Cardenas Escamilla MEX 25-29 1:19:39 36:15 37:39
65 Emmanuel Lopez Aguilera MEX 45-49 1:19:49 37:28 36:42
66 Dj Martinez USA 30-34 1:19:56 39:38 32:40
67 Alvaro Cuanalo MEX 16-24 1:19:56 39:07 34:43
68 Daniel Mendez MEX 40-44 1:20:06 38:22 35:34
69 Fernando Belmont Hurtado De Mendoza MEX 30-34 1:20:16 47:05 26:07
70 Max Juarez Guzman MEX 30-34 1:20:18 39:50 34:35
71 Emmanuel Reyes Yanes MEX 35-39 1:20:18 40:11 34:37
72 Luis Enrique Valadez Meza MEX 40-44 1:20:33 35:12 39:33
73 Ayax Santiago Rodríguez Andonegui MEX 16-24 1:20:35 39:40 35:09
74 Matias Damian Franca ARG 25-29 1:20:39 38:39 35:41
75 Anuar Abdo MEX 35-39 1:20:40 38:10 35:57
76 David Morin FRA 30-34 1:20:40 42:03 33:43
77 Daniel Alejandro Lemus Ruiz MEX 30-34 1:20:47 36:03 36:02
78 Alejandro Gutierrez MEX 30-34 1:20:50 41:41 33:37
79 Mauricio Gonzalez MEX 40-44 1:20:53 47:05 27:55
80 David Saus ESP 45-49 1:21:05 39:40 34:41
81 Bernardo Becerra González MEX 25-29 1:21:06 39:31 35:58
82 Alan Avila MEX 30-34 1:21:11 38:35 36:37
83 Alex Malanche MEX 30-34 1:21:12 39:18 35:54
84 Manuel Moran Castanedo MEX 35-39 1:21:17 38:57 35:10
85 Rafael Pimentel MEX 25-29 1:21:18 40:58 33:19
86 Einar Calderón MEX 30-34 1:21:20 35:21 39:24
87 Juan Pablo Carrera Ramirez MEX 16-24 1:21:23 34:59 40:58
88 Pablo David Ramirez Torres MEX 16-24 1:21:24 39:21 36:15
89 Roberto Rangel Alvarado MEX 30-34 1:21:25 43:18 32:14
90 Ricardo Gaminde MEX 25-29 1:21:26 42:53 33:04
91 Arturo Ortiz MEX 45-49 1:21:29 39:08 36:50
92 Fher Teran MEX 16-24 1:21:29 40:26 35:11
93 Roberto Lara MEX 25-29 1:21:30 41:20 33:05
94 Diego Armando Belmonte González MEX 40-44 1:21:30 39:12 36:20
95 Adal Mercado Alvarez MEX 25-29 1:21:36 39:48 35:33
96 Hugo Ruiz MEX 35-39 1:21:45 36:46 38:42
97 Luis Cruz MEX 16-24 1:21:47 39:18 35:52
98 Rafael Vidaurreta Trueba MEX 35-39 1:21:52 41:18 34:45
99 Christopher Zarco MEX 30-34 1:21:52 39:36 34:24
100 Rodrigo Ríos Choy MEX 16-24 1:21:53 40:22 34:59
101 Irvin Robles Soriano MEX 30-34 1:22:03 40:39 36:06
102 Jorge Armando Rivera Pérez MEX 35-39 1:22:10 35:14 41:32
103 Jasiel Alejandro Silva Maldonado MEX 16-24 1:22:13 39:05 35:49
104 Jorge Sanchez Magallan Ortiz MEX 35-39 1:22:17 40:47 35:43
105 Manuel Favela MEX 35-39 1:22:19 39:25 36:20
106 Roberto Castro MEX 40-44 1:22:21 38:36 38:18
107 Ulises Pérez MEX 25-29 1:22:24 38:58 36:26
108 Jorge Alberto Valderrama Villanueva MEX 40-44 1:22:30 40:16 35:44
109 David Alejandro Lopez Armenta MEX 35-39 1:22:36 37:37 37:35
110 Jorge Contreras MEX 30-34 1:22:37 43:41 33:10
111 Isaac Vadir Ruiz Zepeda MEX 30-34 1:22:42 39:18 37:45
112 Ismael Banda Ramírez MEX 30-34 1:22:45 43:03 33:28
113 Rubén Gallardo Lobato MEX 35-39 1:22:48 39:38 37:04
114 Manuel Villalpando MEX 35-39 1:22:56 38:41 38:31
115 Rodrigo Orellana Parres MEX 30-34 1:22:59 35:27 41:55
116 Alexis Ayala MEX 30-34 1:23:00 43:55 32:13
117 Marco Daniel Medrano González MEX 16-24 1:23:07 47:43 29:34
118 Omar Maximiliano Linares Corona MEX 25-29 1:23:13 40:48 35:28
119 Iñigo Ugarte MEX 25-29 1:23:13 37:06 39:03
120 Agustin Vazquez Scala MEX 35-39 1:23:14 42:26 32:56
121 Emmanuel Rabadan Torres MEX 30-34 1:23:21 38:50 37:58
122 Mauricio Kuri MEX 35-39 1:23:22 40:23 37:20
123 Miguel Sandoval Urias USA 25-29 1:23:22 42:59 34:39
124 Alden Salgado CAN 35-39 1:23:25 42:53 34:52
125 Reynaldo Rodriguez Fortuna MEX 35-39 1:23:29 39:03 38:38
126 Moises Jonathan Gonzalez Velasco MEX 40-44 1:23:35 40:53 35:40
127 Miguel Moises Hernandez Solis MEX 16-24 1:23:37 38:07 38:21
128 Jose Juan Huerta Merino MEX 45-49 1:23:39 40:06 35:42
129 Luis Urbina MEX 40-44 1:23:41 39:49 37:25
130 Francisco Jesus Hernandez Madrazo MEX 30-34 1:23:44 41:53 34:06
131 Christian Sastre Campos MEX 30-34 1:23:50 42:16 35:36
132 Timoteo Ocampo USA 50-54 1:23:52 41:47 35:20
133 Sergio Mauricio Patiño Romero MEX 25-29 1:23:59 42:47 35:41
134 Fernando Perdigón Ferreira MEX 25-29 1:24:04 44:41 33:15
135 Isaac Bustos MEX 16-24 1:24:12 38:47 38:40
136 Santiago Sainz García MEX 16-24 1:24:13 42:52 35:41
137 Manuel Ituarte MEX 30-34 1:24:14 40:20 37:40
138 Jaime Garcia Arellano MEX 30-34 1:24:15 42:45 35:58
139 Diego Corona MEX 35-39 1:24:18 42:32 35:50
140 James Steele CAN 35-39 1:24:22 38:57 38:27
141 Sebastian Serrano Reynoso MEX 25-29 1:24:23 39:00 36:14
142 Bogard Diaz Franco MEX 45-49 1:24:27 36:20 42:41
143 Alexander Brown USA 35-39 1:24:31 41:15 37:34
144 Sebastian Ferrando MEX 30-34 1:24:37 43:45 35:05
145 Miguel Otero MEX 25-29 1:24:37 38:44 38:43
146 Manu Reyes MEX 30-34 1:24:42 41:52 36:39
147 Eric Skoloff USA 50-54 1:24:42 43:44 34:43
148 Diego Vázquez Pacheco MEX 45-49 1:24:44 41:24 36:03
149 Daniel Torres Rendon COL 35-39 1:24:45 41:33 37:16
150 Juan Guillermo Ferrer Rivera MEX 35-39 1:24:52 40:52 38:08
151 Ari Vázquez Calderón MEX 25-29 1:25:12 40:45 38:46
152 Aldo Alpizar Hernandez MEX 30-34 1:25:17 36:42 43:44
153 Todd Harris USA 30-34 1:25:21 40:34 38:59
154 Khai Foo CAN 55-59 1:25:28 39:45 39:49
155 Jose Carlos Bernal Moreno MEX 30-34 1:25:31 39:20 38:21
156 Roger Furlong MEX 30-34 1:25:32 42:59 36:20
157 Misael Perea MEX 30-34 1:25:40 42:12 37:16
158 Diego Armando Beltran Gordillo MEX 35-39 1:25:46 42:28 35:16
159 Mauricio Madrigal Martinez MEX 16-24 1:25:47 38:59 38:44
160 Hermes Siddharta Sánchez Ruiz MEX 30-34 1:25:51 44:28 32:39
161 Luis Angel Araujo Alvarez MEX 25-29 1:25:54 42:12 35:49
162 Matt Bryanton CAN 40-44 1:25:56 44:01 35:39
163 Rodrigo Tinajera MEX 25-29 1:26:02 38:32 40:59
164 Patrick Martin USA 30-34 1:26:06 41:10 37:27
165 Diego González MEX 30-34 1:26:10 42:37 35:59
166 Spencer Parent CAN 30-34 1:26:16 47:28 32:20
167 Mariano Papolio ARG 40-44 1:26:17 41:39 38:40
168 Arda Yazgan CAN 30-34 1:26:22 43:47 36:42
169 David Meraz Cervantes MEX 16-24 1:26:30 40:12 39:38
170 Miguel Alberto Morales Tovar MEX 35-39 1:26:34 44:19 34:49
171 Diego René Marín De La Rosa MEX 25-29 1:26:34 41:57 36:43
172 Raymond Bravo USA 25-29 1:26:42 39:38 40:05
173 Alejandro Westrup MEX 25-29 1:26:48 45:49 33:25
174 Reynaldo Hernandez MEX 25-29 1:26:54 41:08 36:25
175 Rodolfo Francisco Martinez Torres MEX 16-24 1:27:00 41:12 38:46
176 Néstor Rafael Hernández Guerra MEX 35-39 1:27:04 41:37 39:44
177 Esaul Mata MEX 30-34 1:27:05 37:21 43:52
178 Jose Edeza MEX 35-39 1:27:28 44:49 35:06
179 Antonio Garcia Fraire MEX 45-49 1:27:30 40:22 40:15
180 Alfredo Salazar Benitez MEX 35-39 1:27:33 43:42 37:20
181 Yaotzin Rojas Estrada MEX 40-44 1:27:34 43:46 36:45
182 Luis Eduardo Benitez Montenegro MEX 25-29 1:27:36 48:27 31:04
183 A. Evelio Alanís-Marcos CAN 40-44 1:27:39 45:51 35:02
184 Alan Eduardo Zamarripa Lopez MEX 30-34 1:27:42 44:47 36:46
185 Alejandro Sanchez Castillo MEX 40-44 1:27:42 41:39 39:04
186 Alexis García Diosdado MEX 30-34 1:27:52 40:41 40:44
187 Alejandro Alvarado Casarreal MEX 35-39 1:27:52 41:14 40:41
188 José Juan Martínez Martínez MEX 30-34 1:28:10 46:54 35:01
189 Eder Geovani Gaviña Hernández MEX 40-44 1:28:14 40:07 42:00
190 Joaquín Andrés Tec López MEX 16-24 1:28:15 44:44 35:38
191 Esteban Obando CRC 35-39 1:28:31 50:09 33:12
192 Arturo Rodriguez ESP 25-29 1:28:39 49:05 33:21
193 Omar Lopez MEX 30-34 1:28:50 37:44 44:39
194 Miguel Ángel Quintanilla Mata MEX 25-29 1:28:51 42:54 39:27
195 Adalberto Morfin Muñoz MEX 35-39 1:28:51 42:20 40:05
196 Jorge Camilo Arredondo Lozano MEX 16-24 1:28:57 42:29 38:22
197 Juan Carlos Salazar MEX 35-39 1:29:02 43:33 38:46
198 Daniel Camacho MEX 30-34 1:29:03 45:15 36:37
199 Arturo Espinosa Licona MEX 25-29 1:29:07 40:30 41:51
200 José Domingo Velázquez MEX 35-39 1:29:08 40:06 41:04

← Mexico City 2025 results