HYROX PRO MEN - Mexico City 2025

7–9 Nov 2025
Showing 1 to 100 of 379 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
MEX flag Alan Carrillo Avila
1:05:22 30-34
Click to select for comparison
2 2
MEX flag Miguel Hernandez
1:06:41 30-34
Click to select for comparison
3 1
BRA flag Caio Assayag
1:08:00 35-39
Click to select for comparison
4 1
ESP flag Joirge González Álvarez
1:08:12 25-29
Click to select for comparison
5 2
MEX flag Carlos Zatarain Casillas
1:08:31 35-39
Click to select for comparison
6 1
MEX flag Christian Scherf Islas
1:08:52 40-44
Click to select for comparison
7 3
MEX flag Royer Salmeron Julian
1:09:04 30-34
Click to select for comparison
8 1
MEX flag Leonardo Bobadilla
1:10:41 16-24
Click to select for comparison
9 2
MEX flag Jésus Daniel Trujano Acevedo
1:11:07 25-29
Click to select for comparison
10 2
MEX flag Mauricio Martinez valdez
1:11:18 40-44
Click to select for comparison
11 3
BRA flag Caio Assayag
1:11:24 35-39
Click to select for comparison
12 3
MEX flag Emilio Lara Acevedo
1:11:38 25-29
Click to select for comparison
13 4
USA flag Reyes Espino
1:11:58 30-34
Click to select for comparison
14 5
MEX flag Aric Huerta Saint John
1:12:06 30-34
Click to select for comparison
15 4
MEX flag Marco Zavala
1:12:18 35-39
Click to select for comparison
16 5
FRA flag Johan Morin
1:12:43 35-39
Click to select for comparison
17 2
MEX flag Santiago García
1:13:59 16-24
Click to select for comparison
18 6
MEX flag Bryan V Ledesma Espinoza
1:14:03 30-34
Click to select for comparison
19 6
MEX flag Sebastian Lobo
1:14:37 35-39
Click to select for comparison
20 3
SWE flag Thomas Pickelner
1:14:48 40-44
Click to select for comparison
21 7
MEX flag Isaiah Vidal
1:14:56 30-34
Click to select for comparison
22 4
MEX flag Patrick Alexandre Loliger Salas
1:15:08 40-44
Click to select for comparison
23 1
MEX flag Raul Victoria Bautista
1:15:12 50-54
Click to select for comparison
24 7
MEX flag Carlos Cuevas
1:15:40 35-39
Click to select for comparison
25 9
MEX flag Leonardo Daniel Solís Huitrón
1:15:45 30-34
Click to select for comparison
26 8
MEX flag Paulo Cesar Santacruz Vallejo
1:15:45 30-34
Click to select for comparison
27 8
COL flag Ricardo Valencia
1:15:48 35-39
Click to select for comparison
28 4
MEX flag German Gomez
1:15:53 25-29
Click to select for comparison
29 5
COL flag Santiago Patiño
1:16:07 40-44
Click to select for comparison
30 3
MEX flag Andres Robles
1:16:12 16-24
Click to select for comparison
31 10
MEX flag Juan Carlos Velazquez
1:16:24 30-34
Click to select for comparison
32 11
CAN flag Travis Rapuano
1:16:26 30-34
Click to select for comparison
33 9
MEX flag Jonathan Witmond
1:16:32 35-39
Click to select for comparison
34 2
MEX flag Israel Aldana
1:16:52 50-54
Click to select for comparison
35 12
MEX flag Enrique Alonso Espino Leal
1:16:58 30-34
Click to select for comparison
36 13
MEX flag Pedro Trejo
1:17:09 30-34
Click to select for comparison
37 5
MEX flag Pol Manzur
1:17:16 25-29
Click to select for comparison
38 14
USA flag Cesar Valdez
1:17:18 30-34
Click to select for comparison
39 6
CAN flag Chris Fudge
1:17:30 40-44
Click to select for comparison
40 10
MEX flag Juan Carlos Cortes
1:17:47 35-39
Click to select for comparison
41 15
MEX flag Joe Hernández
1:17:48 30-34
Click to select for comparison
42 6
DOM flag Victor Gomez
1:17:50 25-29
Click to select for comparison
43 4
MEX flag Leonardo Aguilar Echevarría
1:17:54 16-24
Click to select for comparison
44 7
GUA flag Jose Guillermo Cruz-Gomar
1:18:04 25-29
Click to select for comparison
45 8
MEX flag Fernando Osorio Bandala
1:18:16 25-29
Click to select for comparison
46 9
MEX flag Julio Raygosa
1:18:20 25-29
Click to select for comparison
47 5
MEX flag Saul Ruiz Fuerte
1:18:40 16-24
Click to select for comparison
48 16
MEX flag Juan Cruz
1:18:47 30-34
Click to select for comparison
49 17
MEX flag Jorge Rionda
1:18:55 30-34
Click to select for comparison
50 18
CRC flag Henry Venegas
1:19:07 30-34
Click to select for comparison
51 1
FRA flag Yoann Lescure
1:19:34 45-49
Click to select for comparison
52 11
MEX flag Marco Romero
1:19:42 35-39
Click to select for comparison
53 12
MEX flag Alonso Torres
1:19:47 35-39
Click to select for comparison
54 7
COL flag Fernando Alonso Gómez Zuluaga
1:19:50 40-44
Click to select for comparison
55 2
MEX flag Alejandro Servin
1:19:50 45-49
Click to select for comparison
56 19
MEX flag Jorge Luis Revuelto González
1:19:58 30-34
Click to select for comparison
57 8
PHI flag Jonathan Amistoso
1:20:04 40-44
Click to select for comparison
58 10
MEX flag Jose Luis Gonzalez Duran
1:20:13 25-29
Click to select for comparison
59 11
MEX flag Daniel De Jesús Anda Campos
1:20:38 25-29
Click to select for comparison
60 20
GUA flag Manuel Barrutia
1:20:40 30-34
Click to select for comparison
61 9
USA flag Ryan Francis
1:20:40 40-44
Click to select for comparison
62 21
MEX flag Fernando Ameca
1:20:41 30-34
Click to select for comparison
63 12
MEX flag Tonaly Baruc Reyes Bustos
1:20:43 25-29
Click to select for comparison
64 3
GBR flag Jim Bichard
1:20:46 50-54
Click to select for comparison
65 22
MEX flag Jose Maria Santiago Garcia
1:21:27 30-34
Click to select for comparison
66 10
MEX flag Josué Medina Bárcenas
1:21:28 40-44
Click to select for comparison
67 23
MEX flag Arturo Rosales
1:21:35 30-34
Click to select for comparison
68 6
MEX flag José Manuel Guadarrama Gutiérrez
1:21:46 16-24
Click to select for comparison
69 13
MEX flag Hugo Hernandez
1:22:04 35-39
Click to select for comparison
70 13
MEX flag Miguel Rios
1:22:18 25-29
Click to select for comparison
71 14
MEX flag Cesar Guevara Jimenez
1:22:24 35-39
Click to select for comparison
72 24
MEX flag Eduardo Galaz Salgado
1:22:27 30-34
Click to select for comparison
73 25
MEX flag Hill Rueda
1:22:36 30-34
Click to select for comparison
74 14
MEX flag Renato Santaella
1:22:42 25-29
Click to select for comparison
75 15
MEX flag Javier Rafael Rivera Guerrero
1:22:51 25-29
Click to select for comparison
76 16
MEX flag Luis Carlos Gilio Duarte
1:23:16 25-29
Click to select for comparison
77 15
VEN flag Adolfo Delgado
1:23:29 35-39
Click to select for comparison
78 17
MEX flag Diego Paz Cuenca
1:23:33 25-29
Click to select for comparison
79 16
MEX flag Ezequiel Treviño Buenrostro
1:23:38 35-39
Click to select for comparison
80 11
MEX flag Abiud Rosas
1:23:44 40-44
Click to select for comparison
81 18
MEX flag Alejandro Hernandez Matias
1:23:50 25-29
Click to select for comparison
82 19
MEX flag Víctor Enríquez
1:23:51 25-29
Click to select for comparison
83 20
MEX flag Aldo Gabriel Echeveste Pérez
1:23:54 25-29
Click to select for comparison
84 21
MEX flag Carlos Sebastian Madrigal Romero
1:23:55 25-29
Click to select for comparison
85 3
BRA flag Leonardo Mesquita Da Cruz
1:23:56 45-49
Click to select for comparison
86 17
URU flag Diego Sebastián Sánchez Lemos
1:24:06 35-39
Click to select for comparison
87 26
MEX flag Jose Samuel Paredes Fuenlabrada
1:24:10 30-34
Click to select for comparison
88 18
MEX flag Eduardo Chino
1:24:21 35-39
Click to select for comparison
89 22
MEX flag Renato Sánchez Sánchez
1:24:29 25-29
Click to select for comparison
90 19
MEX flag Juan Carlos Córdova Jiménez
1:24:31 35-39
Click to select for comparison
91 4
MEX flag Francisco Javier Cantu Contreras
1:24:39 50-54
Click to select for comparison
92 23
MEX flag Sebastián Segura Palacios
1:24:53 25-29
Click to select for comparison
93 12
MEX flag Jorge Alberto Valderrama Villanueva
1:25:00 40-44
Click to select for comparison
94 13
MEX flag Diego Hernández Pérez Moreno
1:25:07 40-44
Click to select for comparison
95 7
GUA flag Jose Quezada
1:25:10 16-24
Click to select for comparison
96 14
MEX flag Christian Díaz Méndez
1:25:14 40-44
Click to select for comparison
97 20
MEX flag José Antonio Paz Cuenca
1:25:20 35-39
Click to select for comparison
98 21
MEX flag Roberto López Elias
1:25:25 35-39
Click to select for comparison
99 24
MEX flag Emilio Mejía Padilla
1:25:41 25-29
Click to select for comparison
100 25
MEX flag Rodrigo Garcia
1:25:42 25-29
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.

Start your free trial

First week free. Cancel anytime. · Get the app