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
501 Vic de Waal 🇳🇱 NED62nd of 83 aged 16-24 16-24 1:30:21 32:50 39:4743:057:33 4:113:107:317:264:552:345:407:38
502 Anselmo Bornay Garcia 🇪🇸 ESP19th of 34 aged 50-54 50-54 1:30:22 32:51 39:1643:008:11 4:253:144:557:414:503:056:048:46
503 Diego Gonzalez 🇻🇪 VEN82nd of 117 aged 25-29 25-29 1:30:24 32:53 44:0240:036:23 4:283:415:305:215:402:184:568:09
504 Philip Kinsella 🇮🇪 IRL66th of 106 aged 40-44 40-44 1:30:31 33:00 43:0840:247:03 4:433:255:037:234:432:405:516:36
505 Rubén López Miguel 🇪🇸 ESP67th of 106 aged 40-44 40-44 1:30:31 33:00 39:5242:318:13 4:504:185:165:424:512:075:2110:06
506 James Harrington 🇬🇧 GBR20th of 34 aged 50-54 50-54 1:30:38 33:07 46:2437:456:34 4:152:564:366:164:322:065:117:53
507 Michael Dowling 🇮🇪 IRL106th of 147 aged 35-39 35-39 1:30:40 33:09 37:4742:1810:38 4:563:044:558:025:072:084:0210:04
508 James Tucker 🇬🇧 GBR21st of 34 aged 50-54 50-54 1:30:42 33:11 43:4939:287:30 4:512:574:346:174:542:266:257:04
509 Yassin Mohamed 🇪🇸 ESP63rd of 83 aged 16-24 16-24 1:30:51 33:20 43:5040:156:50 4:272:345:586:104:432:376:037:43
510 Miguel Siwady 🇲🇽 MEX83rd of 117 aged 25-29 25-29 1:30:51 33:20 43:2141:126:24 4:353:355:106:245:172:274:578:47
511 Jorge Ramirez 🇨🇴 COL68th of 106 aged 40-44 40-44 1:31:01 33:30 43:2340:277:16 4:473:295:405:275:072:394:438:35
512 Edgar Lorente 🇪🇸 ESP107th of 147 aged 35-39 35-39 1:31:08 33:37 47:3935:567:37 4:514:215:244:364:371:435:344:50
513 Angel Lopez-Pintor 🇪🇸 ESP118th of 156 aged 30-34 30-34 1:31:09 33:38 44:4339:057:26 4:513:145:235:415:162:374:447:19
514 Paolo Strada 🇮🇹 ITA43rd of 69 aged 45-49 45-49 1:31:13 33:42 46:4637:087:22 4:222:474:335:585:302:124:576:49
515 Salvador Guill Cerón 🇪🇸 ESP84th of 117 aged 25-29 25-29 1:31:23 33:52 44:4938:268:12 5:133:374:334:384:482:186:087:11
516 Andrés Plata Elena 🇪🇸 ESP9th of 12 aged 55-59 55-59 1:31:24 33:53 42:5740:527:39 4:333:394:146:485:002:115:239:04
517 Riccardo Vita 🇮🇹 ITA108th of 147 aged 35-39 35-39 1:31:27 33:56 46:3437:596:59 4:553:224:394:575:272:474:576:55
518 Javier García Herrera 🇪🇸 ESP85th of 117 aged 25-29 25-29 1:31:33 34:02 43:0438:429:52 5:003:135:076:084:362:125:227:04
519 Joseph García 🇻🇪 VEN86th of 117 aged 25-29 25-29 1:31:39 34:08 45:0036:3310:11 4:472:475:194:174:452:305:416:27
520 Tadas Strasevicius 🇱🇹 LTU109th of 147 aged 35-39 35-39 1:31:44 34:13 39:3443:488:27 4:314:014:577:084:451:598:088:19
521 Robert Jára 🇨🇿 CZE69th of 106 aged 40-44 40-44 1:31:45 34:14 42:2841:397:42 4:563:445:256:494:522:425:207:51
522 Jaime Zapater 🇪🇸 ESP87th of 117 aged 25-29 25-29 1:31:55 34:24 43:0142:116:48 5:134:095:115:174:402:316:009:10
523 Christian Azocar 🇻🇪 VEN88th of 117 aged 25-29 25-29 1:31:55 34:24 40:5345:026:05 4:374:006:016:015:492:015:1711:16
524 Henrique Barros 🇧🇷 BRA110th of 147 aged 35-39 35-39 1:31:59 34:28 42:0344:175:42 4:595:546:414:505:062:056:148:28
525 Alejandro León 🇪🇸 ESP44th of 69 aged 45-49 45-49 1:32:03 34:32 45:1439:367:17 4:293:034:225:374:301:457:168:34
526 Edwin Valencia Rojas 🇨🇴 COL111th of 147 aged 35-39 35-39 1:32:19 34:48 50:4235:076:36 4:133:054:345:404:372:474:465:25
527 Gonzalo Agurto 🇵🇪 PER119th of 156 aged 30-34 30-34 1:32:35 35:04 44:5539:258:19 4:413:004:446:224:412:395:287:50
528 Giulio de Carolis 🇮🇹 ITA22nd of 34 aged 50-54 50-54 1:32:38 35:07 43:2241:397:41 4:574:236:155:554:542:395:267:10
529 Paul Harbour 🇬🇧 GBR70th of 106 aged 40-44 40-44 1:32:45 35:14 40:4442:289:38 4:562:424:415:434:572:138:198:57
530 Salvador Rivera Peris 🇪🇸 ESP112th of 147 aged 35-39 35-39 1:32:47 35:16 43:1941:437:50 4:522:475:425:474:582:595:578:41
531 Victor Lopez 🇪🇸 ESP89th of 117 aged 25-29 25-29 1:32:48 35:17 43:3342:177:04 4:412:544:587:025:022:135:529:35
532 Rachid Nadif 🇫🇷 FRA71st of 106 aged 40-44 40-44 1:32:49 35:18 47:0539:056:43 4:313:165:205:135:022:495:167:38
533 João Reis 🇵🇹 POR90th of 117 aged 25-29 25-29 1:32:49 35:18 43:3939:0810:07 4:462:524:356:044:452:235:288:15
534 José María de la Natividad Ruiz 🇪🇸 ESP113th of 147 aged 35-39 35-39 1:32:53 35:22 39:0648:085:44 4:575:056:225:175:292:526:0212:04
535 Daryl Purcell 🇮🇪 IRL114th of 147 aged 35-39 35-39 1:33:04 35:33 40:0345:267:39 4:523:355:087:584:553:216:029:35
536 Anton Osipjonoks 🇬🇧 GBR64th of 83 aged 16-24 16-24 1:33:06 35:35 44:3241:566:41 4:373:485:336:254:503:054:508:48
537 Kai Rymes 🇬🇧 GBR65th of 83 aged 16-24 16-24 1:33:07 35:36 42:3042:388:03 4:444:025:436:164:492:346:437:47
538 John Nagle 🇮🇪 IRL45th of 69 aged 45-49 45-49 1:33:20 35:49 45:2140:447:20 4:432:244:138:384:481:544:599:05
539 Yeray Mateos Garcia 🇪🇸 ESP115th of 147 aged 35-39 35-39 1:33:21 35:50 46:2439:527:09 4:363:045:145:274:432:125:309:06
540 Tristán Andújar 🇪🇸 ESP66th of 83 aged 16-24 16-24 1:33:22 35:51 41:1246:146:03 5:503:556:036:406:112:476:388:10
541 Jesús Ibáñez 🇪🇸 ESP67th of 83 aged 16-24 16-24 1:33:24 35:53 41:2944:287:31 4:443:195:285:455:162:026:2611:28
542 Fran Bayarri 🇪🇸 ESP116th of 147 aged 35-39 35-39 1:33:30 35:59 40:3446:066:53 4:434:285:145:374:572:344:5413:39
543 Juan Ferrandis 🇪🇸 ESP23rd of 34 aged 50-54 50-54 1:33:53 36:22 40:3346:177:06 5:113:185:494:575:242:126:0413:22
544 Jose Luis Fornes Cabanilles 🇪🇸 ESP72nd of 106 aged 40-44 40-44 1:34:05 36:34 47:2839:267:18 4:493:224:396:314:481:465:407:51
545 Dai D Do 🇬🇧 GBR73rd of 106 aged 40-44 40-44 1:34:08 36:37 46:4739:427:43 4:433:155:325:414:372:205:198:15
546 Gonzalo Lapresta 🇪🇸 ESP120th of 156 aged 30-34 30-34 1:34:10 36:39 42:0244:467:25 4:423:556:146:014:482:326:469:48
547 Manuel Muñoz Lopez 🇪🇸 ESP74th of 106 aged 40-44 40-44 1:34:20 36:49 43:5342:018:32 5:084:075:425:075:442:457:136:15
548 Ciaran Mulvihill 🇮🇪 IRL117th of 147 aged 35-39 35-39 1:34:23 36:52 45:5540:497:44 4:353:045:025:325:002:245:0510:07
549 Xabier Mota Salsamendi 🇪🇸 ESP91st of 117 aged 25-29 25-29 1:34:23 36:52 42:4643:158:25 4:554:106:016:055:413:155:028:06
550 Pierrick Dupre Micouleau 🇫🇷 FRA92nd of 117 aged 25-29 25-29 1:34:24 36:53 48:5436:229:12 4:192:424:537:094:202:134:416:05
551 Danny Casasanta 🇻🇪 VEN75th of 106 aged 40-44 40-44 1:34:27 36:56 48:1639:166:59 4:562:545:404:585:162:115:008:21
552 Ilyas Dudhwala 🇬🇧 GBR46th of 69 aged 45-49 45-49 1:34:28 36:57 43:1444:546:25 4:574:386:255:435:143:066:557:56
553 Justin van der Wegen 🇳🇱 NED118th of 147 aged 35-39 35-39 1:34:30 36:59 47:1538:428:36 4:553:404:565:115:052:364:277:52
554 Óscar J. Fernández González 🇪🇸 ESP47th of 69 aged 45-49 45-49 1:34:30 36:59 43:0144:237:09 5:023:435:306:504:532:457:158:25
555 Denis Volkov 🇰🇿 KAZ119th of 147 aged 35-39 35-39 1:34:31 37:00 45:1341:497:33 4:342:405:556:315:022:216:258:21
556 Hemen Salah 🇳🇱 NED48th of 69 aged 45-49 45-49 1:34:32 37:01 43:5943:187:20 4:593:255:227:355:172:175:558:28
557 Greig Baker-Doyle 🇬🇧 GBR49th of 69 aged 45-49 45-49 1:34:34 37:03 44:4039:5410:04 4:483:054:346:155:182:145:398:01
558 Maxime Violon 🇧🇪 BEL121st of 156 aged 30-34 30-34 1:34:35 37:04 46:1539:308:55 5:103:316:124:144:583:014:287:56
559 Gaspar Santos Candelas 🇪🇸 ESP93rd of 117 aged 25-29 25-29 1:34:42 37:11 45:5441:487:05 4:523:466:294:554:452:535:388:30
560 Chris Haworth 🇬🇧 GBR24th of 34 aged 50-54 50-54 1:34:43 37:12 42:0446:266:16 5:163:507:324:264:551:595:2912:59
561 Kevin Olivo 🇵🇹 POR94th of 117 aged 25-29 25-29 1:35:03 37:32 42:2242:3510:11 4:284:325:445:484:581:586:158:52
562 Pablo Revilla 🇪🇸 ESP68th of 83 aged 16-24 16-24 1:35:12 37:41 47:0340:128:00 5:162:264:586:235:401:585:517:40
563 Ben Maxwell-Reid 🇬🇧 GBR95th of 117 aged 25-29 25-29 1:35:20 37:49 42:4846:226:16 4:554:005:387:154:492:074:5812:40
564 Raúl Luján Soria 🇪🇸 ESP76th of 106 aged 40-44 40-44 1:35:22 37:51 47:2240:137:51 4:522:075:234:444:332:166:529:26
565 Jake Lowe 🇬🇧 GBR122nd of 156 aged 30-34 30-34 1:35:28 37:57 42:3744:088:49 4:493:304:497:374:462:377:168:44
566 Salvador Garcia 🇪🇸 ESP120th of 147 aged 35-39 35-39 1:35:29 37:58 42:0544:298:59 4:523:596:465:385:281:556:548:57
567 Victor Ferrer 🇪🇸 ESP123rd of 156 aged 30-34 30-34 1:35:31 38:00 47:5840:566:41 4:553:094:505:585:052:475:538:19
568 Matheus Logli 🇧🇷 BRA124th of 156 aged 30-34 30-34 1:35:34 38:03 42:4744:128:41 4:254:155:137:124:422:326:459:08
569 Jerónimo Rabaza 🇪🇸 ESP77th of 106 aged 40-44 40-44 1:35:39 38:08 46:0642:237:15 4:453:115:177:015:092:355:468:39
570 Joel Schöppe 🇩🇪 GER69th of 83 aged 16-24 16-24 1:35:43 38:12 42:3944:258:43 5:292:275:525:365:202:284:0213:11
571 Stefan van Eijk 🇳🇱 NED121st of 147 aged 35-39 35-39 1:35:50 38:19 50:0739:006:47 4:583:564:515:075:021:565:317:39
572 Gabriel Nunes 🇵🇹 POR125th of 156 aged 30-34 30-34 1:36:05 38:34 45:2343:347:14 4:333:146:516:135:061:556:129:30
573 Cristóbal Redondo 🇪🇸 ESP96th of 117 aged 25-29 25-29 1:36:11 38:40 39:0446:0511:06 4:243:506:555:094:543:086:4910:56
574 Javier Nieto 🇪🇸 ESP25th of 34 aged 50-54 50-54 1:36:19 38:48 46:3643:036:44 5:082:485:046:425:352:135:599:34
575 Helder Miranda 🇵🇹 POR78th of 106 aged 40-44 40-44 1:36:21 38:50 45:0943:427:34 4:503:245:125:394:383:247:329:03
576 Hector Macias 🇲🇽 MEX97th of 117 aged 25-29 25-29 1:36:29 38:58 47:2440:398:33 4:232:384:086:004:422:565:2510:27
577 Marc Simon 🇳🇱 NED1st of 2 aged 70-74 70-74 1:36:29 38:58 45:1445:136:06 4:423:494:547:035:042:046:5710:40
578 Andrea Dore 🇮🇹 ITA79th of 106 aged 40-44 40-44 1:36:39 39:08 41:4445:309:29 4:525:367:206:234:592:337:086:39
579 Arnaud Ton-That 🇫🇷 FRA126th of 156 aged 30-34 30-34 1:36:46 39:15 43:3645:437:31 4:424:406:338:034:592:446:177:45
580 Jeffry Viveros Angola 🇪🇸 ESP127th of 156 aged 30-34 30-34 1:36:54 39:23 47:2641:557:36 4:312:513:578:254:391:486:259:19
581 José Andrés Vasconez 🇪🇸 ESP128th of 156 aged 30-34 30-34 1:37:08 39:37 46:0043:038:08 4:423:265:165:545:092:155:4710:34
582 David Espinosa Herranz 🇪🇸 ESP26th of 34 aged 50-54 50-54 1:37:10 39:39 42:0648:196:49 5:064:318:126:015:262:175:3211:14
583 Andrés Moreno 🇪🇸 ESP70th of 83 aged 16-24 16-24 1:37:13 39:42 48:0534:3914:34 5:073:476:00—4:563:045:335:56
584 Sean Doherty 🇮🇪 IRL129th of 156 aged 30-34 30-34 1:37:15 39:44 42:3644:1610:26 4:293:476:297:005:112:356:248:21
585 Deniz Kücükkus 🇦🇹 AUT130th of 156 aged 30-34 30-34 1:37:17 39:46 46:3142:527:58 4:573:006:075:534:522:554:4910:19
586 Jairo Contreras 🇪🇸 ESP27th of 34 aged 50-54 50-54 1:37:20 39:49 44:5943:059:20 4:403:235:506:065:113:296:457:41
587 Johannes Gerrit Hoff 🇳🇱 NED122nd of 147 aged 35-39 35-39 1:37:38 40:07 48:2442:087:10 4:403:364:456:314:562:476:138:40
588 Adam Bray 🇬🇧 GBR28th of 34 aged 50-54 50-54 1:37:40 40:09 48:0742:007:36 4:442:544:566:175:032:336:289:05
589 Alberto Serrano Jover 🇪🇸 ESP50th of 69 aged 45-49 45-49 1:37:44 40:13 45:2045:097:20 5:133:555:437:184:593:026:418:18
590 Nicolás Martínez 🇪🇸 ESP123rd of 147 aged 35-39 35-39 1:37:49 40:18 45:2742:1910:08 5:153:456:026:405:082:375:127:40
591 Dawid Szubertowicz 🇨🇦 CAN124th of 147 aged 35-39 35-39 1:37:52 40:21 48:3640:518:29 4:553:265:584:455:032:316:537:20
592 Guillermo Garcia 🇮🇹 ITA131st of 156 aged 30-34 30-34 1:37:53 40:22 42:5948:546:05 4:313:124:388:084:492:116:0715:18
593 Ismael Martínez 🇪🇸 ESP51st of 69 aged 45-49 45-49 1:37:59 40:28 48:1342:227:27 4:553:105:136:405:102:077:157:52
594 George Yeomans 🇬🇧 GBR132nd of 156 aged 30-34 30-34 1:38:05 40:34 42:1146:119:48 4:243:024:138:224:512:525:5712:30
595 Alessandro Petric 🇨🇿 CZE98th of 117 aged 25-29 25-29 1:38:06 40:35 45:3143:009:38 4:382:395:185:424:582:247:329:49
596 Ramon Gayol Pintado 🇪🇸 ESP52nd of 69 aged 45-49 45-49 1:38:06 40:35 44:3646:297:06 4:534:455:334:584:582:205:3913:23
597 José Daniel Rodríguez Simon 🇪🇸 ESP133rd of 156 aged 30-34 30-34 1:38:08 40:37 44:2043:3210:20 4:513:295:424:535:123:496:508:46
598 Jan Staab 🇩🇪 GER53rd of 69 aged 45-49 45-49 1:38:09 40:38 44:5246:037:18 4:373:235:046:424:473:265:4012:24
599 Marcos Condado 🇪🇸 ESP134th of 156 aged 30-34 30-34 1:38:20 40:49 45:2744:028:56 5:223:105:055:175:052:547:279:42
600 Philip Birgersson 🇸🇪 SWE80th of 106 aged 40-44 40-44 1:38:23 40:52 46:4044:227:26 4:313:055:598:065:092:296:328:31
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