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
301 Boris Ivanov 🇧🇬 BUL38th of 83 aged 16-24 16-24 1:18:59 21:28 41:0231:466:15 4:292:303:404:134:371:534:335:51
302 Ander Larrinaga 🇪🇸 ESP66th of 147 aged 35-39 35-39 1:19:01 21:30 36:4636:425:38 4:573:105:034:584:351:535:206:46
303 Melchor Marroyo Bazaga 🇪🇸 ESP37th of 106 aged 40-44 40-44 1:19:02 21:31 37:1136:275:30 4:413:075:034:464:542:114:177:28
304 Michael Hussey 🇮🇪 IRL38th of 106 aged 40-44 40-44 1:19:03 21:32 40:0633:215:40 4:232:443:455:004:242:295:135:23
305 Luka Brazil Memon 🇸🇮 SLO83rd of 156 aged 30-34 30-34 1:19:06 21:35 38:3333:496:48 4:252:514:234:364:471:435:315:33
306 Javier Gozalbes 🇪🇸 ESP67th of 147 aged 35-39 35-39 1:19:10 21:39 38:4135:105:24 4:333:184:364:554:421:575:195:50
307 el Habbari Ismail 🇲🇦 MAR46th of 117 aged 25-29 25-29 1:19:10 21:39 35:4237:176:15 4:232:254:075:494:441:316:128:06
308 Peter Freden 🇸🇪 SWE39th of 106 aged 40-44 40-44 1:19:11 21:40 40:3431:237:19 4:442:203:514:274:341:454:055:37
309 David Braceras Ibarra 🇪🇸 ESP39th of 83 aged 16-24 16-24 1:19:11 21:40 40:2433:195:34 4:262:274:094:284:452:114:166:37
310 Carlos Setién 🇪🇸 ESP84th of 156 aged 30-34 30-34 1:19:12 21:41 40:2332:436:11 4:322:564:013:464:462:224:415:39
311 Ali Lahbabi 🇲🇦 MAR85th of 156 aged 30-34 30-34 1:19:14 21:43 40:4432:465:48 4:362:274:354:394:581:333:426:16
312 Aitor Gonzalez Campos 🇪🇸 ESP68th of 147 aged 35-39 35-39 1:19:16 21:45 41:0532:565:18 4:322:314:045:134:511:514:275:27
313 Marko Honkala 🇫🇮 FIN3rd of 12 aged 55-59 55-59 1:19:21 21:50 35:5038:345:01 4:292:464:004:434:442:075:0110:44
314 Oscat Chulvi Mañez 🇪🇸 ESP40th of 106 aged 40-44 40-44 1:19:24 21:53 36:5235:476:49 4:242:434:445:004:442:175:266:29
315 Wolfgang Schrammel 🇦🇹 AUT41st of 106 aged 40-44 40-44 1:19:31 22:00 38:0234:426:51 4:373:034:565:034:292:014:296:04
316 Javier García 🇪🇸 ESP26th of 69 aged 45-49 45-49 1:19:35 22:04 39:4734:295:24 4:503:114:414:074:402:534:315:36
317 Aitor González Arocha 🇪🇸 ESP47th of 117 aged 25-29 25-29 1:19:36 22:05 38:3534:366:29 4:243:174:314:544:492:554:185:28
318 Floris Hooft 🇳🇱 NED48th of 117 aged 25-29 25-29 1:19:37 22:06 42:3230:446:25 4:362:353:324:374:452:194:283:52
319 Sergio Losada 🇪🇸 ESP69th of 147 aged 35-39 35-39 1:19:39 22:08 39:1135:235:08 4:173:014:505:054:372:274:556:11
320 Davide Diella 🇮🇹 ITA49th of 117 aged 25-29 25-29 1:19:40 22:09 38:2434:576:24 4:303:164:455:394:422:034:455:17
321 Marlon Vicente Cobos Castillo 🇪🇸 ESP70th of 147 aged 35-39 35-39 1:19:43 22:12 38:0935:405:59 4:402:584:235:174:581:474:516:46
322 Martin Eyries 🇪🇸 ESP86th of 156 aged 30-34 30-34 1:19:45 22:14 37:1635:466:48 4:182:533:076:254:402:415:256:17
323 Timothy Humphreys 🇬🇧 GBR87th of 156 aged 30-34 30-34 1:19:48 22:17 40:3231:527:29 4:162:144:264:524:461:424:205:16
324 Tom Dubos 🇫🇷 FRA40th of 83 aged 16-24 16-24 1:19:50 22:19 36:4535:327:37 4:413:104:404:274:302:494:576:18
325 Diego Jose Jimenez Chica 🇻🇪 VEN27th of 69 aged 45-49 45-49 1:19:53 22:22 34:5336:058:59 4:313:224:345:074:51—4:577:58
326 Ivan Garcia González 🇪🇸 ESP28th of 69 aged 45-49 45-49 1:19:55 22:24 38:3234:027:26 4:182:345:164:494:581:544:265:47
327 Tomasz Gawłowski 🇵🇱 POL42nd of 106 aged 40-44 40-44 1:19:56 22:25 39:3633:536:31 4:203:204:224:554:462:084:515:11
328 ToNi Soria 🇪🇸 ESP29th of 69 aged 45-49 45-49 1:19:57 22:26 40:4633:195:55 4:212:243:564:484:372:124:336:28
329 Richard Levett 🇬🇧 GBR71st of 147 aged 35-39 35-39 1:19:59 22:28 40:3933:345:49 4:372:213:565:444:292:024:515:34
330 Juan Alberto Pla 🇪🇸 ESP30th of 69 aged 45-49 45-49 1:20:00 22:29 39:5334:455:25 4:313:193:505:114:531:454:466:30
331 Virgil Amade 🇳🇱 NED31st of 69 aged 45-49 45-49 1:20:10 22:39 39:2935:215:25 4:332:543:495:244:462:414:137:01
332 Quentin le Guelvout 🇫🇷 FRA50th of 117 aged 25-29 25-29 1:20:12 22:41 35:4139:295:06 4:312:574:546:475:053:015:246:50
333 Dennis Treichel 🇩🇪 GER72nd of 147 aged 35-39 35-39 1:20:16 22:45 39:5133:267:03 4:273:564:294:264:371:404:045:47
334 Michal Blín 🇨🇿 CZE41st of 83 aged 16-24 16-24 1:20:26 22:55 37:5934:218:11 4:072:555:014:514:531:535:175:24
335 Artem Zwahlen 🇨🇭 SUI73rd of 147 aged 35-39 35-39 1:20:26 22:55 38:3336:175:40 4:343:104:165:054:482:155:007:09
336 Sukhmander Singh 🇮🇹 ITA51st of 117 aged 25-29 25-29 1:20:27 22:56 35:2538:146:53 4:513:515:185:134:532:304:247:14
337 Eduardo Calleja 🇪🇸 ESP74th of 147 aged 35-39 35-39 1:20:28 22:57 41:4732:016:45 4:592:125:024:514:302:093:544:24
338 Davide L'Erede 🇮🇹 ITA75th of 147 aged 35-39 35-39 1:20:31 23:00 37:0537:425:47 4:583:345:124:105:012:274:247:56
339 Tom Farrugia 🇬🇧 GBR88th of 156 aged 30-34 30-34 1:20:32 23:01 44:3330:345:32 4:142:343:414:074:152:093:286:06
340 Jorge Marquina 🇪🇸 ESP42nd of 83 aged 16-24 16-24 1:20:40 23:09 37:2736:077:06 4:484:384:255:325:312:003:465:27
341 David Esteve Amoros 🇪🇸 ESP8th of 34 aged 50-54 50-54 1:20:41 23:10 38:0636:396:00 4:363:524:515:184:492:216:064:46
342 Ignacio Marzola 🇦🇷 ARG52nd of 117 aged 25-29 25-29 1:20:42 23:11 39:3534:416:30 4:263:053:593:394:342:098:404:09
343 Sergio Martinez Such 🇪🇸 ESP76th of 147 aged 35-39 35-39 1:20:44 23:13 42:3532:445:31 4:202:264:364:364:292:114:455:21
344 Sebastian Alexander Diaz de la Torre 🇪🇸 ESP43rd of 83 aged 16-24 16-24 1:20:45 23:14 38:1036:116:28 4:432:445:114:545:043:014:076:27
345 Collin Reeser 🇺🇸 USA43rd of 106 aged 40-44 40-44 1:20:46 23:15 37:4936:396:24 4:073:003:475:464:301:425:388:09
346 Dominic Földvari 🇭🇺 HUN89th of 156 aged 30-34 30-34 1:20:48 23:17 36:5536:347:23 4:332:304:474:464:382:094:568:15
347 David Gallardo 🇪🇸 ESP4th of 12 aged 55-59 55-59 1:20:49 23:18 37:2138:374:57 5:123:384:405:105:041:513:379:25
348 Deiler Extanger Martínez 🇪🇸 ESP53rd of 117 aged 25-29 25-29 1:20:51 23:20 38:1336:266:17 4:363:074:355:574:512:094:576:14
349 Josep Ferriol 🇪🇸 ESP44th of 106 aged 40-44 40-44 1:20:56 23:25 38:0337:015:55 4:302:464:196:354:511:524:497:19
350 Greg Young 🇬🇧 GBR45th of 106 aged 40-44 40-44 1:21:02 23:31 38:4135:376:48 4:342:574:254:334:352:115:157:07
351 Jony Rojas 🇨🇴 COL77th of 147 aged 35-39 35-39 1:21:11 23:40 38:1136:416:24 4:273:514:214:404:443:155:345:49
352 Roman Zemar 🇳🇱 NED78th of 147 aged 35-39 35-39 1:21:11 23:40 36:5937:426:34 4:363:534:135:384:362:174:307:59
353 Iain Hannan 🇬🇧 GBR9th of 34 aged 50-54 50-54 1:21:15 23:44 39:1936:415:19 4:293:465:185:234:572:244:435:41
354 Thomas Mason 🇬🇧 GBR44th of 83 aged 16-24 16-24 1:21:16 23:45 39:3635:595:44 4:113:053:424:484:502:195:127:52
355 Kristian Velkoski 🇸🇮 SLO79th of 147 aged 35-39 35-39 1:21:20 23:49 39:1335:496:23 4:503:193:105:205:022:314:486:49
356 David Juan 🇪🇸 ESP45th of 83 aged 16-24 16-24 1:21:22 23:51 40:1135:185:58 4:493:054:185:204:521:575:245:33
357 Gonzalo Matencio 🇪🇸 ESP46th of 83 aged 16-24 16-24 1:21:23 23:52 39:2335:176:47 4:533:144:175:344:462:054:425:46
358 Jorge Aparicio 🇪🇸 ESP54th of 117 aged 25-29 25-29 1:21:27 23:56 38:4637:355:10 4:323:594:284:444:481:565:417:27
359 Ricardo Oldani 🇮🇹 ITA80th of 147 aged 35-39 35-39 1:21:29 23:58 37:0638:256:00 4:373:485:036:314:361:396:116:00
360 Milton van Zeijl 🇳🇱 NED46th of 106 aged 40-44 40-44 1:21:30 23:59 38:2337:595:08 4:382:583:565:257:482:005:116:03
361 Raúl Saseta 🇪🇸 ESP81st of 147 aged 35-39 35-39 1:21:33 24:02 37:1539:145:09 4:252:394:216:264:592:344:389:12
362 Cliff Paardekooper 🇳🇱 NED82nd of 147 aged 35-39 35-39 1:21:35 24:04 39:0835:137:18 4:403:133:545:174:522:334:326:12
363 Dominik Tomíček 🇨🇿 CZE47th of 83 aged 16-24 16-24 1:21:37 24:06 42:0734:095:26 4:222:573:315:434:301:323:587:36
364 Brian Fung 🇨🇦 CAN55th of 117 aged 25-29 25-29 1:21:51 24:20 40:5033:257:39 4:433:373:493:424:342:094:236:28
365 Paolo Feliciani 🇮🇹 ITA47th of 106 aged 40-44 40-44 1:21:51 24:20 39:3236:176:07 4:303:304:284:294:582:154:307:37
366 Israel Carbonell 🇪🇸 ESP48th of 106 aged 40-44 40-44 1:21:52 24:21 39:5336:036:00 4:483:584:234:514:412:404:176:25
367 Daniel Prokeš 🇨🇿 CZE90th of 156 aged 30-34 30-34 1:21:53 24:22 41:3834:505:31 4:362:355:054:474:561:494:306:32
368 Juan Pedro da Silva 🇺🇾 URU56th of 117 aged 25-29 25-29 1:21:53 24:22 37:5738:455:16 4:333:565:264:244:462:495:397:12
369 Arturo del Rio 🇪🇸 ESP91st of 156 aged 30-34 30-34 1:21:55 24:24 39:1836:066:35 4:383:044:375:464:462:274:206:28
370 Alejandro Sánchez Rueda 🇪🇸 ESP92nd of 156 aged 30-34 30-34 1:21:59 24:28 39:1935:447:00 4:533:333:555:564:592:204:435:25
371 Federico Garcia Giner 🇪🇸 ESP49th of 106 aged 40-44 40-44 1:22:03 24:32 41:4134:335:53 5:182:244:304:305:262:063:376:42
372 Alin Vasilica Pruna 🇷🇴 ROU83rd of 147 aged 35-39 35-39 1:22:12 24:41 42:1133:436:23 4:152:476:013:584:332:034:016:05
373 Miguel Gonçalves 🇵🇹 POR57th of 117 aged 25-29 25-29 1:22:13 24:42 40:3134:546:52 4:493:085:074:284:392:404:265:37
374 Ttevor Codd 🇬🇧 GBR5th of 12 aged 55-59 55-59 1:22:13 24:42 40:1336:075:57 4:522:484:144:544:442:044:248:07
375 Wilmentong Estevez Alcantara 🇩🇴 DOM58th of 117 aged 25-29 25-29 1:22:14 24:43 40:2431:3910:16 4:232:444:405:274:421:522:345:17
376 Rubén Fernández Mendoza 🇪🇸 ESP32nd of 69 aged 45-49 45-49 1:22:14 24:43 38:0038:096:11 4:373:284:175:134:442:185:318:01
377 Andrea Senna 🇮🇹 ITA50th of 106 aged 40-44 40-44 1:22:18 24:47 37:1639:285:39 4:463:355:056:344:531:456:136:37
378 Joachim Sternheimer 🇩🇪 GER6th of 12 aged 55-59 55-59 1:22:20 24:49 40:1736:435:25 4:463:334:443:594:351:554:588:13
379 Urban Sket 🇸🇮 SLO51st of 106 aged 40-44 40-44 1:22:30 24:59 39:3035:107:53 4:292:554:225:224:41—5:217:04
380 Paolo Macri' 🇮🇹 ITA84th of 147 aged 35-39 35-39 1:22:30 24:59 35:2341:056:07 4:343:266:574:334:312:135:189:33
381 Marcos Pallardo Gil 🇪🇸 ESP85th of 147 aged 35-39 35-39 1:22:31 25:00 39:1436:077:13 4:283:305:464:295:011:474:436:23
382 Jiří Lešner 🇨🇿 CZE48th of 83 aged 16-24 16-24 1:22:33 25:02 41:0435:046:28 4:373:134:485:064:321:424:027:04
383 Alberto Santos Olvera 🇲🇽 MEX52nd of 106 aged 40-44 40-44 1:22:38 25:07 41:5733:536:53 4:523:164:414:085:001:534:515:12
384 Juan Manuel Miro 🇪🇸 ESP59th of 117 aged 25-29 25-29 1:22:38 25:07 41:2435:185:59 4:402:154:555:254:562:095:095:49
385 Thomas Pauli 🇩🇪 GER53rd of 106 aged 40-44 40-44 1:22:39 25:08 37:3939:125:52 4:243:104:555:194:552:396:157:35
386 Frank de Groot 🇳🇱 NED7th of 12 aged 55-59 55-59 1:22:41 25:10 39:1338:105:22 4:303:203:566:494:302:165:047:45
387 Maurits Appeldoorn 🇳🇱 NED86th of 147 aged 35-39 35-39 1:22:42 25:11 39:3037:385:39 4:542:594:575:484:252:444:347:17
388 Baptiste Viou 🇫🇷 FRA93rd of 156 aged 30-34 30-34 1:22:45 25:14 39:4635:367:28 4:532:464:445:145:121:464:436:18
389 Rich Scicluna 🇬🇧 GBR10th of 34 aged 50-54 50-54 1:22:46 25:15 37:0239:446:04 5:054:165:255:345:012:215:126:50
390 Richard Rese 🇩🇪 GER87th of 147 aged 35-39 35-39 1:23:02 25:31 43:0933:326:26 4:302:563:475:114:431:464:595:40
391 Iván Gómez Pascual 🇪🇸 ESP60th of 117 aged 25-29 25-29 1:23:02 25:31 39:3138:035:31 4:512:364:584:464:492:095:587:56
392 Stephen Wood 🇬🇧 GBR94th of 156 aged 30-34 30-34 1:23:09 25:38 37:1438:487:12 4:243:135:246:544:451:535:107:05
393 Christophe Andrieux 🇫🇷 FRA33rd of 69 aged 45-49 45-49 1:23:11 25:40 41:3435:286:13 4:252:424:067:014:351:435:195:37
394 Konrad Zawistowski 🇵🇱 POL54th of 106 aged 40-44 40-44 1:23:12 25:41 43:1733:456:15 4:163:464:214:594:211:504:595:13
395 Mykhailo Saveha 🇺🇦 UKR49th of 83 aged 16-24 16-24 1:23:13 25:42 41:3134:387:09 4:293:035:034:154:392:234:156:31
396 Javier Pacheco 🇪🇸 ESP11th of 34 aged 50-54 50-54 1:23:16 25:45 43:1734:175:46 4:512:444:543:404:562:244:026:46
397 Daniel Lopes 🇵🇹 POR12th of 34 aged 50-54 50-54 1:23:23 25:52 42:0333:597:26 4:402:544:045:084:361:554:356:07
398 Matt Gallagher 🇬🇧 GBR88th of 147 aged 35-39 35-39 1:23:25 25:54 36:5339:007:37 4:453:194:466:074:572:275:297:10
399 Guido Lassi 🇮🇹 ITA34th of 69 aged 45-49 45-49 1:23:25 25:54 37:4940:145:22 4:523:115:515:424:492:386:566:15
400 Massimo Argiolas 🇮🇹 ITA35th of 69 aged 45-49 45-49 1:23:28 25:57 40:3936:156:38 4:403:465:184:394:542:244:585:36
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