HYROX Mexico City 2024: Pro Men results

237 finishers on 9 Nov 2024. Typical finish 1:37:54, fastest 10% under 1:22:10. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Aldo Lozano Márquez 🇲🇽 MEX1st of 51 aged 25-29 25-29 1:04:49 31:29 29:40 3:44 4:04 3:03 4:04 3:03 4:22 1:43 4:04 5:17
2 Mauricio Martinez 🇲🇽 MEX1st of 17 aged 40-44 40-44 1:12:29 7:40 33:05 35:40 3:48 4:45 3:11 6:28 3:41 5:11 1:48 4:29 6:07
3 Marco Zavala 🇲🇽 MEX1st of 54 aged 35-39 35-39 1:12:54 8:05 36:34 31:44 4:41 4:06 2:17 5:17 3:28 4:33 1:59 4:09 5:55
4 Miguel Marquez 🇲🇽 MEX1st of 71 aged 30-34 30-34 1:13:19 8:30 35:57 32:44 4:43 4:05 2:51 5:22 3:44 4:27 2:21 4:29 5:25
5 Royer Salmeron Julian 🇲🇽 MEX2nd of 71 aged 30-34 30-34 1:13:37 8:48 35:35 34:18 3:48 4:09 2:33 5:12 4:03 4:36 2:02 4:43 7:00
6 Caio Assayag 🇧🇷 BRA2nd of 54 aged 35-39 35-39 1:13:42 8:53 37:52 31:45 4:08 4:13 2:54 5:26 4:08 4:19 2:25 4:01 4:19
7 Sebastian Lobo 🇲🇽 MEX3rd of 71 aged 30-34 30-34 1:16:43 11:54 40:37 31:29 4:41 4:30 2:59 5:42 3:10 4:34 1:53 3:59 4:42
8 Juan Carlos Velazquez 🇲🇽 MEX4th of 71 aged 30-34 30-34 1:16:47 11:58 37:39 34:22 4:50 4:15 3:09 7:17 3:35 4:35 2:13 3:49 5:29
9 Emiliano López de Pavia 🇲🇽 MEX1st of 28 aged 16-24 16-24 1:16:59 12:10 37:19 35:44 4:00 4:27 2:11 7:32 4:51 4:42 2:15 3:40 6:06
10 Julio Chávez Torres 🇲🇽 MEX2nd of 51 aged 25-29 25-29 1:17:04 12:15 37:43 34:23 5:03 4:26 2:21 5:48 4:15 4:26 1:59 5:02 6:06
11 Christian Scherf Islas 🇲🇽 MEX3rd of 54 aged 35-39 35-39 1:18:36 13:47 35:56 37:57 4:47 4:15 3:29 6:14 4:46 4:44 2:17 5:15 6:57
12 Raul Victoria Bautista 🇲🇽 MEX1st of 6 aged 50-54 50-54 1:18:37 13:48 37:50 34:58 5:53 4:18 2:41 6:03 4:13 4:41 1:54 4:38 6:30
13 Israel Aldana 🇲🇽 MEX1st of 6 aged 45-49 45-49 1:18:59 14:10 35:53 38:10 5:01 4:21 2:57 6:44 4:41 4:55 2:17 5:31 6:44
14 Leonardo Bobadilla Valdez 🇲🇽 MEX2nd of 28 aged 16-24 16-24 1:19:32 14:43 35:59 39:05 4:32 4:39 3:25 6:06 3:56 5:17 1:42 4:48 9:12
15 Juan Carlos Cortes 🇲🇽 MEX4th of 54 aged 35-39 35-39 1:20:03 15:14 37:12 37:59 4:56 4:46 2:04 5:51 5:01 4:39 2:38 5:44 7:16
16 Luis Monge 🇲🇽 MEX3rd of 51 aged 25-29 25-29 1:20:30 15:41 42:48 32:50 4:57 4:13 2:27 5:56 4:00 4:30 2:31 4:31 4:42
17 Oscar Fernández Venegas 🇲🇽 MEX4th of 51 aged 25-29 25-29 1:20:43 15:54 41:22 34:13 5:13 4:36 2:32 5:49 4:30 4:57 2:20 3:45 5:44
18 Kevin Adrian Rodriguez 🇲🇽 MEX3rd of 28 aged 16-24 16-24 1:20:43 15:54 36:57 38:20 5:33 4:18 2:43 6:09 4:14 4:40 2:22 5:28 8:26
19 Bryan V Ledesma Espinoza 🇲🇽 MEX5th of 71 aged 30-34 30-34 1:20:47 15:58 39:14 36:21 5:17 4:12 2:35 6:56 3:47 4:44 2:25 5:48 5:54
20 Daniel Anda Campos 🇲🇽 MEX5th of 51 aged 25-29 25-29 1:21:07 16:18 45:09 30:46 5:16 4:31 2:55 4:35 3:17 4:26 2:15 3:42 5:05
21 Ivan Gutierrez 🇸🇻 ESA6th of 71 aged 30-34 30-34 1:21:14 16:25 39:16 36:55 5:08 4:18 3:20 6:06 4:50 4:37 1:40 6:03 6:01
22 José Angel Jimenez 🇲🇽 MEX2nd of 17 aged 40-44 40-44 1:21:38 16:49 39:43 36:16 5:44 4:20 2:37 5:03 5:38 4:32 2:23 5:02 6:41
23 Daniel Garcia Hernandez 🇲🇽 MEX4th of 28 aged 16-24 16-24 1:22:09 17:20 42:47 34:03 5:22 4:12 2:42 6:46 3:58 4:34 2:29 4:39 4:43
24 Cristian Juarez 🇲🇽 MEX7th of 71 aged 30-34 30-34 1:22:09 17:20 37:20 38:35 6:19 4:29 2:42 7:31 4:36 4:41 2:47 4:57 6:52
25 Ricardo Harfush 🇲🇽 MEX5th of 54 aged 35-39 35-39 1:22:10 17:21 37:58 38:52 5:25 4:13 3:48 6:11 3:51 4:43 4:31 4:52 6:43
26 Adam Schindler 🇺🇸 USA3rd of 17 aged 40-44 40-44 1:22:41 17:52 38:50 38:50 5:05 4:23 2:48 6:00 4:59 4:36 3:13 5:21 7:30
27 Pol Manzur 🇲🇽 MEX6th of 51 aged 25-29 25-29 1:23:23 18:34 39:55 38:31 5:02 4:25 4:28 8:36 3:51 4:38 3:01 4:23 5:09
28 Arath Hernández 🇲🇽 MEX5th of 28 aged 16-24 16-24 1:23:53 19:04 39:27 40:08 4:21 4:18 3:04 6:31 4:17 7:30 2:39 4:56 6:53
29 Diego Campos 🇲🇽 MEX6th of 28 aged 16-24 16-24 1:24:16 19:27 41:14 36:41 6:26 4:23 3:19 7:02 4:07 4:28 2:46 4:36 6:00
30 Xavier Castañeda 🇲🇽 MEX8th of 71 aged 30-34 30-34 1:24:24 19:35 41:12 36:34 6:43 4:32 3:06 7:46 2:34 5:07 2:11 4:51 6:27
31 Hugo Hugo Hernandez 🇲🇽 MEX6th of 54 aged 35-39 35-39 1:24:33 19:44 36:58 42:53 4:46 4:34 3:02 8:12 4:13 5:07 3:19 5:11 9:15
32 David Cano 🇲🇽 MEX9th of 71 aged 30-34 30-34 1:24:41 19:52 40:08 39:00 5:38 4:34 3:31 6:24 3:35 4:42 3:08 5:30 7:36
33 César Ibarra 🇲🇽 MEX7th of 54 aged 35-39 35-39 1:25:02 20:13 37:54 39:37 7:34 4:53 2:39 6:46 4:04 5:08 4:35 4:17 7:15
34 Daniel Mndez Camargo 🇲🇽 MEX8th of 54 aged 35-39 35-39 1:25:08 20:19 38:26 41:15 5:32 4:17 2:55 6:49 6:17 4:49 2:22 6:16 7:30
35 Kevin Eras Guadarrama 🇲🇽 MEX7th of 51 aged 25-29 25-29 1:25:09 20:20 46:19 33:31 5:25 4:05 2:49 5:45 4:05 4:54 1:38 4:18 5:57
36 Ryan Scott 🇺🇸 USA9th of 54 aged 35-39 35-39 1:25:13 20:24 42:18 37:58 5:00 4:23 2:18 6:28 5:59 4:19 1:47 4:41 8:03
37 Carlos Davila Sanchez 🇲🇽 MEX7th of 28 aged 16-24 16-24 1:25:33 20:44 40:47 38:51 6:00 4:29 3:24 6:14 3:48 4:46 3:22 6:18 6:30
38 Daniel Perez Farias 🇲🇽 MEX4th of 17 aged 40-44 40-44 1:25:37 20:48 43:11 37:44 4:47 4:28 3:41 6:07 3:30 4:43 3:21 4:29 7:25
39 Atahualpa Yunuen Delgado Martinez 🇲🇽 MEX10th of 71 aged 30-34 30-34 1:25:37 20:48 41:49 38:53 4:44 4:27 2:31 6:27 4:13 4:32 2:31 7:37 6:35
40 Valentino Murray 🇺🇸 USA10th of 54 aged 35-39 35-39 1:25:41 20:52 40:27 40:34 4:42 4:26 4:16 6:30 5:24 5:06 2:55 5:01 6:56
41 Jaime González Buganza 🇲🇽 MEX8th of 51 aged 25-29 25-29 1:26:02 21:13 33:58 47:30 4:38 4:07 3:02 6:25 5:41 4:49 3:48 9:17 10:21
42 Dany Jaime Salazar 🇲🇽 MEX11th of 71 aged 30-34 30-34 1:26:04 21:15 40:31 37:16 8:22 4:31 2:48 6:23 4:15 5:11 2:39 4:28 7:01
43 José Ángel Chávez 🇲🇽 MEX8th of 28 aged 16-24 16-24 1:26:13 21:24 37:17 41:32 7:28 4:33 3:05 8:07 5:20 5:04 2:50 5:32 7:01
44 Arturo Castro Barbosa 🇲🇽 MEX12th of 71 aged 30-34 30-34 1:26:22 21:33 39:01 39:05 8:22 4:26 3:14 7:20 2:48 5:02 3:06 5:52 7:17
45 Josué Medina Bárcenas 🇲🇽 MEX11th of 54 aged 35-39 35-39 1:26:26 21:37 38:53 41:30 6:07 4:33 3:36 6:44 4:36 4:51 2:27 5:21 9:22
46 Javier Rafael Rivera Guerrero 🇲🇽 MEX9th of 51 aged 25-29 25-29 1:26:31 21:42 42:05 38:34 5:57 4:17 3:17 6:33 5:03 4:49 2:30 5:11 6:54
47 Jacobo Escamilla González 🇲🇽 MEX9th of 28 aged 16-24 16-24 1:26:41 21:52 41:02 40:05 5:38 4:41 3:19 5:41 6:17 4:49 4:10 5:09 5:59
48 Manuel Gallegos 🇲🇽 MEX13th of 71 aged 30-34 30-34 1:26:44 21:55 50:11 31:05 5:33 4:05 2:14 5:49 4:34 4:33 2:15 4:02 3:33
49 Emiliano Sanciprian 🇲🇽 MEX10th of 51 aged 25-29 25-29 1:26:44 21:55 41:57 38:43 6:08 4:37 2:58 9:21 3:01 5:18 2:56 4:41 5:51
50 Chema Rodríguez Campos 🇲🇽 MEX14th of 71 aged 30-34 30-34 1:26:46 21:57 41:32 39:37 5:41 4:29 3:48 7:28 4:36 4:38 3:05 5:02 6:31
51 David Noakes 🇬🇧 GBR12th of 54 aged 35-39 35-39 1:26:48 21:59 38:14 42:02 6:36 4:25 3:17 9:27 5:22 4:49 2:12 5:57 6:33
52 Gabriel Rodríguez Peña 🇲🇽 MEX15th of 71 aged 30-34 30-34 1:26:57 22:08 40:29 40:57 5:36 4:22 2:44 8:47 4:57 4:58 1:41 5:04 8:24
53 Iván Lira Enriquez 🇲🇽 MEX16th of 71 aged 30-34 30-34 1:27:00 22:11 39:32 40:55 6:39 4:39 2:59 8:00 4:54 5:21 2:38 5:12 7:12
54 Diego Almanza Zarate 🇲🇽 MEX10th of 28 aged 16-24 16-24 1:27:02 22:13 42:50 37:53 6:23 4:19 3:12 9:30 4:25 4:33 2:18 3:59 5:37
55 Marcelo Perez Rodriguez 🇲🇽 MEX11th of 51 aged 25-29 25-29 1:27:04 22:15 41:57 36:59 8:13 4:35 2:33 8:40 3:59 4:59 2:14 4:15 5:44
56 Jose Eduardo Serna Garcia 🇲🇽 MEX12th of 51 aged 25-29 25-29 1:27:29 22:40 39:47 42:54 4:51 4:45 3:38 6:05 4:40 4:44 2:12 8:12 8:38
57 Sebastian Krzeski 🇵🇱 POL2nd of 6 aged 45-49 45-49 1:27:52 23:03 45:23 37:49 4:44 4:50 3:39 7:08 5:34 4:44 2:23 4:43 4:48
58 Omar Karam Rivera 🇲🇽 MEX17th of 71 aged 30-34 30-34 1:27:59 23:10 41:53 40:24 5:46 4:28 3:37 7:11 5:53 4:52 2:54 5:11 6:18
59 Angel Eduardo Ibañez Martínez 🇲🇽 MEX11th of 28 aged 16-24 16-24 1:28:01 23:12 37:50 45:17 4:59 4:27 2:29 10:02 4:46 4:38 5:03 5:21 8:31
60 Israel Diaz 🇲🇽 MEX18th of 71 aged 30-34 30-34 1:28:29 23:40 40:30 42:03 6:01 4:50 3:49 8:17 4:07 4:59 3:16 4:01 8:44
61 David Alejandro Lopez Armenta 🇲🇽 MEX13th of 54 aged 35-39 35-39 1:28:35 23:46 39:27 43:56 5:16 4:54 3:07 7:52 4:31 5:19 3:15 5:38 9:20
62 Juan Valdez Lozano 🇲🇽 MEX3rd of 6 aged 45-49 45-49 1:28:50 24:01 39:02 44:07 5:45 4:16 3:42 7:12 6:20 4:34 2:32 6:52 8:39
63 Omar Vera Concha 🇲🇽 MEX19th of 71 aged 30-34 30-34 1:29:03 24:14 40:37 43:04 5:26 4:22 3:10 7:09 5:35 5:05 2:50 7:08 7:45
64 Ismael Ramos Aguilar 🇲🇽 MEX20th of 71 aged 30-34 30-34 1:29:07 24:18 44:30 40:00 4:41 4:27 2:59 9:26 4:40 4:35 2:16 5:35 6:02
65 Alvaro Lopez Landeros 🇲🇽 MEX13th of 51 aged 25-29 25-29 1:29:14 24:25 45:35 37:26 6:18 4:16 2:20 6:26 5:12 4:39 3:22 5:11 6:00
66 Max Juarez Guzman 🇲🇽 MEX21st of 71 aged 30-34 30-34 1:29:24 24:35 44:31 40:18 4:40 4:36 3:25 7:44 3:58 5:09 3:33 5:29 6:24
67 Christian Díaz Méndez 🇲🇽 MEX14th of 54 aged 35-39 35-39 1:29:26 24:37 43:23 39:49 6:18 4:08 2:57 7:12 4:57 4:58 2:23 5:14 8:00
68 Juan Manuel Vega Vega 🇲🇽 MEX14th of 51 aged 25-29 25-29 1:29:31 24:42 40:14 43:11 6:11 4:55 4:03 8:02 4:26 5:25 2:32 4:47 9:01
69 Benjamin Rivas Martinez 🇲🇽 MEX22nd of 71 aged 30-34 30-34 1:29:37 24:48 43:53 39:40 6:08 4:29 3:35 8:41 4:21 4:40 3:17 5:14 5:23
70 Juan Carlos Hernández León 🇲🇽 MEX23rd of 71 aged 30-34 30-34 1:30:26 25:37 44:48 39:14 6:27 4:43 3:05 6:51 4:43 4:53 2:18 5:26 7:15
71 Jesús Vidal 🇲🇽 MEX24th of 71 aged 30-34 30-34 1:30:38 25:49 47:35 38:29 4:39 4:15 3:43 7:43 4:37 4:34 1:58 4:47 6:52
72 Daniel Villegas Mora 🇲🇽 MEX25th of 71 aged 30-34 30-34 1:30:47 25:58 44:10 39:36 7:04 4:28 3:34 6:30 4:49 4:40 3:27 5:31 6:37
73 Daniel Hernández Rodríguez 🇲🇽 MEX26th of 71 aged 30-34 30-34 1:31:07 26:18 40:48 43:11 7:14 4:51 3:45 7:11 5:15 4:50 3:07 5:25 8:47
74 Jaime Capin 🇲🇽 MEX15th of 51 aged 25-29 25-29 1:31:11 26:22 44:34 37:58 8:43 4:37 2:27 7:10 3:57 4:50 2:38 5:07 7:12
75 Alfonso Zambrano Lara 🇲🇽 MEX15th of 54 aged 35-39 35-39 1:31:23 26:34 40:52 43:06 7:30 4:19 2:50 7:27 5:26 4:53 3:09 6:19 8:43
76 Roberto Arellano Leyva 🇲🇽 MEX27th of 71 aged 30-34 30-34 1:31:34 26:45 44:10 41:23 6:05 4:41 3:46 8:07 6:05 4:50 2:29 5:13 6:12
77 Ian Rojas Romero 🇲🇽 MEX16th of 51 aged 25-29 25-29 1:31:38 26:49 47:24 36:43 7:35 4:34 3:30 7:39 4:32 4:56 2:06 4:41 4:45
78 Salomon Chiquillo Vergara 🇨🇷 CRC12th of 28 aged 16-24 16-24 1:32:05 27:16 45:47 39:53 6:29 4:17 3:58 7:48 4:48 4:57 3:24 4:32 6:09
79 Mar Vazquez 🇲🇽 MEX28th of 71 aged 30-34 30-34 1:32:09 27:20 44:34 41:32 6:08 4:29 3:02 6:30 6:38 4:52 2:13 6:07 7:41
80 Diego Alejandro Estrada Lopez 🇲🇽 MEX29th of 71 aged 30-34 30-34 1:32:28 27:39 44:55 40:42 6:56 4:38 2:51 7:40 6:11 4:40 2:18 5:55 6:29
81 Germán Maldonado 🇲🇽 MEX30th of 71 aged 30-34 30-34 1:32:55 28:06 42:05 43:08 7:44 4:38 3:13 7:54 4:37 5:17 3:39 5:39 8:11
82 Dalton Weeks 🇺🇸 USA31st of 71 aged 30-34 30-34 1:33:01 28:12 43:05 40:26 9:34 4:30 3:43 6:35 5:06 4:56 1:59 5:04 8:33
83 Antonio Navarrete 🇲🇽 MEX32nd of 71 aged 30-34 30-34 1:33:06 28:17 42:29 44:09 6:31 4:27 3:34 8:18 4:51 4:52 4:39 5:59 7:29
84 Fernando Olivares Torres 🇲🇽 MEX33rd of 71 aged 30-34 30-34 1:33:16 28:27 45:56 40:09 7:14 4:25 2:38 6:49 5:08 4:45 2:33 6:22 7:29
85 Ernesto Rocha 🇲🇽 MEX16th of 54 aged 35-39 35-39 1:33:31 28:42 43:43 40:57 8:57 4:34 3:38 8:14 4:19 5:23 1:53 5:21 7:35
86 Isander Baños Navarrete 🇲🇽 MEX34th of 71 aged 30-34 30-34 1:33:58 29:09 47:49 37:52 8:21 4:23 3:10 8:06 3:57 4:44 2:39 4:00 6:53
87 Luis Alfredo Hernández Ortiz 🇲🇽 MEX35th of 71 aged 30-34 30-34 1:34:00 29:11 49:13 37:16 7:35 4:09 3:09 7:36 4:12 4:30 1:59 4:30 7:11
88 Steve Robles 🇺🇸 USA17th of 51 aged 25-29 25-29 1:34:24 29:35 44:07 41:54 8:28 4:30 2:58 5:41 6:58 4:56 2:39 6:49 7:23
89 Diego Alzate Soto 🇲🇽 MEX18th of 51 aged 25-29 25-29 1:34:41 29:52 41:32 45:40 7:35 4:44 3:31 7:36 4:27 5:19 6:11 5:34 8:18
90 Julio Olachea 🇲🇽 MEX17th of 54 aged 35-39 35-39 1:34:44 29:55 47:05 40:40 7:02 4:53 2:52 7:36 5:59 5:19 2:39 4:37 6:45
91 Rafael Landeros 🇲🇽 MEX19th of 51 aged 25-29 25-29 1:34:51 30:02 46:35 41:18 7:03 4:33 3:53 6:35 5:14 5:23 3:16 5:22 7:02
92 Elí Javier Díaz Cázares 🇲🇽 MEX20th of 51 aged 25-29 25-29 1:34:58 30:09 40:22 48:14 6:28 4:40 5:05 9:39 5:23 5:17 3:34 5:59 8:37
93 Andrés Becerra 🇲🇽 MEX18th of 54 aged 35-39 35-39 1:35:12 30:23 41:59 46:08 7:10 4:29 3:37 9:01 4:28 5:24 3:12 6:53 9:04
94 José Eduardo Vázquez Rodríguez 🇲🇽 MEX13th of 28 aged 16-24 16-24 1:35:24 30:35 40:49 48:12 6:28 4:40 4:28 10:12 5:26 5:14 3:15 6:11 8:46
95 Eugenio Márquez Vázquez 🇲🇽 MEX14th of 28 aged 16-24 16-24 1:35:27 30:38 45:53 37:44 11:55 4:38 3:28 6:46 3:40 4:46 2:23 5:32 6:31
96 Raul Garcia Gonzalez 🇲🇽 MEX2nd of 6 aged 50-54 50-54 1:35:29 30:40 44:10 44:56 6:26 4:40 3:07 6:57 4:49 5:06 2:53 9:22 8:02
97 Diego Kegel Sánchez 🇲🇽 MEX21st of 51 aged 25-29 25-29 1:35:34 30:45 38:53 49:08 7:37 4:38 3:36 8:46 7:13 4:58 3:48 6:30 9:39
98 Julio García Acevedo 🇲🇽 MEX22nd of 51 aged 25-29 25-29 1:35:41 30:52 48:35 40:46 6:25 4:39 2:54 5:29 5:40 5:00 2:40 6:03 8:21
99 Diego Rocas Antillón 🇲🇽 MEX15th of 28 aged 16-24 16-24 1:35:48 30:59 43:21 43:38 8:53 4:40 3:18 7:20 5:43 5:17 4:16 4:59 8:05
100 Michel Muñoz 🇲🇽 MEX19th of 54 aged 35-39 35-39 1:35:49 31:00 45:34 45:26 4:55 4:09 13:27 6:14 2:37 5:38 3:09 6:40 3:32
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result