HYROX MEN - Mexico City 2025

7–9 Nov 2025
Showing 1 to 100 of 2,041 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
USA flag Simon Low
1:04:33 25-29
Click to select for comparison
2 2
MEX flag Alan Benabib
1:04:50 25-29
Click to select for comparison
3 1
MEX flag Israel Juarez Arciniega
1:06:37 30-34
Click to select for comparison
4 2
MEX flag José Antonio Gutiérrez Hernández
1:06:44 30-34
Click to select for comparison
5 3
MEX flag Jaime Vigil
1:06:59 25-29
Click to select for comparison
6 3
MEX flag Dionicio Farias
1:07:42 30-34
Click to select for comparison
7 1
MEX flag Pablo Hutt Garcia
1:07:44 35-39
Click to select for comparison
8 4
MEX flag Emiliano Pereznegron
1:07:59 25-29
Click to select for comparison
9 1
MEX flag Isauro Aguirre
1:08:04 16-24
Click to select for comparison
10 5
MEX flag Axel Tello
1:08:06 25-29
Click to select for comparison
11 2
MEX flag Victor Manuel Valle Alaniz
1:08:14 35-39
Click to select for comparison
12 4
MEX flag Keno Martell
1:08:27 30-34
Click to select for comparison
13 6
MEX flag Alan Chaul
1:09:01 25-29
Click to select for comparison
14 7
MEX flag Emmanuel Escalera
1:09:21 25-29
Click to select for comparison
15 8
MEX flag Diego Magdiel Alvarado López
1:10:17 25-29
Click to select for comparison
16 9
MEX flag Otoniel Zamora
1:10:27 25-29
Click to select for comparison
17 10
MEX flag Victor Sanchez
1:10:32 25-29
Click to select for comparison
18 11
GBR flag Owen Jones
1:10:59 25-29
Click to select for comparison
19 1
MEX flag Mike Barrera
1:11:39 45-49
Click to select for comparison
20 5
ARG flag Tato Bertone
1:11:40 30-34
Click to select for comparison
21 12
MEX flag Emilio Vicon
1:12:19 25-29
Click to select for comparison
22 13
MEX flag Manuel Antonio Morales Gómez
1:12:35 25-29
Click to select for comparison
23 14
MEX flag Guillermo Villalpando
1:12:50 25-29
Click to select for comparison
24 15
MEX flag Diego Kegel Sanchez
1:12:51 25-29
Click to select for comparison
25 3
MEX flag Hector Quezada
1:12:54 35-39
Click to select for comparison
26 6
MEX flag Miguel Angel Saldaña
1:12:56 30-34
Click to select for comparison
27 16
MEX flag Uriel Pineda
1:13:01 25-29
Click to select for comparison
28 1
MEX flag Raul Victoria Bautista
1:13:18 50-54
Click to select for comparison
29 17
MEX flag Nicolas Noyce Villarreal
1:13:20 25-29
Click to select for comparison
30 18
MEX flag Diego Vivian Alonso
1:13:28 25-29
Click to select for comparison
31 19
COL flag Dario Albeiro Vergara Blanco
1:13:31 25-29
Click to select for comparison
32 20
MEX flag Alonso Caraveo
1:13:36 25-29
Click to select for comparison
33 7
MEX flag Luis Cabrales
1:13:52 30-34
Click to select for comparison
34 8
USA flag Tyler Kallasy
1:14:00 30-34
Click to select for comparison
35 4
USA flag Jordan Frazin
1:14:09 35-39
Click to select for comparison
36 9
MEX flag Zuriel Diaz De Leon
1:14:10 30-34
Click to select for comparison
37 10
LTU flag Rokas Guscinas
1:14:29 30-34
Click to select for comparison
38 11
COL flag Mateo Carvajal
1:14:30 30-34
Click to select for comparison
39 1
MEX flag Bernardo Reyes Vargas
1:14:31 40-44
Click to select for comparison
40 21
MEX flag Diego Romero Ortiz
1:14:32 25-29
Click to select for comparison
41 5
COL flag Carlos Andres Rosero Acosta
1:14:35 35-39
Click to select for comparison
42 2
MEX flag Rodolfo Rosales
1:14:38 16-24
Click to select for comparison
43 2
PHI flag Jonathan Amistoso
1:14:40 40-44
Click to select for comparison
44 12
MEX flag Daniel Flores Lozano
1:14:50 30-34
Click to select for comparison
45 13
MEX flag Emmanuel Alanís
1:14:52 30-34
Click to select for comparison
46 22
MEX flag Gerardo Lardinois
1:14:56 25-29
Click to select for comparison
47 15
MEX flag Javier Gomez Espinoza
1:14:58 30-34
Click to select for comparison
48 14
GBR flag Jack Woolsey
1:14:58 30-34
Click to select for comparison
49 16
USA flag Hicham Fassouane
1:15:07 30-34
Click to select for comparison
50 23
MEX flag Maximiliano Orduño
1:15:11 25-29
Click to select for comparison
51 24
MEX flag Xavi Fit
1:15:12 25-29
Click to select for comparison
52 3
MEX flag Luis Ivan Huerta Mares
1:15:21 16-24
Click to select for comparison
53 25
MEX flag Bruno Larios Solís
1:15:22 25-29
Click to select for comparison
54 4
MEX flag José Pablo Cruz Ramos
1:15:23 16-24
Click to select for comparison
55 17
COL flag Fabian Herrera Ospina
1:15:26 30-34
Click to select for comparison
56 26
MEX flag Diego Zavala Segoviano
1:15:27 25-29
Click to select for comparison
57 27
MEX flag Xavi Jaimes
1:15:34 25-29
Click to select for comparison
58 28
MEX flag Edgar Alec Sanchez
1:15:42 25-29
Click to select for comparison
59 29
MEX flag Maximiliano Medrano Novoa
1:15:50 25-29
Click to select for comparison
60 30
MEX flag Ariel Pérez
1:15:57 25-29
Click to select for comparison
61 31
MEX flag Allen Morales Escamilla
1:15:59 25-29
Click to select for comparison
62 32
MEX flag Fernando Gama
1:16:07 25-29
Click to select for comparison
63 3
MEX flag Abraham Lopez
1:16:15 40-44
Click to select for comparison
64 5
MEX flag Pablo Castro
1:16:15 16-24
Click to select for comparison
65 18
MEX flag Joel Díaz León
1:16:16 30-34
Click to select for comparison
66 6
COL flag Christian Romero Duque
1:16:18 35-39
Click to select for comparison
67 4
MEX flag Fabian Pulito
1:16:22 40-44
Click to select for comparison
68 6
MEX flag Alessandro Gilio Duarte
1:16:25 16-24
Click to select for comparison
69 19
MEX flag Yusef Letayf
1:16:28 30-34
Click to select for comparison
70 7
MEX flag Angel Eduardo Ibañez Martinez
1:16:30 16-24
Click to select for comparison
71 33
MEX flag Luis Alberto Bernal Moreno
1:16:31 25-29
Click to select for comparison
72 20
USA flag Mauricio Sosa
1:16:35 30-34
Click to select for comparison
73 34
MEX flag Erick Daniel Blanco Barrios
1:16:38 25-29
Click to select for comparison
74 7
MEX flag Maximiliano Mendiola Tellez
1:16:40 35-39
Click to select for comparison
75 35
MEX flag Andrés Blanco Lezama
1:16:46 25-29
Click to select for comparison
76 5
USA flag Angel Pacheco Paredes
1:16:50 40-44
Click to select for comparison
77 21
MEX flag Jorge Salazar Floriuk
1:16:51 30-34
Click to select for comparison
78 6
MEX flag Mauricio Gonzalez
1:16:56 40-44
Click to select for comparison
79 22
MEX flag Carlos Fajardo Chavira
1:16:59 30-34
Click to select for comparison
80 23
PLE flag Omar Assali
1:17:00 30-34
Click to select for comparison
81 24
MEX flag Juan Jose Garibay Bernal
1:17:01 30-34
Click to select for comparison
82 25
USA flag Jefte Chavez
1:17:02 30-34
Click to select for comparison
83 2
MEX flag Jose Manuel Priesca Marin
1:17:02 45-49
Click to select for comparison
84 7
MEX flag Héctor Manuel Aburto Quevedo
1:17:04 40-44
Click to select for comparison
85 36
MEX flag Ivan Bañuelos
1:17:05 25-29
Click to select for comparison
86 8
USA flag Ivan Galvan
1:17:09 40-44
Click to select for comparison
87 8
MEX flag David Rodriguez Alvarez
1:17:09 35-39
Click to select for comparison
88 3
MEX flag Edwin Martinez Terrazas
1:17:11 45-49
Click to select for comparison
89 26
MEX flag Diego Solis
1:17:16 30-34
Click to select for comparison
90 27
MEX flag Luis Rangel
1:17:20 30-34
Click to select for comparison
91 8
MEX flag Andrés Perez Camarena
1:17:22 16-24
Click to select for comparison
92 28
MEX flag Marco Soriano
1:17:29 30-34
Click to select for comparison
93 29
MEX flag Ismael Sánchez
1:17:30 30-34
Click to select for comparison
94 37
MEX flag David Rios Ramirez
1:17:42 25-29
Click to select for comparison
95 9
COL flag Jose Alba
1:17:43 35-39
Click to select for comparison
96 38
MEX flag Emilio Jaramillo
1:17:45 25-29
Click to select for comparison
97 39
MEX flag Diego Alexis Campuzano Martinez
1:17:52 25-29
Click to select for comparison
98 40
MEX flag Andre Guzman
1:17:55 25-29
Click to select for comparison
99 41
MEX flag Jesús García
1:17:59 25-29
Click to select for comparison
100 10
MEX flag Francisco Flores G
1:18:00 35-39
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