TrainRox Logo TrainRox

HYROX MEN - Mexico City 2025

7–9 Nov 2025
Showing 1,601 to 1,700 of 2,041 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
MEX flag Jair González López
16-24 1:59:26
Click to select for comparison
1,602
MEX flag Francisco Mendoza
30-34 1:59:31
Click to select for comparison
1,603
MEX flag Hector David Chavez Lopez
25-29 1:59:32
Click to select for comparison
1,604
MEX flag Marco Manica
30-34 1:59:46
Click to select for comparison
1,605
MEX flag Julio Castro
25-29 1:59:47
Click to select for comparison
1,606
MEX flag Ricardo Gomez
35-39 1:59:48
Click to select for comparison
1,607
USA flag Dan Leyva
30-34 1:59:48
Click to select for comparison
1,608
MEX flag Elias Segoviano Zamudio
16-24 1:59:49
Click to select for comparison
1,609
MEX flag Jonathan Jesus Aguilar Maya
25-29 1:59:50
Click to select for comparison
1,610
MEX flag José Diego Cano Cisneros
16-24 1:59:58
Click to select for comparison
1,611
MEX flag Gabriel Lara
16-24 1:59:59
Click to select for comparison
1,612
MEX flag Victor Hugo Pedraza Nonato
30-34 2:00:00
Click to select for comparison
1,613
MEX flag Kurt Michael Braun
55-59 2:00:01
Click to select for comparison
1,614
MEX flag Carlos Martinez
45-49 2:00:01
Click to select for comparison
1,615
MEX flag Omar García García De León
45-49 2:00:01
Click to select for comparison
1,616
MEX flag Oscar Martínez
16-24 2:00:02
Click to select for comparison
1,617
MEX flag Andres Espinoza Cajero
50-54 2:00:02
Click to select for comparison
1,618
MEX flag Leonel Porfirio Arreola Sulvaran
16-24 2:00:04
Click to select for comparison
1,619
MEX flag José Daniel Webber Parada
16-24 2:00:06
Click to select for comparison
1,620
MEX flag Hector Manzano Barron
65-69 2:00:13
Click to select for comparison
1,621
MEX flag Luis Enrique Gayosso Vazquez
35-39 2:00:16
Click to select for comparison
1,622
MEX flag Erick Rodriguez
25-29 2:00:20
Click to select for comparison
1,623
MEX flag Ivan Leon
35-39 2:00:21
Click to select for comparison
1,624
MEX flag Omar Garcia Gidi
25-29 2:00:25
Click to select for comparison
1,625
MEX flag Eduardo Ruiz Romero
40-44 2:00:27
Click to select for comparison
1,626
MEX flag Isaac Gutierrez Juarez
16-24 2:00:28
Click to select for comparison
1,627
MEX flag Aldo Sanchez
25-29 2:00:28
Click to select for comparison
1,628
FRA flag Ben Roques
40-44 2:00:29
Click to select for comparison
1,629
MEX flag Daniel Salgado
35-39 2:00:32
Click to select for comparison
1,630
MEX flag José Luis García M
30-34 2:00:33
Click to select for comparison
1,631
MEX flag Jose Armando De La O Mota
35-39 2:00:34
Click to select for comparison
1,632
MEX flag Jorge Luis Islas Campos
35-39 2:00:35
Click to select for comparison
1,633
MEX flag Luis Villanueva Baltazar
40-44 2:00:35
Click to select for comparison
1,634
GUA flag Roberto Baldizon
30-34 2:00:41
Click to select for comparison
1,635
MEX flag Santiago Alonso Arriaga Carmona
25-29 2:00:42
Click to select for comparison
1,636
MEX flag Kilian Brudloff
25-29 2:00:45
Click to select for comparison
1,637
MEX flag Ulises Adonai Pérez
35-39 2:00:47
Click to select for comparison
1,638
MEX flag Carlos Reyes Gil
25-29 2:00:49
Click to select for comparison
1,639
MEX flag Manuel Horna Wixel
45-49 2:00:50
Click to select for comparison
1,640
MEX flag Carlos Save
40-44 2:00:51
Click to select for comparison
1,641
MEX flag Bardo Diaz Medina
45-49 2:00:51
Click to select for comparison
1,642
GUA flag Gilberto Guzman
40-44 2:00:56
Click to select for comparison
1,643
MEX flag Roberto Gomez
35-39 2:01:04
Click to select for comparison
1,644
MEX flag David Hernández Montesinos
35-39 2:01:07
Click to select for comparison
1,645
MEX flag Carlos Bonifaz
45-49 2:01:08
Click to select for comparison
1,646
USA flag Kevin Lopez
25-29 2:01:08
Click to select for comparison
1,647
MEX flag Guillermo Aguilar
50-54 2:01:12
Click to select for comparison
1,648
MEX flag Rodrigo Alan Ramírez García
30-34 2:01:13
Click to select for comparison
1,649
MEX flag Carlos Federico Delgado Córdova
30-34 2:01:14
Click to select for comparison
1,650
MEX flag Edgar Perez Diaz
50-54 2:01:15
Click to select for comparison
1,651
MEX flag Armando Cruz
35-39 2:01:16
Click to select for comparison
1,652
MEX flag Axel González
30-34 2:01:21
Click to select for comparison
1,653
MEX flag Santiago García Rey
35-39 2:01:25
Click to select for comparison
1,654
MEX flag Hector Lara
25-29 2:01:28
Click to select for comparison
1,655
MEX flag Alberto Vega Ramírez
30-34 2:01:31
Click to select for comparison
1,656
MEX flag Juan José Hernandez Alvarez
25-29 2:01:31
Click to select for comparison
1,657
PER flag Harry Stenning
30-34 2:01:34
Click to select for comparison
1,658
MEX flag Carlos Roberto Robles Ramirez
30-34 2:01:34
Click to select for comparison
1,659
PAN flag Yoel Blickstein
16-24 2:01:36
Click to select for comparison
1,660
MEX flag Hector Reynoso Benavidez
35-39 2:01:42
Click to select for comparison
1,661
MEX flag Andree Resendiz
40-44 2:01:44
Click to select for comparison
1,662
MEX flag Jesus Ochoa Ramos
30-34 2:01:45
Click to select for comparison
1,663
MEX flag David Cardoso
25-29 2:01:47
Click to select for comparison
1,664
MEX flag Raymundo Ledesma
35-39 2:01:53
Click to select for comparison
1,665
COL flag William Alirio Torres Muñoz
35-39 2:01:58
Click to select for comparison
1,666
MEX flag Jorge Alberto Martinez Moncada
35-39 2:01:59
Click to select for comparison
1,667
MEX flag Daniel Herrera Carvajal
35-39 2:01:59
Click to select for comparison
1,668
MEX flag Francisco Valencia
30-34 2:02:00
Click to select for comparison
1,669
MEX flag Luis Enrique Ramírez Ramírez
16-24 2:02:02
Click to select for comparison
1,670
MEX flag Braulio Perez Garrido
30-34 2:02:06
Click to select for comparison
1,671
MEX flag David Emilio Mendoza Carranco
45-49 2:02:08
Click to select for comparison
1,672
MEX flag Leonardo Sebastián Flores López
30-34 2:02:15
Click to select for comparison
1,673
MEX flag Ernesto Huerta
55-59 2:02:18
Click to select for comparison
1,674
MEX flag Alfredo Bolaños
55-59 2:02:19
Click to select for comparison
1,675
CUB flag Juan Luis Rodríguez Hernández
35-39 2:02:24
Click to select for comparison
1,676
MEX flag Marco Antonio Cruz Flores
25-29 2:02:31
Click to select for comparison
1,677
MEX flag Juan Israel Aguilar Posadas
25-29 2:02:32
Click to select for comparison
1,678
MEX flag Luis Jesús Ortiz Alvarez
35-39 2:02:36
Click to select for comparison
1,679
MEX flag Daniel González Rendón
35-39 2:02:36
Click to select for comparison
1,680
MEX flag José Roberto Pacheco Almaraz
35-39 2:02:39
Click to select for comparison
1,681
MEX flag Armando Guzman
25-29 2:02:41
Click to select for comparison
1,682
MEX flag Carlo Sanchez
30-34 2:02:41
Click to select for comparison
1,683
MEX flag Nathan Wolf
55-59 2:02:43
Click to select for comparison
1,684
MEX flag Jorge Elizalde
40-44 2:03:01
Click to select for comparison
1,685
MEX flag Miguel Marrón
55-59 2:03:04
Click to select for comparison
1,686
MEX flag Santiago Martínez Montalvo
16-24 2:03:08
Click to select for comparison
1,687
MEX flag Eduardo Cornejo
35-39 2:03:08
Click to select for comparison
1,688
MEX flag Victor Edwin Espinosa Lopez
45-49 2:03:12
Click to select for comparison
1,689
MEX flag Esteban Mendiola Torres
16-24 2:03:13
Click to select for comparison
1,690
MEX flag Emilio Sanchez
25-29 2:03:13
Click to select for comparison
1,691
MEX flag Zuriel Hernandez
30-34 2:03:15
Click to select for comparison
1,692
MEX flag Luis Carlos Grageda
16-24 2:03:17
Click to select for comparison
1,693
MEX flag Diego Badillo
16-24 2:03:17
Click to select for comparison
1,694
MEX flag Aldo Cesar Reyes Lopez
45-49 2:03:20
Click to select for comparison
1,695
USA flag Angel Navarro
30-34 2:03:22
Click to select for comparison
1,696
MEX flag Victor Alfonso Manteca Campos
30-34 2:03:25
Click to select for comparison
1,697
MEX flag Allan Suarez
40-44 2:03:27
Click to select for comparison
1,698
MEX flag Fabian Celerino Rodriguez Martinez
45-49 2:03:37
Click to select for comparison
1,699
MEX flag Adrian Salgado Prado
30-34 2:03:39
Click to select for comparison
1,700
USA flag John Bishop
35-39 2:03:41
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.