HYROX Monterrey 2025: Pro Men results

168 finishers on 5 Apr 2025. Typical finish 1:27:03, fastest 10% under 1:09:37. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Aldo Lozano 🇲🇽 MEX 25-29 1/40 1:00:34 30:0427:143:21 3:532:334:013:094:111:373:424:08
2 German Flores 🇲🇽 MEX 25-29 2/40 1:01:21 30:1827:573:12 4:002:543:572:524:071:493:554:23
3 Mike Hernández e 🇲🇽 MEX 30-34 1/46 1:03:47 30:3229:423:38 3:552:324:363:353:531:403:585:33
4 Angel Quintero 🇲🇽 MEX 35-39 1/34 1:04:57 28:5532:493:18 4:133:026:083:014:221:394:046:20
5 Tim Kuck 🇺🇸 USA 30-34 2/46 1:05:01 32:0429:373:25 4:062:473:413:474:131:484:384:37
6 Carlos Zatarain Casillas 🇲🇽 MEX 35-39 2/34 1:05:03 30:3930:493:40 4:053:075:043:144:212:203:355:03
7 el Tritritrakas Orozco García 🇲🇽 MEX 25-29 3/40 1:05:25 33:4727:314:12 3:532:523:592:314:161:553:274:38
8 Mauricio Martinez Valdez 🇲🇽 MEX 40-44 1/10 1:06:01 31:3730:323:57 4:143:145:202:124:301:384:115:13
9 Miguel Gonzalez 🇲🇽 MEX 35-39 3/34 1:06:18 32:4029:334:09 4:093:114:222:404:241:544:034:50
10 Roberto Meier 🇲🇽 MEX 30-34 3/46 1:06:39 30:1032:393:54 4:052:195:364:214:171:434:205:58
11 Daniel García Martínez 🇲🇽 MEX 35-39 4/34 1:07:52 32:1130:584:48 4:002:375:052:524:202:214:125:31
11 Sergio Daniel Roncancio Castro 🇨🇴 COL 25-29 4/40 1:07:52 34:1229:264:19 4:112:545:092:314:241:543:504:33
13 Arath Hernández 🇲🇽 MEX 16-24 1/26 1:08:32 34:5730:003:39 4:092:344:213:204:151:504:005:31
14 Francisco Garcia 🇲🇽 MEX 25-29 5/40 1:08:41 34:0029:295:16 4:002:355:194:004:221:524:083:13
15 Johan Morin 🇫🇷 FRA 35-39 5/34 1:08:58 32:1733:203:28 4:143:065:254:024:222:183:555:58
16 A.J. Baucco 🇺🇸 USA 35-39 6/34 1:08:59 32:2632:403:58 3:582:284:373:214:342:024:496:51
17 Juan Carlos Cortés 🇲🇽 MEX 35-39 7/34 1:09:21 33:2632:113:49 4:132:174:363:454:171:425:265:55
18 Said Jahzeel Cruz Reyes 🇲🇽 MEX 25-29 6/40 1:09:44 33:1632:254:07 4:093:006:002:564:172:424:304:51
19 Ismael Ramos 🇲🇽 MEX 30-34 4/46 1:10:06 36:0230:113:56 4:202:584:412:584:202:064:074:41
20 Marcelo Perez 🇲🇽 MEX 25-29 7/40 1:10:33 36:3929:424:16 4:212:244:372:574:371:523:435:11
21 Miguel Marquez Rodríguez 🇲🇽 MEX 30-34 5/46 1:10:46 32:2733:574:27 4:013:435:003:454:332:275:085:20
22 Adam Schindler 🇺🇸 USA 40-44 2/10 1:11:40 35:1432:433:48 4:092:375:502:514:302:354:305:41
23 José Guillermo Cruz Gomar Falla 🇬🇹 GUA 25-29 8/40 1:11:44 36:1030:275:12 4:102:445:283:304:221:544:014:18
24 Marco Sanchez 🇺🇸 USA 25-29 9/40 1:12:30 37:0830:404:47 4:142:474:432:534:281:414:594:55
25 David Noakes 🇬🇧 GBR 35-39 8/34 1:12:53 34:0333:515:03 4:083:096:164:364:251:334:275:17
26 Victor Gomez 🇩🇴 DOM 25-29 10/40 1:13:30 37:5331:344:08 4:013:054:584:094:251:594:004:57
27 Iván Lira 🇲🇽 MEX 35-39 9/34 1:13:43 35:4533:164:47 4:222:525:043:574:332:234:355:30
28 Juan Luis Valdez Lozano 🇲🇽 MEX 45-49 1/9 1:13:44 35:1134:244:13 4:112:504:564:474:292:015:016:09
29 Dogo Cerqueda 🇲🇽 MEX 16-24 2/26 1:14:02 33:4535:075:14 4:162:515:323:434:272:114:547:13
30 Jose Eduardo Serna Garcia 🇲🇽 MEX 25-29 11/40 1:14:06 30:1834:289:25 4:273:104:403:564:312:384:456:21
31 Rodrigo Cordova 🇲🇽 MEX 25-29 12/40 1:14:10 35:0833:555:11 4:033:125:053:364:291:515:126:27
32 Hugo Hernandez 🇲🇽 MEX 35-39 10/34 1:14:11 35:0934:374:29 4:143:306:242:404:472:313:546:37
33 Sergio Alberto Orrico Oropesa 🇲🇽 MEX 35-39 11/34 1:14:47 39:1329:376:02 4:082:264:153:524:242:003:384:54
34 Luis Monge 🇲🇽 MEX 30-34 6/46 1:15:18 38:0532:574:21 4:073:554:553:114:322:234:305:24
35 Josh Perez 🇺🇸 USA 40-44 3/10 1:16:22 35:0637:293:51 4:223:269:063:194:382:005:025:36
36 Lautaro Gerbaudo 🇦🇷 ARG 25-29 13/40 1:16:23 39:2032:414:25 3:554:004:344:354:112:194:374:30
37 Aric Huerta Saint John 🇲🇽 MEX 30-34 7/46 1:16:25 37:3333:505:07 4:112:265:463:514:282:214:346:13
38 Aldo Gabriel Echeveste Pérez 🇲🇽 MEX 25-29 14/40 1:16:37 37:2034:434:40 4:272:547:402:474:302:264:325:27
39 Ricardo Harfush 🇲🇽 MEX 35-39 12/34 1:16:55 37:0735:094:44 4:063:335:593:304:262:464:356:14
40 Jacob Cardenas 🇲🇽 MEX 25-29 15/40 1:17:18 37:3135:164:37 4:302:434:564:314:392:275:096:21
41 Angel Tomás Cepeda Santoyo 🇲🇽 MEX 30-34 8/46 1:17:42 41:3232:074:08 4:073:014:503:234:331:584:405:35
42 Alfonso Zambrano Lara 🇲🇽 MEX 35-39 13/34 1:17:51 39:5533:064:55 4:103:435:033:354:362:054:415:13
43 Pedro Trejo 🇲🇽 MEX 30-34 9/46 1:17:59 40:1832:045:40 4:022:476:093:024:282:204:304:46
44 Jorge Rafael Rionda Anguiano 🇲🇽 MEX 30-34 10/46 1:18:27 37:3835:435:10 4:132:595:244:304:531:354:477:22
45 Ezequiel Treviño Buenrostro 🇲🇽 MEX 35-39 14/34 1:18:28 35:4937:135:30 4:223:567:112:234:463:294:176:49
46 Máximo Verá Solis 🇲🇽 MEX 16-24 3/26 1:18:43 37:0636:095:32 4:223:056:494:034:522:114:376:10
47 Orlando Garcia 🇲🇽 MEX 35-39 15/34 1:18:44 41:0633:154:27 4:022:445:464:464:302:044:444:39
48 Xavier Castañeda 🇲🇽 MEX 30-34 11/46 1:18:55 36:1136:176:31 4:213:276:333:514:551:485:126:10
49 Omar Ernesto Ponce Mendivil 🇲🇽 MEX 25-29 16/40 1:19:47 37:4835:066:56 4:242:407:393:005:052:324:095:37
50 Antonio Toscano 🇲🇽 MEX 35-39 16/34 1:19:48 2:08:5140:23— 4:123:166:334:224:432:236:198:35
51 Roberto Aguilar Durán 🇲🇽 MEX 16-24 4/26 1:19:54 37:0438:234:31 4:224:086:334:514:253:025:035:59
52 Francisco Javier Bermudez Sanchez 🇲🇽 MEX 50-54 1/3 1:19:55 36:3539:084:17 4:293:205:573:385:032:326:078:02
53 Bruno Meier 🇲🇽 MEX 35-39 17/34 1:19:57 37:5936:565:04 4:273:215:524:534:371:525:116:43
54 David Sosa Garrido 🇲🇽 MEX 45-49 2/9 1:20:45 37:2936:386:43 4:293:316:283:374:412:394:376:36
55 Mauricio Kury 🇲🇽 MEX 30-34 12/46 1:20:47 —34:13— 4:093:136:003:134:462:014:426:09
56 Luis Manuel Becerra González 🇲🇽 MEX 30-34 13/46 1:20:50 39:3236:145:09 4:182:407:074:514:322:384:155:53
57 Luis Villegas 🇲🇽 MEX 35-39 18/34 1:20:57 39:4435:136:06 4:072:386:303:395:022:145:345:29
58 Angel Aaron Olvera 🇲🇽 MEX 30-34 14/46 1:21:07 36:5538:106:06 4:402:447:084:524:462:274:436:50
59 Leonardo Aguilar Echevarría 🇲🇽 MEX 16-24 5/26 1:21:29 35:1338:247:58 4:243:326:174:045:002:084:288:31
60 Jaime Capin 🇲🇽 MEX 25-29 17/40 1:21:41 39:5835:156:33 4:212:566:433:004:562:364:346:09
61 Oscar Hugo Martinez Uribe 🇲🇽 MEX 35-39 19/34 1:21:54 51:1834:42— 4:152:549:284:114:292:52—6:33
62 Petit-Paul Mwilarhe 🇺🇸 USA 16-24 6/26 1:22:18 40:0437:175:03 4:304:056:153:254:502:215:086:43
63 Piston Contreras 🇲🇽 MEX 30-34 15/46 1:22:36 41:1036:285:03 4:253:386:054:205:012:143:496:56
64 Hector Gonzalez 🇲🇽 MEX 35-39 20/34 1:22:39 37:2539:056:14 4:253:118:144:365:042:174:496:29
65 Patricio Cantú 🇲🇽 MEX 25-29 18/40 1:23:10 38:1447:03— 4:243:5414:184:524:522:324:577:14
66 Juan Felipe Martínez Moreno 🇲🇽 MEX 30-34 16/46 1:23:14 40:5237:265:01 4:283:176:214:254:411:595:027:13
67 Rodrigo Ramirez 🇲🇽 MEX 45-49 3/9 1:23:24 41:1337:145:01 4:203:535:254:085:052:315:216:31
68 Chris Alvarado 🇺🇸 USA 25-29 19/40 1:23:40 38:2338:456:36 4:062:336:406:224:392:205:526:13
69 William Ugarte 🇲🇽 MEX 45-49 4/9 1:23:47 38:3740:214:53 4:383:526:234:355:113:055:396:58
70 Adrian Diaz de Leon 🇲🇽 MEX 30-34 17/46 1:23:48 42:2635:585:29 4:173:357:074:034:302:334:245:29
71 Mauricio González Flores 🇲🇽 MEX 25-29 20/40 1:24:01 37:4741:334:46 4:194:186:284:514:382:245:398:56
72 Hans Robert Cuno Gonzalez 🇲🇽 MEX 35-39 21/34 1:24:25 40:5037:286:12 4:332:546:094:045:092:355:186:46
73 Adrián Flores 🇲🇽 MEX 30-34 18/46 1:24:33 44:0334:116:23 4:132:336:193:215:202:084:205:57
74 Rogelio Gomez Lopez 🇲🇽 MEX 16-24 7/26 1:24:49 38:5739:396:17 5:172:456:334:235:572:295:196:56
75 Francisco Jesus Hernandez Madrazo 🇲🇽 MEX 30-34 19/46 1:24:54 41:5035:537:15 4:142:505:495:044:272:564:555:38
76 Alan Alfredo Serna Ruiz 🇲🇽 MEX 25-29 21/40 1:24:59 2:22:3736:15— 4:323:024:504:044:502:205:257:12
77 Eijai Oxford 🇺🇸 USA 30-34 20/46 1:25:02 40:0439:145:47 4:413:036:225:304:442:185:386:58
78 David Cordova 🇺🇸 USA 50-54 2/3 1:25:04 38:2640:216:22 4:373:166:026:284:592:525:456:22
79 Marco Salcido 🇲🇽 MEX 25-29 22/40 1:25:33 41:5337:236:21 4:253:085:483:434:532:414:467:59
80 Luis Enrique Aramburo Ramirez 🇲🇽 MEX 25-29 23/40 1:25:51 45:4034:046:12 4:102:346:474:324:412:245:083:48
81 Jesús Fernández 🇲🇽 MEX 30-34 21/46 1:26:32 42:4439:094:43 4:273:346:463:464:452:555:277:29
82 Andres Marcelo Trevino Villarreal 🇲🇽 MEX 16-24 8/26 1:26:49 43:0738:425:04 4:103:026:554:314:572:375:227:08
83 Isaac Cardenas Padilla 🇲🇽 MEX 35-39 22/34 1:26:54 39:1742:295:12 4:394:127:393:195:063:475:108:37
84 Alfredo Lorenzo 🇲🇽 MEX 30-34 22/46 1:26:56 35:0541:2810:27 4:283:536:425:024:492:507:266:18
85 Cesar Paz Song 🇲🇽 MEX 30-34 23/46 1:27:11 41:3540:424:59 4:283:528:393:164:523:094:208:06
86 Eduardo Chino 🇲🇽 MEX 35-39 23/34 1:27:14 46:2235:075:48 4:203:185:245:054:341:404:545:52
87 Miguel Angel Muñoz 🇲🇽 MEX 30-34 24/46 1:27:34 43:2337:336:43 4:413:156:184:325:351:554:097:08
87 Sebastian Rodriguez 🇲🇽 MEX 25-29 24/40 1:27:34 40:1642:015:21 4:253:496:525:274:492:565:278:16
89 Andres Benitez 🇲🇽 MEX 30-34 25/46 1:27:58 41:4338:487:32 4:213:507:504:145:001:035:177:13
90 Arturo Domínguez García 🇲🇽 MEX 45-49 5/9 1:28:02 38:4644:115:10 5:112:468:176:285:472:305:467:26
91 Baldomero Jiménez Escareño 🇲🇽 MEX 16-24 9/26 1:28:26 —38:45— 4:163:107:364:035:042:245:256:47
92 Luis Armando Miller 🇲🇽 MEX 25-29 25/40 1:28:45 40:3640:537:20 4:303:519:563:575:02—5:427:03
93 Manuel Martinez 🇲🇽 MEX 16-24 10/26 1:28:50 40:3142:076:18 4:403:206:314:304:452:586:548:29
94 Raúl Olmedo García 🇲🇽 MEX 35-39 24/34 1:29:02 34:5147:366:37 4:293:3311:474:575:352:176:508:08
95 Marcelo Fernández Duarte 🇲🇽 MEX 16-24 11/26 1:29:34 —39:53— 5:003:016:254:214:512:457:036:27
96 Sunpil Jang 🇰🇷 KOR 40-44 4/10 1:30:05 42:3340:077:30 4:373:427:373:574:502:265:517:07
97 Víctor Manuel de Luna Woo 🇲🇽 MEX 16-24 12/26 1:30:14 41:3642:436:00 4:293:449:413:004:583:314:488:32
98 Jesus Montes 🇺🇸 USA 30-34 26/46 1:30:18 42:4341:525:48 4:333:426:176:505:222:415:037:24
99 David Reyes Gutierrez 🇲🇽 MEX 35-39 25/34 1:30:22 38:1746:335:36 4:334:588:334:024:573:175:1810:55
100 Luis Carlos Gonzalez Gil 🇲🇽 MEX 35-39 26/34 1:30:43 43:0842:285:10 4:363:178:234:095:112:486:217:43

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