HYROX Valencia 2025: Pro Men results

164 finishers on 8 Mar 2025. Typical finish 1:18:56, fastest 10% under 1:05:38. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Emilio Aguayo 🇪🇸 ESP 30-34 1/42 0:58:38 27:1528:193:04 3:522:574:153:134:031:233:315:05
2 Aitor Lizarazu 🇪🇸 ESP 30-34 2/42 0:58:56 29:5325:373:26 3:542:464:002:483:571:203:043:48
3 Alan Cao 🇫🇷 FRA 30-34 3/42 1:00:43 31:2825:343:41 3:462:313:512:434:031:433:313:26
4 Ruben Patiño Vieites 🇪🇸 ESP 30-34 4/42 1:00:54 30:4926:343:31 3:542:413:552:434:001:263:144:41
5 Igor Arruti 🇪🇸 ESP 30-34 5/42 1:01:02 30:1227:173:33 3:523:043:593:174:051:343:283:58
6 Pablo Valverde Reyes 🇪🇸 ESP 30-34 6/42 1:01:34 30:2127:503:23 3:583:054:302:534:081:213:174:38
7 Roberto Viciedo Gimeno 🇪🇸 ESP 25-29 1/22 1:02:23 31:1227:243:47 3:543:104:322:574:081:353:283:40
8 Jordan Bryant 🇬🇧 GBR 30-34 7/42 1:02:24 31:4527:003:39 3:502:323:093:184:081:333:245:06
9 Erlaitz Cano Benito 🇪🇸 ESP 25-29 2/22 1:03:01 31:5127:343:36 3:542:573:342:593:591:284:124:31
10 Jorge González Álvarez 🇪🇸 ESP 25-29 3/22 1:03:02 32:5626:173:49 3:443:123:542:554:001:423:213:29
11 Sergio Olivares Plaza 🇪🇸 ESP 35-39 1/42 1:03:56 32:3827:473:31 3:593:353:572:334:081:503:304:15
12 Fernando Suárez Medina 🇪🇸 ESP 25-29 4/22 1:04:14 33:1827:143:42 4:112:414:293:084:141:353:193:37
13 Yeray Toquero 🇪🇸 ESP 35-39 2/42 1:04:16 30:5229:383:46 3:583:234:312:094:101:293:246:34
14 Valentín Gamba Dondich 🇦🇷 ARG 30-34 8/42 1:04:24 31:0229:313:51 4:103:315:302:514:181:193:254:27
15 Luis García Rubio 🇪🇸 ESP 16-24 1/11 1:04:25 30:3130:283:26 4:023:214:382:414:141:245:364:32
16 Filipe Prates 🇵🇹 POR 35-39 3/42 1:05:03 31:0530:223:36 4:133:554:403:104:141:313:365:03
17 Ángel Amat Diez 🇪🇸 ESP 35-39 4/42 1:05:32 31:2630:283:38 4:043:165:084:004:171:303:524:21
18 Tiago Costa 🇵🇹 POR 30-34 9/42 1:05:53 33:4428:064:03 4:083:243:412:324:211:463:274:47
19 Fran Medina 🇪🇸 ESP 30-34 10/42 1:06:09 31:5430:134:02 4:013:244:392:294:121:483:535:47
20 Matthew Bloor 🇬🇧 GBR 35-39 5/42 1:06:39 32:4130:023:56 3:583:084:102:554:111:444:075:49
21 Brady Wisdom 🇺🇸 USA 16-24 2/11 1:06:43 32:5928:554:49 4:092:393:522:514:102:503:205:04
22 Danny Uscroft-Mould 🇬🇧 GBR 25-29 5/22 1:07:16 33:3129:573:48 4:033:413:423:364:111:473:455:12
23 Dean Clarke 🇬🇧 GBR 35-39 6/42 1:07:24 31:4231:453:57 3:563:434:444:164:151:563:485:07
24 Ekain Nogueira 🇪🇸 ESP 16-24 3/11 1:07:32 31:4232:073:43 4:144:265:152:384:222:033:405:29
25 Nicola Cerchiaro 🇮🇹 ITA 16-24 4/11 1:07:53 34:5628:364:21 4:163:054:472:414:201:213:244:42
26 Javier Gómez Cañego 🇪🇸 ESP 30-34 11/42 1:08:06 31:4732:124:07 4:093:415:383:194:101:364:255:14
27 David Rodriguez Azcunaga 🇪🇸 ESP 35-39 7/42 1:08:09 35:2628:094:34 3:523:134:342:334:031:273:304:57
28 Luis Daniel Angullo Moral 🇪🇸 ESP 35-39 8/42 1:08:19 34:1429:594:06 4:053:124:333:214:191:313:575:01
29 Swan Puzone 🇮🇹 ITA 35-39 9/42 1:08:48 31:5932:583:51 3:593:385:373:004:192:054:235:57
30 Juan Manuel Prieto Santana 🇪🇸 ESP 40-44 1/19 1:09:26 32:5132:254:10 4:153:485:363:024:171:414:155:31
31 Ben Walker 🇬🇧 GBR 35-39 10/42 1:09:28 33:2732:193:42 4:063:264:233:334:391:444:505:38
32 Christian Huerta 🇪🇸 ESP 30-34 12/42 1:09:33 33:4331:304:20 4:153:125:314:074:161:554:323:42
33 Jose Vicente Ferrer Chiral 🇪🇸 ESP 40-44 2/19 1:09:37 32:4033:143:43 4:133:185:153:124:281:564:476:05
33 José Antonio Henarejos Orenes 🇪🇸 ESP 40-44 2/19 1:09:37 34:0231:483:47 4:003:304:583:544:161:414:075:22
35 Bailey Dominie 🇨🇦 CAN 25-29 6/22 1:09:45 33:1932:283:58 3:533:096:004:014:071:434:205:15
36 Christophe Morin 🇫🇷 FRA 25-29 7/22 1:09:49 33:1932:483:42 4:043:134:014:334:211:564:445:56
37 Matias Buffa 🇦🇷 ARG 35-39 11/42 1:10:01 31:1934:433:59 4:053:364:213:164:261:545:107:55
38 Jonatan Somoza 🇪🇸 ESP 30-34 13/42 1:10:31 33:3032:504:11 4:113:275:143:464:181:464:195:49
39 Bruno Lousa 🇵🇹 POR 40-44 4/19 1:10:44 33:5632:493:59 4:044:034:063:354:221:514:046:44
40 Jose Restituto 🇪🇸 ESP 35-39 12/42 1:10:57 32:5634:203:41 4:114:165:532:574:281:474:226:26
41 Brandon Moreno Peñate 🇪🇸 ESP 25-29 8/22 1:11:07 33:5632:124:59 4:173:494:313:234:491:354:105:38
42 Miłosz Staworzyński 🇵🇱 POL 35-39 13/42 1:11:20 35:1531:364:29 4:083:534:363:454:162:114:314:16
43 Javier López Ávila 🇪🇸 ESP 30-34 14/42 1:11:32 33:1834:213:53 4:103:476:392:494:122:084:246:12
44 Carlos Pinho 🇵🇹 POR 40-44 5/19 1:11:34 32:3734:454:12 4:014:044:393:304:232:164:087:44
45 Danny Breeze 🇬🇧 GBR 25-29 9/22 1:11:52 32:0535:254:22 4:173:406:462:554:231:494:277:08
46 Alberto Serrano 🇪🇸 ESP 30-34 15/42 1:11:58 33:0234:064:50 4:043:406:333:024:281:525:095:18
47 Juan Carlos Cortés Chávez 🇲🇽 MEX 35-39 14/42 1:12:05 33:0234:344:29 4:152:595:373:514:181:395:076:48
48 Thomas Delattre 🇫🇷 FRA 30-34 16/42 1:12:35 35:1832:414:36 3:593:256:233:344:211:385:174:04
49 Guillermo de la Rubia Bernabeu 🇪🇸 ESP 40-44 6/19 1:12:44 36:2331:464:35 4:193:284:213:254:312:004:225:20
50 Joaquín Vic Cano. 🇪🇸 ESP 40-44 7/19 1:13:19 35:4533:154:19 4:223:555:483:114:291:494:415:00
51 Julián David Rojas Cañas 🇨🇴 COL 16-24 5/11 1:13:30 33:2236:054:03 4:023:336:273:274:201:464:347:56
52 Víctor Manuel Delgado 🇪🇸 ESP 40-44 8/19 1:13:32 34:5734:254:10 4:173:216:183:004:101:574:416:41
53 Galen Hill 🇬🇧 GBR 45-49 1/13 1:13:43 33:5535:274:21 4:264:095:284:084:252:094:396:03
54 Unay Casquero 🇪🇸 ESP 35-39 15/42 1:13:57 36:1532:255:17 4:093:495:323:024:241:404:235:26
55 Jose Julián Rueda Osuna 🇪🇸 ESP 40-44 9/19 1:14:23 37:2031:515:12 3:533:295:093:564:161:414:235:04
56 Edgar Ortiz 🇪🇸 ESP 30-34 17/42 1:14:28 37:5331:285:07 4:083:395:292:384:212:283:594:46
57 Manu Lledó Martínez 🇪🇸 ESP 40-44 10/19 1:14:37 34:2833:356:34 4:094:045:144:124:141:514:445:07
58 Dario Sanmiguel Cervera 🇪🇸 ESP 50-54 1/10 1:14:53 35:5134:414:21 4:182:495:364:084:181:544:327:06
59 Glenn Tanti Cuschieri 🇲🇹 MLT 35-39 16/42 1:15:09 35:2435:324:13 4:183:366:102:334:181:484:028:47
60 Danny Sadler 🇬🇧 GBR 30-34 18/42 1:15:12 35:4234:594:31 4:174:046:113:094:222:334:365:47
61 Ismael Mateo 🇪🇸 ESP 50-54 2/10 1:15:16 34:3336:094:34 4:093:465:461:574:281:474:0410:12
62 Ignacio Martín Gorroño 🇪🇸 ESP 30-34 19/42 1:15:20 35:2235:204:38 4:074:325:414:024:301:514:026:35
63 Alejandro Cerrejón Torrano 🇪🇸 ESP 30-34 20/42 1:15:22 33:5837:244:00 4:083:596:533:554:271:454:387:39
64 Omar Salvador Fortanet 🇪🇸 ESP 45-49 2/13 1:15:40 34:1836:484:34 4:273:527:333:194:432:074:456:02
64 Rafa Velazquez Alvarez 🇪🇸 ESP 25-29 10/22 1:15:40 35:1636:174:07 4:094:105:594:294:261:564:496:19
66 Guillaume Lescarboura 🇫🇷 FRA 25-29 11/22 1:15:51 35:1735:185:16 4:033:195:293:564:291:394:587:25
67 Michael Casey O' Shea 🇮🇪 IRL 45-49 3/13 1:16:18 35:1036:234:45 4:094:296:264:274:231:374:056:47
67 Lucio Roman Carrero 🇪🇸 ESP 50-54 3/10 1:16:18 35:2736:324:19 4:174:255:082:464:322:365:127:36
69 Mark O’Dwyer 🇮🇪 IRL 30-34 21/42 1:16:33 35:2336:374:33 4:054:214:484:464:182:055:466:28
70 Daniel Arazola López 🇪🇸 ESP 45-49 4/13 1:16:43 34:2137:225:00 4:104:405:143:424:271:586:047:07
71 Héctor Navarro García 🇪🇸 ESP 40-44 11/19 1:16:47 35:2036:524:35 4:213:466:413:154:472:215:136:28
72 Juan Jose Troya Carretero 🇪🇸 ESP 40-44 12/19 1:16:53 36:2235:394:52 4:144:094:253:354:352:095:147:18
73 Jacopo Gadani 🇮🇹 ITA 30-34 22/42 1:16:54 35:5536:544:05 4:143:035:433:524:191:454:169:42
74 Rafael Bielsa García 🇪🇸 ESP 35-39 17/42 1:16:57 37:1935:094:29 4:073:555:214:004:241:385:176:27
75 Antonio Fernandez Ruiz 🇪🇸 ESP 50-54 4/10 1:17:23 37:1335:334:37 4:174:145:123:394:232:145:236:11
76 Marcel Morera Torregrosa 🇪🇸 ESP 35-39 18/42 1:17:26 34:4237:415:03 4:235:246:373:454:501:444:356:23
76 Alejandro Perez Portero 🇪🇸 ESP 25-29 12/22 1:17:26 37:0335:504:33 4:253:546:293:354:203:014:265:40
78 Antonio Zafra Alfaro 🇪🇸 ESP 30-34 23/42 1:17:46 35:1538:064:25 4:344:547:113:014:471:455:166:38
79 Daniel Bravo 🇪🇸 ESP 35-39 19/42 1:17:56 35:5737:264:33 4:004:016:423:514:281:456:056:34
80 Raúl Miguel Romero Garcia 🇪🇸 ESP 50-54 5/10 1:17:58 38:4034:404:38 4:214:014:503:434:252:154:266:39
81 Miguel Girón Ortega 🇪🇸 ESP 45-49 5/13 1:18:29 39:0934:294:51 4:243:565:304:324:251:274:036:12
82 Carlos Alberto Fernández Pérez 🇪🇸 ESP 30-34 24/42 1:18:53 38:0635:504:57 4:044:205:454:344:331:345:165:44
83 Sebastia Callau Lopez 🇪🇸 ESP 25-29 13/22 1:18:59 39:3934:234:57 4:063:075:413:444:152:145:385:38
84 Alvaro Sevilla Navarro 🇪🇸 ESP 30-34 25/42 1:19:08 39:2634:345:08 4:213:276:253:134:291:334:416:25
85 Miguel Ochoa 🇪🇸 ESP 25-29 14/22 1:19:10 34:4839:185:04 4:045:066:055:104:252:395:226:27
86 Andrew Michel 🇬🇧 GBR 35-39 20/42 1:19:13 37:1937:094:45 4:133:286:014:284:311:435:476:58
87 Juan Francisco Sanz Mora 🇪🇸 ESP 35-39 21/42 1:19:26 38:4235:464:58 4:123:124:554:104:362:055:237:13
88 Asier Urcelay Fernandez de Arroyabe 🇪🇸 ESP 25-29 15/22 1:19:31 33:3541:344:22 4:384:266:344:274:272:465:328:44
89 Juanan Arenas Escobar 🇪🇸 ESP 30-34 26/42 1:19:36 35:2739:194:50 4:164:526:233:374:362:285:427:25
90 Juan Francisco Fernández 🇪🇸 ESP 30-34 27/42 1:20:01 34:1441:024:45 4:064:138:134:204:282:066:107:26
91 Miro Abtula Gadzhalov BUL 40-44 13/19 1:20:23 33:1642:564:11 4:154:4512:183:064:362:394:446:33
92 Eduardo Jiménez Chapresto 🇪🇸 ESP 40-44 14/19 1:20:25 37:1538:324:38 4:073:467:173:254:241:464:429:05
93 Arnau Oliver Soler 🇪🇸 ESP 16-24 6/11 1:20:26 34:2541:484:13 4:214:226:513:594:253:055:209:25
94 Carlos Muñiz 🇪🇸 ESP 45-49 6/13 1:20:33 39:1736:075:09 4:204:015:313:064:402:074:417:41
95 Luis Valera 🇪🇸 ESP 16-24 7/11 1:20:38 38:5935:166:23 4:113:155:384:094:432:214:396:20
96 Mohand Abbas 🇫🇷 FRA 35-39 22/42 1:20:49 41:5033:015:58 4:263:434:563:284:232:034:465:16
97 Nicky Boyce 🇬🇧 GBR 35-39 23/42 1:21:01 38:1237:035:46 4:093:345:084:064:242:494:577:56
98 Roberto Poveda Luis 🇪🇸 ESP 30-34 28/42 1:21:27 39:4636:365:05 4:243:336:254:574:242:145:195:20
99 Jens Nordmeier 🇩🇪 GER 50-54 6/10 1:21:29 38:2938:104:50 4:213:546:103:564:292:425:377:01
100 Omar Salvador Fontanet 🇪🇸 ESP 45-49 7/13 1:21:39 35:5840:365:05 4:163:497:024:094:322:166:248:08

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