HYROX Valencia 2025: Open Men results

804 finishers on 8 Mar 2025. Typical finish 1:21:59, fastest 10% under 1:07:19. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ciaran Parkinson 🇬🇧 GBR 30-34 1/195 0:58:53 29:4225:353:36 3:592:352:582:554:071:383:114:12
2 Mauro Lauría 🇦🇷 ARG 35-39 1/167 0:59:11 31:1524:163:40 3:492:303:292:174:151:352:523:29
3 Luc van Overdam 🇳🇱 NED 25-29 1/136 1:00:00 30:1326:123:35 4:082:202:363:354:231:472:564:27
4 Emilio Martin 🇪🇸 ESP 40-44 1/118 1:00:01 29:3126:403:50 4:072:343:553:114:111:163:214:05
5 Joaquin Bordonado Pastor 🇪🇸 ESP 16-24 1/60 1:00:09 29:2827:173:24 4:142:473:292:514:202:023:194:15
6 Daniel Casado Serra 🇪🇸 ESP 25-29 2/136 1:00:23 31:2325:004:00 3:582:053:313:014:041:212:494:11
7 Pedro Antonio Toral Leiva 🇪🇸 ESP 25-29 3/136 1:00:34 31:0725:453:42 3:532:262:493:334:081:463:064:04
8 Felisberto Pereira 🇵🇹 POR 25-29 4/136 1:00:41 31:0326:103:28 4:062:243:443:004:131:273:114:05
9 Jose Vicente Poblador Asensio 🇪🇸 ESP 40-44 2/118 1:00:50 31:1926:023:29 4:132:293:013:184:161:183:124:15
10 Tom Little 🇬🇧 GBR 30-34 2/195 1:00:55 31:3325:393:43 3:552:303:083:234:021:293:473:25
11 Jack Mayhew 🇬🇧 GBR 25-29 5/136 1:01:17 31:2126:213:35 4:142:513:312:364:241:463:003:59
12 Santiago Martín-Romo Parra 🇪🇸 ESP 40-44 3/118 1:01:27 31:3826:063:43 4:102:273:222:344:171:353:493:52
13 Cole Lyall 🇬🇧 GBR 16-24 2/60 1:01:36 30:2127:473:28 4:182:433:473:214:231:363:194:20
14 Bruno Ivo Carvalho 🇨🇭 SUI 35-39 2/167 1:01:44 31:4925:464:09 3:502:143:253:084:161:373:124:04
15 Joel Guerrero Torreblanca 🇪🇸 ESP 35-39 3/167 1:01:46 31:2626:483:32 4:032:453:162:414:111:283:414:43
16 Daniel Más Serrano 🇪🇸 ESP 16-24 3/60 1:01:51 31:4826:443:19 4:061:593:272:344:171:342:595:48
17 Damian Luis Bevilacqua Chaiven 🇪🇸 ESP 45-49 1/75 1:01:52 32:2425:433:45 4:112:443:272:294:201:283:113:53
18 Mike Eynon 🇬🇧 GBR 35-39 4/167 1:01:54 30:5727:383:19 4:062:253:203:074:281:313:295:12
19 Santi Martínez Torres 🇪🇸 ESP 35-39 5/167 1:01:55 30:0228:023:51 3:532:013:403:114:111:303:316:05
20 Daniel Redondo Muñoz 🇪🇸 ESP 30-34 3/195 1:02:02 31:4726:393:36 4:122:323:452:494:211:223:334:05
21 Ion Gorostidi Diaz 🇪🇸 ESP 35-39 6/167 1:02:03 32:0626:173:40 4:192:343:282:464:161:302:574:27
22 Javier Carmona Mansilla 🇪🇸 ESP 35-39 7/167 1:02:05 30:0428:113:50 4:062:333:553:294:171:334:064:12
23 Francisco Hijazo Zabala 🇪🇸 ESP 30-34 4/195 1:02:27 32:5425:463:47 4:192:483:002:374:131:233:423:44
24 Taylor Floyd 🇬🇧 GBR 25-29 6/136 1:02:36 32:4825:503:58 4:062:122:413:484:081:333:273:55
25 Joseba Arias Abaunza 🇪🇸 ESP 25-29 7/136 1:02:46 33:0026:073:39 4:142:583:412:114:241:452:314:23
26 Iñigo González 🇪🇸 ESP 25-29 8/136 1:02:47 31:1427:533:40 4:022:283:503:424:051:373:154:54
27 Baptiste Lance 🇫🇷 FRA 25-29 9/136 1:02:52 31:5927:093:44 4:072:313:312:544:251:353:314:35
28 Yoel Ferrer Oliva 🇪🇸 ESP 30-34 5/195 1:02:54 31:2827:523:34 4:012:263:303:254:161:223:125:40
29 John Fitzgerald 🇮🇪 IRL 30-34 6/195 1:02:58 32:3125:005:27 4:072:323:503:034:301:06—3:51
30 Cameron Keast 🇬🇧 GBR 35-39 8/167 1:03:02 30:2328:423:57 4:082:174:243:144:181:353:395:07
31 Albert Jose Gonzalvo 🇪🇸 ESP 40-44 4/118 1:03:08 32:1326:504:05 4:202:353:333:024:161:253:503:49
32 Esteban Flor 🇪🇸 ESP 35-39 9/167 1:03:10 32:3926:473:44 3:582:053:083:574:151:293:494:06
33 Miguel Dalmau 🇪🇸 ESP 30-34 7/195 1:03:21 33:3924:215:21 3:562:352:424:064:201:13—3:42
34 Nahuel Xavier Garcia Santamaria 🇪🇸 ESP 25-29 10/136 1:03:29 33:1026:433:36 3:582:503:222:504:021:304:014:10
35 José María Resano Magaña 🇪🇸 ESP 40-44 5/118 1:03:34 31:3928:023:53 4:032:573:453:044:231:293:574:24
36 Jeoffrey Rabanal 🇫🇷 FRA 30-34 8/195 1:03:41 34:0025:234:18 4:002:163:203:084:121:233:383:26
37 Nuno Ferreira 🇵🇹 POR 25-29 11/136 1:03:45 31:5528:073:43 4:112:453:403:164:141:413:294:51
38 Daniel Soares 🇵🇹 POR 25-29 12/136 1:03:47 32:0627:563:45 4:032:413:403:304:161:393:424:25
39 Gonzalo Espejo del Río 🇪🇸 ESP 30-34 9/195 1:03:51 33:4426:133:54 4:222:433:132:124:331:383:204:12
40 Blake Beckman 🇬🇧 GBR 16-24 4/60 1:03:52 32:0927:553:48 4:082:403:553:204:211:353:034:53
41 Luca Jumabhoy 🇬🇧 GBR 16-24 5/60 1:04:05 32:4427:363:45 4:042:352:583:254:091:353:465:04
42 Sergio Navarro Olmedilla 🇪🇸 ESP 40-44 6/118 1:04:08 32:5727:223:49 4:152:273:213:514:151:203:324:21
43 Luke Cauchi 🇲🇹 MLT 30-34 10/195 1:04:20 32:3927:453:56 4:112:413:233:004:171:454:054:23
44 Lucas Aveldaño 🇦🇷 ARG 35-39 10/167 1:04:21 32:3725:106:34 —2:323:553:004:231:393:483:49
45 Klemen Alič 🇸🇮 SLO 30-34 11/195 1:04:31 34:0225:594:30 4:012:183:183:424:091:413:193:31
46 Jose Miguel Gil Gómez 🇪🇸 ESP 30-34 12/195 1:04:34 31:1529:283:51 4:152:104:112:454:301:443:176:36
47 Valentin Charles 🇫🇷 FRA 25-29 13/136 1:04:35 32:3327:504:12 4:022:363:333:164:161:444:034:20
48 Óscar Hernández Domínguez 🇪🇸 ESP 25-29 14/136 1:04:44 32:3728:293:38 4:202:303:243:224:401:384:074:28
49 Arnau Pérez Pla 🇪🇸 ESP 16-24 6/60 1:04:45 32:0029:003:45 4:182:264:153:334:251:483:464:29
50 Damiano Tramontano 🇮🇹 ITA 30-34 13/195 1:04:54 33:0327:204:31 4:172:193:283:174:291:083:344:48
51 Juan Madrid Montes 🇪🇸 ESP 30-34 14/195 1:05:00 32:1128:563:53 4:152:353:383:344:441:384:084:24
52 Gavin Magner 🇬🇧 GBR 30-34 15/195 1:05:01 31:2929:513:41 4:112:263:394:094:161:273:505:53
53 Ivo Pais 🇵🇹 POR 30-34 16/195 1:05:19 34:2227:153:42 4:272:423:262:554:301:253:533:57
54 Cedric Pirinoli 🇨🇭 SUI 45-49 2/75 1:05:23 29:4531:533:45 4:232:474:084:074:221:434:226:01
55 Jorge Fandiño Mella 🇪🇸 ESP 30-34 17/195 1:05:30 33:0028:403:50 4:002:123:484:074:191:364:354:03
55 Ricardo Rey Martinez 🇪🇸 ESP 45-49 3/75 1:05:30 32:0227:365:52 —2:364:584:024:271:303:234:36
57 Alvaro Sabater Ramírez 🇪🇸 ESP 30-34 18/195 1:05:34 33:2728:034:04 3:541:564:193:334:041:303:405:07
58 Marco Antonio Aliaga Koczy 🇪🇸 ESP 25-29 15/136 1:05:39 33:1528:214:03 4:292:393:303:094:251:593:544:16
58 Julen Rivas 🇪🇸 ESP 35-39 11/167 1:05:39 32:3729:113:51 4:232:394:183:184:411:363:534:23
60 Toby Wilson 🇬🇧 GBR 16-24 7/60 1:05:42 34:3127:074:04 4:072:333:133:134:141:343:404:33
61 Gonzalo Andújar Mejuto 🇪🇸 ESP 30-34 19/195 1:05:44 34:4626:544:04 4:152:333:422:494:231:323:054:35
62 José Agustin Alises Jiménez 🇪🇸 ESP 30-34 20/195 1:05:48 31:2630:503:32 4:242:493:573:254:302:094:315:05
63 Robert Stols 🇪🇸 ESP 35-39 12/167 1:05:49 33:4528:143:50 4:012:443:403:514:171:343:514:16
64 Yoann Lescure 🇫🇷 FRA 40-44 7/118 1:05:53 34:2327:204:10 4:042:323:502:514:231:323:065:02
65 Michael Mooney 🇬🇧 GBR 40-44 8/118 1:05:55 33:3328:243:58 4:102:163:153:214:311:443:545:13
66 Aaron Bryett 🇬🇧 GBR 35-39 13/167 1:05:57 33:3128:303:56 4:222:313:222:584:301:384:124:57
66 Ruben de Dios 🇪🇸 ESP 35-39 13/167 1:05:57 33:4928:113:57 4:122:483:303:254:121:373:514:36
68 Pedro Pérez Soriano 🇪🇸 ESP 45-49 4/75 1:06:01 33:5628:034:02 4:172:123:413:374:271:403:254:44
69 Carmelo Romero Ramirez 🇪🇸 ESP 25-29 16/136 1:06:17 34:3827:294:10 4:072:494:002:534:121:303:294:29
70 Sean Hannon 🇮🇪 IRL 25-29 17/136 1:06:22 34:1028:163:56 4:242:393:223:374:301:293:504:25
71 Nazaret García García 🇪🇸 ESP 40-44 9/118 1:06:42 30:3731:294:36 4:153:204:104:164:281:424:204:58
72 Davide Oneda 🇪🇸 ESP 25-29 18/136 1:06:47 33:1229:593:36 4:233:053:352:544:331:444:265:19
73 Harrison Tricker 🇳🇿 NZL 30-34 21/195 1:06:48 34:1428:443:50 4:242:303:083:424:231:344:074:56
74 Eric Teruel 🇪🇸 ESP 40-44 10/118 1:06:50 34:0028:504:00 4:062:163:314:074:121:363:495:13
75 Tom Cawley 🇬🇧 GBR 25-29 19/136 1:07:04 33:5829:153:51 4:112:294:053:504:121:303:185:40
75 Kevin Horner 🇮🇪 IRL 35-39 15/167 1:07:04 34:0028:544:10 4:142:364:033:454:221:343:424:38
75 Pedro Ramos 🇪🇸 ESP 35-39 15/167 1:07:04 29:4833:134:03 4:203:104:293:114:281:454:287:22
78 Juan Manuel Perez Rubio 🇪🇸 ESP 45-49 5/75 1:07:07 33:5329:163:58 4:132:583:474:074:242:023:563:49
79 Paul Simkin 🇬🇧 GBR 35-39 17/167 1:07:16 32:2930:404:07 4:291:483:593:154:361:454:046:44
80 Mario Abela 🇲🇹 MLT 25-29 20/136 1:07:18 32:4430:353:59 4:162:303:093:574:281:344:366:05
80 Faustino Padron 🇪🇸 ESP 35-39 18/167 1:07:18 33:0630:054:07 4:062:574:253:444:231:523:584:40
82 Glenn Hyslop 🇬🇧 GBR 16-24 8/60 1:07:20 32:1730:514:12 4:343:164:433:274:391:453:564:31
83 Javier Urcelay Perez 🇪🇸 ESP 35-39 19/167 1:07:21 35:0728:044:10 4:182:493:364:004:221:343:244:01
84 Diego Mancera Ruiz 🇪🇸 ESP 40-44 11/118 1:07:24 33:4529:493:50 4:102:584:173:254:311:304:064:52
85 Callan O Reilly 🇮🇪 IRL 16-24 9/60 1:07:25 35:2827:464:11 4:112:263:253:204:231:393:225:00
86 Paul Stannard 🇬🇧 GBR 45-49 6/75 1:07:27 34:3428:374:16 4:132:383:193:364:311:373:534:50
87 Borja Fernández González 🇪🇸 ESP 35-39 20/167 1:07:28 33:1130:213:56 4:312:533:553:364:321:484:005:06
87 Lewis Hay-Grant 🇬🇧 GBR 30-34 22/195 1:07:28 31:4531:503:53 4:232:504:013:324:511:324:575:44
87 Javier Puyalto Monaj 🇪🇸 ESP 40-44 12/118 1:07:28 35:4227:234:23 4:252:413:383:434:251:152:594:17
90 Iván Remesal 🇪🇸 ESP 35-39 21/167 1:07:31 31:3231:304:29 4:012:394:213:254:312:053:546:34
91 Marcos Pastor Domingo 🇪🇸 ESP 45-49 7/75 1:07:34 31:1432:124:08 4:092:563:404:144:251:335:096:06
92 Carlos Ayela Penalva 🇪🇸 ESP 35-39 22/167 1:07:36 32:1331:014:22 4:042:224:433:254:311:394:275:50
93 Adrian Zahra 🇲🇹 MLT 25-29 21/136 1:07:38 33:2529:594:14 4:382:404:014:134:281:323:584:29
94 Patrick Regan 🇬🇧 GBR 25-29 22/136 1:07:39 35:1627:414:42 4:022:023:133:304:171:533:594:45
95 Harry Larke 🇬🇧 GBR 25-29 23/136 1:07:43 32:1131:453:47 4:292:483:434:194:281:534:255:40
96 Jose Manuel Rodriguez Infante 🇪🇸 ESP 30-34 23/195 1:07:47 34:4928:424:16 4:132:404:202:484:341:443:264:57
97 Dean Richardson 🇬🇧 GBR 25-29 24/136 1:07:50 33:5830:003:52 4:042:573:454:324:171:474:124:26
98 Harry Duncan 🇬🇧 GBR 16-24 10/60 1:07:51 34:2529:293:57 4:142:364:103:504:181:523:404:49
99 Gabriel Roman Mira 🇪🇸 ESP 40-44 13/118 1:07:53 34:1829:284:07 4:162:454:064:164:271:433:274:28
100 Mike Obrien 🇮🇪 IRL 40-44 14/118 1:08:02 32:5030:264:46 4:112:193:514:254:171:464:135:24

Rank is the finishing position within Open 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