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
401 Alex Belliure Giner 🇪🇸 ESP95th of 156 aged 30-34 30-34 1:23:31 26:00 39:4736:596:49 4:523:294:105:564:571:584:237:14
402 Jesus Olivero Ramos 🇪🇸 ESP36th of 69 aged 45-49 45-49 1:23:31 26:00 36:2141:235:52 4:453:194:575:205:022:005:0510:55
403 Fergal Butterly 🇮🇪 IRL89th of 147 aged 35-39 35-39 1:23:35 26:04 43:0934:425:49 4:372:533:195:274:462:264:456:29
404 Thomas Langronier 🇫🇷 FRA96th of 156 aged 30-34 30-34 1:23:37 26:06 39:3437:116:57 4:433:104:275:554:541:575:416:24
405 Vincenzo Alfonsi 🇮🇹 ITA61st of 117 aged 25-29 25-29 1:23:42 26:11 36:5840:356:13 4:463:025:276:485:022:115:168:03
406 Lars Dosdall 🇩🇪 GER90th of 147 aged 35-39 35-39 1:23:49 26:18 36:5439:247:36 4:303:405:196:024:552:525:166:50
407 Mauro Fincato 🇮🇹 ITA97th of 156 aged 30-34 30-34 1:23:50 26:19 41:3636:445:35 4:383:434:184:424:552:335:026:53
408 Eñaut Ugarte Iraola 🇪🇸 ESP50th of 83 aged 16-24 16-24 1:23:51 26:20 43:5832:227:35 4:422:234:433:265:012:113:416:15
409 Aaron Momparler 🇪🇸 ESP51st of 83 aged 16-24 16-24 1:23:57 26:26 39:0239:245:34 4:563:435:165:435:062:204:517:29
410 Daniel Vargas 🇨🇴 COL62nd of 117 aged 25-29 25-29 1:23:58 26:27 43:2934:565:37 4:123:274:465:474:382:104:365:20
411 Bart van der Werff 🇳🇱 NED8th of 12 aged 55-59 55-59 1:24:04 26:33 41:3835:197:12 4:252:314:295:574:302:055:216:01
412 Simon Linus Feindt 🇩🇪 GER52nd of 83 aged 16-24 16-24 1:24:07 26:36 42:1035:036:58 4:372:194:245:504:511:354:436:44
413 Adrian Olmedo Corcoles 🇪🇸 ESP91st of 147 aged 35-39 35-39 1:24:09 26:38 41:3036:565:47 4:292:455:175:204:521:415:496:43
414 Rob Cotela 🇦🇺 AUS55th of 106 aged 40-44 40-44 1:24:13 26:42 40:2837:426:08 4:083:193:566:464:402:096:116:33
415 Thairo Barros 🇧🇷 BRA92nd of 147 aged 35-39 35-39 1:24:14 26:43 39:3238:416:04 5:053:304:185:154:572:175:537:26
416 Audun Rør 🇳🇴 NOR13th of 34 aged 50-54 50-54 1:24:19 26:48 40:4137:585:45 4:283:073:405:544:292:036:088:09
417 Yongseok Shin 🇰🇷 KOR98th of 156 aged 30-34 30-34 1:24:22 26:51 41:2136:366:30 4:374:394:304:194:463:125:275:06
418 Oier Franco Dobaran 🇪🇸 ESP93rd of 147 aged 35-39 35-39 1:24:24 26:53 41:1935:357:36 4:462:416:114:474:531:544:216:02
419 Melvin Schneider 🇩🇪 GER63rd of 117 aged 25-29 25-29 1:24:24 26:53 40:4837:206:20 4:593:214:546:255:021:454:486:06
420 Roland Darms 🇨🇭 SUI2nd of 7 aged 60-64 60-64 1:24:25 26:54 41:5536:056:29 4:243:404:135:574:342:015:136:03
421 Ricardo Barbosa 🇵🇹 POR94th of 147 aged 35-39 35-39 1:24:27 26:56 40:4235:438:07 4:382:563:565:105:001:484:477:28
422 Andrea Brezzone 🇮🇹 ITA56th of 106 aged 40-44 40-44 1:24:29 26:58 42:2335:336:38 4:273:113:545:325:002:024:237:04
423 Thomas Warren 🇬🇧 GBR95th of 147 aged 35-39 35-39 1:24:30 26:59 38:1940:046:13 4:202:445:465:404:341:454:5210:23
424 Alex Mora 🇪🇸 ESP99th of 156 aged 30-34 30-34 1:24:30 26:59 36:3441:206:40 5:003:245:155:495:012:024:599:50
425 Oswaldo Gonzalez Durr 🇻🇪 VEN64th of 117 aged 25-29 25-29 1:24:32 27:01 37:5940:336:03 4:253:315:336:025:082:216:187:15
426 Paul Serilas 🇧🇪 BEL96th of 147 aged 35-39 35-39 1:24:36 27:05 39:5337:047:43 4:252:345:044:384:401:594:349:10
427 Lucas Serer 🇪🇸 ESP57th of 106 aged 40-44 40-44 1:24:39 27:08 42:4834:237:31 4:342:414:125:074:342:154:396:21
428 Jorge Gomez Salmeron 🇪🇸 ESP100th of 156 aged 30-34 30-34 1:24:44 27:13 41:2437:355:49 4:543:263:315:354:453:024:287:54
429 Francisco José Córdoba Abad 🇪🇸 ESP65th of 117 aged 25-29 25-29 1:24:45 27:14 39:2040:075:22 5:004:175:545:384:492:085:207:01
430 Rodrigo Villarroel Solís 🇪🇸 ESP66th of 117 aged 25-29 25-29 1:24:47 27:16 38:5340:135:46 4:353:394:104:374:452:267:258:36
431 Narada Patrasco 🇮🇪 IRL67th of 117 aged 25-29 25-29 1:24:53 27:22 38:2339:337:02 4:244:005:474:574:302:445:048:07
432 Francisco Javier Rizo Fernandez 🇪🇸 ESP101st of 156 aged 30-34 30-34 1:24:55 27:24 40:3136:597:29 4:413:095:294:535:002:044:277:16
433 Jose Neira 🇨🇺 CUB68th of 117 aged 25-29 25-29 1:24:56 27:25 42:0836:136:40 4:303:023:445:114:502:255:057:26
434 Antonio Sierra Oliver 🇪🇸 ESP14th of 34 aged 50-54 50-54 1:25:18 27:47 43:1535:516:17 4:572:424:245:184:532:265:066:05
435 Ramin Ebrahimi 🇸🇪 SWE97th of 147 aged 35-39 35-39 1:25:18 27:47 41:5937:275:58 4:233:165:385:194:492:025:386:22
436 Ivan Mamontov 🇷🇺 RUS53rd of 83 aged 16-24 16-24 1:25:20 27:49 42:4436:296:11 5:043:225:484:425:221:543:576:20
437 Daniel Huber 🇬🇧 GBR98th of 147 aged 35-39 35-39 1:25:28 27:57 38:4639:417:06 4:283:304:145:324:551:545:449:24
438 Ken Stadelmann 🇨🇭 SUI102nd of 156 aged 30-34 30-34 1:25:30 27:59 41:4436:017:49 4:382:424:165:024:502:065:346:53
439 Matthias Ploner 🇮🇹 ITA37th of 69 aged 45-49 45-49 1:25:33 28:02 43:3236:016:05 4:372:563:576:184:312:035:096:30
440 Ben Jones 🇬🇧 GBR15th of 34 aged 50-54 50-54 1:25:52 28:21 39:4839:426:26 4:333:504:216:004:582:346:017:25
441 David Lillo Gil 🇪🇸 ESP16th of 34 aged 50-54 50-54 1:25:56 28:25 40:4939:135:59 4:514:105:425:505:062:195:026:13
442 Toni Orzáez 🇪🇸 ESP58th of 106 aged 40-44 40-44 1:25:57 28:26 40:5736:578:09 4:453:225:394:595:112:224:555:44
443 Diogo Simões 🇵🇹 POR69th of 117 aged 25-29 25-29 1:26:05 28:34 43:4436:415:45 4:312:294:476:024:352:184:577:02
444 Blas Llaudes 🇪🇸 ESP38th of 69 aged 45-49 45-49 1:26:06 28:35 38:5639:507:24 4:443:365:365:245:022:185:397:31
445 Alejo Aguilera 🇦🇷 ARG103rd of 156 aged 30-34 30-34 1:26:14 28:43 47:0432:157:00 4:091:595:245:234:321:544:174:37
446 Denis Werner 🇩🇪 GER70th of 117 aged 25-29 25-29 1:26:17 28:46 41:2538:056:50 4:533:045:175:524:501:534:457:31
447 Nikita Grabko 🇩🇪 GER104th of 156 aged 30-34 30-34 1:26:17 28:46 38:2139:508:11 4:453:404:536:114:592:025:517:29
448 Pierre Claron 🇫🇷 FRA105th of 156 aged 30-34 30-34 1:26:20 28:49 37:0541:377:43 4:483:295:176:124:532:265:538:39
449 Marek Plota 🇵🇱 POL59th of 106 aged 40-44 40-44 1:26:24 28:53 44:3133:458:11 4:282:324:064:384:461:535:176:05
450 Adelio Bucciarelli 🇮🇹 ITA106th of 156 aged 30-34 30-34 1:26:27 28:56 43:1036:596:22 4:162:414:247:384:422:234:076:48
451 Valin Bermejo 🇪🇸 ESP99th of 147 aged 35-39 35-39 1:26:29 28:58 37:2243:086:03 4:283:445:094:584:493:206:0610:34
452 Javier Santafe 🇪🇸 ESP39th of 69 aged 45-49 45-49 1:26:37 29:06 40:4038:557:07 4:573:364:327:004:522:295:076:22
453 Mourad Tayebi 🇩🇿 ALG107th of 156 aged 30-34 30-34 1:26:56 29:25 44:0537:035:53 4:403:294:125:534:412:084:487:12
454 Gerald Griessler 🇦🇹 AUT108th of 156 aged 30-34 30-34 1:27:00 29:29 46:1832:008:45 4:291:594:174:354:462:014:345:19
455 Marti Benavent 🇪🇸 ESP54th of 83 aged 16-24 16-24 1:27:00 29:29 43:4236:266:57 4:403:216:034:594:312:334:515:28
456 Luca Urso 🇮🇹 ITA60th of 106 aged 40-44 40-44 1:27:28 29:57 39:0741:207:07 4:554:205:295:135:122:395:148:18
457 François Luque 🇫🇷 FRA1st of 3 aged 65-69 65-69 1:27:29 29:58 39:4342:145:37 4:343:074:424:554:512:344:2913:02
458 Rubén Soriano 🇪🇸 ESP109th of 156 aged 30-34 30-34 1:27:31 30:00 39:3038:169:49 5:013:074:305:574:223:175:007:02
459 Francisco Javier Jiménez Vallejo 🇪🇸 ESP71st of 117 aged 25-29 25-29 1:27:34 30:03 43:1038:206:10 5:073:435:155:334:571:585:016:46
460 Jorge Ciudad Fernandez-Infantes 🇪🇸 ESP55th of 83 aged 16-24 16-24 1:27:35 30:04 40:2041:485:31 4:362:556:577:054:582:495:137:15
461 Mickael Egwurube 🇫🇷 FRA100th of 147 aged 35-39 35-39 1:27:36 30:05 43:2236:597:19 4:273:124:565:554:392:104:377:03
462 Daniel Martos Romera 🇪🇸 ESP56th of 83 aged 16-24 16-24 1:27:47 30:16 43:3038:196:02 4:564:164:365:074:462:135:197:06
463 Heriberto Silva 🇸🇻 ESA101st of 147 aged 35-39 35-39 1:27:51 30:20 41:5338:387:24 4:564:205:543:484:562:315:007:13
464 Mauro Urbina 🇪🇸 ESP57th of 83 aged 16-24 16-24 1:27:53 30:22 45:1736:116:30 4:543:405:083:524:502:034:097:35
465 Lucas Proto 🇧🇷 BRA72nd of 117 aged 25-29 25-29 1:27:57 30:26 43:0137:367:23 4:283:074:535:454:432:176:435:40
466 Will Rose 🇬🇧 GBR58th of 83 aged 16-24 16-24 1:27:57 30:26 42:4738:146:59 4:253:425:016:104:472:334:516:45
467 Mark Brady 🇮🇪 IRL40th of 69 aged 45-49 45-49 1:27:59 30:28 40:0540:137:46 4:222:485:045:084:522:027:248:33
468 Xavi Sandoval 🇪🇸 ESP110th of 156 aged 30-34 30-34 1:28:00 30:29 44:4635:018:17 4:333:584:463:584:401:384:326:56
469 Josep Valiente 🇪🇸 ESP61st of 106 aged 40-44 40-44 1:28:06 30:35 41:3637:578:37 4:362:574:556:114:552:095:566:18
470 Kino Roldán 🇪🇸 ESP62nd of 106 aged 40-44 40-44 1:28:10 30:39 43:3538:226:17 4:282:504:275:034:422:034:509:59
471 Marco Torosantucci 🇮🇹 ITA73rd of 117 aged 25-29 25-29 1:28:11 30:40 43:5838:056:12 4:533:214:185:315:062:375:077:12
472 Vicente Pons 🇪🇸 ESP102nd of 147 aged 35-39 35-39 1:28:13 30:42 43:0136:248:52 4:242:504:465:275:042:264:277:00
473 Jesus Mantilla Gómez 🇻🇪 VEN111th of 156 aged 30-34 30-34 1:28:14 30:43 41:3838:018:39 4:303:085:525:074:502:565:425:56
474 Kayne Sheppard 🇬🇧 GBR103rd of 147 aged 35-39 35-39 1:28:17 30:46 41:0840:436:30 4:202:124:306:414:392:214:4211:18
475 Adriano Tolo 🇭🇷 CRO74th of 117 aged 25-29 25-29 1:28:24 30:53 42:4138:427:05 4:223:074:314:185:042:176:498:14
476 Mateo Díaz González 🇨🇴 COL59th of 83 aged 16-24 16-24 1:28:25 30:54 39:5143:015:39 4:445:055:216:054:592:124:579:38
477 Jose Carlos de Los Mozos Santos 🇪🇸 ESP75th of 117 aged 25-29 25-29 1:28:27 30:56 44:3735:468:09 4:282:534:235:244:502:015:126:35
478 Benjamin Hamre 🇺🇸 USA76th of 117 aged 25-29 25-29 1:28:32 31:01 41:2640:296:42 5:123:185:086:155:271:456:177:07
479 Duncan Edser 🇬🇧 GBR112th of 156 aged 30-34 30-34 1:28:38 31:07 43:0837:407:54 4:282:294:037:104:572:465:356:12
480 Antonio Bermejo 🇪🇸 ESP63rd of 106 aged 40-44 40-44 1:28:48 31:17 38:0445:415:08 5:003:305:486:157:293:407:066:53
481 Daniel Rosset 🇪🇸 ESP64th of 106 aged 40-44 40-44 1:28:50 31:19 45:5936:246:31 4:282:224:165:184:582:145:037:45
482 Luca Mazzi 🇮🇹 ITA77th of 117 aged 25-29 25-29 1:29:01 31:30 42:4839:496:28 4:313:465:106:234:473:265:416:05
483 Airam Donate 🇪🇸 ESP113th of 156 aged 30-34 30-34 1:29:13 31:42 43:3339:126:34 4:484:286:525:244:421:424:456:31
484 Marcin Wojno 🇵🇱 POL104th of 147 aged 35-39 35-39 1:29:14 31:43 41:4140:546:44 4:302:555:486:364:432:315:527:59
485 Sergey Tulentsev 🇮🇪 IRL65th of 106 aged 40-44 40-44 1:29:16 31:45 44:5236:527:36 4:263:024:205:134:372:525:566:26
486 Aaron Homes 🇬🇧 GBR78th of 117 aged 25-29 25-29 1:29:18 31:47 43:5137:347:57 4:503:004:455:454:471:594:188:10
487 Adrian Jarque Rueda 🇪🇸 ESP114th of 156 aged 30-34 30-34 1:29:24 31:53 41:0541:496:34 4:483:585:166:585:232:445:526:50
488 Raul Gervasio Navarro 🇪🇸 ESP41st of 69 aged 45-49 45-49 1:29:30 31:59 41:1542:026:17 4:443:216:016:104:482:396:008:19
489 Alberto Almenara 🇪🇸 ESP115th of 156 aged 30-34 30-34 1:29:36 32:05 42:0939:208:11 5:004:128:013:065:042:394:576:21
490 Josep Silvestre 🇪🇸 ESP105th of 147 aged 35-39 35-39 1:29:44 32:13 41:4041:536:16 4:483:295:565:254:562:395:558:45
491 Davide Schilirò 🇮🇹 ITA79th of 117 aged 25-29 25-29 1:29:46 32:15 45:0038:466:04 4:383:116:055:214:462:245:217:00
492 Jesús García Orozco 🇪🇸 ESP17th of 34 aged 50-54 50-54 1:29:47 32:16 42:4140:057:06 4:443:306:065:025:052:285:048:06
493 Ralph Tait 🇬🇧 GBR18th of 34 aged 50-54 50-54 1:29:48 32:17 43:1539:097:27 4:592:544:185:265:042:125:318:45
494 Oscar Díez 🇪🇸 ESP42nd of 69 aged 45-49 45-49 1:29:53 32:22 39:3243:496:35 4:284:065:336:385:082:345:489:34
495 Malachy Tobin Larkin 🇮🇪 IRL80th of 117 aged 25-29 25-29 1:29:54 32:23 43:0740:456:07 5:123:134:116:294:472:375:478:29
496 Nicolas Quiñonez Townson 🇬🇹 GUA60th of 83 aged 16-24 16-24 1:29:58 32:27 46:4237:116:10 4:393:084:264:214:482:174:378:55
497 Jose Nuñez 🇪🇸 ESP116th of 156 aged 30-34 30-34 1:30:06 32:35 37:5544:297:47 4:223:425:306:384:532:437:089:33
498 Ben Kneubuehler 🇨🇭 SUI117th of 156 aged 30-34 30-34 1:30:10 32:39 44:0337:328:42 4:503:374:396:184:591:484:506:31
499 Cristo Riera 🇪🇨 ECU81st of 117 aged 25-29 25-29 1:30:12 32:41 47:3637:135:28 4:272:444:305:084:441:525:338:15
500 Carlos Campanario Fornes 🇪🇸 ESP61st of 83 aged 16-24 16-24 1:30:17 32:46 41:1441:018:06 4:594:246:135:085:172:405:226:58
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