HYROX Cancún 2026: Open Men results

989 finishers on 13 Mar 2026. Typical finish 1:40:55, fastest 10% under 1:19:42. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Isaac Henares Duclos 🇲🇽 MEX 45-49 1/64 1:03:13 28:5029:175:11 4:082:463:314:284:152:014:024:06
2 Alejandro Gama 🇲🇽 MEX 25-29 1/191 1:03:20 31:0327:544:28 4:152:513:392:364:521:543:324:15
3 Valdemar Gómez 🇲🇽 MEX 25-29 2/191 1:04:35 29:2829:485:23 4:072:522:574:255:002:063:055:16
4 Keno Martell 🇲🇽 MEX 30-34 1/230 1:05:14 30:5129:484:39 4:372:373:453:404:381:443:455:02
5 Arturo Javier Gutierrez Gamiz 🇲🇽 MEX 25-29 3/191 1:05:19 30:3530:114:36 4:222:504:003:154:321:554:045:13
6 Emilio Vicon 🇲🇽 MEX 25-29 4/191 1:05:49 31:1729:255:12 4:152:403:254:574:281:593:523:49
7 Borja Lavaud 🇨🇱 CHI 25-29 5/191 1:06:36 30:5231:144:34 4:103:073:434:174:382:114:264:42
8 Edgar Meza Mitre 🇲🇽 MEX 30-34 2/230 1:07:17 32:0730:254:48 4:252:323:443:494:272:183:375:33
9 Tom Claykens 🇧🇪 BEL 40-44 1/118 1:07:35 32:1330:594:27 4:243:103:314:384:391:473:495:01
10 Charles Martin 🇬🇧 GBR 30-34 3/230 1:08:18 33:1229:315:39 4:262:583:583:554:311:413:284:34
11 Salvador Cabrera Minutti 🇲🇽 MEX 25-29 6/191 1:08:30 33:1330:324:50 4:112:193:544:154:332:163:465:18
12 Mauricio Gil 🇲🇽 MEX 16-24 1/126 1:08:59 31:5931:395:27 4:402:493:234:094:392:103:386:11
13 Antonious Fidel 🇬🇧 GBR 35-39 1/201 1:09:13 34:1330:025:03 4:242:133:304:284:491:443:435:11
14 Carlos Fajardo Chavira 🇲🇽 MEX 30-34 4/230 1:09:14 32:0131:295:48 4:173:003:363:504:282:283:535:57
15 Marciano Sanchezbreton 🇲🇽 MEX 25-29 7/191 1:09:22 33:1730:345:35 4:302:383:184:274:422:193:454:55
16 José Luis Alonzo Aguayo 🇲🇽 MEX 35-39 2/201 1:09:27 34:3829:125:41 4:202:263:423:264:382:103:584:32
17 Daniel Hernández Garcia 🇲🇽 MEX 30-34 5/230 1:09:44 33:4131:065:02 4:073:033:463:574:402:423:275:24
18 Roberto Saavedra de Leon 🇲🇽 MEX 40-44 2/118 1:09:46 28:1936:364:55 4:332:594:393:494:524:584:206:26
19 Alec Sanchez 🇲🇽 MEX 25-29 8/191 1:10:05 34:5829:475:25 4:372:463:393:424:481:523:424:41
20 Victor Lira Rivera 🇲🇽 MEX 35-39 3/201 1:10:06 33:3530:395:57 4:162:444:054:184:302:084:054:33
21 Hugo Ruiz 🇲🇽 MEX 35-39 4/201 1:10:14 32:2033:014:59 4:263:024:104:225:132:074:025:39
22 Tom Vidal 🇫🇷 FRA 25-29 9/191 1:10:33 34:4130:115:45 4:162:263:354:254:482:123:414:48
23 David Mathieu Michel Morin 🇫🇷 FRA 30-34 6/230 1:10:42 34:3731:095:00 4:253:143:504:434:521:473:254:53
24 Fernando Sanchez Calcaneo 🇲🇽 MEX 35-39 5/201 1:10:45 34:3430:475:29 4:272:173:205:224:421:483:345:17
25 Jose Manuel Tovar Reyes 🇲🇽 MEX 35-39 6/201 1:11:05 32:0433:555:10 4:164:285:054:224:581:553:485:03
26 Hugo Mendoza 🇲🇽 MEX 35-39 7/201 1:11:08 33:4732:165:10 4:243:444:193:564:351:394:125:27
27 Kenny Raab 🇩🇪 GER 35-39 8/201 1:11:21 32:2333:026:00 4:224:093:584:314:362:034:145:09
28 Allan Colin 🇲🇽 MEX 30-34 7/230 1:11:39 32:4133:355:27 4:212:304:034:004:383:554:105:58
28 Raúl Victoria Bautista 🇲🇽 MEX 50-54 1/35 1:11:39 34:2230:526:32 4:193:044:035:204:351:523:274:12
30 Matias Castañeda 🇬🇹 GUA 16-24 2/126 1:11:44 36:2429:226:03 4:302:493:423:504:381:533:284:32
31 Erick Daniel Blanco Barrios 🇲🇽 MEX 25-29 10/191 1:11:50 35:5530:505:10 4:302:123:204:014:432:194:135:32
32 Luis Alberto Bernal 🇲🇽 MEX 25-29 11/191 1:12:05 35:1031:035:55 4:133:043:134:284:282:413:125:44
33 Edwin Jarek Curiel Miranda 🇲🇽 MEX 30-34 8/230 1:12:24 36:2130:505:17 4:322:123:024:414:412:144:454:43
34 Luis Carlos Rebolledo de la Parra 🇲🇽 MEX 40-44 3/118 1:13:02 31:3936:235:06 4:272:393:255:064:463:144:168:30
35 Liam Chennells 🇬🇧 GBR 35-39 9/201 1:13:03 34:1034:104:49 4:032:514:096:574:152:074:534:55
36 José Carlos Ruiz Serrador 🇲🇽 MEX 30-34 9/230 1:13:17 36:2931:005:54 4:274:135:372:364:422:013:393:45
37 Jesús Alejandro Rojas Sánchez 🇲🇽 MEX 30-34 10/230 1:13:34 37:0230:236:13 4:132:304:234:214:352:063:274:48
38 Mauricio Kuri 🇲🇽 MEX 35-39 10/201 1:13:38 34:2733:106:04 4:312:594:024:374:542:374:444:46
39 Brandon Cates 🇺🇸 USA 35-39 11/201 1:13:45 35:0333:155:33 4:462:153:184:164:422:274:506:41
40 Luis Santos Balderas 🇲🇽 MEX 25-29 12/191 1:13:47 37:0730:515:53 4:193:004:084:514:221:334:234:15
41 Tato Bertone 🇦🇷 ARG 30-34 11/230 1:13:50 36:1032:175:28 4:183:203:594:194:402:344:104:57
42 Luis David Bárcena 🇲🇽 MEX 25-29 13/191 1:13:53 33:3635:244:57 5:062:133:345:014:472:245:137:06
42 Jaime Elias Escamilla Martin 🇲🇽 MEX 30-34 12/230 1:13:53 34:3733:235:57 4:432:274:254:085:051:405:065:49
44 Josh Forster 🇬🇧 GBR 16-24 3/126 1:14:17 33:4934:565:36 4:123:323:225:274:352:294:336:46
45 Arnoldo Cardenas Torres 🇲🇽 MEX 25-29 14/191 1:14:24 35:1732:516:19 4:412:163:315:334:342:534:155:08
45 Ricardo Rico Zavala 🇲🇽 MEX 25-29 14/191 1:14:24 31:4636:326:11 4:293:185:024:524:532:324:426:44
47 Manuel Gutiérrez Solá Oropesa 🇲🇽 MEX 30-34 13/230 1:14:28 33:2934:266:38 4:473:084:364:085:042:464:025:55
48 Andrés Blanco Lezama 🇲🇽 MEX 25-29 16/191 1:14:35 36:0831:576:34 4:473:023:273:234:572:064:056:10
49 Gustavo Garcia 🇲🇽 MEX 40-44 4/118 1:14:49 35:0133:286:23 4:122:584:174:024:381:554:406:46
50 Juan Buitrago 🇨🇴 COL 35-39 12/201 1:14:51 35:0433:526:01 4:162:084:336:294:482:413:105:47
51 Clément Biron 🇫🇷 FRA 40-44 5/118 1:14:55 38:3830:026:18 4:283:064:133:174:312:023:554:30
52 Felipe Ramirez 🇲🇽 MEX 1:15:06 36:1733:195:33 4:223:484:294:184:372:063:415:58
53 Cristian de Jesus Vazquez Rodríguez 🇲🇽 MEX 35-39 13/201 1:15:15 35:0633:406:35 4:412:475:245:024:462:294:064:25
54 Alfonso Agustin Canales Reyes 🇲🇽 MEX 30-34 14/230 1:15:20 33:2535:296:30 4:244:075:003:585:062:074:276:20
55 Luis Armando Sotelo Lopez 🇲🇽 MEX 35-39 14/201 1:15:23 37:0831:496:31 4:182:253:575:574:381:484:064:40
56 Jorge Alberto Sánchez Rodriguez 🇲🇽 MEX 40-44 6/118 1:15:25 34:3634:356:19 4:373:284:264:554:452:304:175:37
57 Oliver Jurado 🇲🇽 MEX 30-34 15/230 1:15:44 34:5834:406:11 4:392:505:104:505:161:454:355:35
58 Francisco Maldonado Barajas 🇲🇽 MEX 35-39 15/201 1:15:51 37:1332:246:18 4:272:503:284:364:541:554:076:07
59 Jonathan David López Mena 🇲🇽 MEX 25-29 17/191 1:15:52 36:2033:096:28 4:234:125:542:045:202:233:535:00
60 José Roberto Ricardez Flota 🇲🇽 MEX 30-34 16/230 1:15:53 34:2835:535:35 4:223:064:134:594:532:374:476:56
61 Hugo Ruben Perez Chavez 🇲🇽 MEX 35-39 16/201 1:15:57 34:3735:285:56 4:502:423:575:095:142:144:296:53
62 Marco Antonio Soriano González 🇲🇽 MEX 30-34 17/230 1:16:13 33:3137:225:25 4:343:415:105:485:042:423:586:25
63 Rodrigo Diaz Plascencia 🇲🇽 MEX 25-29 18/191 1:16:30 37:0734:005:28 4:192:443:425:064:302:095:016:29
64 Fabián Abdala Aquino Becerra 🇲🇽 MEX 25-29 19/191 1:16:31 35:0635:046:26 4:454:455:233:154:431:555:115:07
65 Emiliano Cervantes 🇲🇽 MEX 16-24 4/126 1:16:46 34:0336:456:02 4:343:486:124:425:222:103:566:01
66 Emiliano Tagosam Salazar 🇲🇽 MEX 16-24 5/126 1:16:50 33:3037:166:08 4:243:484:405:094:592:455:206:11
67 Romario Castro 🇲🇽 MEX 16-24 6/126 1:16:56 34:0836:216:31 4:163:285:204:495:132:055:155:55
68 Hector Quezada 🇲🇽 MEX 35-39 17/201 1:17:05 33:4037:096:21 4:193:425:215:015:132:134:366:44
69 Bernardo Rodolfo Telpalo Flores 🇲🇽 MEX 25-29 20/191 1:17:06 35:0835:376:25 4:476:255:054:215:042:173:224:16
70 Diego Armando Belmonte González 🇲🇽 MEX 40-44 7/118 1:17:08 36:1534:266:31 4:512:504:244:135:052:434:176:03
71 Yuder Canepa Rodriguez 🇲🇽 MEX 25-29 21/191 1:17:12 34:1436:296:33 4:523:224:455:285:052:493:536:15
72 Iván Flores 🇲🇽 MEX 25-29 22/191 1:17:20 34:2035:317:35 4:274:204:384:064:522:353:416:52
73 Marco Daniel Medrano González 🇲🇽 MEX 16-24 7/126 1:17:23 40:5229:456:50 4:192:323:313:335:012:163:514:42
74 André Molina 🇲🇽 MEX 16-24 8/126 1:17:41 37:2834:116:06 4:553:094:525:284:502:174:074:33
75 Luis Enrique Flores Estrada 🇲🇽 MEX 30-34 18/230 1:17:43 33:1437:406:54 4:354:494:547:434:462:433:544:16
76 Erick Rojo 🇲🇽 MEX 35-39 18/201 1:17:52 35:1134:078:38 4:453:063:594:214:532:374:256:01
77 Marco Montalvo 🇲🇽 MEX 16-24 9/126 1:18:00 35:5634:317:38 4:214:294:364:094:402:524:494:35
78 Thomas Rohou 🇫🇷 FRA 40-44 8/118 1:18:03 37:0834:546:06 4:244:244:413:294:491:574:416:29
79 Allen Morales Escamilla 🇲🇽 MEX 30-34 19/230 1:18:11 36:0336:086:05 4:272:103:555:024:431:524:069:53
80 Rene Gonzalez 🇲🇽 MEX 40-44 9/118 1:18:16 34:1638:365:29 4:302:595:014:595:053:055:427:15
80 Alberto Gómez Barrera 🇲🇽 MEX 25-29 23/191 1:18:16 37:2334:576:01 4:483:263:544:305:003:123:376:30
82 Jesus Garcia 🇲🇽 MEX 25-29 24/191 1:18:18 36:5134:147:16 4:243:293:534:574:412:233:506:37
83 Gonzalo Orozco 🇲🇽 MEX 16-24 10/126 1:18:33 41:0431:355:58 4:242:313:234:584:351:454:265:33
84 Diego Alexis Campuzano Martinez 🇲🇽 MEX 25-29 25/191 1:18:45 37:1935:375:54 4:313:104:244:295:122:204:207:11
85 Hermilo Ugarte Ocampo 🇲🇽 MEX 50-54 2/35 1:18:47 37:3234:037:16 4:363:144:075:254:551:584:405:08
86 Jesus Quintero Arrioja 🇲🇽 MEX 35-39 19/201 1:18:53 33:3238:586:27 4:453:506:205:165:192:214:416:26
86 Emmanuel Rabadan Torres 🇲🇽 MEX 30-34 20/230 1:18:53 35:2336:416:52 4:263:394:274:565:042:045:096:56
88 Arturo Espinosa Licona 🇲🇽 MEX 30-34 21/230 1:18:57 35:0837:286:26 4:432:493:566:084:412:584:427:31
89 Fernando Peñaloza Villagomez 🇲🇽 MEX 30-34 22/230 1:19:04 35:5536:496:25 4:213:405:044:434:553:034:386:25
90 Christian Loyo Mayora 🇲🇽 MEX 40-44 10/118 1:19:05 39:4932:396:41 4:192:543:535:354:542:074:224:35
91 Harry English 🇮🇪 IRL 35-39 20/201 1:19:08 41:2031:276:26 4:382:424:344:154:551:383:445:01
92 Nelson Jordan Ii 🇺🇸 USA 25-29 26/191 1:19:10 39:5830:528:26 4:112:223:334:464:291:474:015:43
93 German Nicolas Kiriluk 🇦🇷 ARG 30-34 23/230 1:19:12 35:5637:435:38 4:184:245:125:295:032:454:136:19
94 Diego Kegel Sanchez 🇲🇽 MEX 25-29 27/191 1:19:13 35:0437:027:11 4:224:295:054:554:462:374:266:22
95 Roymer Arias 🇻🇪 VEN 30-34 24/230 1:19:18 38:0835:235:52 4:493:294:214:364:422:134:566:17
95 Martin Gendron 🇨🇦 CAN 45-49 2/64 1:19:18 37:4535:086:29 4:273:454:026:014:552:174:265:15
97 Hermes Siddharta Sánchez Ruiz 🇲🇽 MEX 30-34 25/230 1:19:33 39:4232:257:32 4:243:194:064:234:482:134:105:02
98 Jacobo Pugnaire 🇪🇸 ESP 25-29 28/191 1:19:37 38:0635:365:59 4:403:414:275:044:462:085:155:35
99 Victor Leon Palomino 🇲🇽 MEX 45-49 3/64 1:19:41 35:0838:485:50 4:223:087:074:175:112:415:406:22
100 Alfredo Hernández Valdivieso 🇲🇽 MEX 25-29 29/191 1:19:42 36:4336:326:31 4:442:584:546:105:401:504:146:02

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