HYROX Guadalajara 2025: Pro Men results

141 finishers on 8 Feb 2025. Typical finish 1:33:31, fastest 10% under 1:15:42. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Alexis Trujillo Ortega 🇲🇽 MEX 30-34 1/39 1:04:48 29:3825:354:37 3:512:254:212:51—1:353:147:18
2 German Flores Bulnes 🇲🇽 MEX 25-29 1/29 1:09:36 32:3831:515:06 3:573:144:503:424:231:584:035:44
3 Carlos Zatarain Casillas 🇲🇽 MEX 35-39 1/28 1:09:40 31:2732:345:39 4:063:165:193:194:322:204:145:28
4 Mauricio Martinez Valdez 🇲🇽 MEX 40-44 1/16 1:11:19 32:1933:105:49 4:183:325:512:424:452:094:015:52
5 Elijah Horton 🇺🇸 USA 40-44 2/16 1:12:11 37:3528:236:13 4:163:103:563:094:311:283:134:40
6 Thomas Pickelner 🇸🇪 SWE 35-39 2/28 1:12:20 31:5734:595:22 4:042:115:364:334:392:154:227:19
7 Marco Zavala 🇲🇽 MEX 35-39 3/28 1:12:55 34:1831:466:50 4:022:405:483:314:432:024:014:59
8 Juan Carlos Velazquez 🇲🇽 MEX 30-34 2/39 1:13:07 35:5631:0830:42 4:052:355:402:414:332:123:415:41
9 Sebastian Lobo 🇲🇽 MEX 35-39 4/28 1:13:40 36:3530:396:26 4:143:005:353:394:321:443:304:25
10 Daniel García Martinez 🇲🇽 MEX 35-39 5/28 1:13:43 33:1833:546:31 3:543:024:563:104:192:474:357:11
11 Leonardo Bobadilla Valdez 🇲🇽 MEX 16-24 1/21 1:14:01 34:0633:376:17 4:292:515:322:474:521:374:037:26
11 Jack Klopfenstein 🇺🇸 USA 30-34 3/39 1:14:01 35:5132:205:49 4:083:214:474:054:402:003:435:36
13 Eduard Korat 🇩🇪 GER 55-59 1/3 1:15:05 35:0433:106:51 4:123:174:524:024:361:373:556:39
14 Bryan Espinoza 🇲🇽 MEX 30-34 4/39 1:15:31 35:5533:056:28 4:122:575:512:574:262:094:415:52
15 Said Jahzeel Cruz Reyes 🇲🇽 MEX 25-29 2/29 1:15:42 33:4935:476:05 4:102:587:073:534:532:324:255:49
16 Quentin Nantois 🇫🇷 FRA 35-39 6/28 1:16:02 34:3734:556:30 4:113:565:274:274:441:554:435:32
17 Julio Chávez Torres 🇲🇽 MEX 25-29 3/29 1:18:00 35:3235:056:50 4:222:556:324:064:341:574:366:03
18 Ricardo Harfush 🇲🇽 MEX 35-39 7/28 1:18:02 43:4034:396:43 4:013:435:323:364:372:315:055:34
19 Dogo Cerqueda 🇲🇽 MEX 16-24 2/21 1:18:07 33:5137:186:58 4:123:296:033:534:392:255:107:27
20 Iván Lira Enríquez 🇲🇽 MEX 35-39 8/28 1:18:53 37:0434:037:47 4:172:265:314:034:452:224:286:11
21 el Perchas Orozco 🇲🇽 MEX 25-29 4/29 1:19:37 37:0935:127:17 4:033:346:214:034:452:014:445:41
22 Julio Raygosa 🇲🇽 MEX 25-29 5/29 1:19:39 33:3437:478:18 4:262:419:533:254:472:144:126:09
23 Juan Carlos Cortes Chavez 🇲🇽 MEX 35-39 9/28 1:20:41 34:0333:4412:53 4:222:265:223:564:401:455:185:55
24 JAVIER RAFAEL RIVERA GUERRERO 🇲🇽 MEX 25-29 6/29 1:21:34 36:4435:189:33 4:102:555:524:044:472:124:426:36
25 Rodolfo Valdez 🇲🇽 MEX 25-29 7/29 1:21:43 39:0634:158:24 4:113:455:164:124:381:544:565:23
26 Jose Luis Gonzalez Duran 🇲🇽 MEX 25-29 8/29 1:22:02 37:5137:166:54 4:053:286:203:424:542:254:367:46
27 Edson Scorpion Chávez 🇲🇽 MEX 30-34 5/39 1:22:03 34:3140:337:00 4:223:179:554:154:532:454:027:04
28 Isidro Valdez 🇲🇽 MEX 30-34 6/39 1:22:04 39:0734:358:19 4:123:445:234:074:361:554:485:50
29 Hill Soto Rueda 🇲🇽 MEX 25-29 9/29 1:22:34 44:5736:268:10 4:164:016:554:184:372:504:255:04
30 Elian Flores Mosqueda 🇲🇽 MEX 16-24 3/21 1:22:42 36:4136:099:52 3:523:476:284:074:542:384:435:40
31 Rene Acuna 🇺🇸 USA 55-59 2/3 1:22:44 35:0839:258:12 4:093:526:014:144:462:435:487:52
31 Oscar Medina Garcia 🇲🇽 MEX 40-44 3/16 1:22:44 36:1638:068:19 4:102:197:114:414:512:205:347:00
33 Jacob Cardenas Padilla 🇲🇽 MEX 25-29 10/29 1:22:49 37:4637:477:17 4:353:335:444:214:522:244:457:33
34 Benjamín Ordorica 🇲🇽 MEX 25-29 11/29 1:23:17 36:5837:478:33 4:133:227:044:255:032:214:596:20
35 Jaime Capin 🇲🇽 MEX 25-29 12/29 1:23:43 40:1633:329:55 4:242:475:592:574:462:154:455:39
36 Juan Valdez 🇲🇽 MEX 45-49 1/4 1:24:06 36:4139:597:26 4:113:276:124:484:323:134:578:39
37 Juan Jose Peña Lerma 🇲🇽 MEX 30-34 7/39 1:24:08 37:5636:599:13 4:093:317:443:444:432:304:395:59
38 Carlos Cuevas 🇲🇽 MEX 30-34 8/39 1:24:24 36:1041:346:39 4:203:366:334:464:542:356:488:02
39 Fernando Olivares Torres 🇲🇽 MEX 30-34 9/39 1:24:27 41:1636:037:06 4:173:075:543:434:382:515:286:05
40 Eduardo Amado Rubio Sierra 🇲🇽 MEX 25-29 13/29 1:25:26 37:1139:498:27 4:093:267:283:464:452:537:405:42
41 Mauricio Sevilla 🇲🇽 MEX 25-29 14/29 1:25:42 33:5939:0012:43 4:163:566:594:135:012:145:426:39
42 Saúl Ruiz Fuerte 🇲🇽 MEX 16-24 4/21 1:25:59 37:1039:339:17 4:244:136:554:534:572:234:427:06
43 Adalberto Hermosillo Martínez 🇲🇽 MEX 40-44 4/16 1:26:27 39:0140:356:49 4:102:595:544:104:443:255:369:37
44 Jorge Alberto Valderrama Villanueva 🇲🇽 MEX 40-44 5/16 1:26:35 39:4238:028:50 4:123:186:024:244:522:285:546:52
45 Francisco Yepez 🇺🇸 USA 35-39 10/28 1:26:50 37:5537:2511:30 4:242:527:274:144:562:264:326:34
46 Alan Raul Velazquez Mijares 🇲🇽 MEX 35-39 11/28 1:27:00 36:4440:459:31 4:383:246:304:305:162:236:018:03
47 Josue Peña 🇲🇽 MEX 16-24 5/21 1:27:02 40:2039:017:42 4:232:499:004:294:463:123:586:24
48 Jorge David Basualdo Castellanos 🇲🇽 MEX 25-29 15/29 1:27:06 41:5236:448:30 4:003:206:304:394:403:014:375:57
49 Kadrian Enyia 🇨🇦 CAN 25-29 16/29 1:27:39 41:4638:367:17 4:143:455:375:294:522:294:407:30
50 Sebastian Krzeski 🇵🇱 POL 45-49 2/4 1:27:40 43:3336:447:22 4:263:286:515:144:422:345:054:24
51 Omar Diaz 🇨🇴 COL 40-44 6/16 1:28:13 39:1139:369:25 4:183:398:133:115:332:526:085:42
52 Omar Vera 🇲🇽 MEX 30-34 10/39 1:28:40 41:0839:178:15 4:493:276:483:375:022:286:027:04
53 Bruno Ricardo Meier Hernández 🇲🇽 MEX 35-39 12/28 1:29:03 40:1640:018:47 4:273:586:134:254:572:095:418:11
54 José Manuel Rodríguez Campos 🇲🇽 MEX 30-34 11/39 1:29:13 41:0438:0910:01 4:234:486:593:204:433:174:116:28
55 Emilio García Hernández 🇲🇽 MEX 25-29 17/29 1:29:41 42:0540:257:10 4:153:225:547:024:502:156:485:59
55 Alfredo Peña 🇲🇽 MEX 16-24 6/21 1:29:41 39:2140:469:34 4:104:547:483:504:353:114:038:15
57 Rubén Gallardo Lobato 🇲🇽 MEX 35-39 13/28 1:29:44 37:0743:398:58 4:234:098:415:404:582:536:416:14
58 Francisco Olvera Garfias 🇲🇽 MEX 40-44 7/16 1:29:45 41:1438:419:51 4:163:127:193:424:582:444:577:33
59 Leonardo Aguilar Echevarría 🇲🇽 MEX 16-24 7/21 1:30:00 37:4842:529:19 4:393:348:335:054:532:095:268:33
60 Raúl García 🇲🇽 MEX 35-39 14/28 1:30:32 43:1739:108:04 4:253:356:423:224:463:035:098:08
61 Edgar López 🇲🇽 MEX 40-44 8/16 1:30:35 46:5041:369:08 4:303:347:063:535:152:566:247:58
61 Salvador Peredo 🇲🇽 MEX 30-34 12/39 1:30:35 41:4139:459:10 4:394:088:093:475:143:213:596:28
63 Miguel Cantarell 🇲🇽 MEX 25-29 18/29 1:30:57 41:1140:099:37 4:123:227:276:484:473:124:365:45
64 Antonio Toscano Toscano 🇲🇽 MEX 35-39 15/28 1:30:58 38:1245:027:44 4:194:018:485:305:013:026:098:12
65 Jesus Ivan Luna Moreno 🇲🇽 MEX 30-34 13/39 1:31:17 42:0841:387:31 4:253:036:004:424:334:157:197:21
66 Jorge Navarrete 🇲🇽 MEX 30-34 14/39 1:31:22 42:3938:3710:06 4:214:548:264:054:572:144:195:21
67 Michel Davidson 🇲🇽 MEX 35-39 16/28 1:31:32 42:1040:498:33 4:273:296:355:044:583:166:356:25
68 Manuel Diaz 🇲🇽 MEX 50-54 1/1 1:31:47 38:0645:447:57 4:224:057:115:305:032:377:329:24
69 Angel Olvera 🇲🇽 MEX 30-34 15/39 1:32:34 39:5643:568:41 4:384:027:525:204:562:595:039:06
70 Piston Contreras 🇲🇽 MEX 30-34 16/39 1:32:41 41:1850:3611:55 4:242:5819:024:325:182:384:417:03
71 Abad Francisco Tostado Aguilar 🇲🇽 MEX 30-34 17/39 1:33:31 46:1438:119:06 4:363:286:365:004:432:176:185:13
72 Oliver Isaac García Donato 🇲🇽 MEX 25-29 19/29 1:33:34 45:1937:5810:15 4:233:176:214:324:572:465:435:59
73 Juan Pablo Durán Tamayo 🇲🇽 MEX 30-34 18/39 1:33:39 41:3641:5210:09 4:413:077:083:495:093:085:159:35
74 Patricio Bonilla 🇲🇽 MEX 16-24 8/21 1:34:12 40:5443:319:47 4:133:478:046:054:552:305:568:01
75 Rafael Díaz Gómez 🇻🇪 VEN 45-49 3/4 1:34:20 41:0944:208:50 4:233:038:236:244:572:335:548:43
76 LUIS HERNANDEZ 🇲🇽 MEX 40-44 9/16 1:35:26 39:2847:118:47 4:283:2810:175:204:594:125:269:01
77 Eulises Hernández de Dios 🇲🇽 MEX 30-34 19/39 1:35:28 47:2438:249:39 4:213:506:474:434:373:044:286:34
78 Alonso Cabello Rico 🇲🇽 MEX 35-39 17/28 1:35:53 40:4345:379:32 4:183:499:414:564:433:135:289:29
79 Charlie Hernández León 🇲🇽 MEX 30-34 20/39 1:35:55 46:2739:1710:10 4:203:206:154:424:542:375:557:14
80 Karim Moussa 🇺🇸 USA 40-44 10/16 1:36:46 58:0947:1512:21 4:344:499:047:574:542:415:227:54
81 Alejandro Sánchez Martínez 🇲🇽 MEX 25-29 20/29 1:36:47 42:1744:419:48 4:214:228:044:585:054:335:148:04
82 Daniel Jaime 🇲🇽 MEX 30-34 21/39 1:36:48 40:3043:2512:51 4:273:566:363:565:153:477:168:12
83 Carlos Aparicio 🇲🇽 MEX 55-59 3/3 1:37:11 50:5543:0410:11 4:433:477:325:325:052:495:497:47
84 Jorge Alberto León de la Peña 🇲🇽 MEX 30-34 22/39 1:37:24 44:2943:489:08 4:273:587:565:004:333:097:147:31
85 Diego Antonio Dominguez Carranco 🇲🇽 MEX 30-34 23/39 1:37:38 49:4839:318:18 4:124:248:243:274:452:094:387:32
86 DANIEL GARCIA HERNANDEZ 🇲🇽 MEX 16-24 9/21 1:38:12 55:4834:108:14 4:062:406:593:334:352:155:134:49
87 Omar Perez Vidal 🇲🇽 MEX 16-24 10/21 1:38:19 40:5444:4312:41 4:315:009:444:304:493:414:497:39
88 Rafael Pimentel de la O 🇲🇽 MEX 25-29 21/29 1:38:36 41:0146:5110:44 4:293:447:265:565:112:495:5611:20
89 David Sosa 🇲🇽 MEX 45-49 4/4 1:38:53 50:3539:348:44 4:374:187:083:414:532:455:037:09
90 Ale Ramírez Gonzalez 🇲🇽 MEX 30-34 24/39 1:38:57 43:2345:2510:08 4:384:308:016:095:113:116:297:16
91 Sandoval Sandoval 🇲🇽 MEX 40-44 11/16 1:38:59 45:1043:2310:27 4:433:557:545:185:033:126:117:07
92 HANS ROBERT CUNO GONZALEZ 🇲🇽 MEX 35-39 18/28 1:39:39 45:5943:0210:37 4:313:077:104:415:092:355:3010:19
93 Santiago Garcia 🇲🇽 MEX 16-24 11/21 1:39:45 42:3546:2510:45 4:213:448:405:285:252:058:118:31
94 Julio Mijangos 🇲🇽 MEX 16-24 12/21 1:40:36 44:0046:1610:19 4:245:3112:052:345:123:285:287:34
95 Hugo Ochoa 🇲🇽 MEX 30-34 25/39 1:41:26 43:5147:4443:27 5:154:1410:394:015:243:384:1810:15
96 Emilio Montes de Oca Valdes 🇲🇽 MEX 16-24 13/21 1:41:40 45:2246:1610:02 4:445:519:254:155:073:266:207:08
97 Alfonso Zambrano Lara 🇲🇽 MEX 35-39 19/28 1:41:56 56:1737:018:39 4:143:275:064:254:342:345:546:47
98 Geo Cabrera 🇲🇽 MEX 30-34 26/39 1:41:57 44:5548:128:50 4:415:1310:594:145:082:286:009:29
99 Francisco Chavez 🇲🇽 MEX 30-34 27/39 1:42:25 54:4234:3713:05 4:103:256:352:574:403:274:434:40
100 Armando Ramirez Callejas 🇲🇽 MEX 30-34 28/39 1:42:31 49:4840:2812:15 4:083:548:343:574:583:064:457:06

Rank is the finishing position within Pro 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