HYROX Málaga 2026: Doubles Men results

1,450 teams on 19 Apr 2026. Typical finish 1:12:18, fastest 10% under 1:01:50. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Romain Delavignette, Etienne Mingot 🇧🇷 BRA 25-29 1/302 0:52:12 28:1820:103:48 3:351:262:321:563:561:012:153:29
2 Ricky Gibbins, Robert Livesey 🇬🇧 GBR 25-29 2/302 0:52:41 29:0419:533:48 3:281:132:311:583:581:111:583:36
3 Declan Moylett, Ciaran Quinn 🇮🇪 IRL 30-34 1/355 0:53:10 29:1920:083:48 3:311:252:271:473:511:102:263:31
4 Emanuel Alves, Miguel Rocha 🇵🇹 POR 25-29 3/302 0:53:32 28:5521:023:39 3:321:272:092:273:571:262:363:28
5 Kevin Lopez Yerga, Francisco Jose Casado Morena 🇪🇸 ESP 35-39 1/301 0:53:43 28:0821:433:57 3:421:382:292:394:141:142:123:35
6 Gavin Hogarth, Iain Irving 🇬🇧 GBR 40-44 1/184 0:53:48 29:2220:503:42 3:421:242:312:064:041:152:253:23
7 Louka PINARD, Steven Ansard 🇫🇷 FRA 16-24 1/179 0:54:22 29:4420:593:44 3:411:302:082:083:581:332:273:34
8 Fernando Pajares, Igancio Dañobeitia 🇪🇸 ESP 25-29 4/302 0:54:24 29:1521:293:44 3:331:182:412:213:561:162:463:38
9 Darren Hancock, Marc Aplin 🇬🇧 GBR 40-44 2/184 0:54:28 29:3621:083:49 3:291:202:372:153:571:182:443:28
10 Bradley Graham, Kai Knutall 🇬🇧 GBR 25-29 5/302 0:54:32 28:3422:133:48 3:411:372:422:234:021:193:033:26
11 Laurent Navarro, Simon Bodin 🇫🇷 FRA 35-39 2/301 0:54:33 29:5220:174:29 3:331:302:002:113:591:152:213:28
12 Diogo Rodrigues, Luis Manuel 🇵🇹 POR 35-39 3/301 0:55:08 29:5621:164:00 3:451:352:262:093:541:202:233:44
13 Richard Roberts, Mathew Harrison 🇬🇧 GBR 40-44 3/184 0:55:10 29:0822:183:47 3:371:482:332:504:011:252:433:21
14 Diego Navarro Perez, Jorge Grimaldo Garcia 🇪🇸 ESP 16-24 2/179 0:55:11 30:0421:293:44 3:411:352:302:204:111:272:303:15
15 LEONARDO TABARELLI, NICOLA FAVALLI 🇮🇹 ITA 25-29 6/302 0:55:12 30:3820:364:03 3:281:252:282:033:531:262:263:27
16 Juan Pajares, Gabriel Llull 🇪🇸 ESP 25-29 7/302 0:55:18 29:2721:454:10 3:351:212:392:324:021:122:453:39
17 Victor Morales, IVÁN ASENSI 🇪🇸 ESP 30-34 2/355 0:55:42 30:4621:063:53 3:361:282:222:354:091:142:153:27
18 Samuel Felipe Catstro Morales, Julián David Castro Morales 🇪🇸 ESP 30-34 3/355 0:55:47 30:0121:414:10 3:381:312:352:104:081:322:213:46
19 Rodrigo De Zatarain, Mark Varley 🇲🇽 MEX 25-29 8/302 0:55:53 30:3518:466:36 3:381:212:532:044:011:12—3:34
20 Juan José Franco gaston, Angel daniel Franco gaston 🇪🇸 ESP 35-39 4/301 0:56:04 29:4522:263:58 3:481:492:422:044:281:252:333:37
21 ANTONIN SAPET, Etienne Zaia 🇫🇷 FRA 25-29 9/302 0:56:05 30:2221:194:28 3:371:402:412:074:051:082:303:31
22 Gonzalo Espejo del rio, Rodrigo Espejo del rio 🇪🇸 ESP 30-34 4/355 0:56:12 31:1820:594:00 3:381:302:451:474:141:242:143:27
23 Josh Beebee, Todd Hooper 🇬🇧 GBR 35-39 5/301 0:56:16 30:1421:524:15 3:511:422:342:084:091:162:313:41
24 Paul Hennessy, Dean Brady 🇮🇪 IRL 35-39 6/301 0:56:21 31:0819:046:14 3:371:222:342:184:001:24—3:47
25 Tom Collins, Scott Quilligan 🇮🇪 IRL 16-24 3/179 0:56:29 31:0521:234:05 3:361:302:252:254:011:182:363:32
26 Mark Carberry, Alex Rogers 🇬🇧 GBR 25-29 10/302 0:56:32 31:4820:354:13 3:381:242:351:594:001:102:163:33
27 Angel Mata Vacas, Javi Flores 🇪🇸 ESP 25-29 11/302 0:56:34 31:5320:314:16 3:391:422:381:524:001:182:063:16
28 Melvyn Besnard, Thomas Chesneau 🇫🇷 FRA 25-29 12/302 0:56:37 31:1821:194:04 3:381:332:332:174:051:292:243:20
29 Kane Rowley, Joe Rooney 🇬🇧 GBR 25-29 13/302 0:56:57 31:1621:264:21 3:411:352:362:114:001:122:393:32
30 Edward McCormack, Jordan Nicholls 🇬🇧 GBR 30-34 5/355 0:57:04 31:2621:344:10 3:361:351:522:394:091:192:513:33
30 Rubén Peña, Juan Rayo 🇪🇸 ESP 25-29 14/302 0:57:04 30:2622:523:52 3:421:402:432:264:081:222:583:53
32 Dylan Cronin, Alan Finnegan 🇮🇪 IRL 30-34 6/355 0:57:10 32:1420:514:10 3:391:352:152:054:111:122:353:19
33 Javier Pizarro, Oscar Sanchez 🇪🇸 ESP 35-39 7/301 0:57:16 31:4421:254:10 3:331:472:182:064:141:212:383:28
34 Thomas Besenval, Romain Vasseur 🇫🇷 FRA 30-34 7/355 0:57:17 30:3920:066:37 3:321:352:372:354:131:45—3:47
35 Juan Manuel Rodríguez Flores, Tomas Vizueta Ruiz 🇪🇸 ESP 40-44 4/184 0:57:25 30:4722:394:04 3:511:392:392:194:101:202:593:42
36 Paul Allan, Daniel Burns 🇬🇧 GBR 35-39 8/301 0:57:28 31:4921:434:01 3:411:242:242:294:111:122:174:05
37 BORJA SOLARES, JOSÉ ANTONIO FONSECA 🇪🇸 ESP 35-39 9/301 0:57:40 30:4022:364:29 3:551:502:492:054:231:272:493:18
38 Aitor Aristu Echarte, Nicolas Perez de Guzman 🇪🇸 ESP 30-34 8/355 0:57:44 31:2322:094:17 3:471:412:352:264:121:262:413:21
39 José María Rodríguez González, Antonio Dominguez Reina 🇪🇸 ESP 30-34 9/355 0:57:45 31:0620:166:29 3:461:452:522:174:251:22—3:47
40 Shane Skinner, Andy Rolstone 🇬🇧 GBR 35-39 10/301 0:57:49 31:1922:224:13 3:441:462:282:424:141:242:383:26
41 Josh Hyde, Chris Strong 🇬🇧 GBR 35-39 11/301 0:57:56 31:4622:064:10 3:461:292:262:364:171:162:473:29
42 Rhys Harrison, Aaron Harrison 🇬🇧 GBR 25-29 15/302 0:58:01 30:1623:274:23 3:471:332:532:194:181:533:073:37
43 Marcus Mollison, Ben Sears 🇬🇧 GBR 25-29 16/302 0:58:03 32:0021:534:17 3:541:202:572:334:061:172:183:28
44 Antoine Janny, Benjamin Simonnot 🇫🇷 FRA 25-29 17/302 0:58:04 30:2723:503:52 3:411:352:502:424:031:053:184:36
45 Conor Crowley, Keith Moloney 🇮🇪 IRL 35-39 12/301 0:58:06 32:2421:164:32 3:461:212:312:254:091:172:393:08
46 Joseph Bradbury, Alex Marsh 🇬🇧 GBR 30-34 10/355 0:58:07 31:5322:054:13 3:371:232:332:334:241:242:343:37
46 Rafael Martínez Cañizares, José Cobo Campos 🇪🇸 ESP 30-34 10/355 0:58:07 31:5122:054:15 3:451:422:382:094:091:162:363:50
48 Cian Dowling, Cian O’neill 🇮🇪 IRL 16-24 4/179 0:58:08 30:2223:124:38 3:341:233:002:344:121:302:474:12
48 IÑAKI MENDILUCE, ENRIQUE ALDAMA 🇪🇸 ESP 25-29 18/302 0:58:08 31:3722:264:10 3:511:422:262:164:031:073:123:49
48 Pedro Sagrera Maimó, Miquel Lluis Barceló Castell 🇪🇸 ESP 30-34 12/355 0:58:08 32:3421:384:02 3:441:551:552:264:101:182:403:30
51 Eslam Amer, Ken Carroll 🇪🇬 EGY 30-34 13/355 0:58:09 31:4019:247:10 3:481:452:142:134:091:21—3:50
52 Cesar Hernanz, Ricardo Martinez 🇪🇸 ESP 30-34 14/355 0:58:10 32:4221:184:16 3:431:392:371:573:581:232:373:24
53 Enrique José Cánovas Caravaca, José Javier Martínez Morales 🇪🇸 ESP 35-39 13/301 0:58:13 30:5723:184:02 3:491:502:572:224:091:292:433:59
54 Karel Eisses, Thijs Den Hond 🇳🇱 NED 25-29 19/302 0:58:17 32:0822:094:05 3:561:442:212:254:061:102:393:48
55 Josep Bové Mestre, Llorenç Sales Ferré 🇪🇸 ESP 35-39 14/301 0:58:24 31:5622:064:27 3:411:302:332:204:061:153:003:41
56 Julián David Rojas Cañas, Raúl Sánchez Guerrero 🇨🇴 COL 30-34 15/355 0:58:25 32:4921:294:11 3:401:472:282:184:021:242:293:21
57 Harry Neil Melton, Adrián García Núñez 🇬🇧 GBR 16-24 5/179 0:58:26 30:2524:063:59 3:501:423:012:514:291:292:523:52
58 Carlos Pajares, Vincent Collard 🇪🇸 ESP 25-29 20/302 0:58:32 31:2020:097:08 3:461:262:392:544:051:10—4:08
59 Julián Cruz García, Javier Alillo López 🇪🇸 ESP 30-34 16/355 0:58:43 31:0823:364:05 3:551:463:032:184:301:232:553:46
59 ryan mc donald, josh mc kenna 🇮🇪 IRL 25-29 21/302 0:58:43 34:0620:214:20 3:201:262:331:424:111:082:273:34
61 Callum Levitt, Lewis Deaville 🇬🇧 GBR 16-24 6/179 0:58:44 32:0422:084:35 3:421:422:072:344:071:252:483:43
62 Scott Smith, Matthew Blair 🇬🇧 GBR 35-39 15/301 0:58:56 32:1722:414:02 3:371:372:552:244:101:192:433:56
63 Etienne Pozouls, Dorian Centeno 🇫🇷 FRA 25-29 22/302 0:58:57 32:0622:404:15 3:461:552:282:294:141:152:483:45
64 Toni Morlà, Yerai Mañas Hernández 🇪🇸 ESP 35-39 16/301 0:59:11 32:0223:024:12 3:491:582:502:154:301:292:403:31
65 Conor Craig, Jose Cuadrado 🇮🇪 IRL 25-29 23/302 0:59:15 31:1623:374:26 3:481:572:582:224:161:193:193:38
65 Javier Moré, Alvaro Delgado 🇪🇸 ESP 30-34 17/355 0:59:15 33:1421:354:30 3:381:542:112:184:161:232:243:31
67 Eduardo Cabrero, Sebastian Garzon 🇪🇸 ESP 30-34 18/355 0:59:16 31:5723:044:20 3:571:552:372:224:071:352:513:40
68 Jose Angel Bernal-Quirós Ruiz, Angel Romero Bolivar 🇪🇸 ESP 40-44 5/184 0:59:17 32:1022:464:24 3:441:352:412:454:081:182:523:43
68 LLUIS PONS PONS, JUAN MELITÓN COLL 🇪🇸 ESP 35-39 17/301 0:59:17 32:2222:344:25 3:451:382:452:194:031:073:123:45
70 Maxime Larramendy, Bastien Etcheverria 🇫🇷 FRA 25-29 24/302 0:59:19 31:2421:146:46 3:511:442:572:304:161:47—4:07
71 Jose Carrasco, Diego Bermudez 🇪🇸 ESP 35-39 18/301 0:59:21 31:3623:424:09 3:561:543:142:164:221:272:493:44
72 Alberto Alba Gil, Vidal González Cuartero 🇪🇸 ESP 35-39 19/301 0:59:22 32:0622:474:34 3:401:373:002:404:141:212:563:19
73 Luuk de Nijs, Jelte Verwijs 🇳🇱 NED 25-29 25/302 0:59:23 32:1322:354:41 3:491:493:052:194:041:312:253:33
74 Juan José Bergillos Gutiérrez, Juan Ignacio Torres Arjona 🇪🇸 ESP 35-39 20/301 0:59:25 30:3524:434:12 3:451:573:362:254:171:253:193:59
74 Pedro Barros, Hugo Salgado 🇵🇹 POR 30-34 19/355 0:59:25 32:3222:474:10 3:451:472:452:144:231:242:413:48
76 Jon Mc Comish, David Mc Comish 🇮🇪 IRL 40-44 6/184 0:59:30 31:5822:544:44 3:551:482:322:374:111:252:553:31
76 benjamin goren, Joel Harries 🇬🇧 GBR 30-34 20/355 0:59:30 33:2721:424:26 3:341:202:442:474:021:232:243:28
78 Lars Herzel, Sidney Torlach 🇩🇪 GER 30-34 21/355 0:59:31 32:4722:244:24 3:381:342:502:364:121:222:403:32
79 Sebastià Cirer, Alex Nunes 🇪🇸 ESP 30-34 22/355 0:59:33 30:4024:514:05 3:491:522:552:264:241:392:474:59
80 James Keane, Graham English 🇮🇪 IRL 30-34 23/355 0:59:35 32:3422:564:10 3:431:492:362:354:091:272:503:47
81 DAVID Pardo verjano, Oscar Valentin garcia 🇪🇸 ESP 45-49 1/78 0:59:37 29:3425:464:20 3:582:103:372:284:271:233:224:21
82 James Mccabe, Shane Hinfey 🇮🇪 IRL 25-29 26/302 0:59:44 32:3522:504:23 3:511:382:592:054:061:223:003:49
83 Lucas Robinson, Callum Gale 🇬🇧 GBR 16-24 7/179 0:59:49 32:2223:104:21 4:151:302:572:154:321:152:433:43
84 Nicolas Lacognata, Willy Lefevre 🇫🇷 FRA 25-29 27/302 0:59:50 31:2623:374:52 4:001:483:012:504:141:162:513:37
85 Blaise Abbadie, Nicolas Bombin 🇫🇷 FRA 35-39 21/301 0:59:51 32:2420:117:20 3:501:423:032:174:041:21—3:47
86 James Youngs, Oliver Parsons 🇬🇧 GBR 25-29 28/302 0:59:53 32:1423:284:16 3:431:232:503:214:181:152:523:46
87 Brian Hally, Jack Meade 🇮🇪 IRL 25-29 29/302 0:59:59 31:0324:524:08 3:481:292:412:474:281:282:495:22
87 Travis Collado, Justin Collado GIB 30-34 24/355 0:59:59 33:0322:374:22 3:501:412:332:234:161:352:473:32
89 Lee McGinn, Lennon Mulligan 🇬🇧 GBR 25-29 30/302 1:00:00 33:0123:024:03 3:361:292:352:524:221:333:063:29
89 NICOLAS CRETELLE, ALEXIS LABARRE 🇫🇷 FRA 25-29 30/302 1:00:00 32:2623:264:13 3:461:462:512:414:141:462:443:38
91 marti bonet bo, MARC FERRER TERRADES 🇪🇸 ESP 30-34 25/355 1:00:01 33:5521:284:43 3:311:342:432:014:131:212:193:46
92 Miguel Tirado Galindo, Rafael Gonzalvez Llin 🇪🇸 ESP 25-29 32/302 1:00:02 34:0121:554:12 3:441:372:282:264:041:232:553:18
93 Christopher Lozano, Paul Wolf 🇩🇪 GER 30-34 26/355 1:00:04 33:3922:014:29 3:501:292:322:294:121:192:393:31
94 Jesús Carramiñana Tamarit, Alvaro Romera 🇪🇸 ESP 16-24 8/179 1:00:08 33:0622:404:27 3:391:272:402:424:391:172:313:45
94 Ørjan Skau, Tommy Eika 🇳🇴 NOR 35-39 22/301 1:00:08 31:2623:534:53 3:481:333:062:534:151:192:554:04
96 Laure Leal González, Antonio Sabido Septiem 🇪🇸 ESP 40-44 7/184 1:00:18 31:3824:324:13 3:571:522:532:484:161:413:203:45
97 José David Carvajal Valderrama, Carlos Fernández Espínola 🇪🇸 ESP 30-34 27/355 1:00:19 32:2123:054:57 3:591:362:592:224:221:172:533:37
98 Andrea Zappa, Andrea Rebba 🇮🇹 ITA 30-34 28/355 1:00:21 33:3221:554:59 3:351:132:522:334:151:042:333:50
99 Marcus Hammar, Lukas Kendrup 🇸🇪 SWE 16-24 9/179 1:00:22 34:2121:384:27 4:131:231:572:254:291:102:393:22
100 Martijn Beeks, Bram Kooijman 🇳🇱 NED 30-34 29/355 1:00:26 32:4720:127:31 3:441:382:592:214:211:16—3:50

Rank is the finishing position within Doubles Men among timed teams. 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