HYROX Valencia 2026: Pro Men results

418 finishers on 15 Oct 2026. Typical finish 1:17:51, fastest 10% under 1:03:35. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
101 Maneu Manuel Roca 🇪🇸 ESP29th of 80 aged 25-29 25-29 1:09:27 13:58 30:1634:304:46 4:084:286:383:304:191:433:545:50
102 Adrián Bonilla Andrade 🇪🇸 ESP37th of 124 aged 30-34 30-34 1:09:28 13:59 31:0234:194:12 4:223:434:203:504:252:224:426:35
103 Matteo Bettini 🇮🇹 ITA38th of 124 aged 30-34 30-34 1:09:37 14:08 32:3632:364:29 4:193:034:434:084:142:374:175:15
104 Samuel Tyrrell 🇬🇧 GBR18th of 83 aged 35-39 35-39 1:09:40 14:11 33:3131:394:34 4:213:164:123:464:251:513:575:51
105 Rui Martins 🇵🇹 POR6th of 45 aged 40-44 40-44 1:09:46 14:17 31:4732:485:15 4:113:344:204:054:242:134:175:44
106 Albert Jose Gonzalvo 🇪🇸 ESP4th of 31 aged 45-49 45-49 1:09:47 14:18 33:2231:324:56 4:173:224:113:084:142:124:165:52
107 Jose Carlos Angelo Fernandez Vasquez 🇵🇪 PER39th of 124 aged 30-34 30-34 1:09:49 14:20 33:1431:524:47 4:223:034:493:374:372:014:095:14
108 Alejandro Hu Cao 🇨🇳 CHN40th of 124 aged 30-34 30-34 1:09:53 14:24 32:4432:474:28 4:373:134:563:064:231:393:507:03
109 Luis Izquierdo 🇪🇸 ESP19th of 83 aged 35-39 35-39 1:10:06 14:37 31:1234:494:11 4:253:505:013:164:201:474:108:00
110 Daniel Más Serrano 🇪🇸 ESP30th of 80 aged 25-29 25-29 1:10:09 14:40 31:5933:324:44 4:193:334:203:094:252:033:487:55
111 Pedro Cruz Mera 🇪🇸 ESP41st of 124 aged 30-34 30-34 1:10:13 14:44 30:5134:474:40 4:163:224:213:314:161:564:059:00
112 Sam Valentine 🇬🇧 GBR12th of 38 aged 16-24 16-24 1:10:22 14:53 30:5135:164:19 4:163:136:313:554:252:044:096:43
113 Vitalijus Siegas 🇱🇹 LTU7th of 45 aged 40-44 40-44 1:10:27 14:58 34:1931:134:59 4:092:544:263:134:151:503:556:31
114 Jaime Jorge 🇵🇹 POR5th of 31 aged 45-49 45-49 1:10:33 15:04 34:0032:094:28 4:243:384:052:524:222:013:397:08
115 Luis Carlos Chindicue 🇨🇴 COL42nd of 124 aged 30-34 30-34 1:10:37 15:08 32:0534:124:25 4:063:464:153:584:221:414:397:25
116 Julen Echavarri 🇪🇸 ESP43rd of 124 aged 30-34 30-34 1:10:42 15:13 32:5233:324:22 4:203:134:234:584:292:124:345:23
117 Domi Zamorano 🇪🇸 ESP20th of 83 aged 35-39 35-39 1:10:47 15:18 32:0434:154:33 4:163:294:434:034:241:554:137:12
118 Jorge García-Uceda García 🇪🇸 ESP13th of 38 aged 16-24 16-24 1:10:49 15:20 29:1637:373:59 4:154:086:222:304:163:263:329:08
119 José Miguel Gil Gómez 🇪🇸 ESP44th of 124 aged 30-34 30-34 1:10:53 15:24 29:2937:154:15 4:143:075:022:544:183:543:2610:20
120 Jeremy Bouisset 🇫🇷 FRA21st of 83 aged 35-39 35-39 1:10:59 15:30 33:5232:374:34 4:163:294:413:324:321:434:485:36
121 Gerard Pericay 🇪🇸 ESP14th of 38 aged 16-24 16-24 1:11:01 15:32 32:3033:434:53 4:133:594:233:554:122:174:406:04
122 Javier Fuentes 🇪🇸 ESP31st of 80 aged 25-29 25-29 1:11:03 15:34 33:4731:315:49 4:112:514:373:304:191:464:176:00
123 Sean Paul 🇮🇪 IRL45th of 124 aged 30-34 30-34 1:11:04 15:35 31:3934:494:42 4:263:204:183:414:352:304:047:55
124 Robert Nash 🇬🇧 GBR8th of 45 aged 40-44 40-44 1:11:06 15:37 34:3031:504:51 4:153:003:513:334:191:414:027:09
125 Pedro Quiñones Lopez 🇪🇸 ESP9th of 45 aged 40-44 40-44 1:11:06 15:37 32:2633:484:56 4:164:034:503:534:152:034:256:03
126 David Moreno Ceballos 🇪🇸 ESP22nd of 83 aged 35-39 35-39 1:11:07 15:38 33:2333:094:39 4:173:104:363:444:212:144:156:32
127 Andrés Mármol Pérez 🇪🇸 ESP32nd of 80 aged 25-29 25-29 1:11:10 15:41 33:2033:374:17 4:063:324:433:354:121:543:358:00
128 Sergio Miranda López 🇪🇸 ESP10th of 45 aged 40-44 40-44 1:11:13 15:44 33:3733:024:39 4:183:144:403:384:171:504:226:43
129 José María Falcón Murube 🇪🇸 ESP46th of 124 aged 30-34 30-34 1:11:15 15:46 33:0033:344:46 4:143:484:314:254:151:484:336:00
130 Barney Fairnington 🇬🇧 GBR11th of 45 aged 40-44 40-44 1:11:22 15:53 34:0232:274:58 4:243:584:203:434:321:443:456:01
131 Yannis Mboukou 🇫🇷 FRA33rd of 80 aged 25-29 25-29 1:11:26 15:57 35:5930:305:03 4:042:494:353:454:151:234:215:18
132 Álvaro Vega 🇪🇸 ESP34th of 80 aged 25-29 25-29 1:11:29 16:00 31:1235:035:16 4:273:015:184:094:272:033:557:43
133 Michael Fummo 🇮🇹 ITA23rd of 83 aged 35-39 35-39 1:11:30 16:01 35:0431:454:46 4:363:423:493:454:361:414:215:15
134 Pablo Vargas Soriano 🇪🇸 ESP24th of 83 aged 35-39 35-39 1:11:36 16:07 32:4134:084:51 4:394:075:122:484:462:334:125:51
135 Daniel Arazola Lopez 🇪🇸 ESP6th of 31 aged 45-49 45-49 1:11:39 16:10 32:5333:524:58 4:183:434:403:264:232:044:446:34
136 Goncalo Dias 🇵🇹 POR15th of 38 aged 16-24 16-24 1:11:40 16:11 35:1932:244:01 4:043:164:362:574:092:243:507:08
137 David Chorlton Buenechea 🇪🇸 ESP35th of 80 aged 25-29 25-29 1:11:41 16:12 34:0632:345:05 4:103:314:324:194:161:524:255:29
138 Antonio Hidalgo Olaya 🇪🇸 ESP36th of 80 aged 25-29 25-29 1:11:45 16:16 32:0034:554:55 4:203:474:443:494:222:054:257:23
139 Nathan Schindelholz 🇨🇭 SUI25th of 83 aged 35-39 35-39 1:11:46 16:17 35:4330:265:43 3:503:374:523:164:151:433:395:14
140 Jorge Lopez Ramos 🇪🇸 ESP26th of 83 aged 35-39 35-39 1:11:49 16:20 31:1235:425:00 4:114:214:344:064:232:313:507:46
141 Arne Sundet 🇳🇴 NOR47th of 124 aged 30-34 30-34 1:11:52 16:23 35:2731:265:03 4:213:014:393:404:201:534:404:52
142 César Orillë 🇪🇸 ESP12th of 45 aged 40-44 40-44 1:11:53 16:24 36:2930:135:16 4:163:103:583:494:221:334:174:48
143 Bruno Balbuena Canal 🇪🇸 ESP48th of 124 aged 30-34 30-34 1:11:54 16:25 34:1733:074:34 4:333:144:403:534:302:044:106:03
144 Santiago Fernández Bobis 🇪🇸 ESP37th of 80 aged 25-29 25-29 1:11:58 16:29 33:4933:224:52 4:243:194:464:044:332:164:245:36
145 Kevin Scott 🇬🇧 GBR27th of 83 aged 35-39 35-39 1:12:07 16:38 34:0733:274:39 4:173:334:143:444:261:485:056:20
146 Jad Al-Omary 🇮🇶 IRQ38th of 80 aged 25-29 25-29 1:12:12 16:43 32:5534:254:55 4:154:035:313:575:021:423:236:32
147 Alex Escudero 🇪🇸 ESP39th of 80 aged 25-29 25-29 1:12:14 16:45 32:3435:324:13 4:133:004:203:284:123:253:419:13
148 Luis Pinho 🇵🇹 POR28th of 83 aged 35-39 35-39 1:12:25 16:56 34:2832:135:49 4:295:074:183:024:162:013:525:08
149 Roberto Reina Noé 🇪🇸 ESP49th of 124 aged 30-34 30-34 1:12:28 16:59 34:3432:525:06 4:103:464:512:554:212:094:186:22
150 Robert Mills 🇬🇧 GBR29th of 83 aged 35-39 35-39 1:12:29 17:00 33:0634:394:49 4:153:214:224:164:231:514:507:21
151 Zack Brierley 🇬🇧 GBR16th of 38 aged 16-24 16-24 1:12:41 17:12 36:1031:464:48 4:253:364:244:074:242:004:004:50
152 Carlos Alberto Fernandez Perez 🇪🇸 ESP30th of 83 aged 35-39 35-39 1:12:48 17:19 35:4432:065:01 4:182:554:393:354:361:484:275:48
153 Rafal Gil 🇵🇱 POL31st of 83 aged 35-39 35-39 1:12:49 17:20 34:1034:004:44 4:223:304:514:504:372:134:075:30
154 Raúl Junquera 🇪🇸 ESP40th of 80 aged 25-29 25-29 1:12:50 17:21 32:0636:204:28 4:253:145:064:284:192:063:498:53
155 Rafael Rodriguez Abad 🇪🇸 ESP1st of 13 aged 50-54 50-54 1:12:58 17:29 33:3134:544:38 4:163:535:443:534:181:575:055:48
156 Álvaro Cardona 🇪🇸 ESP41st of 80 aged 25-29 25-29 1:13:03 17:34 34:1333:425:12 4:244:035:083:174:171:524:046:37
157 Xabier Berra Rezusta 🇪🇸 ESP32nd of 83 aged 35-39 35-39 1:13:06 17:37 32:1736:244:31 4:214:154:575:044:222:044:226:59
158 Adrián Martínez 🇪🇸 ESP33rd of 83 aged 35-39 35-39 1:13:15 17:46 34:2134:174:41 4:153:574:343:214:212:054:317:13
159 Fernando Polo Parra 🇪🇸 ESP50th of 124 aged 30-34 30-34 1:13:17 17:48 33:2234:575:03 4:183:575:193:294:172:224:206:55
160 Herminio Cebrián Onsurbe 🇪🇸 ESP13th of 45 aged 40-44 40-44 1:13:27 17:58 31:5936:544:39 4:193:524:524:294:251:585:557:04
161 Adrià Sabaté Masip 🇪🇸 ESP14th of 45 aged 40-44 40-44 1:13:36 18:07 35:2133:284:51 4:213:224:133:454:241:393:567:48
162 Chris Snodgrass 🇬🇧 GBR42nd of 80 aged 25-29 25-29 1:13:37 18:08 32:0637:054:30 4:173:444:414:004:312:274:408:45
163 Nasreddine Imani Jiyari 🇪🇸 ESP51st of 124 aged 30-34 30-34 1:13:42 18:13 1:06:4635:13— 4:123:424:433:344:222:153:518:34
164 Manuel Fraga Díaz 🇪🇸 ESP7th of 31 aged 45-49 45-49 1:13:53 18:24 33:0235:235:30 4:215:024:563:594:362:193:566:14
165 Nick Krijnen 🇳🇱 NED52nd of 124 aged 30-34 30-34 1:13:55 18:26 33:2235:584:39 4:103:124:263:434:192:214:488:59
166 Gert-Jan Westerhout 🇳🇱 NED8th of 31 aged 45-49 45-49 1:14:00 18:31 33:4935:095:05 4:153:294:374:184:272:014:517:11
167 Pablo Fernández Rodríguez 🇪🇸 ESP17th of 38 aged 16-24 16-24 1:14:00 18:31 33:1835:554:52 4:214:575:263:454:372:064:066:37
168 Zackaria Amer 🇫🇷 FRA53rd of 124 aged 30-34 30-34 1:14:04 18:35 32:2637:164:27 4:123:254:454:344:232:025:138:42
169 Fábio Ferreira 🇵🇹 POR54th of 124 aged 30-34 30-34 1:14:17 18:48 35:1933:515:12 4:053:285:283:364:151:534:166:50
170 Czr Vr 🇪🇸 ESP55th of 124 aged 30-34 30-34 1:14:47 19:18 36:4833:104:52 4:163:515:144:294:201:494:144:57
171 Miguel Jesus 🇵🇹 POR56th of 124 aged 30-34 30-34 1:14:48 19:19 35:1234:355:06 4:152:534:113:384:193:034:207:56
172 Martin Vojtisek 🇨🇿 CZE15th of 45 aged 40-44 40-44 1:14:51 19:22 36:4432:365:36 4:193:084:083:554:261:554:396:06
173 José Armando Ocampo Arguello 🇵🇾 PAR34th of 83 aged 35-39 35-39 1:14:53 19:24 36:0233:594:57 4:243:174:354:204:222:274:595:35
174 Dario Sanmiguel Cervera 🇪🇸 ESP2nd of 13 aged 50-54 50-54 1:14:59 19:30 35:0834:594:57 4:273:465:014:414:161:584:146:36
175 Ferran Rodriguez 🇪🇸 ESP57th of 124 aged 30-34 30-34 1:15:05 19:36 36:5832:535:19 4:123:565:533:534:232:094:024:25
176 Jure Klemenčič 🇸🇮 SLO58th of 124 aged 30-34 30-34 1:15:09 19:40 37:1832:535:03 4:253:254:293:224:312:093:486:44
177 Alvaro Ayuso Palmero 🇪🇸 ESP59th of 124 aged 30-34 30-34 1:15:09 19:40 32:3237:415:02 4:153:255:434:294:253:234:357:26
178 Paulo Barron Caracheo 🇲🇽 MEX43rd of 80 aged 25-29 25-29 1:15:27 19:58 35:4334:465:02 4:243:405:243:594:212:234:415:54
179 Bruno Costa 🇵🇹 POR16th of 45 aged 40-44 40-44 1:15:27 19:58 33:2136:205:50 4:254:005:054:014:352:035:126:59
180 Jose Miguel Luque Bonilla 🇪🇸 ESP60th of 124 aged 30-34 30-34 1:15:29 20:00 36:1032:296:52 4:183:274:444:054:161:434:035:53
181 Ben Smith 🇬🇧 GBR18th of 38 aged 16-24 16-24 1:15:32 20:03 33:3137:025:04 4:303:244:334:444:322:234:468:10
182 José Luis Gonzalez Hermosin 🇪🇸 ESP44th of 80 aged 25-29 25-29 1:15:38 20:09 34:4435:555:03 4:334:045:133:004:231:514:128:39
183 Benjamin Day 🇬🇧 GBR17th of 45 aged 40-44 40-44 1:15:51 20:22 34:3835:086:10 4:273:284:554:364:302:134:356:24
184 Pedro Fernandes 🇵🇹 POR61st of 124 aged 30-34 30-34 1:15:56 20:27 32:0339:014:56 4:193:395:274:154:332:214:1710:10
185 Tommaso Carpini 🇮🇹 ITA62nd of 124 aged 30-34 30-34 1:15:59 20:30 34:0934:217:34 4:354:174:473:284:312:353:376:31
186 Miguel Franco Ruas 🇪🇸 ESP35th of 83 aged 35-39 35-39 1:16:00 20:31 37:5732:565:11 4:193:165:054:154:302:164:224:53
187 Matteo Russo 🇮🇹 ITA36th of 83 aged 35-39 35-39 1:16:01 20:32 36:0734:395:20 4:263:545:113:044:311:574:426:54
188 William Derrick 🇺🇸 USA63rd of 124 aged 30-34 30-34 1:16:03 20:34 40:4430:364:47 4:032:544:184:234:151:513:534:59
189 Rui Rodrigues 🇵🇹 POR37th of 83 aged 35-39 35-39 1:16:05 20:36 35:1935:544:57 4:253:544:513:304:372:244:307:43
190 Carlos Lopez Lillo 🇪🇸 ESP64th of 124 aged 30-34 30-34 1:16:07 20:38 33:3836:336:01 4:223:175:284:354:281:365:137:34
191 Arturo Gracia 🇪🇸 ESP65th of 124 aged 30-34 30-34 1:16:09 20:40 35:4535:404:48 4:213:534:493:214:181:485:177:53
192 Felix Osuna 🇪🇸 ESP38th of 83 aged 35-39 35-39 1:16:17 20:48 34:0337:384:40 4:324:565:103:174:332:224:388:10
193 Yann Naerhuysen 🇫🇷 FRA18th of 45 aged 40-44 40-44 1:16:21 20:52 34:4136:464:58 4:164:315:004:464:151:554:497:14
194 Unai Cruz 🇪🇸 ESP9th of 31 aged 45-49 45-49 1:16:28 20:59 35:0636:055:22 4:284:175:033:434:432:014:147:36
195 Helder Morgado 🇵🇹 POR10th of 31 aged 45-49 45-49 1:16:29 21:00 36:0635:374:51 4:113:434:563:214:242:393:578:26
196 Alejandro Hidalgo 🇪🇸 ESP19th of 38 aged 16-24 16-24 1:16:36 21:07 35:0935:395:51 4:544:045:253:494:542:024:076:24
197 Raúl Miguel Romero Garcia 🇪🇸 ESP3rd of 13 aged 50-54 50-54 1:16:36 21:07 34:4736:564:58 4:244:375:013:414:232:074:168:27
198 Patrick Oberster 🇩🇪 GER39th of 83 aged 35-39 35-39 1:16:37 21:08 34:2737:184:55 4:323:455:144:224:231:454:019:16
199 Alfonso Santos Prieto 🇪🇸 ESP66th of 124 aged 30-34 30-34 1:16:48 21:19 36:1035:504:54 4:423:225:064:224:261:444:237:45
200 Javier Romero 🇪🇸 ESP40th of 83 aged 35-39 35-39 1:16:55 21:26 35:2135:266:14 4:214:264:493:134:282:464:486:35
How to read

The place is among timed finishers in Pro 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