HYROX Valencia 2026: Open Men results

736 finishers on 15 Oct 2026. Typical finish 1:21:54, fastest 10% under 1:07:35. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
601 Chris Young 🇪🇸 ESP81st of 106 aged 40-44 40-44 1:38:26 40:55 49:3240:218:38 4:362:304:296:555:072:305:558:19
602 Łukasz Slenczka 🇵🇱 POL82nd of 106 aged 40-44 40-44 1:38:28 40:57 51:4637:329:14 4:532:314:485:125:032:464:487:31
603 Alejandro Ruiz 🇪🇸 ESP71st of 83 aged 16-24 16-24 1:38:31 41:00 45:1444:508:31 5:003:046:355:575:302:246:1710:03
604 Olivier Wittorski 🇫🇷 FRA83rd of 106 aged 40-44 40-44 1:38:32 41:01 49:0841:228:05 5:202:404:435:445:072:367:167:56
605 Anton Tugushev 🇷🇺 RUS135th of 156 aged 30-34 30-34 1:38:35 41:04 46:2645:047:10 5:153:406:037:525:152:096:028:48
606 Roan Vlutters 🇳🇱 NED125th of 147 aged 35-39 35-39 1:38:46 41:15 46:3142:489:32 4:252:575:366:475:083:106:158:30
607 John McClelland 🇬🇧 GBR3rd of 7 aged 60-64 60-64 1:38:48 41:17 47:5744:016:54 4:433:506:537:564:582:086:147:19
608 Denis Barbetta 🇮🇹 ITA136th of 156 aged 30-34 30-34 1:38:52 41:21 45:3044:378:48 5:063:365:226:525:462:245:0410:27
609 Daniel Garcia Lozano 🇪🇸 ESP99th of 117 aged 25-29 25-29 1:38:54 41:23 43:5046:079:03 4:343:526:187:504:352:217:309:07
610 Albert Gonzalo Col Niculae 🇪🇸 ESP72nd of 83 aged 16-24 16-24 1:38:58 41:27 42:2148:258:16 5:224:305:408:035:252:586:0510:22
611 Paul Reynolds 🇬🇧 GBR29th of 34 aged 50-54 50-54 1:39:10 41:39 49:1543:586:03 5:004:264:576:544:362:096:219:35
612 Berk Atak 🇹🇷 TUR84th of 106 aged 40-44 40-44 1:39:14 41:43 46:0845:237:48 4:404:256:046:454:434:084:589:40
613 Markus Nierlich 🇦🇹 AUT137th of 156 aged 30-34 30-34 1:39:17 41:46 46:1745:167:49 4:473:365:057:344:562:306:529:56
614 Ivan García Enríquez 🇪🇸 ESP54th of 69 aged 45-49 45-49 1:39:19 41:48 43:4647:128:24 5:033:055:057:485:273:438:348:27
615 Jasson Javier Oscullo Yepez 🇪🇨 ECU138th of 156 aged 30-34 30-34 1:39:29 41:58 48:1243:108:11 5:193:305:354:595:172:495:0310:38
616 Adrien Pernet 🇫🇷 FRA139th of 156 aged 30-34 30-34 1:39:34 42:03 41:5449:138:31 4:462:414:466:334:562:485:4516:58
617 Ruben Gadea 🇪🇸 ESP126th of 147 aged 35-39 35-39 1:39:35 42:04 41:5351:086:39 4:463:376:167:334:543:056:3714:20
618 Roberto Margelli 🇮🇹 ITA4th of 7 aged 60-64 60-64 1:39:37 42:06 45:0646:367:59 5:084:516:028:005:292:465:488:32
619 Tom Cassidy 🇮🇪 IRL127th of 147 aged 35-39 35-39 1:39:43 42:12 45:4347:226:42 5:373:395:475:305:272:377:0811:37
620 Roberto Ancejo 🇪🇸 ESP85th of 106 aged 40-44 40-44 1:39:58 42:27 38:2254:077:32 4:478:2212:235:035:113:557:107:16
621 Maximilian Bastius 🇩🇪 GER128th of 147 aged 35-39 35-39 1:40:25 42:54 46:2445:019:04 4:504:106:316:355:002:266:488:41
622 Jack Franklin 🇬🇧 GBR73rd of 83 aged 16-24 16-24 1:40:34 43:03 40:4951:048:46 5:364:237:147:135:153:106:5511:18
623 Rafa Gorjao 🇪🇸 ESP129th of 147 aged 35-39 35-39 1:40:41 43:10 48:2044:467:39 5:013:455:265:265:281:516:0811:41
624 Valentín Mateo 🇪🇸 ESP140th of 156 aged 30-34 30-34 1:40:43 43:12 49:5142:358:21 4:563:495:586:324:522:226:397:27
625 Eduardo Hernandez Suarez 🇪🇸 ESP141st of 156 aged 30-34 30-34 1:41:01 43:30 42:4949:458:31 5:023:075:476:155:113:057:2213:56
626 Rubén José Gómez Moreno 🇪🇸 ESP86th of 106 aged 40-44 40-44 1:41:01 43:30 43:0350:317:31 4:494:456:278:595:152:587:419:37
627 Ian Drake 🇬🇧 GBR130th of 147 aged 35-39 35-39 1:41:11 43:40 52:0840:538:14 4:222:375:497:115:232:305:427:19
628 Peter Raynor 🇬🇧 GBR87th of 106 aged 40-44 40-44 1:41:12 43:41 53:4437:1810:15 4:393:053:465:065:462:087:095:39
629 David Candil Marti 🇪🇸 ESP30th of 34 aged 50-54 50-54 1:41:19 43:48 38:4753:109:26 5:414:597:436:255:533:336:3112:25
630 Sunny Sahota 🇬🇧 GBR31st of 34 aged 50-54 50-54 1:41:22 43:51 46:5946:377:51 4:493:196:027:235:232:076:2311:11
631 Javier Gros Abad 🇪🇸 ESP142nd of 156 aged 30-34 30-34 1:41:35 44:04 49:0944:437:47 5:003:445:476:505:182:346:219:09
632 Nelson Moreira 🇵🇹 POR88th of 106 aged 40-44 40-44 1:41:50 44:19 44:2448:279:04 4:593:485:397:115:162:258:1410:55
633 Akhil Shah 🇬🇧 GBR100th of 117 aged 25-29 25-29 1:42:09 44:38 51:0841:579:08 5:253:195:195:465:323:414:028:53
634 Max Lodetti 🇮🇹 ITA55th of 69 aged 45-49 45-49 1:42:10 44:39 50:3642:518:47 4:423:585:577:115:052:466:226:50
635 Jerson Peña Martínez 🇪🇸 ESP101st of 117 aged 25-29 25-29 1:42:21 44:50 42:5547:4211:50 5:104:116:427:374:552:225:1711:28
636 Oliver Girstmair 🇨🇭 SUI143rd of 156 aged 30-34 30-34 1:42:31 45:00 46:4247:518:02 5:304:156:045:045:313:195:3212:36
637 Jordan Hector-Smith 🇬🇧 GBR102nd of 117 aged 25-29 25-29 1:42:33 45:02 49:2345:177:58 4:314:134:286:374:562:417:2810:23
638 Branko Oriskovic 🇭🇷 CRO89th of 106 aged 40-44 40-44 1:42:40 45:09 46:2548:537:25 5:033:446:198:075:033:236:5310:21
639 Gareth Exton 🇬🇧 GBR56th of 69 aged 45-49 45-49 1:42:41 45:10 47:3747:048:04 4:483:304:537:315:212:248:449:53
640 Sergio García Martínez 🇪🇸 ESP90th of 106 aged 40-44 40-44 1:42:47 45:16 51:3640:4910:27 4:513:324:396:354:482:127:007:12
641 Alex Noguera 🇪🇸 ESP131st of 147 aged 35-39 35-39 1:42:53 45:22 48:2946:038:25 5:073:455:467:594:474:206:188:01
642 Mathias Meneses Mora 🇪🇸 ESP74th of 83 aged 16-24 16-24 1:43:20 45:49 53:2138:4211:22 4:284:085:254:534:572:163:598:36
643 Ivaylo Ivanov 🇧🇬 BUL91st of 106 aged 40-44 40-44 1:43:41 46:10 51:4940:1311:42 4:373:135:016:374:432:136:147:35
644 Magid Abdi 🇫🇷 FRA92nd of 106 aged 40-44 40-44 1:43:42 46:11 42:3552:398:33 4:254:026:268:114:492:506:1915:37
645 Arthur Daniel Jacques Plante 🇫🇷 FRA75th of 83 aged 16-24 16-24 1:43:45 46:14 48:4946:158:47 4:574:005:116:355:153:406:0010:37
646 Razvan Paun 🇷🇴 ROU144th of 156 aged 30-34 30-34 1:43:47 46:16 48:1047:208:22 5:213:407:084:505:332:027:1811:28
647 Erick Nicolas Acosta Acosta 🇲🇽 MEX76th of 83 aged 16-24 16-24 1:43:52 46:21 45:1250:108:35 4:364:147:227:424:453:377:3010:24
648 Christian Taberner Castello 🇪🇸 ESP93rd of 106 aged 40-44 40-44 1:43:55 46:24 48:2646:289:05 4:563:526:098:555:301:566:428:28
649 Ivan Julian Rochina 🇪🇸 ESP57th of 69 aged 45-49 45-49 1:44:02 46:31 43:2252:048:41 5:173:565:385:114:552:206:0918:38
650 Justin Comer 🇮🇪 IRL94th of 106 aged 40-44 40-44 1:44:12 46:41 46:1242:4215:22 4:293:406:317:025:022:463:229:50
651 Carlos Galan 🇻🇪 VEN58th of 69 aged 45-49 45-49 1:44:22 46:51 47:5846:539:34 5:082:434:589:125:392:406:1510:18
652 Hugo Ferric 🇫🇷 FRA145th of 156 aged 30-34 30-34 1:45:10 47:39 46:4847:4810:40 4:404:447:417:595:032:536:418:07
653 Pedro Rezende 🇧🇷 BRA103rd of 117 aged 25-29 25-29 1:45:26 47:55 54:2243:127:57 4:412:536:246:395:022:066:039:24
654 Abrahan Sanguino 🇻🇪 VEN146th of 156 aged 30-34 30-34 1:45:32 48:01 55:2740:549:14 4:574:125:124:585:122:576:496:37
655 Manuel Esteban Pascual 🇪🇸 ESP10th of 12 aged 55-59 55-59 1:45:47 48:16 45:1849:4710:47 4:594:416:237:385:312:397:1710:39
656 Michael Juren 🇨🇿 CZE132nd of 147 aged 35-39 35-39 1:45:53 48:22 46:5948:1910:35 4:473:335:477:175:152:119:319:58
657 Rex Maralit 🇺🇸 USA59th of 69 aged 45-49 45-49 1:45:55 48:24 47:0149:119:48 4:404:085:556:225:023:099:1210:43
658 Lee Calder 🇬🇧 GBR60th of 69 aged 45-49 45-49 1:45:58 48:27 59:5039:466:28 4:283:155:064:264:472:204:1411:10
659 Sid Mankour 🇫🇷 FRA95th of 106 aged 40-44 40-44 1:45:58 48:27 47:3649:328:56 5:152:507:068:025:063:075:3312:33
660 Harky Sahota 🇬🇧 GBR96th of 106 aged 40-44 40-44 1:47:08 49:37 47:2650:139:35 4:502:596:228:575:322:208:0911:04
661 Marco Mezzapesa 🇮🇹 ITA104th of 117 aged 25-29 25-29 1:47:40 50:09 42:4756:488:09 5:203:597:247:135:392:427:1217:19
662 Francisco Marques 🇵🇹 POR77th of 83 aged 16-24 16-24 1:48:08 50:37 47:2752:358:11 5:156:087:065:345:295:086:2511:30
663 Paddy Spence 🇺🇸 USA11th of 12 aged 55-59 55-59 1:48:10 50:39 47:5852:058:12 4:474:506:178:154:544:006:4512:17
664 Alejandro Molero 🇪🇸 ESP32nd of 34 aged 50-54 50-54 1:48:16 50:45 47:2251:049:56 4:553:546:0510:095:482:196:0911:45
665 Gerardo Isaac Vargas Hinojosa 🇲🇽 MEX105th of 117 aged 25-29 25-29 1:48:39 51:08 51:3948:228:43 4:404:476:427:174:512:118:469:08
666 Alex Jewers 🇬🇧 GBR133rd of 147 aged 35-39 35-39 1:48:41 51:10 52:3447:188:54 4:434:075:467:235:222:547:0210:01
667 Chris Lam 🇦🇺 AUS147th of 156 aged 30-34 30-34 1:48:47 51:16 48:4049:3410:38 5:233:225:458:495:262:387:5410:17
668 Robert Furgler 🇨🇭 SUI5th of 7 aged 60-64 60-64 1:49:00 51:29 52:0647:279:31 5:083:295:357:235:312:417:2410:16
669 Pedro Jose Coronel Perez 🇪🇸 ESP61st of 69 aged 45-49 45-49 1:49:16 51:45 58:2440:4910:09 4:534:154:547:334:412:096:036:21
670 Carlos Torresano Gomez 🇪🇸 ESP134th of 147 aged 35-39 35-39 1:49:25 51:54 59:4840:448:55 5:072:175:536:245:042:034:069:50
671 Muhammed Rawat 🇿🇦 RSA62nd of 69 aged 45-49 45-49 1:49:46 52:15 47:2252:0510:22 5:334:415:576:525:253:095:4514:43
672 Cesar Betanco 🇭🇳 HON148th of 156 aged 30-34 30-34 1:49:53 52:22 52:2347:0310:31 4:494:486:207:255:242:126:159:50
673 Vinicius da Silva Lopes 🇪🇸 ESP106th of 117 aged 25-29 25-29 1:49:53 52:22 48:3248:3712:49 5:025:078:257:045:013:117:247:23
674 Alvaro Rubin de Celis Hurtado 🇪🇸 ESP107th of 117 aged 25-29 25-29 1:50:17 52:46 43:5754:4911:36 4:455:577:117:215:493:427:0612:58
675 Aaron Cruz 🇳🇮 NCA135th of 147 aged 35-39 35-39 1:50:30 52:59 49:2250:3010:42 4:526:028:027:005:243:527:158:03
676 Fabio Selvaggio 🇮🇹 ITA108th of 117 aged 25-29 25-29 1:50:30 52:59 45:1057:417:42 5:033:356:3710:155:504:348:3913:08
677 Felipe Navarro Blasco 🇪🇸 ESP136th of 147 aged 35-39 35-39 1:50:41 53:10 53:1647:429:47 4:394:186:129:005:062:387:098:40
678 Lewis Smith 🇬🇧 GBR109th of 117 aged 25-29 25-29 1:50:49 53:18 49:1850:2911:07 5:532:507:488:026:082:388:079:03
679 Eric Madrid 🇪🇸 ESP78th of 83 aged 16-24 16-24 1:50:50 53:19 51:5749:399:20 5:173:165:297:395:243:076:2313:04
680 Adam Nurbhai 🇬🇧 GBR137th of 147 aged 35-39 35-39 1:51:02 53:31 51:1452:387:14 5:224:456:516:295:195:017:5210:59
681 Steven Martin 🇬🇧 GBR2nd of 3 aged 65-69 65-69 1:51:18 53:47 50:1253:247:45 5:124:066:278:245:192:326:3514:49
682 Andrea Cavallari 🇮🇹 ITA97th of 106 aged 40-44 40-44 1:51:19 53:48 48:5251:3910:53 4:353:477:259:415:063:097:3810:18
683 Trey Bower 🇺🇸 USA63rd of 69 aged 45-49 45-49 1:51:30 53:59 53:4048:449:10 4:554:285:1910:265:332:328:307:01
684 David Brewer 🇬🇧 GBR6th of 7 aged 60-64 60-64 1:51:38 54:07 46:0357:517:50 4:594:149:286:595:012:567:0117:13
685 Ignacio Merelo 🇪🇸 ESP149th of 156 aged 30-34 30-34 1:51:58 54:27 45:1956:3210:11 4:545:587:539:155:304:116:3612:15
686 Zayd Johar 🇬🇧 GBR79th of 83 aged 16-24 16-24 1:52:16 54:45 51:2951:558:55 4:594:265:016:105:163:019:5213:10
687 Alfonso Pareja 🇪🇸 ESP3rd of 3 aged 65-69 65-69 1:52:20 54:49 46:4957:008:37 5:153:497:259:475:173:368:2413:27
688 Alfonso Domínguez Rivero 🇪🇸 ESP64th of 69 aged 45-49 45-49 1:53:32 56:01 43:5559:509:51 5:096:5510:057:335:372:509:0812:33
689 Chema Barcia 🇪🇸 ESP98th of 106 aged 40-44 40-44 1:53:37 56:06 53:3247:4412:26 4:473:364:398:365:233:015:2412:18
690 Gorev Sood 🇳🇱 NED110th of 117 aged 25-29 25-29 1:53:40 56:09 53:1349:5510:35 5:173:588:107:175:163:198:038:35
691 Max Thomas 🇬🇧 GBR80th of 83 aged 16-24 16-24 1:53:41 56:10 47:4655:3010:28 5:074:017:098:435:303:417:4613:33
692 Hamish Gibberd 🇬🇧 GBR138th of 147 aged 35-39 35-39 1:53:47 56:16 1:03:0244:196:31 4:454:055:066:444:383:207:088:33
693 Moises Suárez Nordelo 🇪🇸 ESP150th of 156 aged 30-34 30-34 1:53:58 56:27 55:5048:359:37 5:004:095:106:155:082:398:0912:05
694 Alexis Aubrion 🇫🇷 FRA81st of 83 aged 16-24 16-24 1:54:10 56:39 1:03:5342:198:02 5:253:225:386:084:482:516:537:14
695 Jean Carlos Sanchez 🇪🇸 ESP99th of 106 aged 40-44 40-44 1:54:24 56:53 1:05:0440:179:07 4:593:295:294:285:243:085:587:22
696 Pedro Aldaravid 🇪🇸 ESP111th of 117 aged 25-29 25-29 1:54:33 57:02 59:2145:599:16 5:183:306:056:155:262:437:239:19
697 Yousuf Yaqub 🇬🇧 GBR82nd of 83 aged 16-24 16-24 1:54:47 57:16 50:1252:0312:35 5:364:297:086:415:313:357:1211:51
698 Antonio José García Pérez-Aínsua 🇪🇸 ESP65th of 69 aged 45-49 45-49 1:55:32 58:01 50:4052:5711:59 5:064:186:208:545:413:378:3010:31
699 Álvaro Carnicero 🇪🇸 ESP112th of 117 aged 25-29 25-29 1:56:34 59:03 47:5758:3110:11 5:364:0910:037:596:122:146:4815:30
700 Indranil Chowdhury 🇮🇳 IND139th of 147 aged 35-39 35-39 1:56:53 59:22 47:0057:4912:11 5:044:239:119:535:464:458:0210:45
How to read

The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result