HYROX Madrid 2024: Pro Men results

185 finishers on 26 Oct 2024. Typical finish 1:22:18, fastest 10% under 1:08:22. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Graham Halliday 🇬🇧 GBR 30-34 1/62 0:59:14 29:1925:354:25 3:463:273:242:354:051:253:173:36
2 Jonathon Wynn 🇪🇸 ESP 35-39 1/49 0:59:35 29:4025:194:40 3:443:103:182:524:001:333:043:38
3 Jorge González Álvarez 🇪🇸 ESP 25-29 1/29 1:01:22 30:4925:384:58 3:502:563:213:043:571:413:333:16
4 Roberto Viciedo 🇪🇸 ESP 25-29 2/29 1:01:26 29:4427:014:44 3:532:594:112:544:041:473:163:57
5 Rubén Patiño Vieites 🇪🇸 ESP 30-34 2/62 1:02:09 30:2526:594:49 3:572:514:083:014:031:433:273:49
6 Austin Azar 🇨🇦 CAN 30-34 3/62 1:02:28 30:4726:225:24 3:503:014:062:334:001:202:564:36
7 Aaron Travers 🇮🇪 IRL 25-29 3/29 1:02:30 31:2126:065:06 3:552:253:273:183:591:123:264:24
8 Samuel Pimentel Luis 🇪🇸 ESP 40-44 1/23 1:02:52 30:2927:294:59 4:013:244:292:094:071:363:354:08
9 Sergio Olivares Plaza 🇪🇸 ESP 30-34 4/62 1:03:25 30:4028:114:39 3:523:194:342:154:031:533:354:40
10 Jose Salama 🇪🇸 ESP 30-34 5/62 1:03:51 31:1127:425:03 3:563:084:302:404:111:503:124:15
11 Luis García Rubio 🇪🇸 ESP 16-24 1/6 1:04:45 30:2629:404:44 4:033:224:332:544:162:164:034:13
12 Stephen Harold 🇮🇪 IRL 35-39 2/49 1:04:51 31:4827:565:12 3:503:184:002:494:071:393:494:24
13 Giuseppe Spreafico 🇮🇹 ITA 35-39 3/49 1:04:59 31:3528:195:10 4:043:334:352:574:161:303:333:51
14 Zachary Wade 🇺🇸 USA 25-29 4/29 1:06:02 31:3328:495:45 3:512:404:482:294:142:004:094:38
15 Michaël Pires Canto 🇫🇷 FRA 30-34 6/62 1:07:54 32:5329:245:41 3:542:344:293:364:041:313:445:32
16 Valentín Gamba Dondich 🇦🇷 ARG 30-34 7/62 1:08:04 31:1431:385:18 4:064:025:332:554:161:453:365:25
17 Alberto Serrano 🇪🇸 ESP 30-34 8/62 1:08:12 30:4931:485:39 3:584:215:462:304:181:424:554:18
18 Connor Magill 🇮🇪 IRL 40-44 2/23 1:08:18 31:0032:244:59 3:572:594:533:454:101:495:165:35
19 JERONIMO MENDEZ de la MAZA 🇪🇸 ESP 35-39 4/49 1:08:20 32:3030:215:33 3:563:304:282:494:102:154:324:41
20 Jose Vicente Ferrer Chiral 🇪🇸 ESP 40-44 3/23 1:08:26 31:1232:035:16 4:082:574:354:004:202:114:215:31
21 Tiago Costa 🇵🇹 POR 30-34 9/62 1:08:33 32:4830:015:48 4:012:514:563:094:201:594:194:26
22 Francisco Hijazo Zabala 🇪🇸 ESP 30-34 10/62 1:08:34 32:0931:045:26 4:043:104:252:504:162:174:425:20
23 André Teresinho 🇵🇹 POR 25-29 5/29 1:08:40 33:2130:025:22 3:533:374:593:474:101:373:394:20
24 Wayne Spiteri 🇲🇹 MLT 35-39 5/49 1:08:58 33:0430:345:25 3:483:594:023:114:021:335:004:59
25 Bailey Wilson 🇬🇧 GBR 25-29 6/29 1:09:06 31:5331:445:33 4:053:054:384:004:191:594:085:30
26 Raffaele Depedri 🇮🇹 ITA 35-39 6/49 1:09:08 34:1029:315:30 3:593:134:273:373:581:233:355:19
27 Turker Alici 🇩🇰 DEN 30-34 11/62 1:09:46 35:1227:566:42 3:502:105:073:044:181:323:404:15
28 Christian Huerta 🇪🇸 ESP 30-34 12/62 1:09:59 33:0931:265:28 4:032:494:574:194:111:454:574:25
29 Carlos Fornes Mengual 🇪🇸 ESP 35-39 7/49 1:10:13 35:1529:285:34 3:593:034:372:564:131:463:594:55
30 David Rodriguez Azcunaga 🇪🇸 ESP 35-39 8/49 1:11:29 34:4930:026:43 3:593:214:422:464:101:333:575:34
31 Francisco Javier Lozano Flores 🇪🇸 ESP 40-44 4/23 1:11:35 32:3433:275:38 4:023:325:293:404:191:374:575:51
32 Juan Manuel Prieto Santana 🇪🇸 ESP 40-44 5/23 1:11:45 33:0332:485:58 4:043:185:393:344:211:535:084:51
33 André Pina 🇵🇹 POR 35-39 9/49 1:11:57 36:4629:066:08 3:492:183:514:054:051:484:194:51
34 João Baltazar 🇵🇹 POR 30-34 13/62 1:12:26 33:5732:525:41 4:033:115:513:504:252:215:064:05
35 Mike Snaith 🇬🇧 GBR 30-34 14/62 1:12:40 32:4034:095:55 4:093:084:514:214:292:275:335:11
36 Robert Stols 🇳🇱 NED 35-39 10/49 1:12:45 33:3233:195:59 4:083:494:213:574:232:074:425:52
37 Miguel Ángel Gordo Hernández 🇪🇸 ESP 40-44 6/23 1:12:48 33:1433:346:03 4:033:315:233:004:291:414:227:05
38 Fergus Jenkins 🇬🇧 GBR 25-29 7/29 1:12:59 34:4332:255:56 3:513:364:533:534:221:225:115:17
39 Antonio Zafra Alfaro 🇪🇸 ESP 30-34 15/62 1:13:06 32:4935:075:14 4:114:186:323:094:361:594:465:36
40 Néstor Quiroga Casa 🇪🇸 ESP 35-39 11/49 1:13:34 33:4334:205:36 4:005:126:132:564:021:445:065:07
41 Rufus Hack 🇬🇧 GBR 40-44 7/23 1:13:38 35:0133:055:37 3:483:074:093:544:121:464:517:18
42 Javier Blasco Casado 🇪🇸 ESP 30-34 16/62 1:13:50 37:5530:055:50 4:003:254:513:124:201:484:443:45
43 Brady Wisdom 🇺🇸 USA 16-24 2/6 1:14:23 34:3230:539:02 4:122:463:113:294:142:194:166:26
44 Kristian Hill 🇬🇧 GBR 30-34 17/62 1:14:24 32:4236:075:39 3:573:405:374:364:232:205:296:05
45 Diego Martinez Cerezo 🇪🇸 ESP 30-34 18/62 1:14:32 35:1932:236:55 4:092:474:303:544:341:455:105:34
46 Juanjo Rodrigo 🇪🇸 ESP 45-49 1/10 1:14:35 32:0237:135:24 4:083:596:253:274:252:075:287:14
47 Nuno Gonçalves 🇵🇹 POR 45-49 2/10 1:14:46 32:4436:225:45 4:464:325:433:384:402:274:246:12
48 Unay Casquero 🇪🇸 ESP 35-39 12/49 1:15:14 36:1432:286:36 4:103:535:152:574:272:124:394:55
49 Juan Manuel Rodríguez Quintana 🇪🇸 ESP 35-39 13/49 1:15:44 36:4231:347:33 3:513:085:143:344:212:094:175:00
50 Jose Julián Rueda Osuna 🇪🇸 ESP 40-44 8/23 1:15:46 38:3130:296:52 3:502:534:354:024:142:074:004:48
51 Xabier Berra Rezusta 🇪🇸 ESP 30-34 19/62 1:15:47 32:5037:175:45 4:154:006:253:504:422:205:206:25
52 Daniele Asietti 🇮🇹 ITA 30-34 20/62 1:15:51 33:1037:355:12 4:034:317:053:414:151:544:147:52
53 Jordi Rossello Knabe 🇪🇸 ESP 30-34 21/62 1:16:02 33:3036:375:58 3:575:075:223:364:161:427:404:57
54 Gerard Anton Lopez 🇪🇸 ESP 40-44 9/23 1:16:15 33:5735:516:32 4:135:124:283:524:242:195:126:11
55 Juan de Dios Martín Gómez 🇪🇸 ESP 30-34 22/62 1:16:23 35:2434:336:30 4:103:306:573:064:262:034:225:59
56 Tom Molloy 🇮🇪 IRL 25-29 8/29 1:16:25 34:1435:216:53 4:092:406:333:064:292:195:456:20
57 José Luis Opazo 🇪🇸 ESP 35-39 14/49 1:16:48 34:3436:206:00 3:514:138:033:344:121:514:475:49
58 Luca Pinter 🇮🇹 ITA 30-34 23/62 1:16:54 35:0835:126:36 4:024:355:413:594:323:034:205:00
59 Toni Mayol 🇪🇸 ESP 25-29 9/29 1:16:55 35:4534:246:50 4:014:423:543:344:352:125:196:07
60 Luke Bland 🇬🇧 GBR 35-39 15/49 1:16:56 35:4435:026:14 4:093:305:173:474:291:365:156:59
60 David Martínez Alvarez 🇪🇸 ESP 35-39 15/49 1:16:56 33:1837:535:50 4:124:555:123:284:202:355:457:26
62 Rafael Bielsa García 🇪🇸 ESP 35-39 17/49 1:17:09 37:0834:085:57 4:113:295:313:394:311:545:005:53
63 David Herrera Lapi 🇪🇸 ESP 30-34 24/62 1:17:11 38:0432:057:06 4:083:414:363:094:292:204:544:48
64 Lars Rademaker 🇳🇱 NED 30-34 25/62 1:17:19 31:4239:346:07 4:043:467:044:454:302:556:216:09
65 Faustino Padron 🇪🇸 ESP 30-34 26/62 1:17:22 33:5436:466:45 3:594:015:564:004:292:285:376:16
66 Jhonatan Charamelo 🇺🇾 URU 35-39 18/49 1:17:31 36:5434:096:32 4:163:435:063:474:222:105:275:18
67 Pierrick Gay 🇫🇷 FRA 35-39 19/49 1:17:43 39:0631:307:10 4:073:064:413:504:201:474:255:14
68 Hector Saez 🇪🇸 ESP 25-29 10/29 1:18:01 36:4334:236:59 4:184:105:444:154:492:153:305:22
69 Alessandro Anania 🇮🇹 ITA 30-34 27/62 1:18:03 38:4532:426:38 4:153:036:133:334:222:044:394:33
70 Jesuan López 🇪🇸 ESP 40-44 10/23 1:18:28 34:5537:266:11 4:105:507:562:424:221:514:146:21
71 Gonzalo Villar 🇪🇸 ESP 25-29 11/29 1:18:45 35:1137:086:31 4:044:155:073:144:282:345:317:55
72 Ruben de Dios 🇪🇸 ESP 35-39 20/49 1:18:53 35:3237:196:05 4:143:195:384:044:192:334:538:19
73 Samson Tiger Brown 🇬🇧 GBR 25-29 12/29 1:19:08 38:0235:165:55 4:213:385:514:144:372:255:075:03
74 Ricardo Cardoso 🇵🇹 POR 40-44 11/23 1:19:29 36:4436:326:17 4:104:045:385:134:252:414:555:26
75 Adrián Trabanco Ordiales 🇪🇸 ESP 30-34 28/62 1:19:31 35:4937:416:06 3:524:125:274:364:053:155:137:01
76 Christopher Fliegel 🇩🇪 GER 35-39 21/49 1:19:43 34:1239:515:46 4:224:367:254:084:342:045:157:27
77 Ander Martínez de Marigorta Quintana 🇪🇸 ESP 35-39 22/49 1:19:47 33:4339:246:44 4:105:006:344:124:232:575:576:11
78 Josue Ramirez Suárez 🇪🇸 ESP 35-39 23/49 1:19:53 37:5135:596:06 3:564:035:534:304:391:414:466:31
79 Manu Pais Rodriguez 🇪🇸 ESP 30-34 29/62 1:20:00 38:1635:515:58 4:123:327:203:374:252:444:415:20
80 Antoni Barcelo Sastre 🇪🇸 ESP 30-34 30/62 1:20:04 37:1037:075:53 4:124:396:224:204:271:593:537:15
81 Stefano Trischitta 🇮🇹 ITA 35-39 24/49 1:20:41 37:5235:427:11 4:052:546:304:094:302:025:006:32
82 Adam McKnight 🇬🇧 GBR 30-34 31/62 1:20:59 35:4638:396:40 4:013:355:584:354:164:475:545:33
83 Antonio Martinez Albarran 🇪🇸 ESP 35-39 25/49 1:21:10 38:5335:396:43 4:133:325:403:124:212:255:526:24
84 Alexander Sojo 🇻🇪 VEN 30-34 32/62 1:21:26 36:2338:206:46 4:093:537:044:294:352:454:466:39
85 Ásgeir Kristjánsson 🇮🇸 ISL 30-34 33/62 1:21:27 41:3632:357:20 3:542:345:175:424:081:304:334:57
86 Tomas Rementeria Aramburu 🇪🇸 ESP 35-39 26/49 1:21:28 34:4339:437:06 4:154:166:214:155:022:375:447:13
87 Alberto Coll Simo 🇪🇸 ESP 30-34 34/62 1:21:30 35:5339:156:27 4:223:337:544:084:382:114:517:38
88 Gagik Abrahamyan Adilkhanyan 🇪🇸 ESP 30-34 35/62 1:21:35 42:1532:246:59 4:053:255:133:344:331:315:144:49
88 Paul Poliakov HYROX 30-34 35/62 1:21:35 38:3236:156:52 4:014:097:273:304:212:154:365:56
90 Gonzalo Ruiz Gutierrez 🇪🇸 ESP 16-24 3/6 1:21:36 40:4133:287:31 3:573:535:013:374:242:295:144:53
91 Louis Vincent 🇬🇧 GBR 16-24 4/6 1:21:56 38:1735:557:49 4:063:065:454:154:352:094:377:22
92 Raul Sanchez Romero 🇪🇸 ESP 25-29 13/29 1:22:12 35:5638:447:37 3:494:536:204:134:253:035:316:30
93 Diego Villalba García 🇪🇸 ESP 40-44 12/23 1:22:18 36:3438:427:07 4:164:046:574:474:352:325:076:24
94 Rúben Brito 🇵🇹 POR 30-34 37/62 1:22:19 38:3237:326:18 4:303:435:364:244:263:054:297:19
95 Filipe Neves 🇵🇹 POR 35-39 27/49 1:22:20 37:2338:156:45 4:173:536:484:084:462:355:196:29
96 João Escaleira 🇵🇹 POR 25-29 14/29 1:22:48 40:3734:567:19 4:314:196:152:504:322:354:195:35
97 Mariano Tamburo 🇮🇹 ITA 30-34 38/62 1:22:59 38:0837:457:11 4:163:147:464:404:402:405:115:18
98 Víctor Jiménez Villa 🇪🇸 ESP 25-29 15/29 1:23:07 34:5340:188:01 4:354:077:034:464:501:525:287:37
99 Hubert Dumez 🇫🇷 FRA 30-34 39/62 1:23:18 44:4432:366:03 3:543:444:353:404:112:165:015:15
100 Abel Garcia Hernan 🇪🇸 ESP 35-39 28/49 1:23:23 36:2640:336:28 4:064:176:085:114:531:536:187:47

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