TrainRox Logo TrainRox

HYROX PRO MEN - Mexico City 2025

7–9 Nov 2025
Showing 201 to 300 of 379 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
MEX flag Juan Ignacio Luna
45-49 1:37:42
Click to select for comparison
202
MEX flag Anthony Cruz Perez
16-24 1:38:03
Click to select for comparison
203
MEX flag Luis Gerardo Armas Chávez
25-29 1:38:10
Click to select for comparison
204
MEX flag Luis Manuel Orellana Martinez
16-24 1:38:18
Click to select for comparison
205
MEX flag Santiago Ramírez Goitia
16-24 1:38:27
Click to select for comparison
206
MEX flag Ian Alejandro Pánico Molina
30-34 1:38:28
Click to select for comparison
207
MEX flag Ernesto Zamora Barrera
16-24 1:38:49
Click to select for comparison
208
MEX flag Samir Castro
25-29 1:38:51
Click to select for comparison
209
MEX flag Nestor Villanueva Sánchez
35-39 1:38:54
Click to select for comparison
210
MEX flag Carlos Enrique Hernandez Diaz
35-39 1:38:56
Click to select for comparison
211
MEX flag Miguel Tovar
35-39 1:39:03
Click to select for comparison
212
MEX flag Gerardo Cazares
30-34 1:39:03
Click to select for comparison
213
MEX flag Mario Fernández Zarza
35-39 1:39:14
Click to select for comparison
214
MEX flag Jonathan Mendoza
30-34 1:39:30
Click to select for comparison
215
MEX flag Oscar Giovanni Balderas Trejo
30-34 1:39:35
Click to select for comparison
216
MEX flag Geovanni Cruz Muñoz
40-44 1:39:35
Click to select for comparison
217
MEX flag Erik David Flores García
30-34 1:39:55
Click to select for comparison
218
MEX flag Alex Linarez
30-34 1:40:04
Click to select for comparison
219
MEX flag Iker Gonzalez
40-44 1:40:12
Click to select for comparison
220
MEX flag Benjamin Avila Rosas
25-29 1:40:12
Click to select for comparison
221
MEX flag Guillermo Silva Rojas
35-39 1:40:16
Click to select for comparison
222
MEX flag Francisco Garza
30-34 1:40:18
Click to select for comparison
223
MEX flag Juan Francisco García Carranza
25-29 1:40:25
Click to select for comparison
224
MEX flag Edivaldo De Julian Posada
35-39 1:40:32
Click to select for comparison
225
MEX flag Marco Sosa
35-39 1:40:39
Click to select for comparison
226
MEX flag Adrian Reyes Gonzalez
25-29 1:40:47
Click to select for comparison
227
MEX flag José Martín Gálvez Leyva
25-29 1:40:56
Click to select for comparison
228
MEX flag Lenin Santana
16-24 1:41:02
Click to select for comparison
229
MEX flag Enrique Briones
25-29 1:41:07
Click to select for comparison
230
MEX flag Andres Becerra
35-39 1:41:19
Click to select for comparison
231
MEX flag Diego Antonio Dominguez Carranco
30-34 1:41:19
Click to select for comparison
232
MEX flag Daniel Sánchez Tepichín
30-34 1:41:20
Click to select for comparison
233
MEX flag Gustavo Nemecio Rodríguez Lugo
35-39 1:41:21
Click to select for comparison
234
MEX flag Bernardo Olisan
16-24 1:41:35
Click to select for comparison
235
MEX flag David Sosa Garrido
50-54 1:41:37
Click to select for comparison
236
MEX flag Kevin Gael Castro Gaytan
16-24 1:41:37
Click to select for comparison
237
MEX flag Moises Dominguez
35-39 1:42:12
Click to select for comparison
238
MEX flag Pablo Camarena
30-34 1:42:12
Click to select for comparison
239
MEX flag Juan José Vidal Moreno
25-29 1:42:27
Click to select for comparison
240
MEX flag Christian Emmanuel García Martínez
35-39 1:42:28
Click to select for comparison
241
MEX flag Adrian Gomez
25-29 1:42:32
Click to select for comparison
242
MEX flag Humberto Sanchez Hernandez
35-39 1:42:33
Click to select for comparison
243
MEX flag Sergio Joshua Mancilla Gaona
25-29 1:42:34
Click to select for comparison
244
MEX flag Miguel Ángel Resendes Flores
35-39 1:42:38
Click to select for comparison
245
MEX flag Carlos Ley Acero
25-29 1:42:58
Click to select for comparison
246
MEX flag Ivan Aguilera Jefkins
35-39 1:43:12
Click to select for comparison
247
MEX flag Miguel Angel Soto Castañeda
40-44 1:43:14
Click to select for comparison
248
MEX flag Lionel Bercovich
25-29 1:43:22
Click to select for comparison
249
MEX flag Irving Ruvalcaba
30-34 1:43:23
Click to select for comparison
250
MEX flag Ricardo Tezcucano Ponce
35-39 1:43:52
Click to select for comparison
251
MEX flag Osviell Guzmán Alvarez
25-29 1:43:57
Click to select for comparison
252
MEX flag Gerardo Saul Nieves Barrera
16-24 1:44:07
Click to select for comparison
253
MEX flag Jesus Jaime Amador Valencia
30-34 1:44:13
Click to select for comparison
254
MEX flag Osmar Sandoval Cardona
30-34 1:44:40
Click to select for comparison
255
MEX flag Hector Jimenez
25-29 1:44:46
Click to select for comparison
256
MEX flag Julio García Acevedo
25-29 1:44:59
Click to select for comparison
257
MEX flag Chris Anguiano
45-49 1:45:05
Click to select for comparison
258
MEX flag David Pacheco
30-34 1:45:11
Click to select for comparison
259
MEX flag Emilio Ramirez
25-29 1:45:26
Click to select for comparison
260
MEX flag Rodrigo Herrero
16-24 1:45:40
Click to select for comparison
261
MEX flag Miguel Castanedo Zazueta
25-29 1:46:11
Click to select for comparison
262
MEX flag José Hiroshi Aguilar Matsuo
25-29 1:46:16
Click to select for comparison
263
MEX flag Luis Hugo Tellez Cortes
30-34 1:46:28
Click to select for comparison
264
MEX flag Enrique Reyes
30-34 1:46:38
Click to select for comparison
265
USA flag Ishaan Ramchandani
16-24 1:46:40
Click to select for comparison
266
MEX flag Julio Antonio Alcantara Guerrero
35-39 1:46:47
Click to select for comparison
267
MEX flag César Alejandro Ibarra Pacheco
30-34 1:46:58
Click to select for comparison
268
MEX flag Luis Fernando Covarrubias Flores
30-34 1:47:13
Click to select for comparison
269
MEX flag Lenin Eliezer Bolivar Perez
25-29 1:47:13
Click to select for comparison
270
MEX flag Raúl Miguel Díaz Esquivel
30-34 1:47:20
Click to select for comparison
271
MEX flag Giuseppe Miguel Romero Juarez
30-34 1:47:22
Click to select for comparison
272
MEX flag Jose Gerardo Gutierrez Lopez
25-29 1:47:33
Click to select for comparison
273
MEX flag Braulio Castelán
25-29 1:47:34
Click to select for comparison
274
MEX flag Martin Contreras
25-29 1:47:36
Click to select for comparison
275
MEX flag Alfonso Armendáriz
55-59 1:47:38
Click to select for comparison
276
MEX flag César Santiago Cordero Muñoz
30-34 1:47:40
Click to select for comparison
277
MEX flag Aldo Jair Bermudez Posadas
25-29 1:47:59
Click to select for comparison
278
GUA flag Carlos Hernández
30-34 1:48:05
Click to select for comparison
279
MEX flag Emir Flores
40-44 1:49:01
Click to select for comparison
280
MEX flag Adrian Leon Garcia
55-59 1:49:07
Click to select for comparison
281
MEX flag Erick Guerrero
30-34 1:49:08
Click to select for comparison
282
MEX flag Antonio Sosa
35-39 1:49:14
Click to select for comparison
283
MEX flag Ricardo Perez Hernandez
35-39 1:49:16
Click to select for comparison
284
MEX flag Jesus Islas
16-24 1:49:40
Click to select for comparison
285
MEX flag Daniel Iván Martinez Olmos
30-34 1:49:43
Click to select for comparison
286
MEX flag Alejandro Toscano Rodríguez
30-34 1:50:21
Click to select for comparison
287
MEX flag Carlos Eduardo Ayala Gomez
40-44 1:50:24
Click to select for comparison
288
MEX flag Gerardo Antonio Hernandez Barreras
25-29 1:50:29
Click to select for comparison
289
MEX flag Macario Eduardo Valderrabano Fajardo
30-34 1:51:04
Click to select for comparison
290
MEX flag Enrique Gonzalez
25-29 1:51:07
Click to select for comparison
291
MEX flag Marco Antonio Morales Sparza
55-59 1:51:11
Click to select for comparison
292
MEX flag Emmanuel Torres
35-39 1:51:11
Click to select for comparison
293
MEX flag Diego De Jesús Gamboa Ortega
35-39 1:51:13
Click to select for comparison
294
USA flag Chad Graham
50-54 1:51:24
Click to select for comparison
295
MEX flag Erick Andres Gutierrez Romero
25-29 1:51:43
Click to select for comparison
296
MEX flag Luis Ruiz
25-29 1:51:45
Click to select for comparison
297
MEX flag Jesús Alejandro Carballo Aviles
35-39 1:52:01
Click to select for comparison
298
MEX flag Carlos Quirarte
16-24 1:52:13
Click to select for comparison
299
MEX flag Alejandro Hernández Velázquez
30-34 1:52:15
Click to select for comparison
300
VEN flag Rodrigo Borjas Scovino
25-29 1:52:21
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.