HYROX Tenerife 2026: Pro Men results

271 finishers on 4 Sept 2026. Typical finish 1:21:25, fastest 10% under 1:07:47. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jake Dearden ENG 25-29 1/53 0:57:20 28:2525:123:46 3:483:113:382:164:041:352:513:49
2 Tomas Tvrdik 🇨🇿 CZE 40-44 1/31 0:57:51 28:3425:154:06 3:423:133:222:293:581:243:004:07
3 Alen Ploj 🇸🇮 SLO 30-34 1/68 0:58:11 29:1624:394:20 3:543:083:062:383:571:262:493:41
4 Pablo Sanchez Santos 🇪🇸 ESP 30-34 2/68 0:58:49 28:2226:204:12 3:563:203:342:424:051:313:064:06
5 Xavier Dufour 🇫🇷 FRA 25-29 2/53 1:00:17 29:5126:214:09 3:473:193:362:264:091:412:494:34
6 Marc Dean ENG 35-39 1/54 1:00:58 29:1727:294:17 3:513:223:392:514:081:343:084:56
7 Michael ODonnell ENG 16-24 1/29 1:01:14 30:5026:144:15 4:023:173:442:534:031:423:033:30
8 Alberto Pareja 🇪🇸 ESP 30-34 3/68 1:01:54 29:3728:114:10 3:563:383:382:514:031:263:165:23
9 Eugenio Bianchi 🇮🇹 ITA 40-44 2/31 1:02:07 29:3828:094:25 3:453:483:392:574:231:373:044:56
10 Jordan Bryant ENG 30-34 4/68 1:02:13 30:3827:074:32 3:573:183:492:564:041:253:064:32
11 Declan Connolly 🇬🇧 GBR 16-24 2/29 1:02:45 30:5227:214:37 3:593:304:082:494:181:373:243:36
12 Ruben Patiño Vieites 🇪🇸 ESP 35-39 2/54 1:03:08 30:3928:174:18 3:573:484:112:554:081:423:074:29
13 Ross Walker 🇬🇧 GBR 16-24 3/29 1:03:11 30:2828:324:17 4:003:104:202:404:171:483:224:55
14 Ethan Smith 🇬🇧 GBR 30-34 5/68 1:03:16 29:5028:544:37 4:003:114:492:384:161:533:244:43
14 Maciej Wegorzewski 🇵🇱 POL 30-34 5/68 1:03:16 31:1427:184:48 3:503:144:153:124:121:393:053:51
16 Valentin Gamba Dondich 🇦🇷 ARG 30-34 7/68 1:03:48 30:0428:554:53 4:054:064:182:494:221:403:304:05
17 Adán Pérez Vega 🇪🇸 ESP 30-34 8/68 1:03:51 29:4230:054:09 4:053:335:092:444:231:443:035:24
18 Alejandro Torres Ferragud 🇪🇸 ESP 25-29 3/53 1:03:56 29:2329:584:41 3:454:384:012:504:001:593:125:33
19 Joe Sankey 🇬🇧 GBR 35-39 3/54 1:04:53 30:4929:264:43 4:103:304:132:584:251:543:554:21
20 Fernando Suárez Medina 🇪🇸 ESP 25-29 4/53 1:05:15 33:3427:104:35 3:592:323:433:254:291:523:353:35
21 Lloyd Mulholland 🇬🇧 GBR 30-34 9/68 1:05:22 31:2729:364:23 4:153:324:063:144:231:483:284:50
22 Jordi Rossello Knabe 🇪🇸 ESP 30-34 10/68 1:05:29 32:1528:474:30 3:584:274:082:424:131:503:154:14
23 Santi Mtnez 🇪🇸 ESP 40-44 3/31 1:06:52 31:0730:465:03 4:013:473:593:124:181:394:085:42
23 Cristian Ramírez Rosales 🇪🇸 ESP 35-39 4/54 1:06:52 30:0832:284:21 3:593:484:093:114:161:493:427:34
25 Jose Salama Castillo 🇪🇸 ESP 30-34 11/68 1:07:07 32:0630:035:04 4:043:564:043:494:152:052:564:54
26 Jay McCrum 🇬🇧 GBR 25-29 5/53 1:07:24 34:5427:514:44 4:203:393:412:394:241:422:574:29
27 Erlaitz Cano Benito 🇪🇸 ESP 25-29 6/53 1:07:40 32:4329:545:08 3:573:564:073:074:201:364:224:29
28 Bailey Askin 🇬🇧 GBR 25-29 7/53 1:07:47 33:2229:125:18 4:073:344:103:314:271:453:164:22
29 Lucas Aveldaño 🇦🇷 ARG 40-44 4/31 1:08:17 31:2031:555:07 4:134:035:083:264:282:093:524:36
30 Íñigo González 🇪🇸 ESP 25-29 8/53 1:08:32 29:2634:424:29 4:204:375:213:424:171:573:566:32
31 Sean McCarthy 🇬🇧 GBR 16-24 4/29 1:08:36 33:0130:504:48 4:054:015:122:394:211:423:045:46
32 Pablo Valverde Reyes 🇪🇸 ESP 30-34 12/68 1:08:38 31:1731:076:19 3:545:315:593:214:341:312:333:44
33 Antonio Hoff 🇫🇷 FRA 25-29 9/53 1:08:40 30:5632:355:14 4:024:147:192:584:151:563:174:34
34 Stewart McCarroll 🇬🇧 GBR 35-39 5/54 1:08:43 30:0933:594:40 4:034:134:573:514:271:424:256:21
35 Tim Schudde 🇳🇱 NED 16-24 5/29 1:09:11 33:3030:435:03 3:563:533:573:324:041:463:465:49
36 Daniel García 🇪🇸 ESP 30-34 13/68 1:09:13 31:1433:384:25 4:063:484:043:084:291:584:137:52
37 Jakub Riedel 🇵🇱 POL 16-24 6/29 1:09:45 34:2530:135:13 4:073:254:073:004:212:114:005:02
38 Marc Wagner 🇨🇭 SUI 30-34 14/68 1:09:51 33:4930:505:17 4:064:173:513:384:142:043:424:58
39 Benjamin Archambault 🇨🇦 CAN 25-29 10/53 1:09:52 32:2732:105:21 4:133:575:063:154:172:033:166:03
40 Samuel Pimentel Luis 🇪🇸 ESP 40-44 5/31 1:10:33 35:4530:354:17 4:004:374:392:354:192:243:344:27
41 FILIPE ANTONIO PRATES PUCARINHO 🇵🇹 POR 35-39 6/54 1:10:55 32:1633:494:55 4:074:535:033:354:351:403:386:18
42 Álvaro Esteve Payá 🇪🇸 ESP 25-29 11/53 1:10:58 32:3932:565:26 4:023:545:353:394:302:043:335:39
43 Jesús Hurtado 🇪🇸 ESP 16-24 7/29 1:11:02 32:0333:455:18 4:155:035:232:464:392:013:525:46
44 Héctor Arévalo 🇪🇸 ESP 25-29 12/53 1:11:08 30:4835:244:59 4:024:355:503:054:302:374:146:31
45 George Callagher 🇬🇧 GBR 25-29 13/53 1:11:13 30:4735:165:15 4:104:285:123:544:311:503:457:26
46 Victor Garnier 🇫🇷 FRA 16-24 8/29 1:11:14 33:2932:365:15 4:134:335:053:174:351:444:224:47
47 Robert James 🇬🇧 GBR 35-39 7/54 1:11:18 30:5735:185:08 4:124:355:163:244:342:074:566:14
48 Daniel Redondo Muñoz 🇪🇸 ESP 35-39 8/54 1:11:23 31:4434:594:46 4:045:286:373:144:291:553:505:22
49 Clément Laisney 🇫🇷 FRA 25-29 14/53 1:11:33 33:4232:385:19 4:224:325:143:084:401:393:335:30
49 Carl Robinson 🇬🇧 GBR 25-29 14/53 1:11:33 33:3632:325:30 3:583:574:213:434:232:174:025:51
51 Mathurin Henry 🇫🇷 FRA 25-29 16/53 1:11:44 33:2431:007:24 3:484:214:594:064:121:323:194:43
52 Josue Ramirez Suarez 🇪🇸 ESP 35-39 9/54 1:11:48 32:5133:245:37 4:024:324:333:454:291:504:275:46
53 Jack Waugh 🇬🇧 GBR 25-29 17/53 1:11:51 35:3431:234:59 4:093:584:212:404:201:553:236:37
54 Jose David Campos Carrillo 🇪🇸 ESP 45-49 1/18 1:11:55 32:5433:525:13 3:564:244:424:104:261:524:046:18
55 Mykhailo Churilov 🇺🇦 UKR 30-34 15/68 1:12:16 35:1331:565:11 3:563:494:303:484:241:403:525:57
56 Cailum Gray 🇮🇪 IRL 16-24 9/29 1:12:17 32:3435:064:42 4:024:215:463:264:221:563:387:35
57 Javier Perdomo 🇪🇸 ESP 30-34 16/68 1:12:18 32:0535:234:53 4:054:225:233:574:362:044:316:25
58 Cristhian Zarta 🇪🇸 ESP 35-39 10/54 1:12:24 33:3633:165:36 4:134:164:593:194:251:594:475:18
59 Samuel Álvarez Garcés 🇪🇸 ESP 30-34 17/68 1:12:27 34:5231:156:23 4:053:295:313:124:211:364:414:20
60 Adam Foster 🇮🇪 IRL 40-44 6/31 1:12:35 34:0233:414:57 4:035:044:384:154:271:463:435:45
61 Michael McCann 🇮🇪 IRL 16-24 10/29 1:12:42 36:2231:035:20 3:593:324:193:314:211:574:145:10
62 William Flynn 🇨🇦 CAN 30-34 18/68 1:12:45 32:3234:186:01 4:054:305:293:154:311:554:306:03
63 Ernesto Sánchez Rivas 🇪🇸 ESP 30-34 19/68 1:13:17 32:5934:555:27 4:144:584:463:234:281:494:127:05
64 Ricardo Rodrigues 🇵🇹 POR 40-44 7/31 1:13:19 36:5430:545:34 4:074:184:453:504:151:533:324:14
65 Matt Surridge 🇬🇧 GBR 30-34 20/68 1:13:21 33:0835:135:06 3:553:345:143:574:112:095:246:49
66 Francisco José Rodríguez Valido 🇪🇸 ESP 30-34 21/68 1:13:24 34:3434:184:38 4:123:375:424:054:421:524:255:43
67 Dario Panaro 🇮🇹 ITA 30-34 22/68 1:13:33 33:4234:345:22 3:493:474:584:274:321:576:045:00
68 Nick Piessens 🇧🇪 BEL 30-34 23/68 1:13:34 33:2734:006:11 4:073:515:244:064:321:543:546:12
69 Noah Digonnet 🇫🇷 FRA 25-29 18/53 1:13:36 33:5233:466:01 3:574:525:073:344:271:543:356:20
70 Guillaume Lescarboura 🇫🇷 FRA 25-29 19/53 1:13:37 34:2433:405:38 4:044:125:304:214:271:294:005:37
71 Pablo Eduardo López Manrique 🇪🇸 ESP 35-39 11/54 1:13:39 33:1235:255:06 4:234:305:073:214:392:014:266:58
72 Samuel Lay 🇪🇸 ESP 30-34 24/68 1:14:05 29:0940:274:33 4:095:186:373:084:311:583:5510:51
73 Tom Perry 🇬🇧 GBR 30-34 25/68 1:14:09 34:3733:405:55 4:063:424:473:424:522:294:235:39
74 Ismael Mateo 🇪🇸 ESP 50-54 1/11 1:14:11 35:3032:216:25 4:004:054:422:184:361:524:016:47
75 Hippolyte Goueslain 🇫🇷 FRA 16-24 11/29 1:14:23 33:5735:155:16 4:085:505:523:374:322:214:094:46
76 Juan José Rodríguez García 🇪🇸 ESP 30-34 26/68 1:14:28 32:3936:335:19 4:103:516:184:274:282:134:546:12
76 Bradley Smith 🇬🇧 GBR 30-34 26/68 1:14:28 35:2333:425:28 3:573:424:574:004:272:303:416:28
78 Mauricio Martinez Valdez 🇲🇽 MEX 40-44 8/31 1:14:39 32:1037:205:12 4:105:346:123:224:472:184:096:48
79 Albert Jose Gonzalvo 🇪🇸 ESP 45-49 2/18 1:14:41 35:1734:055:24 4:114:264:233:004:222:084:007:35
80 ANTHONY OLIVER 🇫🇷 FRA 40-44 9/31 1:14:58 35:1333:226:28 4:094:384:243:464:351:334:285:49
81 Will Wellon 🇬🇧 GBR 35-39 12/54 1:15:04 34:1835:115:40 4:144:204:054:064:332:254:296:59
82 Benjamin Ferrer 🇫🇷 FRA 16-24 12/29 1:15:08 33:2336:125:37 4:105:285:193:524:322:134:386:00
83 Christian Nielsen 🇩🇰 DEN 35-39 13/54 1:15:11 36:0333:255:45 4:103:334:394:284:191:525:025:22
84 Michael Walters 🇬🇧 GBR 35-39 14/54 1:15:18 35:3734:365:10 4:164:314:594:114:281:553:436:33
85 DANIEL PERAN ALCARAZ 🇪🇸 ESP 30-34 28/68 1:15:24 31:0638:355:48 4:035:398:472:214:242:324:196:30
86 Patrick Herrera Martin 🇪🇸 ESP 35-39 15/54 1:15:45 33:4635:116:51 4:084:195:054:054:271:515:355:41
87 Borislav Dimitrov 🇬🇧 GBR 35-39 16/54 1:15:47 33:2736:435:42 4:004:215:245:284:181:534:376:42
88 Simon Lavell 🇬🇧 GBR 35-39 17/54 1:15:56 35:0835:594:53 4:254:145:133:324:522:354:176:51
88 Carlos Rojas 🇪🇸 ESP 35-39 17/54 1:15:56 37:1932:416:01 4:093:585:013:094:302:324:075:15
90 Conner Scarfe 🇬🇧 GBR 16-24 13/29 1:15:59 36:3033:276:06 4:083:495:323:224:322:123:486:04
91 Carmelo Romero Ramirez 🇪🇸 ESP 30-34 29/68 1:16:15 34:4535:445:51 4:144:435:113:404:441:384:426:52
92 Jaime Camazón Umpiérrez 🇪🇸 ESP 30-34 30/68 1:16:25 34:1536:116:03 4:063:574:284:234:281:564:148:39
93 Emilien Avrillon 🇫🇷 FRA 30-34 31/68 1:16:30 35:2335:225:51 4:144:424:593:304:372:384:136:29
94 Enrique Novoa Salgado 🇪🇸 ESP 25-29 20/53 1:16:39 36:0134:076:35 4:273:374:423:274:352:264:136:40
95 Louis Boudet 🇫🇷 FRA 25-29 21/53 1:16:43 34:3336:126:02 4:155:005:123:254:361:504:157:39
96 Dorian Alemán Santana 🇪🇸 ESP 25-29 22/53 1:16:44 33:5137:335:26 4:305:225:513:324:452:064:366:51
97 Rafael Castillo Rodríguez 🇪🇸 ESP 25-29 23/53 1:16:49 34:1436:595:41 4:194:475:183:494:452:454:486:28
98 Javier Oliva Martinez 🇪🇸 ESP 25-29 24/53 1:16:50 34:2636:006:29 4:244:305:054:064:392:014:276:48
99 Davor Bijeljic 🇭🇷 CRO 35-39 19/54 1:16:55 36:3734:226:01 4:205:084:493:404:401:474:225:36
100 Luís Pinho 🇵🇹 POR 35-39 20/54 1:17:03 37:5933:115:57 4:184:574:313:314:271:563:435:48

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