HYROX Tenerife 2026: Open Men results

836 finishers on 4 Sept 2026. Typical finish 1:27:17, fastest 10% under 1:11:36. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jon Iriondo 🇪🇸 ESP 25-29 1/141 0:59:18 30:4324:274:12 3:561:573:093:304:131:212:483:33
2 Halim Ennadifi 🇫🇷 FRA 40-44 1/119 1:00:39 30:1425:494:40 4:032:303:272:554:202:052:433:46
3 Josh Casey 🇬🇧 GBR 30-34 1/218 1:02:20 32:0625:524:25 4:082:453:083:034:211:363:173:34
4 Eduardo Jardim 🇵🇹 POR 16-24 1/83 1:03:02 30:5527:494:22 4:033:053:303:324:171:543:284:00
5 Senem Santana 🇪🇸 ESP 30-34 2/218 1:03:37 32:5626:264:20 3:573:033:073:074:231:473:203:42
6 Daniele Pecis Cavagna 🇮🇹 ITA 25-29 2/141 1:03:40 31:1927:245:01 4:152:524:123:064:171:293:114:02
7 Jay Hudson SCO 25-29 3/141 1:03:41 31:4427:204:41 4:113:103:473:134:311:333:203:35
8 Rory Nolan 🇮🇪 IRL 25-29 4/141 1:03:45 31:2228:114:15 4:002:514:094:544:201:123:203:25
9 Michael Clark 🇬🇧 GBR 30-34 3/218 1:03:46 31:0628:264:19 4:023:074:093:354:301:463:193:58
10 Sergio Moll 🇪🇸 ESP 35-39 1/151 1:04:22 30:3429:104:42 4:043:083:593:384:161:433:454:37
11 Josh Jones WLS 30-34 4/218 1:04:31 32:3027:334:32 4:022:394:203:014:221:403:294:00
12 Jake Fletcher 🇬🇧 GBR 30-34 5/218 1:04:43 32:5027:194:38 4:062:383:543:084:211:353:274:10
13 Lee Clayton 🇬🇧 GBR 35-39 2/151 1:04:56 32:2228:034:36 3:582:584:113:174:121:423:374:08
14 Iker Vicario 🇪🇸 ESP 40-44 2/119 1:05:24 32:5028:004:39 3:583:253:352:594:201:373:514:15
15 Carlos Pérez Morillas 🇪🇸 ESP 30-34 6/218 1:05:33 32:0729:044:25 4:253:153:273:054:391:363:065:31
16 Dean Brady 🇮🇪 IRL 30-34 7/218 1:05:37 33:0527:434:55 4:132:583:103:094:231:383:474:25
17 Karl Stinchcomb 🇬🇧 GBR 40-44 3/119 1:05:46 32:4028:284:41 4:172:513:403:434:301:423:493:56
18 Gerry Kennedy SCO 35-39 3/151 1:05:59 32:2128:275:17 4:082:554:063:434:301:433:493:33
19 Jake McGovern 🇬🇧 GBR 35-39 4/151 1:06:11 32:1629:154:47 4:133:074:093:314:181:563:414:20
20 Jure Klemenčič 🇸🇮 SLO 30-34 8/218 1:06:14 34:0227:214:56 4:133:063:262:434:201:463:154:32
21 Oscar Cerezuela Cepas 🇪🇸 ESP 35-39 5/151 1:06:17 32:3629:234:23 4:092:533:493:304:262:133:594:24
22 Andrew Smith 🇬🇧 GBR 35-39 6/151 1:06:19 31:4029:355:09 4:032:513:254:014:272:233:225:03
23 Yannis Mboukou 🇫🇷 FRA 25-29 5/141 1:06:33 32:3628:295:31 3:572:403:373:434:221:394:304:01
24 PEDRO RAMOS RAMOS 🇪🇸 ESP 40-44 4/119 1:06:34 30:0731:205:12 4:073:143:493:594:332:184:214:59
25 Jesús Díaz Martín 🇪🇸 ESP 30-34 9/218 1:06:35 32:4029:184:42 4:093:003:473:504:231:454:234:01
26 Christian Fernández 🇪🇸 ESP 35-39 7/151 1:06:39 32:0229:514:52 3:512:533:444:124:121:504:154:54
27 Konstantin Jünger 🇩🇪 GER 35-39 8/151 1:06:43 33:3628:194:52 4:113:133:333:114:311:563:493:55
28 David McCaig 🇬🇧 GBR 30-34 10/218 1:07:03 32:5329:234:51 3:553:084:063:484:291:553:464:16
29 Ciaran Wheeldon 🇬🇧 GBR 35-39 9/151 1:07:08 35:1427:104:49 3:592:443:053:364:161:573:084:25
30 Alejandro Ocaña Ledesma 🇪🇸 ESP 30-34 11/218 1:07:14 34:0128:155:01 4:152:483:513:054:302:032:594:44
31 Sergio Gomez Socias 🇪🇸 ESP 30-34 12/218 1:07:17 32:2130:194:40 4:193:154:143:154:302:154:044:27
32 Sergio Suárez 🇪🇸 ESP 30-34 13/218 1:07:19 34:0128:284:54 4:342:563:423:064:281:473:244:31
33 Ricky Power 🇮🇪 IRL 35-39 10/151 1:07:22 32:1130:145:01 4:073:123:434:094:241:553:425:02
34 Michael McAndrew 🇮🇪 IRL 25-29 6/141 1:07:28 34:1328:125:08 3:553:204:013:134:201:583:114:14
35 Martin Real 🇮🇪 IRL 45-49 1/65 1:07:43 35:1126:296:08 4:092:473:153:514:171:273:103:33
36 Mathias Brovelli 🇮🇹 ITA 30-34 14/218 1:07:50 34:3428:125:08 3:582:283:073:454:201:363:525:06
36 Jean-Marc Daubert 🇫🇷 FRA 35-39 11/151 1:07:50 32:4630:424:27 4:073:033:454:074:121:494:335:06
36 Iñaki Gonzalez Veintemillas 🇪🇸 ESP 30-34 14/218 1:07:50 32:0930:325:12 4:183:294:173:494:491:463:134:51
39 Aissam Lamtalssi Bouayad 🇪🇸 ESP 25-29 7/141 1:07:54 33:1029:445:06 4:092:323:572:524:491:583:166:11
40 Jairo García del Vas 🇪🇸 ESP 35-39 12/151 1:08:02 33:0930:044:53 4:193:183:493:394:381:283:525:01
41 Alex Hernández 🇪🇸 ESP 30-34 16/218 1:08:08 33:4729:255:01 4:183:033:483:344:241:373:305:11
42 Fabio Casal Lopez 🇪🇸 ESP 30-34 17/218 1:08:11 33:3530:164:23 4:223:433:504:044:252:013:424:09
43 James Dunn 🇬🇧 GBR 30-34 18/218 1:08:13 34:4828:324:58 4:092:393:304:314:101:333:304:30
44 Calum Grover SCO 25-29 8/141 1:08:25 34:5528:285:06 4:172:193:093:484:401:434:034:29
45 José Domingo Figueroa 🇪🇸 ESP 40-44 5/119 1:08:27 32:4130:534:57 3:562:493:443:484:192:003:466:31
45 Cristian González Cerpa 🇪🇸 ESP 40-44 5/119 1:08:27 31:4831:305:12 3:492:514:494:424:181:424:025:17
45 Juan Sebastian Vaca Grisales 🇨🇴 COL 30-34 19/218 1:08:27 33:3929:075:45 4:322:494:112:534:281:523:424:40
48 RUI PEDRO SILVA 🇵🇹 POR 45-49 2/65 1:08:34 33:5530:074:37 4:212:393:343:224:382:114:304:52
49 Bradley Rennie 🇬🇧 GBR 16-24 2/83 1:08:39 35:3828:154:52 4:022:493:213:324:201:373:205:14
50 Pietro Gagliardini 🇬🇧 GBR 25-29 9/141 1:08:53 33:4730:164:54 3:583:004:093:464:262:043:544:59
51 Ismael García 🇪🇸 ESP 25-29 10/141 1:09:00 34:3129:325:01 4:093:513:544:034:341:473:193:55
52 Jack Danns 🇬🇧 GBR 30-34 20/218 1:09:04 35:0129:095:00 4:072:333:414:294:201:444:014:14
53 Cristian Jardin Palomino 🇪🇸 ESP 25-29 11/141 1:09:10 34:1130:344:30 4:043:153:483:404:322:274:044:44
54 Thomas Bett 🇬🇧 GBR 35-39 13/151 1:09:12 33:3830:285:09 4:194:103:523:574:301:423:254:33
55 Aleksander Hriberšek 🇸🇮 SLO 30-34 21/218 1:09:15 35:5127:465:44 3:582:333:233:414:321:304:074:02
56 Dominik Kaunert 🇩🇪 GER 35-39 14/151 1:09:20 35:3828:415:06 4:032:403:383:524:261:473:594:16
57 Alberto Rodriguez Dominguez 🇪🇸 ESP 35-39 15/151 1:09:21 32:0032:424:44 4:222:465:263:534:342:073:535:41
58 Marcos Morales 🇪🇸 ESP 16-24 3/83 1:09:22 32:4730:525:47 4:303:183:533:304:301:373:465:48
59 Juan Miguel Medina Pacheco 🇪🇸 ESP 40-44 7/119 1:09:25 32:4430:226:24 4:123:062:563:514:291:434:085:57
60 Taylor Gouin 🇫🇷 FRA 25-29 12/141 1:09:29 32:5231:395:03 4:002:225:004:394:221:493:226:05
61 Garoé Hernández 🇪🇸 ESP 30-34 22/218 1:09:38 33:5231:054:46 3:513:063:274:354:131:464:205:47
62 Josh Curtis 🇮🇪 IRL 16-24 4/83 1:09:48 34:0830:195:26 4:202:493:314:494:441:383:165:12
63 Jake Dickson SCO 25-29 13/141 1:09:49 30:5733:425:16 4:023:273:543:284:262:524:087:25
63 Gerard Pericay 🇪🇸 ESP 16-24 5/83 1:09:49 34:1830:265:08 4:084:263:443:494:261:423:274:44
65 Sam Mumford 🇬🇧 GBR 25-29 14/141 1:09:51 35:3129:125:12 3:552:503:184:074:191:353:545:14
66 Gavin Barr 🇮🇪 IRL 30-34 23/218 1:10:02 34:2328:387:06 4:032:394:224:074:211:243:254:17
67 Víctor Vidal 🇪🇸 ESP 16-24 6/83 1:10:14 33:1231:375:28 4:063:173:493:274:292:433:306:16
68 Dylan Murphy 🇮🇪 IRL 25-29 15/141 1:10:18 32:4332:424:58 4:223:314:494:134:271:474:055:28
69 Onán Medina 🇪🇸 ESP 25-29 16/141 1:10:31 32:4832:435:03 4:053:124:153:424:171:503:367:46
70 Jordan Guedes 🇪🇸 ESP 40-44 8/119 1:10:34 34:1729:486:34 4:253:134:243:104:512:103:094:26
70 Nicola Tomasello 🇮🇹 ITA 45-49 3/65 1:10:34 34:4030:105:50 4:162:563:593:534:421:524:194:13
72 Harry Whitehead 🇬🇧 GBR 25-29 17/141 1:10:38 32:4233:354:24 4:123:183:564:454:432:304:066:05
73 Hugo LEOFOLD 🇫🇷 FRA 25-29 18/141 1:10:40 36:2329:015:21 4:102:323:083:564:251:574:024:51
74 Ed Miles 🇬🇧 GBR 25-29 19/141 1:10:41 34:5331:164:35 4:283:163:324:084:301:594:364:47
75 Justin Collado GIB 35-39 16/151 1:10:42 34:1831:444:45 4:183:254:014:264:352:114:274:21
76 Oliver Corson 🇬🇧 GBR 25-29 20/141 1:10:50 34:2131:125:20 4:363:343:424:104:371:504:014:42
77 Vidal González Cuartero 🇪🇸 ESP 35-39 17/151 1:10:51 33:4431:275:44 4:192:474:124:044:352:055:064:19
78 Lewis Thomson 🇬🇧 GBR 16-24 7/83 1:10:54 34:2031:544:45 4:303:094:184:114:331:524:055:16
79 Chris Curtis 🇮🇪 IRL 55-59 1/17 1:11:03 34:3130:515:46 4:262:333:464:064:381:434:285:11
80 Pelayo Gutiérrez Prieto 🇪🇸 ESP 16-24 8/83 1:11:11 35:2630:015:48 4:042:164:263:464:502:393:204:40
81 JOSE SERRA TORRES 🇪🇸 ESP 40-44 9/119 1:11:23 33:4532:574:44 4:253:404:403:554:402:124:155:10
82 Sam Reid 🇬🇧 GBR 30-34 24/218 1:11:31 33:4232:425:11 4:193:453:494:114:331:524:185:55
83 David Rivera Fierres 🇪🇸 ESP 30-34 25/218 1:11:34 33:1832:355:46 4:013:494:314:124:471:513:345:50
84 Lee Ryan VAT 30-34 26/218 1:11:35 33:5532:145:31 4:223:284:204:324:421:554:134:42
85 Luis Olivero Hernandez 🇪🇸 ESP 40-44 10/119 1:11:36 36:0429:565:42 4:032:273:424:324:211:324:444:35
86 Gavin Marguerite MTQ 30-34 27/218 1:11:39 35:4630:195:39 3:552:553:404:194:562:084:024:24
87 Dylan Williams 🇬🇧 GBR 45-49 4/65 1:11:43 36:0429:316:12 3:512:373:243:574:161:353:426:09
88 Sergio José Betancort Riverol 🇪🇸 ESP 35-39 18/151 1:11:46 35:5630:395:16 4:203:063:394:364:241:384:284:28
89 Kevin Nino 🇫🇷 FRA 35-39 19/151 1:11:48 35:0331:305:18 4:063:193:362:474:292:203:257:28
90 Antonio Domínguez Reina 🇪🇸 ESP 35-39 20/151 1:11:49 33:0534:024:46 4:213:334:194:334:591:454:116:21
91 Cristian Gómez 🇪🇸 ESP 35-39 21/151 1:11:52 33:3033:384:49 4:253:504:214:124:412:174:285:24
92 Nevo Marcus 🇮🇱 ISR 25-29 21/141 1:11:55 32:0032:577:03 4:273:454:024:204:562:134:145:00
93 Brendan OBrien 🇺🇸 USA 30-34 28/218 1:11:57 37:4529:184:58 4:182:483:483:284:361:443:404:56
94 Jesús López 🇪🇸 ESP 40-44 11/119 1:11:58 32:0434:245:36 4:093:065:204:464:501:484:345:51
95 Francisco Vieira Caetano 🇵🇹 POR 30-34 29/218 1:12:02 33:1833:475:02 4:253:433:435:034:352:295:044:45
96 UNAI CRUZ 🇪🇸 ESP 45-49 5/65 1:12:07 34:5032:055:17 4:173:543:524:054:391:483:515:39
97 DIEGO HERNÁNDEZ HERNÁNDEZ 🇪🇸 ESP 35-39 22/151 1:12:09 35:4931:225:03 4:122:444:284:014:192:154:185:05
98 Kyllian Tirabi 🇫🇷 FRA 25-29 22/141 1:12:10 34:3032:305:14 4:123:474:123:424:331:323:336:59
99 Diego Pereira 🇪🇸 ESP 30-34 30/218 1:12:12 36:5830:314:45 4:032:474:324:544:232:123:114:29
99 Dale Whittaker 🇬🇧 GBR 30-34 30/218 1:12:12 35:4431:275:07 4:103:274:184:184:332:044:094:28

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