HYROX Guadalajara 2025: Open Men results

518 finishers on 8 Feb 2025. Typical finish 1:34:58, fastest 10% under 1:17:48. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Fernando Michelle Roldan Campos 🇲🇽 MEX 25-29 1/118 1:03:36 33:3822:437:14 3:53—2:233:214:371:222:433:28
2 Mike Hdz 🇲🇽 MEX 30-34 1/124 1:05:05 30:4528:545:27 4:142:263:264:144:141:423:375:01
3 David Rodríguez de la Cruz 🇲🇽 MEX 40-44 1/55 1:06:59 1:16:2039:5824:34 4:452:505:393:585:183:015:099:18
4 Johan Morin 🇫🇷 FRA 35-39 1/109 1:07:28 33:0328:585:28 4:173:084:203:504:271:562:594:01
5 Abisai Reyes Sánchez 🇲🇽 MEX 25-29 2/118 1:07:51 32:3929:185:53 4:182:024:323:554:321:453:334:41
6 Alan Guerrero 🇲🇽 MEX 35-39 2/109 1:08:05 34:3731:1110:58 4:132:494:223:494:341:454:215:18
6 Rafael Saenz 🇺🇸 USA 30-34 2/124 1:08:05 1:19:4829:5510:10 3:592:334:113:214:461:555:004:10
8 Miguel González Castelán 🇲🇽 MEX 35-39 3/109 1:08:29 33:4427:567:57 4:102:413:443:164:371:463:294:13
9 Cole DeRosa 🇺🇸 USA 50-54 1/17 1:09:12 32:0029:467:25 4:052:314:043:324:331:323:465:43
10 Carlos Carlo Diaz Fernandez 🇲🇽 MEX 25-29 3/118 1:09:57 32:5329:297:34 4:142:244:402:544:491:573:285:03
10 Antonio Gutierrez 🇲🇽 MEX 30-34 3/124 1:09:57 31:5929:597:59 4:131:583:524:005:012:173:504:48
12 Guillermo Monrreal Cantú 🇲🇽 MEX 40-44 2/55 1:11:04 1:12:1537:599:51 4:263:316:264:485:232:335:355:17
13 Bernardo Martínez Sada 🇲🇽 MEX 30-34 4/124 1:11:09 34:1429:487:07 4:153:094:183:594:431:224:073:55
14 José Manuel Tovar Reyes 🇲🇽 MEX 30-34 5/124 1:11:34 32:3032:346:31 4:122:114:445:045:192:283:355:01
15 Luis Manuel Mata 🇲🇽 MEX 25-29 4/118 1:11:38 34:3029:317:38 4:002:294:424:034:491:463:144:28
16 Esteban Gomez 🇲🇽 MEX 35-39 4/109 1:11:47 32:2633:235:56 4:082:165:145:014:332:004:385:33
17 el ALEX G RAFAEL 🇲🇽 MEX 35-39 5/109 1:12:09 34:3430:556:39 4:012:414:353:354:412:253:515:06
18 Max Bernal 🇦🇷 ARG 25-29 5/118 1:12:25 35:1430:506:21 4:212:574:143:174:432:404:164:22
19 Emmanuel Gonzalez Escalera 🇲🇽 MEX 25-29 6/118 1:12:42 32:4733:416:14 4:273:004:354:104:491:594:276:14
20 José Manuel Abad Nosti 🇲🇽 MEX 25-29 7/118 1:13:20 38:2527:576:58 4:062:093:384:234:211:533:184:09
21 Jorge Sánchez Magallán Ortiz 🇲🇽 MEX 30-34 6/124 1:13:31 36:4230:106:39 4:072:354:314:064:401:593:414:31
22 Eduardo Pérez 🇲🇽 MEX 25-29 8/118 1:13:40 30:1636:117:12 4:263:535:553:284:512:444:506:04
23 Ruben Augusto Bertone 🇦🇷 ARG 30-34 7/124 1:14:01 35:2531:297:06 4:022:244:354:394:391:513:445:35
24 Aniceto Huertas 🇲🇽 MEX 40-44 3/55 1:14:10 32:2436:115:35 4:252:224:376:404:322:274:336:35
25 Francisco Maldonado Barajas 🇲🇽 MEX 30-34 8/124 1:14:11 37:5729:486:26 4:142:333:483:294:391:563:555:14
26 David Noakes 🇬🇧 GBR 35-39 6/109 1:14:17 36:2328:568:58 4:052:144:034:494:48—4:084:27
27 Jose Ramon Cabrera Navarrete 🇲🇽 MEX 25-29 9/118 1:14:24 37:1429:577:12 4:252:364:133:384:462:083:394:32
28 Jesus Perales Trevino 🇲🇽 MEX 40-44 4/55 1:14:29 35:4430:567:48 4:042:164:374:294:492:134:004:28
29 Christopher Zarco 🇲🇽 MEX 30-34 9/124 1:14:57 35:5031:327:32 4:301:254:153:535:092:024:315:47
30 Josué Medina Bárcenas 🇲🇽 MEX 35-39 7/109 1:15:12 35:0732:247:41 4:242:494:174:234:461:554:215:29
31 Marco Rugerio 🇲🇽 MEX 16-24 1/57 1:15:17 36:2231:527:05 4:252:534:093:484:451:343:486:30
32 David Ricardo Bravo Nuño 🇲🇽 MEX 30-34 10/124 1:15:24 32:4936:136:22 4:253:115:085:504:533:063:595:41
33 Alonso Torres 🇲🇽 MEX 35-39 8/109 1:15:34 38:1628:238:56 3:481:484:563:384:332:264:083:06
34 Carlos Hernandez 🇲🇽 MEX 30-34 11/124 1:15:53 36:1832:207:12 4:092:255:293:194:462:413:056:26
35 Jorge Cuevas 🇲🇽 MEX 25-29 10/118 1:16:03 36:0033:356:29 4:102:264:125:274:391:535:025:46
36 Zuriel Chávez Díaz de León 🇲🇽 MEX 30-34 12/124 1:16:15 35:0035:096:05 4:362:416:174:195:192:234:135:21
37 Jimmy Nicholas 🇺🇸 USA 30-34 13/124 1:16:41 38:5530:566:49 4:132:163:463:104:442:153:037:29
38 Daniel Méndez 🇲🇽 MEX 35-39 9/109 1:16:50 37:1932:267:06 4:102:154:144:584:542:114:105:34
39 Fabian Ponce 🇲🇽 MEX 30-34 14/124 1:16:56 39:1029:118:34 4:012:294:073:144:332:023:464:59
40 MARIO SALAZAR 🇲🇽 MEX 45-49 1/21 1:17:05 37:5031:457:29 4:132:214:344:254:452:093:495:29
41 Alberto García de Santiago 🇲🇽 MEX 30-34 15/124 1:17:11 1:15:0643:106:39 5:003:076:196:075:493:565:497:03
42 Alberto Vasconcelos 🇵🇹 POR 30-34 16/124 1:17:13 38:5531:596:18 4:152:404:254:234:372:074:145:18
43 César Enrique Ramirez Medina 🇲🇽 MEX 16-24 2/57 1:17:14 37:5231:098:12 4:152:194:113:545:002:144:254:51
44 Claudio de Alba 🇲🇽 MEX 25-29 11/118 1:17:18 35:5534:127:11 4:262:344:306:104:481:574:205:27
45 Rafael Lopez 🇲🇽 MEX 35-39 10/109 1:17:23 43:5132:2410:38 4:172:274:485:014:432:133:395:16
46 Jose Maria Santiago 🇲🇽 MEX 30-34 17/124 1:17:25 35:2834:367:20 4:242:514:554:455:011:534:306:17
47 Rodrigo Cañedo 🇺🇸 USA 25-29 12/118 1:17:26 42:5933:218:04 4:222:505:273:454:572:063:366:18
48 Edgar Noe 🇲🇽 MEX 35-39 11/109 1:17:28 44:3132:367:21 4:152:054:485:004:392:183:595:32
49 Eric Coy 🇲🇽 MEX 40-44 5/55 1:17:32 36:3234:096:49 4:163:015:503:484:512:373:585:48
50 Alexis Ramírez Ramírez Ortiz 🇲🇽 MEX 25-29 13/118 1:17:40 38:4332:196:37 3:592:234:055:034:412:023:486:18
51 Edgar Meza Mitre 🇲🇽 MEX 30-34 18/124 1:17:43 36:3334:186:52 4:213:225:374:124:422:394:105:15
52 Luis Ángel Fernando Karam Rodríguez 🇲🇽 MEX 30-34 19/124 1:17:48 34:5334:358:20 4:223:164:574:174:552:314:066:11
52 Abner Sanchez 🇲🇽 MEX 16-24 3/57 1:17:48 34:2335:437:41 4:223:025:383:544:452:234:017:38
54 Alan Avila 🇲🇽 MEX 25-29 14/118 1:18:05 38:3232:087:24 4:191:223:515:234:512:254:265:31
55 Jose Luis Dueñas 🇲🇽 MEX 25-29 15/118 1:18:10 39:1831:357:17 4:203:212:144:464:442:204:055:45
56 ANTONIO ACEVES 🇲🇽 MEX 35-39 12/109 1:18:13 51:4132:088:23 4:312:024:174:444:392:064:045:45
57 JESUS DANIEL TRUJANO ACEVEDO 🇲🇽 MEX 25-29 16/118 1:18:17 36:1633:278:35 4:142:305:595:014:391:254:265:13
58 Israel Morón Medina 🇲🇽 MEX 30-34 20/124 1:18:21 37:3633:197:26 4:332:284:304:354:581:533:386:44
59 Marcus Gordon JAM 16-24 4/57 1:18:27 40:5830:307:00 4:042:373:544:054:411:553:585:16
60 Roberto Castro 🇲🇽 MEX 16-24 5/57 1:18:34 35:2333:199:51 4:242:465:044:474:541:524:105:22
61 Mauricio Kuri 🇲🇽 MEX 35-39 13/109 1:18:41 38:1531:588:28 4:192:464:443:444:452:154:424:43
62 Francisco Javier Ochoa 🇲🇽 MEX 45-49 2/21 1:19:00 37:5933:187:43 4:172:203:585:064:552:094:525:41
63 CRISTIAN OMAR CASTILLO GUEVARA 🇲🇽 MEX 30-34 21/124 1:19:20 38:0434:256:52 4:192:224:515:264:522:194:495:27
64 Diego Hernández Pérez Moreno 🇲🇽 MEX 40-44 6/55 1:19:25 38:2832:498:08 4:393:124:373:305:072:033:595:42
65 Guiseppe Alejandro Escamilla Marin 🇲🇽 MEX 30-34 22/124 1:19:27 40:0532:147:07 4:282:244:554:104:562:394:034:39
66 Fernando Campuzano 🇲🇽 MEX 25-29 17/118 1:19:35 41:0631:376:54 4:162:363:555:024:421:584:035:05
66 Adolfo Pérez 🇲🇽 MEX 16-24 6/57 1:19:35 39:1033:167:09 4:292:445:354:144:512:184:104:55
68 Luis Gerardo Mata López 🇲🇽 MEX 16-24 7/57 1:19:40 37:2232:349:44 4:321:364:584:325:481:373:365:55
69 Héctor Manuel Aburto Quevedo 🇲🇽 MEX 40-44 7/55 1:19:41 39:1232:1435:04 3:542:534:095:404:482:273:205:03
70 Diego Ibarra Tostado 🇲🇽 MEX 35-39 14/109 1:19:47 37:2432:2010:01 4:233:074:044:484:411:354:015:41
71 FRANCISCO JAVIER BERMUDEZ SANCHEZ 🇲🇽 MEX 50-54 2/17 1:19:56 37:0236:076:45 4:272:274:083:535:192:284:468:39
72 ADRIEN GAILLARD 🇫🇷 FRA 40-44 8/55 1:19:57 38:3034:117:18 4:252:434:075:124:432:015:445:16
73 Miguel Angel Gonzalez Villarreal 🇲🇽 MEX 35-39 15/109 1:20:01 41:3430:397:47 4:262:374:153:164:582:494:074:11
74 Isra Flores 🇲🇽 MEX 40-44 9/55 1:20:02 37:2334:358:03 4:242:484:395:484:552:384:025:21
75 Arturo Javier Medina Abraham 🇲🇽 MEX 25-29 18/118 1:20:09 39:5429:5210:22 4:142:165:083:324:572:123:363:57
76 Diego Armando Aceves Rebolledo 🇲🇽 MEX 35-39 16/109 1:20:10 38:1234:447:14 4:223:034:454:574:533:004:115:33
77 Mauricio Guerra 🇲🇽 MEX 16-24 8/57 1:20:26 39:0933:108:07 4:302:385:054:045:131:505:084:42
78 Mauricio Castro Arcos 🇲🇽 MEX 40-44 10/55 1:20:55 47:1132:028:41 4:112:185:074:054:371:564:305:18
79 Miguel Eduardo Lomelí 🇲🇽 MEX 25-29 19/118 1:21:06 42:2136:129:32 5:012:544:526:035:192:203:406:03
80 Luis Carlos González Gil 🇲🇽 MEX 35-39 17/109 1:21:11 37:5435:517:24 4:483:015:364:105:042:075:115:54
81 Jose Saade 🇲🇽 MEX 30-34 23/124 1:21:12 40:2331:588:50 4:152:104:085:044:412:073:565:37
82 JORGE EDUARDO Vargas Mejia 🇲🇽 MEX 16-24 9/57 1:21:17 41:1231:328:32 4:381:182:114:246:072:115:355:08
83 Antonio López Rivera 🇲🇽 MEX 30-34 24/124 1:21:18 38:0136:017:15 4:182:505:445:275:082:344:275:33
84 Juan Leopoldo Hernández Rubalcava 🇲🇽 MEX 45-49 3/21 1:21:20 37:5333:279:58 4:472:324:034:144:582:304:385:45
85 Jorge Flores 🇲🇽 MEX 40-44 11/55 1:21:25 36:0737:277:51 4:412:435:354:135:052:525:097:09
86 Ricardo Santos 🇲🇽 MEX 30-34 25/124 1:21:27 37:1436:507:22 4:432:504:483:465:052:396:146:45
87 Eduardo Enriquez Ornelas 🇲🇽 MEX 40-44 12/55 1:21:29 41:5130:089:30 3:573:084:054:164:371:534:153:57
88 Luis Angel Araujo Alvarez 🇲🇽 MEX 25-29 20/118 1:21:36 40:0833:218:05 4:303:084:064:015:013:004:005:35
89 Francisco Javier Hernandez Pacheco 🇲🇽 MEX 25-29 21/118 1:21:38 38:4833:528:58 4:162:474:564:264:313:154:015:40
89 Santiago Rodriguez 🇲🇽 MEX 25-29 21/118 1:21:38 40:0332:488:46 4:351:363:486:105:101:583:585:33
91 Ross Michell 🇦🇺 AUS 30-34 26/124 1:21:44 34:3138:2638:49 4:182:345:086:165:203:234:306:57
92 Jorge Palomeque Lopez 🇲🇽 MEX 35-39 18/109 1:21:47 39:2434:3733:24 4:282:485:123:385:021:145:037:12
93 Luis Fernando Gutiérrez Vázquez 🇲🇽 MEX 25-29 23/118 1:21:48 42:4231:477:18 4:103:044:205:274:381:563:464:26
94 Eduardo Ugarte Poot 🇲🇽 MEX 25-29 24/118 1:21:52 41:2732:218:03 4:173:044:105:084:432:014:174:41
95 Ricardo Calderon 🇲🇽 MEX 55-59 1/11 1:21:53 36:2238:017:30 4:343:005:186:095:352:244:506:11
96 Antonio Escobedo Araos 🇲🇽 MEX 50-54 3/17 1:21:55 40:1533:168:23 3:552:322:525:594:431:446:305:01
97 ROBERTO LÓPEZ ELIAS 🇲🇽 MEX 30-34 27/124 1:21:58 39:4534:237:50 4:062:515:134:455:053:074:414:35
98 Miguel Macias 🇲🇽 MEX 16-24 10/57 1:22:01 46:0833:519:03 4:092:336:104:304:381:594:265:26
99 Kevin Murguía 🇲🇽 MEX 25-29 25/118 1:22:06 43:1029:598:56 4:311:494:233:244:581:563:435:15
100 Rodolfo Rosales 🇲🇽 MEX 16-24 11/57 1:22:10 40:3034:047:36 4:132:404:504:244:432:034:426:29

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