TrainRox Logo TrainRox

HYROX MEN - Mexico City 2025

7–9 Nov 2025
Showing 1,301 to 1,400 of 2,041 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,301
MEX flag Edison González Rodríguez
40-44 1:48:58
Click to select for comparison
1,302
MEX flag Santiago Sanchez Woodworth
30-34 1:49:02
Click to select for comparison
1,303
MEX flag Roberto Ramirez
45-49 1:49:05
Click to select for comparison
1,304
MEX flag Sebastián Pérez Medina
16-24 1:49:06
Click to select for comparison
1,305
MEX flag Manuel Alejandro Ramírez Carrillo
25-29 1:49:06
Click to select for comparison
1,306
MEX flag José Luis Moreno Iii
40-44 1:49:06
Click to select for comparison
1,307
MEX flag Patricio Hernandez
25-29 1:49:14
Click to select for comparison
1,308
USA flag Kevin Guzman
25-29 1:49:15
Click to select for comparison
1,309
MEX flag Ricardo Perez
50-54 1:49:16
Click to select for comparison
1,310
MEX flag Nicolas Martínez Montalvo
16-24 1:49:20
Click to select for comparison
1,311
MEX flag Enrique Karam
35-39 1:49:26
Click to select for comparison
1,312
MEX flag Jorkaeef Loeza Sanchez
25-29 1:49:27
Click to select for comparison
1,313
MEX flag Luis Rios
30-34 1:49:28
Click to select for comparison
1,314
MEX flag Guillermo Barranco Garcia
25-29 1:49:31
Click to select for comparison
1,315
MEX flag Efrain Beltran
45-49 1:49:33
Click to select for comparison
1,316
MEX flag Daniel Gutiérrez
25-29 1:49:34
Click to select for comparison
1,317
MEX flag Cristian Fabian Salinas Manzo
35-39 1:49:35
Click to select for comparison
1,318
MEX flag Manuel Gallardo
35-39 1:49:35
Click to select for comparison
1,319
MEX flag Jaime Fuentes
30-34 1:49:38
Click to select for comparison
1,320
MEX flag Carlos Hernandez Dorantes
40-44 1:49:38
Click to select for comparison
1,321
MEX flag Victor Ernesto Peña Perez
16-24 1:49:39
Click to select for comparison
1,322
MEX flag Erick Omar Rubio Fernandez
30-34 1:49:42
Click to select for comparison
1,323
MEX flag Erwin Ivan Marin Pardo
35-39 1:49:46
Click to select for comparison
1,324
MEX flag Alberto Arriaga
35-39 1:49:47
Click to select for comparison
1,325
MEX flag Miguel Angel Avila Ruiz
30-34 1:49:50
Click to select for comparison
1,326
MEX flag Manuel Cázares
30-34 1:49:52
Click to select for comparison
1,327
MEX flag Ernesto Hernández Muñoz
30-34 1:49:54
Click to select for comparison
1,328
MEX flag Rafael Gomez
30-34 1:49:55
Click to select for comparison
1,329
MEX flag Miguel Polanco Jaramillo
25-29 1:49:56
Click to select for comparison
1,330
MEX flag Alan Alonso Pech Carbajal
35-39 1:49:58
Click to select for comparison
1,331
MEX flag Jorge Lugo Rodríguez
30-34 1:49:59
Click to select for comparison
1,332
MEX flag Eduardo Rodero Rodriguez
25-29 1:49:59
Click to select for comparison
1,333
MEX flag Carlos Ignacio Romero Gonzalez
35-39 1:50:02
Click to select for comparison
1,334
MEX flag Gerardo Colin Pano
30-34 1:50:02
Click to select for comparison
1,335
MEX flag José Rubén Castillo Gutiérrez
25-29 1:50:03
Click to select for comparison
1,336
MEX flag Alejandro Gracía Cruz
45-49 1:50:06
Click to select for comparison
1,337
MEX flag Bernardo Freyssinier
25-29 1:50:06
Click to select for comparison
1,338
MEX flag Oscar Eduardo Roman Leon Lara
30-34 1:50:08
Click to select for comparison
1,339
MEX flag Javier Rubio Cortez
30-34 1:50:08
Click to select for comparison
1,340
MEX flag Luis Cortes Santos
25-29 1:50:11
Click to select for comparison
1,341
MEX flag Isaias Ortega
40-44 1:50:13
Click to select for comparison
1,342
MEX flag Juan Carlos Martínez Torres
40-44 1:50:18
Click to select for comparison
1,343
MEX flag Luis Carlos Alvarado
30-34 1:50:20
Click to select for comparison
1,344
MEX flag Rogelio Jimenez Victoria
35-39 1:50:20
Click to select for comparison
1,345
MEX flag Eduardo Shabot
25-29 1:50:23
Click to select for comparison
1,346
MEX flag Gabriel Martin
25-29 1:50:27
Click to select for comparison
1,347
MEX flag Rodrigo Alejandro Pasos Cruz
30-34 1:50:30
Click to select for comparison
1,348
MEX flag Fernando Ulises Hernandez De La Torre
30-34 1:50:33
Click to select for comparison
1,349
MEX flag José Eduardo López Martínez
35-39 1:50:37
Click to select for comparison
1,350
MEX flag Osvaldo Razo Urbina
25-29 1:50:41
Click to select for comparison
1,351
MEX flag Mauro Cabrera Rivera
25-29 1:50:41
Click to select for comparison
1,352
MEX flag Alfredo Bronsoiler
65-69 1:50:42
Click to select for comparison
1,353
MEX flag Miguel Díaz Barriga Montoto
25-29 1:50:44
Click to select for comparison
1,354
MEX flag Alejandro Bautista
25-29 1:50:48
Click to select for comparison
1,355
MEX flag Jorge Alfredo Quezada Atilano
16-24 1:50:51
Click to select for comparison
1,356
MEX flag Alejandro Lozano Zárate
25-29 1:50:52
Click to select for comparison
1,357
MEX flag David Rey Gda
25-29 1:50:53
Click to select for comparison
1,358
CAN flag Samir Murji
40-44 1:50:58
Click to select for comparison
1,359
MEX flag Salvador Ferrer Tamburini
45-49 1:51:01
Click to select for comparison
1,360
MEX flag Benjamin Aguilar
25-29 1:51:01
Click to select for comparison
1,361
MEX flag Ismael Campos A.
35-39 1:51:01
Click to select for comparison
1,362
MEX flag Carlos Velazquez
25-29 1:51:06
Click to select for comparison
1,363
MEX flag Michel Morones
30-34 1:51:06
Click to select for comparison
1,364
MEX flag Jose Antonio Montalvo
25-29 1:51:06
Click to select for comparison
1,365
MEX flag Axel Espinosa
25-29 1:51:11
Click to select for comparison
1,366
MEX flag Mauricio Rubi Cadena
25-29 1:51:12
Click to select for comparison
1,367
MEX flag Israel Rodríguez Flores
40-44 1:51:15
Click to select for comparison
1,368
GUA flag Marvin Mojica
40-44 1:51:19
Click to select for comparison
1,369
MEX flag Francisco Rocha
30-34 1:51:30
Click to select for comparison
1,370
MEX flag Santiago Cordova Diaz
16-24 1:51:30
Click to select for comparison
1,371
MEX flag Pablo Zendejas
30-34 1:51:31
Click to select for comparison
1,372
MEX flag Alejandro Durán Rangel
16-24 1:51:32
Click to select for comparison
1,373
MEX flag Malco Trujillo
35-39 1:51:33
Click to select for comparison
1,374
MEX flag Jonathan Gutiérrez Ramírez
30-34 1:51:35
Click to select for comparison
1,375
MEX flag José Luis Fonseca Davila
35-39 1:51:36
Click to select for comparison
1,376
MEX flag Michel Aleman
30-34 1:51:36
Click to select for comparison
1,377
MEX flag Fidel Caballero
40-44 1:51:40
Click to select for comparison
1,378
MEX flag Pablo Quinones Espinosa
30-34 1:51:42
Click to select for comparison
1,379
MEX flag Julio César Sosa Martínez
16-24 1:51:42
Click to select for comparison
1,380
CRC flag Daniel Chaves Arguedas
35-39 1:51:43
Click to select for comparison
1,381
USA flag Constantino Martinez
30-34 1:51:43
Click to select for comparison
1,382
MEX flag Diego Abraham Gomez
30-34 1:51:45
Click to select for comparison
1,383
MEX flag José Antonio Uribe Peralta
40-44 1:51:46
Click to select for comparison
1,384
MEX flag Diego León Herrera Salinas
35-39 1:51:46
Click to select for comparison
1,385
MEX flag Omar Marquez Jimenez
40-44 1:51:55
Click to select for comparison
1,386
MEX flag Alejandro Cañedo Soto
30-34 1:51:57
Click to select for comparison
1,387
MEX flag Daniel Silva
55-59 1:52:01
Click to select for comparison
1,388
MEX flag Jahaziel Crisanto Guerrero
40-44 1:52:02
Click to select for comparison
1,389
MEX flag Luis Navega
30-34 1:52:02
Click to select for comparison
1,390
MEX flag Alan Blanco
16-24 1:52:03
Click to select for comparison
1,391
MEX flag Eduardo Bermudez Salgado
40-44 1:52:05
Click to select for comparison
1,392
MEX flag David Vallejo
30-34 1:52:06
Click to select for comparison
1,393
MEX flag Raul Ruiz
35-39 1:52:10
Click to select for comparison
1,394
MEX flag Jesus Muñoz Cisneros
25-29 1:52:10
Click to select for comparison
1,395
MEX flag Rubs Kuri
16-24 1:52:12
Click to select for comparison
1,396
MEX flag Carlos Omar Marquez Carrillo
30-34 1:52:13
Click to select for comparison
1,397
MEX flag Joel Vázquez Juárez
45-49 1:52:15
Click to select for comparison
1,398
ISL flag Petur Agustsson
55-59 1:52:16
Click to select for comparison
1,399
USA flag Dan Leyva
30-34 1:52:17
Click to select for comparison
1,400
MEX flag Miguel Ángel Duarte Diaz
30-34 1:52:17
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.