TrainRox Logo TrainRox

HYROX MEN - Mexico City 2025

7–9 Nov 2025
Showing 1,501 to 1,600 of 2,041 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,501
MEX flag Juan Jose Salazar Vega
40-44 1:55:51
Click to select for comparison
1,502
CAN flag Tayyab Shaikh
45-49 1:55:53
Click to select for comparison
1,503
MEX flag Lenin Camacho
40-44 1:55:56
Click to select for comparison
1,504
GUA flag Juan Rodrigo Zamora
35-39 1:55:56
Click to select for comparison
1,505
MEX flag Carlos Dante Román López
40-44 1:55:57
Click to select for comparison
1,506
MEX flag Alfonso Alvarado
45-49 1:55:58
Click to select for comparison
1,507
ITA flag Federico D'Agostino
25-29 1:56:01
Click to select for comparison
1,508
MEX flag Alejandro Leal Prieto
25-29 1:56:03
Click to select for comparison
1,509
MEX flag J Carlos Ontiveros
50-54 1:56:07
Click to select for comparison
1,510
MEX flag Diego De La Cruz
35-39 1:56:08
Click to select for comparison
1,511
MEX flag Victor Valencia
35-39 1:56:13
Click to select for comparison
1,512
USA flag Nathan Wilson
40-44 1:56:13
Click to select for comparison
1,513
MEX flag Héctor Montoya
30-34 1:56:13
Click to select for comparison
1,514
MEX flag Carlos Reyes Cid Del Prado
25-29 1:56:14
Click to select for comparison
1,515
MEX flag Luis Fer Sa Viz
30-34 1:56:14
Click to select for comparison
1,516
MEX flag Roberto Manzanilla
35-39 1:56:18
Click to select for comparison
1,517
MEX flag Francisco Javier Reyes Fernández
30-34 1:56:18
Click to select for comparison
1,518
MEX flag René Henriquez
30-34 1:56:21
Click to select for comparison
1,519
MEX flag Héctor Martínez
35-39 1:56:22
Click to select for comparison
1,520
MEX flag Xarly Ramirez
30-34 1:56:23
Click to select for comparison
1,521
MEX flag Fernando López
30-34 1:56:24
Click to select for comparison
1,522
MEX flag Eric Santiago
45-49 1:56:25
Click to select for comparison
1,523
MEX flag Hugo Montufar
40-44 1:56:33
Click to select for comparison
1,524
MEX flag Manuel Aguirre
40-44 1:56:35
Click to select for comparison
1,525
MEX flag Moisés Alain Monsivais Menchaca
30-34 1:56:37
Click to select for comparison
1,526
MEX flag Ángel David Monsiváis Balderas
30-34 1:56:39
Click to select for comparison
1,527
MEX flag Daniel Ubiarco
30-34 1:56:45
Click to select for comparison
1,528
MEX flag Iván Rafael Nieto Rojas
35-39 1:56:52
Click to select for comparison
1,529
MEX flag Ricardo Casas Gómez
40-44 1:56:52
Click to select for comparison
1,530
MEX flag José Roberto León Bautista
40-44 1:56:52
Click to select for comparison
1,531
MEX flag Eduardo Rodriguez Garcia
35-39 1:56:58
Click to select for comparison
1,532
MEX flag Alex Garcia
40-44 1:57:03
Click to select for comparison
1,533
MEX flag Edgar Jesus Anicua Ledezma
40-44 1:57:03
Click to select for comparison
1,534
MEX flag Jorge Uriel Ronquillo Ortiz
16-24 1:57:03
Click to select for comparison
1,535
MEX flag Jose Lasso
25-29 1:57:04
Click to select for comparison
1,536
MEX flag Ricardo Velazquez Flores
35-39 1:57:05
Click to select for comparison
1,537
GUA flag Luis Pedro Tercero
35-39 1:57:06
Click to select for comparison
1,538
MEX flag Mario Stuardo Cervantes Vásquez
25-29 1:57:07
Click to select for comparison
1,539
USA flag Marco Salvo
25-29 1:57:17
Click to select for comparison
1,540
MEX flag José Manuel Torres Alvarez
30-34 1:57:17
Click to select for comparison
1,541
MEX flag Misael Vazquez
40-44 1:57:19
Click to select for comparison
1,542
MEX flag Diego Troncoso
16-24 1:57:20
Click to select for comparison
1,543
MEX flag Eduardo Moreno
40-44 1:57:20
Click to select for comparison
1,544
MEX flag Arturo Perez
35-39 1:57:20
Click to select for comparison
1,545
MEX flag Diego Hernandez
25-29 1:57:22
Click to select for comparison
1,546
MEX flag Yanko Aguilar Hill
45-49 1:57:24
Click to select for comparison
1,547
MEX flag Gustavo Armando Escudero Guereque
25-29 1:57:24
Click to select for comparison
1,548
MEX flag Roberto David Muñiz Orozco
25-29 1:57:25
Click to select for comparison
1,549
COL flag Sebastian Loaiza
25-29 1:57:28
Click to select for comparison
1,550
MEX flag Carlos César Jiménez Fuentes
30-34 1:57:33
Click to select for comparison
1,551
MEX flag Daniel Podbilewicz Mizrahi
25-29 1:57:33
Click to select for comparison
1,552
MEX flag Javier Omar Cabrera Ramirez
45-49 1:57:34
Click to select for comparison
1,553
MEX flag Adrián Antonio Martinez Vargas
40-44 1:57:34
Click to select for comparison
1,554
MEX flag Paul Sainz
30-34 1:57:35
Click to select for comparison
1,555
CAN flag Jaspreet Malhi
30-34 1:57:36
Click to select for comparison
1,556
USA flag Corey Zimmerman
30-34 1:57:38
Click to select for comparison
1,557
MEX flag Jorge Martinez
35-39 1:57:39
Click to select for comparison
1,558
MEX flag Fernando Vazquez
25-29 1:57:44
Click to select for comparison
1,559
MEX flag Elias Bobadilla
16-24 1:57:49
Click to select for comparison
1,560
MEX flag David Manjarrez Hernández
25-29 1:57:50
Click to select for comparison
1,561
MEX flag Mohamed Viera
25-29 1:57:51
Click to select for comparison
1,562
MEX flag Ismael Talamantes
40-44 1:57:52
Click to select for comparison
1,563
MEX flag Omar Douglas
16-24 1:57:53
Click to select for comparison
1,564
MEX flag Juan Carlos Quintero Gimeno
35-39 1:57:53
Click to select for comparison
1,565
MEX flag Jaime Hernández
45-49 1:57:53
Click to select for comparison
1,566
MEX flag Diego Lopez
25-29 1:57:53
Click to select for comparison
1,567
MEX flag Armado Ortiz Ramirez
45-49 1:57:54
Click to select for comparison
1,568
MEX flag Alberto Aranda Allamand
40-44 1:57:56
Click to select for comparison
1,569
MEX flag Diego Olivares
16-24 1:58:00
Click to select for comparison
1,570
MEX flag Ricardo Sergio Vega Arellanos
30-34 1:58:02
Click to select for comparison
1,571
MEX flag Jorge Alejandro Gonzalez Cervantes
30-34 1:58:02
Click to select for comparison
1,572
MEX flag Mauricio García
16-24 1:58:03
Click to select for comparison
1,573
MEX flag Erick Eduardo Martinez Razo
45-49 1:58:03
Click to select for comparison
1,574
USA flag Otto Sanchez
35-39 1:58:06
Click to select for comparison
1,575
MEX flag Rodrigo Gonzalez
16-24 1:58:09
Click to select for comparison
1,576
MEX flag Ricardo Gaucin
16-24 1:58:18
Click to select for comparison
1,577
MEX flag Jose Ignacio Jimenez
35-39 1:58:18
Click to select for comparison
1,578
MEX flag José Eduardo Becerra López
25-29 1:58:19
Click to select for comparison
1,579
MEX flag Iker Jaimes
40-44 1:58:20
Click to select for comparison
1,580
PAN flag Aldo Javier Barrios Morales
35-39 1:58:21
Click to select for comparison
1,581
ARG flag Nicolas Ferrero
16-24 1:58:25
Click to select for comparison
1,582
MEX flag Miguel Cervera
25-29 1:58:32
Click to select for comparison
1,583
MEX flag Rafa Nuñez
45-49 1:58:32
Click to select for comparison
1,584
MEX flag Roberto Carlos Reyes Figueroa
45-49 1:58:37
Click to select for comparison
1,585
MEX flag Hector Gonzalez Villaseñor
1:58:37
Click to select for comparison
1,586
MEX flag Martin Suarez Garcia Escudero
30-34 1:58:39
Click to select for comparison
1,587
MEX flag Luis Hernandez Carreon
55-59 1:58:44
Click to select for comparison
1,588
MEX flag Eduardo Zendejas Jr
16-24 1:58:48
Click to select for comparison
1,589
MEX flag Leirvik Olais
35-39 1:58:52
Click to select for comparison
1,590
MEX flag Eduardo Marquez
40-44 1:58:54
Click to select for comparison
1,591
MEX flag Juan Carlos Tamayo Vela
35-39 1:58:59
Click to select for comparison
1,592
MEX flag Ivan Castro
30-34 1:58:59
Click to select for comparison
1,593
MEX flag Jesus Armando Lozano Leal
35-39 1:59:04
Click to select for comparison
1,594
MEX flag Ricardo Flores
40-44 1:59:06
Click to select for comparison
1,595
MEX flag David Tellez Garza
25-29 1:59:07
Click to select for comparison
1,596
MEX flag Manuel Domínguez
16-24 1:59:16
Click to select for comparison
1,597
MEX flag Diego Musalem
16-24 1:59:17
Click to select for comparison
1,598
MEX flag Ivan Isaias Borges Coh
25-29 1:59:18
Click to select for comparison
1,599
MEX flag Roberto Carrejo Becerril
35-39 1:59:19
Click to select for comparison
1,600
MEX flag Julio Cesar Hernandez Herrrera
45-49 1:59:22
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.