HYROX Madrid 2024: Open Men results

1,066 finishers on 26 Oct 2024. Typical finish 1:26:46, fastest 10% under 1:11:01. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Pablo Sánchez Santos 🇪🇸 ESP 30-34 1/266 0:57:38 26:5826:094:36 3:562:213:132:394:122:024:053:41
2 Sigurjon Ernir Sturluson 🇮🇸 ISL 30-34 2/266 0:58:57 27:5926:354:27 4:001:593:094:044:091:273:074:40
3 João Ferreira 🇵🇹 POR 30-34 3/266 0:59:32 26:3928:164:43 3:592:264:183:364:131:373:554:12
4 Fernando Martorell Munar 🇪🇸 ESP 30-34 4/266 0:59:34 30:5124:004:48 3:552:023:202:244:121:333:003:34
5 Diego Caballero 🇪🇸 ESP 35-39 1/225 0:59:44 30:1225:094:28 4:022:303:142:414:111:283:313:32
6 Matías Dumpierrez Ferrer 🇪🇸 ESP 30-34 5/266 1:00:14 29:1526:174:44 4:082:213:322:384:291:433:313:55
7 José Estrangeiro 🇵🇹 POR 35-39 2/225 1:00:17 31:1223:585:12 3:521:583:172:554:121:163:003:28
8 Jose Angel Hidalgo Izquierdo 🇪🇸 ESP 45-49 1/90 1:00:58 29:4926:045:09 3:552:173:143:264:161:343:283:54
9 Damian Bevilacqua 🇦🇷 ARG 40-44 1/137 1:01:21 31:2325:015:01 4:042:143:162:304:221:363:253:34
10 William Ryan Beattie 🇬🇧 GBR 35-39 3/225 1:01:22 27:1229:204:55 4:052:143:134:154:182:113:465:18
11 Kevin López 🇪🇸 ESP 30-34 6/266 1:01:34 28:0228:165:22 4:152:273:403:174:271:363:594:35
12 Adán Arocha Rodríguez 🇪🇸 ESP 30-34 7/266 1:01:47 30:2926:244:58 4:052:123:293:134:081:503:064:21
13 Ion Gorostidi Diaz 🇪🇸 ESP 35-39 4/225 1:01:54 30:3426:354:47 4:082:223:342:444:111:453:124:39
14 Salvador Vazquez 🇪🇸 ESP 35-39 5/225 1:02:11 31:0526:015:09 4:072:093:353:154:161:313:333:35
15 Ekain Nogueira 🇪🇸 ESP 16-24 1/58 1:02:19 30:5326:265:05 4:122:443:072:444:231:463:204:10
16 David Gonzalez 🇪🇸 ESP 30-34 8/266 1:03:07 30:0727:355:28 4:132:223:242:504:351:573:364:38
17 Noa Fivel 🇫🇷 FRA 25-29 1/208 1:03:10 31:4325:535:38 3:552:203:313:314:211:512:553:29
18 Jude Reynolds 🇬🇧 GBR 16-24 2/58 1:03:11 32:1525:455:16 3:481:573:193:564:101:293:303:36
19 Paolo Denti 🇮🇹 ITA 35-39 6/225 1:03:25 31:4726:315:10 3:571:573:344:064:081:433:313:35
20 Marco Tulio Maciel Evangelista 🇪🇸 ESP 25-29 2/208 1:03:47 30:0528:554:50 4:192:263:523:404:231:373:474:51
21 Gary Pettigrew 🇬🇧 GBR 30-34 9/266 1:03:48 30:0827:406:05 3:582:163:483:324:151:334:024:16
22 Pablo Calero 🇪🇸 ESP 35-39 7/225 1:03:51 30:1428:474:55 4:152:203:413:414:251:434:054:37
23 Romain Serveaux 🇫🇷 FRA 35-39 8/225 1:04:11 29:4729:434:46 4:102:254:104:034:211:233:495:22
24 Francisco Javier Cabrelles 🇪🇸 ESP 30-34 10/266 1:04:12 32:5726:075:12 4:122:123:212:494:181:463:423:47
25 Angel Coll 🇪🇸 ESP 25-29 3/208 1:04:15 31:2627:165:36 4:182:064:392:234:401:333:374:00
26 Daniel Soares 🇵🇹 POR 25-29 4/208 1:04:30 32:2527:095:01 4:082:383:453:264:171:403:463:29
27 Daniel Redondo 🇪🇸 ESP 30-34 11/266 1:04:32 31:1328:125:12 4:092:354:063:354:351:353:354:02
28 Dani Galindo 🇪🇸 ESP 40-44 2/137 1:04:38 30:1229:065:23 4:111:484:213:494:131:564:074:41
29 Jac Smith 🇬🇧 GBR 25-29 5/208 1:04:41 31:0828:095:29 4:052:064:003:274:312:093:144:37
30 Leonardo Alonso Mora 🇪🇸 ESP 30-34 12/266 1:04:46 32:0426:555:51 4:032:143:553:074:131:323:474:04
31 Euan Dickson 🇬🇧 GBR 25-29 6/208 1:04:47 31:1928:225:12 4:012:373:443:524:221:363:344:36
32 Daniel Hurtado Cano 🇪🇸 ESP 30-34 13/266 1:04:56 32:1227:465:02 4:212:263:462:334:331:433:554:29
33 Ahmed Hajjo 🇦🇪 UAE 25-29 7/208 1:05:09 32:2027:335:21 4:122:464:143:104:191:342:574:21
34 Marcos Iglesias Fonseca Barbosa 🇵🇹 POR 45-49 2/90 1:05:13 30:5629:175:05 4:212:463:393:214:281:304:234:49
34 Ricardo Rodrigues 🇵🇹 POR 35-39 9/225 1:05:13 33:3825:575:42 4:022:033:213:314:211:383:293:32
36 Igor Agirre 🇪🇸 ESP 40-44 3/137 1:05:20 31:3528:504:59 4:092:183:343:034:281:434:374:58
37 Mikel Fernandez Peña 🇪🇸 ESP 40-44 4/137 1:05:23 30:5729:295:01 4:203:173:373:324:481:224:054:28
38 Adrian Cruz Almeida 🇪🇸 ESP 25-29 8/208 1:05:24 34:0126:015:27 4:212:363:47—4:291:493:114:00
39 Adrian Sheridan Garza 🇲🇽 MEX 30-34 14/266 1:05:25 32:2427:485:17 4:112:223:163:394:291:324:144:05
40 Lucas Aveldaño 🇦🇷 ARG 35-39 10/225 1:05:27 32:2527:175:49 3:552:313:253:424:211:513:423:50
41 Borja Camacho 🇪🇸 ESP 30-34 15/266 1:05:29 30:0530:185:10 4:022:315:083:304:242:213:524:30
42 Gonzalo Espejo del Rio 🇪🇸 ESP 30-34 16/266 1:05:34 32:1327:106:17 4:102:313:292:574:221:393:384:24
43 Manuel Halcón 🇪🇸 ESP 40-44 5/137 1:05:37 32:4327:315:28 4:062:373:283:194:181:483:484:07
44 Shaun Galea 🇲🇹 MLT 25-29 9/208 1:05:58 30:5830:025:01 3:542:494:114:104:081:364:075:07
45 Jesús Mojica 🇪🇸 ESP 30-34 17/266 1:06:00 31:0829:135:44 4:082:124:063:564:221:384:144:37
45 Julen Rivas 🇪🇸 ESP 35-39 11/225 1:06:00 32:1328:265:24 4:202:263:483:284:361:413:514:16
47 Alejandro Alcolea 🇪🇸 ESP 35-39 12/225 1:06:07 34:1126:475:13 4:052:163:192:504:211:333:474:36
48 Jose Restituto Sánchez 🇪🇸 ESP 35-39 13/225 1:06:13 32:3528:355:07 4:152:113:433:274:381:343:524:55
49 Bernardo Branco 🇵🇹 POR 16-24 3/58 1:06:14 32:0528:525:21 4:203:103:453:424:241:443:454:02
50 Álvaro Artime del Campo 🇪🇸 ESP 25-29 10/208 1:06:17 31:0030:135:09 4:073:113:514:004:222:053:464:51
51 Stefano Sgarzi 🇪🇸 ESP 40-44 6/137 1:06:23 32:0028:236:06 4:072:163:423:064:221:404:015:09
52 Carmelo Romero 🇪🇸 ESP 25-29 11/208 1:06:33 34:0526:575:35 4:112:153:392:594:191:303:354:29
53 Ivan Silva 🇵🇹 POR 45-49 3/90 1:06:50 31:5129:395:24 4:132:383:453:314:262:013:295:36
54 Daniel Martín-Romo Parra 🇪🇸 ESP 35-39 14/225 1:07:00 31:5629:545:15 4:382:214:363:004:361:544:014:48
55 Nathan Chowns Higgs 🇬🇧 GBR 16-24 4/58 1:07:06 32:1428:276:31 3:582:074:163:434:312:083:533:51
55 Antonio Pérez Rives 🇪🇸 ESP 30-34 18/266 1:07:06 32:3828:395:53 4:102:244:043:214:251:413:394:55
57 Carlos Reina 🇪🇸 ESP 35-39 15/225 1:07:09 33:0028:525:23 4:163:143:512:444:181:294:274:33
58 Tomás Jesus Cardona 🇪🇸 ESP 35-39 16/225 1:07:31 35:1326:305:52 4:052:023:272:484:441:534:043:27
59 Jose Antonio Agraz Beneded 🇪🇸 ESP 35-39 17/225 1:07:36 32:1029:216:10 4:162:423:293:444:231:413:485:18
59 Alberto Camargo 🇪🇸 ESP 50-54 1/45 1:07:36 32:1729:445:40 4:082:454:143:144:361:424:045:01
61 Jesus Pastoriza Olarte 🇪🇸 ESP 30-34 19/266 1:07:41 32:5228:565:56 4:072:053:453:334:361:204:135:17
62 Juan Eseverri 🇪🇸 ESP 25-29 12/208 1:07:43 33:5028:405:17 4:162:044:273:174:261:454:214:04
63 Ciaran Quinn 🇮🇪 IRL 30-34 20/266 1:07:46 32:1629:096:26 4:062:553:463:274:351:383:544:48
64 Manuel Caballero Molina 🇪🇸 ESP 30-34 21/266 1:07:47 33:4328:285:41 4:013:073:413:004:182:034:064:12
65 James Stanhope 🇬🇧 GBR 30-34 22/266 1:08:00 33:2129:105:36 4:022:143:434:324:081:433:475:01
66 Jorge Moreno Álvarez 🇪🇸 ESP 16-24 5/58 1:08:05 32:2029:046:46 4:122:194:153:424:281:404:164:12
67 Michael Cairns 🇬🇧 GBR 16-24 6/58 1:08:08 33:2328:166:34 4:142:114:203:014:371:563:354:22
67 Luke Kennedy 🇬🇧 GBR 16-24 6/58 1:08:08 33:5429:065:12 4:232:323:334:174:261:433:444:28
69 Enrique Garcia-Trevijano Cabetas 🇪🇸 ESP 25-29 13/208 1:08:09 31:3030:455:58 4:262:413:353:284:472:034:175:28
70 Philip Howard 🇮🇪 IRL 40-44 7/137 1:08:13 33:5327:486:37 4:261:592:524:104:191:483:404:34
71 Jesus Rubio Rodriguez 🇪🇸 ESP 35-39 18/225 1:08:14 32:3629:286:15 4:202:533:224:064:351:414:323:59
72 Manuel Romero Vazquez 🇪🇸 ESP 40-44 8/137 1:08:35 33:0130:075:31 4:293:214:163:244:371:393:344:47
72 Inaki Álvarez Losada 🇪🇸 ESP 35-39 19/225 1:08:35 33:4128:596:00 4:042:044:074:034:331:293:504:49
74 Francisco José Casado Morena 🇪🇸 ESP 35-39 20/225 1:08:40 34:5528:255:26 4:092:324:162:444:281:274:184:31
75 Miguel Angel Delgado Martin 🇪🇸 ESP 35-39 21/225 1:08:55 32:2631:125:21 4:203:303:553:094:341:494:335:22
76 Etienne Lite 🇫🇷 FRA 30-34 23/266 1:08:56 35:2527:405:55 4:042:013:243:134:121:344:424:30
77 Angel Rivero Gutiérrez 🇪🇸 ESP 45-49 4/90 1:08:58 34:4928:395:34 4:082:524:133:224:151:494:004:00
78 Damien Keller 🇨🇭 SUI 16-24 8/58 1:09:02 35:4727:056:13 4:042:073:583:264:211:493:164:04
79 Thomas Martin 🇫🇷 FRA 35-39 22/225 1:09:13 33:5230:035:23 4:032:134:093:224:341:384:465:18
80 Lohann Lelièvre 🇫🇷 FRA 40-44 9/137 1:09:14 31:5231:335:55 4:182:363:595:164:272:044:084:45
81 Ivan Gómez Sánchez 🇪🇸 ESP 30-34 24/266 1:09:17 34:1429:365:30 4:012:023:553:374:232:014:105:27
82 Jay Hudson 🇬🇧 GBR 25-29 14/208 1:09:21 31:3532:215:28 4:132:234:204:324:471:325:155:19
83 Sigurþór Einarsson 🇮🇸 ISL 40-44 10/137 1:09:22 33:4829:445:54 4:112:184:314:164:361:203:275:05
84 Chris Millar 🇬🇧 GBR 40-44 11/137 1:09:28 32:2931:305:35 4:112:453:593:514:402:114:165:37
85 Joseph Wilson 🇬🇧 GBR 25-29 15/208 1:09:29 32:0229:507:41 3:552:203:413:554:251:334:415:20
86 Sérgio Correia 🇵🇹 POR 40-44 12/137 1:09:37 34:5529:005:46 4:072:263:263:474:312:093:325:02
87 Miguel Ángel Extremera Vacas 🇪🇸 ESP 35-39 23/225 1:09:41 34:0329:495:54 4:162:503:543:454:241:294:364:35
88 Pablo Fernandez Lorenzo 🇪🇸 ESP 30-34 25/266 1:09:45 33:3330:385:37 4:302:424:113:024:412:583:554:39
89 Callum Crosby 🇬🇧 GBR 25-29 16/208 1:09:48 34:4927:597:06 4:072:093:503:404:251:433:154:50
90 Carlos Orengo Prieto 🇪🇸 ESP 30-34 26/266 1:09:50 35:5028:265:39 4:212:183:553:424:291:283:584:15
91 Joan Pomar Pons 🇪🇸 ESP 35-39 24/225 1:09:55 33:0331:215:36 4:183:154:024:524:261:244:154:49
92 Paul Rushe 🇮🇪 IRL 40-44 13/137 1:10:01 36:1827:456:03 4:082:283:303:374:191:433:574:03
93 Javier Martín del Molino García 🇪🇸 ESP 40-44 14/137 1:10:03 29:3535:095:25 4:102:515:054:334:422:245:485:36
94 Joe Hughes 🇬🇧 GBR 25-29 17/208 1:10:09 36:2927:336:11 4:002:143:133:564:311:443:384:17
94 Alex Rowlands 🇬🇧 GBR 16-24 9/58 1:10:09 33:1530:416:17 4:092:423:423:454:282:193:455:51
96 Guille Garcia 🇪🇸 ESP 25-29 18/208 1:10:19 31:1633:315:36 4:322:534:364:364:292:074:405:38
97 Karim Hamed el Hadi 🇪🇸 ESP 30-34 27/266 1:10:22 34:0029:017:25 4:092:164:024:024:321:593:244:37
98 Manuel Palancar Belloso 🇪🇸 ESP 30-34 28/266 1:10:25 32:3932:145:37 4:212:534:184:294:352:494:024:47
99 Jorge Fandiño Mella 🇪🇸 ESP 30-34 29/266 1:10:29 33:3031:495:14 4:082:044:324:554:212:005:094:40
100 Joshua Scott 🇬🇧 GBR 30-34 30/266 1:10:31 37:1826:506:26 3:552:233:273:324:281:483:293:48

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