TrainRox Logo TrainRox

HYROX MEN - Mexico City 2025

7–9 Nov 2025
Showing 1,901 to 2,000 of 2,041 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,901
MEX flag Fernando Reyes Guerrero
60-64 2:19:32
Click to select for comparison
1,902
MEX flag Arnold Morgado Alemán
30-34 2:19:55
Click to select for comparison
1,903
MEX flag Eduardo García Palestina
50-54 2:20:11
Click to select for comparison
1,904
MEX flag Juan Mosqueda Torres
30-34 2:20:15
Click to select for comparison
1,905
MEX flag Daniel Pacheco Zenteno
16-24 2:20:19
Click to select for comparison
1,906
MEX flag Victor Carrillo
35-39 2:20:20
Click to select for comparison
1,907
GUA flag Vallardo José Alarcon
35-39 2:20:35
Click to select for comparison
1,908
MEX flag Irving Varela
30-34 2:20:38
Click to select for comparison
1,909
MEX flag Rodolfo Eduardo Lezama Aguilar
50-54 2:20:48
Click to select for comparison
1,910
MEX flag Javier Adrian Cruz Moreno
30-34 2:21:05
Click to select for comparison
1,911
MEX flag Gerard Bastien
35-39 2:21:05
Click to select for comparison
1,912
MEX flag Daniel Contreras Paniagua
30-34 2:21:21
Click to select for comparison
1,913
MEX flag Luis Alberto Olivares Hernandez
30-34 2:21:22
Click to select for comparison
1,914
MEX flag Arturo Aparicio Hernández
40-44 2:21:35
Click to select for comparison
1,915
MEX flag Miguel Angel Santiago Fuentes
30-34 2:21:37
Click to select for comparison
1,916
USA flag Angel Carballo
40-44 2:22:02
Click to select for comparison
1,917
MEX flag Emiliano Salazar Mireles
25-29 2:22:04
Click to select for comparison
1,918
GUA flag Mario León
25-29 2:22:04
Click to select for comparison
1,919
MEX flag Roberto Iván Aguirre Sánchez
25-29 2:22:05
Click to select for comparison
1,920
MEX flag Omar Banuelos
40-44 2:22:09
Click to select for comparison
1,921
MEX flag Edgar Sanchez Velazquez
25-29 2:22:18
Click to select for comparison
1,922
USA flag Vincent Essien
30-34 2:22:21
Click to select for comparison
1,923
MEX flag RODRIGO Novelo Hevia
25-29 2:22:23
Click to select for comparison
1,924
MEX flag Eduardo Pantoja
55-59 2:22:29
Click to select for comparison
1,925
MEX flag Carlos Alberto Rizo Gallardo
25-29 2:22:37
Click to select for comparison
1,926
GUA flag Daniel Kadoch
30-34 2:22:48
Click to select for comparison
1,927
MEX flag Carlos De Gárate
16-24 2:22:49
Click to select for comparison
1,928
MEX flag Jorge Zenteno Solis
45-49 2:22:58
Click to select for comparison
1,929
MEX flag Andres Ramos Cruz
25-29 2:23:01
Click to select for comparison
1,930
MEX flag Vinicio Vivanco
35-39 2:23:05
Click to select for comparison
1,931
MEX flag Vicente "Wolverine" Martinez Torres
25-29 2:23:12
Click to select for comparison
1,932
MEX flag Javier Estrada
25-29 2:24:00
Click to select for comparison
1,933
MEX flag Victor Tlatoani Solano Espinosa
25-29 2:24:05
Click to select for comparison
1,934
MEX flag Ricardo Pineda Leon
40-44 2:24:22
Click to select for comparison
1,935
MEX flag Ivan Gutierrez Picon
16-24 2:24:34
Click to select for comparison
1,936
MEX flag Alejandro Núñez Escobar
16-24 2:24:38
Click to select for comparison
1,937
VEN flag Daniel Farfan
35-39 2:24:46
Click to select for comparison
1,938
MEX flag Gerardo Cázares
35-39 2:24:48
Click to select for comparison
1,939
MEX flag Jorge Abdel Galan Ramírez
50-54 2:24:50
Click to select for comparison
1,940
MEX flag Jorge Alberto Mejía Carrillo
35-39 2:24:55
Click to select for comparison
1,941
MEX flag Rodrigo Valdez
16-24 2:24:56
Click to select for comparison
1,942
MEX flag Eric Yael Millan Gonzalez
25-29 2:25:02
Click to select for comparison
1,943
MEX flag Kevin Santana
25-29 2:25:04
Click to select for comparison
1,944
MEX flag Carlos Gama Infante
45-49 2:25:17
Click to select for comparison
1,945
MEX flag Marco Antonio Hernández Montes
45-49 2:25:26
Click to select for comparison
1,946
MEX flag Bernardo De La Guardia Hernández
16-24 2:25:40
Click to select for comparison
1,947
MEX flag Irving Cepeda
25-29 2:25:48
Click to select for comparison
1,948
MEX flag Jesús Humberto Gámez Calderas
30-34 2:25:48
Click to select for comparison
1,949
MEX flag José Miguel Sánchez Martínez
16-24 2:26:14
Click to select for comparison
1,950
MEX flag Mauricio Sánchez Barrón
16-24 2:26:33
Click to select for comparison
1,951
MEX flag Jorge Pancich
30-34 2:26:38
Click to select for comparison
1,952
MEX flag Leon Estrada Lara
40-44 2:26:42
Click to select for comparison
1,953
MEX flag Rafael Benítez
16-24 2:27:23
Click to select for comparison
1,954
MEX flag Juan Carlos Salazar
35-39 2:27:49
Click to select for comparison
1,955
MEX flag Darien Nieves
25-29 2:27:59
Click to select for comparison
1,956
MEX flag Edgar Moreno Villa
25-29 2:28:18
Click to select for comparison
1,957
MEX flag Jose Soto
25-29 2:28:30
Click to select for comparison
1,958
USA flag Sean Young
40-44 2:28:34
Click to select for comparison
1,959
VEN flag Arnaldo Figurelli
60-64 2:28:40
Click to select for comparison
1,960
MEX flag Fernando Erazo
35-39 2:29:16
Click to select for comparison
1,961
MEX flag Oscar Nava Jiménez
25-29 2:29:28
Click to select for comparison
1,962
MEX flag Josue Sanchez
40-44 2:29:40
Click to select for comparison
1,963
USA flag Harrison Touw
35-39 2:29:53
Click to select for comparison
1,964
MEX flag Lino E Niebla Castillo
16-24 2:30:00
Click to select for comparison
1,965
MEX flag Alex Carreto
25-29 2:30:17
Click to select for comparison
1,966
MEX flag Jesús Orlando López Terán
30-34 2:30:18
Click to select for comparison
1,967
MEX flag Alan Cid Pérez Ríos
30-34 2:30:19
Click to select for comparison
1,968
MEX flag Shadow Legion
40-44 2:30:22
Click to select for comparison
1,969
MEX flag Ivan Arellano
40-44 2:31:28
Click to select for comparison
1,970
MEX flag Fernando Blancas
30-34 2:31:32
Click to select for comparison
1,971
MEX flag Diego Menéndez
25-29 2:31:44
Click to select for comparison
1,972
MEX flag Miguel Santillán
30-34 2:32:26
Click to select for comparison
1,973
MEX flag Christian Augusto Rojas Córdova
35-39 2:32:57
Click to select for comparison
1,974
MEX flag Leonardo Almada
25-29 2:33:09
Click to select for comparison
1,975
MEX flag Carlos Quijas
40-44 2:33:23
Click to select for comparison
1,976
MEX flag Carlos Alberto Arroyo Sanchez
40-44 2:34:10
Click to select for comparison
1,977
MEX flag Felipe Lopez
25-29 2:34:21
Click to select for comparison
1,978
MEX flag Moisés Del Ángel Santiago
30-34 2:34:22
Click to select for comparison
1,979
MEX flag David Carrión Rosales
35-39 2:34:28
Click to select for comparison
1,980
MEX flag Omar Huerta
35-39 2:35:50
Click to select for comparison
1,981
MEX flag Uriel Lopez
45-49 2:36:18
Click to select for comparison
1,982
MEX flag Raúl Camacho
50-54 2:36:54
Click to select for comparison
1,983
MEX flag Gabriel Tellez
25-29 2:37:04
Click to select for comparison
1,984
MEX flag ROBERTO FAVIO MEJIA BAZAÑEZ
2:37:04
Click to select for comparison
1,985
MEX flag Mauricio Ignacio Rodríguez Trejo
55-59 2:37:08
Click to select for comparison
1,986
MEX flag Israel Izguerra
45-49 2:37:16
Click to select for comparison
1,987
MEX flag Eduardo Vázquez
30-34 2:37:52
Click to select for comparison
1,988
MEX flag Enrique Fuentes Zavala
55-59 2:37:58
Click to select for comparison
1,989
MEX flag Miguel Alejandro Mena Ampudia
25-29 2:39:05
Click to select for comparison
1,990
MEX flag Alan Enrique Rodríguez Ramírez
16-24 2:39:12
Click to select for comparison
1,991
MEX flag Juan Enrique Ruiz Rubiños
30-34 2:39:34
Click to select for comparison
1,992
MEX flag José Luis Victoria Flores
45-49 2:39:55
Click to select for comparison
1,993
MEX flag Samuel Peña
30-34 2:40:15
Click to select for comparison
1,994
MEX flag Omar Sosa
30-34 2:41:52
Click to select for comparison
1,995
MEX flag Fernando Lopez
25-29 2:42:09
Click to select for comparison
1,996
MEX flag Héctor Iván Colina
25-29 2:42:13
Click to select for comparison
1,997
GUA flag Hugo Marquez
35-39 2:42:16
Click to select for comparison
1,998
MEX flag Daniel Noriega Pinkus
30-34 2:45:10
Click to select for comparison
1,999
MEX flag Ricardo Guillen
25-29 2:45:20
Click to select for comparison
2,000
GBR flag Adam Squires
30-34 2:46:14
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.