HYROX Mexico City 2024: Open Men results

914 finishers on 9 Nov 2024. Typical finish 1:39:02, fastest 10% under 1:19:47. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jose Alejandro Estrada Rodriguez 🇲🇽 MEX 35-39 1/179 1:07:28 34:3929:023:54 4:131:513:293:594:282:093:465:07
2 Oscar Espitia 🇲🇽 MEX 25-29 1/189 1:07:43 37:4326:153:49 4:231:243:073:364:171:553:134:20
3 Dorus de Rijk 🇳🇱 NED 25-29 2/189 1:07:55 36:4226:494:28 4:061:333:003:344:111:253:205:40
4 Leo Armenta 🇲🇽 MEX 30-34 1/200 1:08:57 36:2928:533:42 4:372:053:163:304:361:463:535:10
5 Gerardo Villalobos 🇲🇽 MEX 35-39 2/179 1:09:20 35:5529:513:39 4:131:335:234:294:231:433:274:40
6 Gerardo Lardinois 🇲🇽 MEX 25-29 3/189 1:09:48 35:2530:353:53 4:143:284:423:194:312:143:274:40
7 Alan Guerrero 🇲🇽 MEX 35-39 3/179 1:10:01 34:5331:034:08 4:222:024:273:374:291:524:425:32
8 Abisai Reyes Sánchez 🇲🇽 MEX 16-24 1/98 1:10:30 35:0530:534:38 4:272:213:364:144:441:594:045:28
9 Jose Luis Gonzalez 🇲🇽 MEX 25-29 4/189 1:10:45 34:4831:424:19 4:082:223:313:454:332:183:567:09
10 Kenny Lyman 🇺🇸 USA 30-34 2/200 1:11:25 39:1127:314:48 4:141:313:253:564:271:453:454:28
11 Miguel Angel Rodríguez Sánchez 🇲🇽 MEX 40-44 1/126 1:11:37 35:0832:104:23 4:562:373:593:475:042:214:045:22
12 Luis Zubieta 🇲🇽 MEX 25-29 5/189 1:11:43 34:0833:334:06 4:293:004:124:164:582:345:144:50
13 Kashif Kasanwirdjo 🇳🇱 NED 40-44 2/126 1:11:44 37:3430:104:05 4:241:533:284:054:481:504:305:12
14 Alan Chaúl 🇲🇽 MEX 25-29 6/189 1:12:02 36:5131:044:11 4:191:493:333:274:321:514:037:30
14 Daniel García Martínez 🇲🇽 MEX 35-39 4/179 1:12:02 37:0630:094:51 4:141:593:243:144:321:355:555:16
16 Roberto Enrique González Sánchez 🇲🇽 MEX 16-24 2/98 1:12:03 38:0129:144:52 4:281:464:123:174:411:553:335:22
17 Tom Porte 🇳🇱 NED 25-29 7/189 1:12:08 37:2630:533:54 4:172:023:564:054:312:174:095:36
18 Marco Hernandez Alonso 🇲🇽 MEX 35-39 5/179 1:12:11 37:3231:043:39 4:392:063:514:034:502:074:145:14
19 Josh Perez 🇺🇸 USA 40-44 3/126 1:12:16 37:4331:003:39 4:451:583:584:174:491:563:595:18
20 Sergio Roncancio 🇨🇴 COL 25-29 8/189 1:12:20 38:1329:134:58 4:181:553:444:074:252:143:454:45
21 Carlos Diaz Fernandez 🇲🇽 MEX 25-29 9/189 1:12:23 32:5835:094:22 4:312:474:005:534:502:014:156:52
21 Bernardo Reyes Vargas 🇲🇽 MEX 40-44 4/126 1:12:23 36:5830:484:42 4:471:353:424:285:261:504:044:56
23 Juan Valero 🇲🇽 MEX 16-24 3/98 1:12:50 34:1132:575:47 4:301:594:233:354:441:124:038:31
24 Ernesto Joel Ambrosio 🇲🇽 MEX 30-34 3/200 1:12:51 37:3931:233:54 4:211:344:015:124:452:044:274:59
25 Luis Carlos Gilio Duarte 🇲🇽 MEX 16-24 4/98 1:13:02 39:5628:394:32 4:152:093:293:314:281:354:174:55
26 Jesús Daniel Trujano Acevedo 🇲🇽 MEX 25-29 10/189 1:13:06 36:3831:325:01 4:211:454:095:194:471:284:375:06
27 Manuel Mujica 🇲🇽 MEX 30-34 4/200 1:13:07 37:3831:154:18 4:302:113:563:284:462:134:066:05
28 Carlos Eduardo Cázares Arellano 🇲🇽 MEX 25-29 11/189 1:13:09 36:0432:224:48 4:281:483:474:414:432:024:486:05
29 Juan Carlos de la Riva Gonzalez 🇲🇽 MEX 40-44 5/126 1:13:15 36:2332:314:25 4:301:453:344:334:462:334:246:26
30 Adolfo Delgado 🇻🇪 VEN 30-34 5/200 1:13:30 37:1232:094:13 4:071:473:427:064:542:004:114:22
31 Antonio Muñoz Carrillo 🇲🇽 MEX 35-39 6/179 1:13:40 36:2133:084:17 4:222:204:294:494:592:264:175:26
32 Andres Robles Centell 🇲🇽 MEX 16-24 5/98 1:13:43 39:3129:324:44 4:382:034:143:314:371:363:265:27
33 Reece Fallon 🇨🇦 CAN 30-34 6/200 1:14:07 36:1133:234:39 4:241:544:036:174:561:444:275:38
34 Alejandro Gutiérrez Martínez 🇲🇽 MEX 35-39 7/179 1:14:12 35:5032:176:09 4:261:514:355:115:111:404:055:18
35 José de Jesús Gloria García 🇲🇽 MEX 35-39 8/179 1:14:20 39:0429:505:30 4:281:584:533:514:351:493:294:47
35 Diego Granados 🇲🇽 MEX 30-34 7/200 1:14:20 39:1130:404:34 4:102:183:334:034:331:545:234:46
37 Alejandro Gomez 🇨🇴 COL 40-44 6/126 1:14:43 39:1430:275:07 4:281:493:544:274:421:584:324:37
38 Juan Manuel de Luis Villagomez 🇲🇽 MEX 25-29 12/189 1:14:47 40:4828:555:07 4:131:344:073:124:252:044:025:18
39 Luis Antonio Flores Gonzalez 🇲🇽 MEX 35-39 9/179 1:14:58 39:0231:484:13 4:391:443:354:564:412:144:405:19
39 Tim O’Hearn 🇺🇸 USA 30-34 8/200 1:14:58 34:0337:143:47 4:232:434:056:034:462:335:107:31
41 Ivan Velazquez Martinez 🇲🇽 MEX 25-29 13/189 1:15:06 37:2433:224:24 4:412:084:184:114:452:504:565:33
42 Carlos Cuevas 🇲🇽 MEX 30-34 9/200 1:15:11 37:0934:004:07 4:302:233:155:214:381:594:566:58
43 Víctor Enríquez 🇲🇽 MEX 25-29 14/189 1:15:44 37:5932:215:29 4:352:364:204:314:502:433:405:06
43 Matias Palleiro 🇦🇷 ARG 35-39 10/179 1:15:44 39:3830:205:49 4:222:293:094:014:411:474:315:20
45 Diego Nava 🇲🇽 MEX 25-29 15/189 1:16:01 38:2431:146:27 4:251:543:054:464:502:144:245:36
46 Jesús Calzada 🇲🇽 MEX 30-34 10/200 1:16:04 37:2134:074:40 4:371:535:503:405:242:424:245:37
47 Rodrigo Ramírez González 🇲🇽 MEX 45-49 1/80 1:16:15 40:5930:494:30 4:191:533:274:294:512:054:085:37
48 Emmanuel Gonzalez Escalera 🇲🇽 MEX 16-24 6/98 1:16:30 37:5634:224:17 4:401:534:125:044:352:074:457:06
49 José de Jesús Orozco García 🇲🇽 MEX 25-29 16/189 1:16:33 39:0232:265:10 4:132:033:193:544:442:286:445:01
50 Diego Paz 🇲🇽 MEX 25-29 17/189 1:16:40 40:5328:487:04 4:311:503:333:244:472:263:224:55
51 Rodrigo Ramírez Olivares 🇲🇽 MEX 40-44 7/126 1:16:42 39:4131:375:28 4:292:153:514:055:032:104:405:04
52 Simón Ernesto Mendoza Olivares 🇲🇽 MEX 35-39 11/179 1:16:46 36:0833:267:16 4:121:424:225:424:372:314:595:21
53 Fernando Campuzano 🇲🇽 MEX 25-29 18/189 1:16:52 41:4130:474:29 4:351:503:194:194:392:124:165:37
54 Luis Garza 🇺🇸 USA 35-39 12/179 1:16:54 38:3233:414:47 4:132:554:105:114:541:594:375:42
55 Mariano Arámburu González 🇲🇽 MEX 25-29 19/189 1:17:08 36:4234:076:24 4:361:464:114:275:352:084:256:59
56 Noel Eduardo Alvarez Solórzano 🇲🇽 MEX 16-24 7/98 1:17:16 37:4433:196:17 4:322:144:174:285:042:044:176:23
57 Sebastian Poblacion Alarcon 🇲🇽 MEX 16-24 8/98 1:17:25 36:0633:507:35 4:382:095:014:584:452:504:105:19
58 Hiram Arvizu 🇲🇽 MEX 16-24 9/98 1:17:37 41:5729:416:04 4:241:363:523:594:391:414:125:18
59 Jose Maria Santiago 🇲🇽 MEX 30-34 11/200 1:17:38 38:3233:305:39 4:231:414:434:444:512:144:236:31
60 Andre Anversi 🇧🇷 BRA 35-39 13/179 1:17:40 38:5233:305:25 4:381:574:285:274:462:404:295:05
60 Eduardo Martinez 🇲🇽 MEX 40-44 8/126 1:17:40 37:4534:425:18 4:341:395:104:554:581:596:125:15
62 Hezael Castillo 🇲🇽 MEX 25-29 20/189 1:17:47 38:1834:584:35 4:552:564:395:065:052:214:115:45
63 Paulo Cesar Santacruz Vallejo 🇲🇽 MEX 30-34 12/200 1:17:50 38:4133:555:19 4:431:453:455:145:122:035:435:30
64 Sebastián Durán Rodríguez 🇲🇽 MEX 30-34 13/200 1:17:52 41:1032:314:14 4:246:523:153:254:361:483:474:24
65 Mario Alejandro Salazar 🇲🇽 MEX 45-49 2/80 1:17:58 39:3631:586:27 4:181:454:464:294:442:074:055:44
66 Gustavo Gohl Jesus 🇧🇷 BRA 35-39 14/179 1:17:59 36:5534:426:27 4:313:075:105:204:452:155:064:28
67 Harrison Tricker 🇬🇧 GBR 30-34 14/200 1:18:03 41:3231:494:46 4:322:003:465:104:461:584:414:56
68 Alonso López Chavira 🇲🇽 MEX 40-44 9/126 1:18:08 40:5331:475:32 4:271:364:575:224:551:454:304:15
69 Leonel Axel Beltrán Téllez 🇲🇽 MEX 16-24 10/98 1:18:09 37:4835:324:52 4:412:084:386:055:152:164:595:30
70 Guillermo Lopez 🇲🇽 MEX 30-34 15/200 1:18:13 37:3934:276:11 4:472:434:464:124:442:124:576:06
71 Saul Puerta 🇲🇽 MEX 50-54 1/25 1:18:17 39:3433:584:49 4:391:593:434:524:522:255:046:24
72 Emilio Mejía Padilla 🇲🇽 MEX 25-29 21/189 1:18:21 37:5235:165:16 4:302:205:394:364:412:065:116:13
73 James Burdall 🇬🇧 GBR 45-49 3/80 1:18:28 38:1534:535:24 4:142:123:367:434:401:524:515:45
73 Johan Morin 🇫🇷 FRA 35-39 15/179 1:18:28 39:5234:114:28 4:442:314:314:364:472:124:555:55
75 Rodrigo Carrillo Vazquez 🇲🇽 MEX 35-39 16/179 1:18:29 39:3132:566:07 4:322:344:534:164:523:233:534:33
76 Javier Barcenas Lejarazo 🇲🇽 MEX 25-29 22/189 1:18:30 39:1433:545:28 4:261:535:024:174:503:054:056:16
77 Axel Martínez Callejas 🇲🇽 MEX 25-29 23/189 1:18:33 40:1833:284:51 4:541:494:273:344:575:174:084:22
77 Fernando Ortiz González 🇲🇽 MEX 25-29 23/189 1:18:33 36:1835:546:25 4:372:244:305:335:002:055:046:41
79 Alejandro Gomez 🇲🇽 MEX 35-39 17/179 1:18:44 38:1130:399:59 4:232:153:333:174:472:314:075:46
79 Francisco Maldonado Barajas 🇲🇽 MEX 30-34 16/200 1:18:44 40:0233:375:10 4:231:554:004:324:582:255:166:08
81 Amir Bilson Rubinstein 🇲🇽 MEX 16-24 11/98 1:18:47 41:5231:245:35 4:421:523:314:284:502:404:075:14
82 Carlos Altamirano Alvarez 🇲🇽 MEX 45-49 4/80 1:18:48 38:3035:294:53 4:441:453:564:484:582:315:237:24
83 Antonio Lr 🇲🇽 MEX 25-29 25/189 1:18:51 39:0435:014:49 4:491:495:164:315:132:254:476:11
84 Matt Connolly 🇬🇧 GBR 45-49 5/80 1:18:53 40:5333:124:54 4:381:563:585:164:412:314:205:52
85 José Luis Tapia Marroquín 🇲🇽 MEX 40-44 10/126 1:19:01 39:0335:294:34 4:501:424:185:284:593:314:316:10
86 Gerardo García Hernández 🇲🇽 MEX 25-29 26/189 1:19:10 43:3123:467:16 —2:183:483:214:161:473:314:45
87 Aric Huerta Saint John 🇲🇽 MEX 30-34 17/200 1:19:17 43:0430:056:12 4:251:273:084:454:472:124:274:54
88 José Antonio Paz Cuenca 🇲🇽 MEX 35-39 18/179 1:19:20 42:3931:135:33 4:331:544:234:255:151:404:134:50
89 Jonathan Maya 🇲🇽 MEX 16-24 12/98 1:19:26 42:2631:455:19 4:352:123:355:074:462:324:374:21
90 Antonio Fermin 🇲🇽 MEX 30-34 18/200 1:19:30 40:1233:006:23 5:001:334:425:585:011:274:125:07
91 Andrew Smith 🇺🇸 USA 35-39 19/179 1:19:44 43:4830:495:13 4:241:343:465:124:441:584:164:55
92 Andrés Fonseca 🇬🇹 GUA 40-44 11/126 1:19:46 40:4734:234:41 4:232:414:144:584:322:094:077:19
93 Fernando González Durán 🇲🇽 MEX 16-24 13/98 1:19:50 41:1832:575:40 4:361:534:063:475:012:164:087:10
94 Jonathan Torres Maravilla 🇲🇽 MEX 25-29 27/189 1:19:51 41:4232:205:53 4:072:394:274:014:562:194:325:19
95 Lalo Rojas 🇲🇽 MEX 30-34 19/200 1:19:52 42:1031:525:54 4:302:075:383:364:562:363:404:49
96 Alfonso Pérez 🇲🇽 MEX 30-34 20/200 1:19:55 41:2232:415:56 4:201:523:345:014:523:014:525:09
96 José Antonio Trujillo González 🇲🇽 MEX 35-39 20/179 1:19:55 41:1032:565:54 4:402:084:323:365:052:243:496:42
98 Víctor Manuel Medlich Gallegos 🇲🇽 MEX 35-39 21/179 1:20:08 37:1736:336:23 4:532:005:115:424:562:065:286:17
99 Gibran Aparicio Cortazar 🇲🇽 MEX 16-24 14/98 1:20:18 39:2134:286:33 4:412:315:053:414:572:385:025:53
100 Francisco Javier Bermudez Sanchez 🇲🇽 MEX 50-54 2/25 1:20:22 38:2836:375:21 4:381:514:115:185:212:235:107:45

Rank is the finishing position within Open Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result