HYROX Bilbao 2026: Pro Doubles Men results

163 teams on 7 Feb 2026. Typical finish 1:04:38, fastest 10% under 0:55:40. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Xavier Dufour, Martin Lecorgne 🇫🇷 FRA 25-29 1/30 0:49:56 26:1220:393:09 3:271:532:511:503:361:092:223:31
2 Aitor Lizarazu Hormilla, Igor Arruti Salgado 🇪🇸 ESP 30-34 1/51 0:50:52 27:1920:173:20 3:251:492:351:543:461:132:173:18
3 Tiago Lousa, Diogo Freitas 🇵🇹 POR 35-39 1/37 0:52:22 27:1821:553:14 3:292:213:001:543:441:212:363:30
4 David Preciado, David Queiroz 🇵🇹 POR 30-34 2/51 0:53:07 27:5521:543:22 3:282:083:141:513:451:192:273:42
5 Johnathan Pewtner, Afan Humphries 🇬🇧 GBR 35-39 2/37 0:53:43 27:3922:463:22 3:282:143:221:553:461:202:463:55
6 Daniel Casado Serra, Tim Briggs 🇪🇸 ESP 30-34 3/51 0:54:13 28:4322:043:31 3:361:543:151:593:431:162:443:37
7 Sergio Turull, Jon Iriondo 🇪🇸 ESP 30-34 4/51 0:54:17 28:0222:443:36 3:372:043:122:083:571:102:453:51
8 Fernando Martorell Munar, Lucas Perelló Caballero 🇪🇸 ESP 35-39 3/37 0:54:29 29:1021:483:35 3:421:433:221:503:581:152:323:26
9 James Micklem, Liam Hogan 🇬🇧 GBR 30-34 5/51 0:54:38 28:5422:163:31 3:361:583:252:053:451:252:383:24
10 Jose Resano, Dani Galindo 🇪🇸 ESP 40-44 1/26 0:54:49 28:0523:093:39 3:362:233:291:543:491:162:463:56
11 Ian Blanco Bello, Adrian Villanueva 🇪🇸 ESP 25-29 2/30 0:55:06 28:0123:423:27 3:422:123:462:124:021:362:403:32
12 Axel Saurel, Mehdi Berrouigat 🇫🇷 FRA 30-34 6/51 0:55:10 27:3924:093:28 3:502:194:012:124:111:202:293:47
13 Marco Tulio Maciel Evangelista, Angel Coll Plomer 🇧🇷 BRA 25-29 3/30 0:55:17 28:0823:363:39 3:481:523:562:084:061:162:313:59
14 JOSE ADRIÁN BAEZ BATISTA, JOSE MANUEL CABALLERO MARTEL 🇪🇸 ESP 30-34 7/51 0:55:33 29:2022:453:33 3:332:163:391:533:591:302:353:20
15 Iñaki Álvarez losada, Esteban Flor del puerto 🇪🇸 ESP 35-39 4/37 0:55:34 29:1422:453:40 3:312:143:012:183:591:192:523:31
16 Ignacio Barreto Landrobe, Miguel Angel Gordo Hernández 🇪🇸 ESP 45-49 1/10 0:55:36 28:1223:543:34 3:532:013:282:084:041:392:374:04
16 Pedro Correia, Luís Nogueira 🇵🇹 POR 30-34 8/51 0:55:36 28:5023:183:33 3:332:043:212:443:511:302:263:49
18 Gonzalo Sánchez, Daniel Garcia 🇪🇸 ESP 30-34 9/51 0:55:56 27:3224:583:31 3:412:263:102:274:011:252:594:49
19 Joshua Fawssett, Jonah Garcia 🇬🇧 GBR 30-34 10/51 0:55:57 30:0022:193:42 3:342:003:092:053:561:242:403:31
20 Alexis Panetier, François Bossard 🇫🇷 FRA 30-34 11/51 0:56:02 30:1322:013:52 3:412:023:011:593:571:222:303:29
21 Daniel Martín-Romo Parra, Santiago Martín-Romo Parra 🇪🇸 ESP 35-39 5/37 0:56:22 28:5823:533:36 3:392:343:262:163:541:202:453:59
22 Francisco Godoy, Miguel Prados 🇪🇸 ESP 45-49 2/10 0:56:30 30:1722:273:50 3:451:533:131:394:041:193:033:31
23 théo nguyen, Clément Baert 🇫🇷 FRA 25-29 4/30 0:56:43 29:1023:543:44 3:552:043:311:574:091:263:093:43
24 Joshua Cunha, Osvaldo Lomelí 🇵🇹 POR 30-34 12/51 0:56:55 30:5422:163:50 3:322:123:042:143:481:252:283:33
25 Simon Albert, Etienne Albert 🇫🇷 FRA 16-24 1/4 0:57:04 29:3123:513:47 3:481:463:162:284:061:242:474:16
26 Fernando López, Pablo Calero 🇪🇸 ESP 40-44 2/26 0:57:18 29:2624:093:48 3:412:283:451:573:591:302:553:54
27 Rafa Velazquez, Jose Beltrán 🇪🇸 ESP 30-34 13/51 0:57:21 31:0022:333:52 3:322:193:262:063:461:232:373:24
27 Romain Delavignette, Miguel Fernández 🇪🇸 ESP 25-29 5/30 0:57:21 31:5421:333:58 3:342:272:591:513:491:142:173:22
29 Bernardo Ângelo, João Ângelo 🇵🇹 POR 25-29 6/30 0:57:22 30:4522:533:48 3:342:112:542:243:521:322:573:29
30 Raúl Prieto Luna, Rafa Castillo Rodriguez 🇪🇸 ESP 16-24 2/4 0:57:38 29:2824:203:55 3:402:003:571:554:171:223:044:05
31 Julien Cuyas, Arnaud Pejac 🇫🇷 FRA 30-34 14/51 0:57:40 29:1624:154:12 3:431:594:082:094:091:322:573:38
32 Ignacio Alvarez, Alvaro Sopeña 🇪🇸 ESP 30-34 15/51 0:57:50 30:5223:133:50 3:381:513:302:083:461:163:093:55
33 Germain Creach, Manuel Sánchez Hervás 🇪🇸 ESP 35-39 6/37 0:58:17 31:1922:364:25 3:322:143:182:024:061:172:323:35
34 Miguel Alonso Ibáñez, Nahuel Xavier García Santamaría 🇪🇸 ESP 30-34 16/51 0:58:32 31:1223:343:51 3:472:163:322:033:581:172:433:58
35 Alexis Manzano, Marc Rigo Perelló 🇪🇸 ESP 25-29 7/30 0:58:46 30:2824:263:57 3:492:293:152:294:041:293:023:49
36 Diego Gabete Rodríguez, Joan Cardona Balaguer 🇪🇸 ESP 35-39 7/37 0:59:02 30:4024:254:01 3:372:043:492:123:581:122:574:36
37 Miro Gadzhalov, Marco Antonio Aliaga koczy BUL 35-39 8/37 0:59:06 30:4924:174:04 3:522:233:502:054:151:332:363:43
38 AITOR GARCÍA BÁRCENA, IMANOL ARTETXE LARREA 🇪🇸 ESP 35-39 9/37 0:59:08 31:5023:303:52 3:432:183:182:173:591:232:423:50
38 Alejandro Hernández Díaz, Acaymo Armas Hidalgo 🇪🇸 ESP 16-24 3/4 0:59:08 31:2023:464:07 3:472:344:081:583:501:262:473:16
40 Javier Martínez Moro, Héctor Sáez Campos 🇪🇸 ESP 25-29 8/30 0:59:11 32:1422:594:02 3:342:173:252:263:501:202:443:23
41 Rui Fino, Helder Pinheiro 🇵🇹 POR 45-49 3/10 0:59:26 30:3324:584:00 3:482:373:562:214:021:342:553:45
42 Nazaret Garcia Garcia, Albert Jose Gonzalvo 🇪🇸 ESP 40-44 3/26 0:59:39 30:0725:324:07 3:452:473:372:184:051:243:084:28
43 Thomas Galigne, Thomas Dambron 🇫🇷 FRA 35-39 10/37 0:59:43 31:4223:514:14 3:432:223:222:314:051:262:403:42
44 Jorge Hernández, Emilio Alejandro Ruiz Sánchez 🇪🇸 ESP 25-29 9/30 0:59:44 31:3223:564:20 3:492:243:402:063:571:212:543:45
45 Pedro López Garrido, Sergio Jiménez Caballero 🇪🇸 ESP 30-34 17/51 0:59:48 30:2325:383:50 3:522:183:372:144:041:353:314:27
46 Cormac Jones, Alan Downey 🇮🇪 IRL 25-29 10/30 0:59:49 30:3225:253:57 3:492:193:452:334:141:273:104:08
47 SERGI GARVI, VICTOR PEÑA 🇪🇸 ESP 40-44 4/26 0:59:50 31:0724:533:54 3:502:463:392:094:031:243:093:53
48 Simon Fauthoux, Vincent Guenin 🇫🇷 FRA 35-39 11/37 0:59:51 31:0124:394:15 3:431:514:002:264:161:372:414:05
49 Jesús Graña, Javier Seoane 🇪🇸 ESP 35-39 12/37 1:00:12 31:4524:084:25 3:592:053:362:104:121:312:513:44
49 Julian David Castro Morales, Dawid Andrzej Mwila 🇪🇸 ESP 30-34 18/51 1:00:12 31:0524:434:29 3:342:203:332:224:061:353:134:00
51 Pierre Vivien David, Benoit DERIBLE 🇫🇷 FRA 35-39 13/37 1:00:17 32:0023:554:26 3:412:033:472:193:591:232:553:48
52 Gary Hateley, Dave Williams 🇬🇧 GBR 40-44 5/26 1:00:19 32:0024:244:00 3:432:013:272:294:211:352:533:55
53 Nacho Pedraza, Javier Muñoz 🇪🇸 ESP 40-44 6/26 1:00:37 32:1924:084:15 3:512:083:391:494:031:263:133:59
54 FELIX CASALOD, ALEX ILOIE 🇪🇸 ESP 30-34 19/51 1:00:54 31:0025:234:35 3:393:093:302:334:021:252:544:11
55 Carlos Garbati, Manuel Cenzual 🇪🇸 ESP 35-39 14/37 1:01:09 33:2223:324:21 3:332:253:372:043:561:202:503:47
56 Mark Wyatt, Paul Gillingham 🇬🇧 GBR 40-44 7/26 1:01:18 31:4625:344:02 3:512:123:312:584:051:303:024:25
57 Pedro Carvalho, Paulo Pires 🇵🇹 POR 40-44 8/26 1:01:24 31:1026:124:06 3:452:134:282:524:171:373:063:54
58 Daniel Arazola, Jose Restituto 🇪🇸 ESP 40-44 9/26 1:01:27 31:3225:334:25 3:442:454:122:164:081:273:043:57
59 ADRIAN MARTINEZ, Noé Marco 🇪🇸 ESP 30-34 20/51 1:01:29 30:0527:323:58 4:022:364:222:324:121:253:075:16
60 david barra rojas, javier urcelay perez 🇪🇸 ESP 40-44 10/26 1:01:35 31:3625:544:09 3:432:473:562:344:081:323:223:52
61 Pawel Jarutkin, Melvin Franzen 🇩🇪 GER 25-29 11/30 1:01:47 32:5824:494:05 3:462:103:472:183:591:263:234:00
62 Lander Ezama, Álvaro Jauregui 🇪🇸 ESP 25-29 12/30 1:02:18 34:1423:274:40 3:391:393:502:313:501:252:543:39
63 Oscar Gil, Jesús Sánchez 🇪🇸 ESP 25-29 13/30 1:02:20 33:0924:594:15 3:472:214:321:574:031:303:023:47
64 Marcos Aguilar Finez, Eduard Royes Aguilera 🇪🇸 ESP 35-39 15/37 1:02:36 33:1024:464:44 3:462:254:032:333:541:203:013:44
65 Rafael Santos, Diogo Faria 🇵🇹 POR 25-29 14/30 1:02:38 32:3925:584:07 3:352:393:442:094:061:393:314:35
66 MIKEL ZARATE UGARTECHE, JAIME CHAMON FERNANDEZ 🇪🇸 ESP 16-24 4/4 1:02:45 32:1926:274:03 3:402:264:322:484:121:143:044:31
67 Ivan Serrano, Marcelus Augustus farani 🇪🇸 ESP 40-44 11/26 1:02:47 32:0425:564:52 3:522:174:032:434:081:403:263:47
68 Jose Luis Gutiérrez, Angel Serrano 🇪🇸 ESP 30-34 21/51 1:02:54 32:4626:024:10 4:042:274:171:534:201:303:104:21
69 Jordi Llompart, Javier Villegas vich 🇪🇸 ESP 30-34 22/51 1:02:57 31:5227:133:57 3:582:593:572:384:191:403:024:40
70 Bruno Balbuena Canal, Mario Álvarez Pi 🇪🇸 ESP 30-34 23/51 1:03:03 33:3424:434:51 3:372:223:332:273:511:283:104:15
71 Pablo Blanco Laiz, Carlos Gonzalez Florez 🇪🇸 ESP 40-44 12/26 1:03:34 32:2426:444:30 3:452:524:222:244:011:283:234:29
72 David Delgado Seco, Víctor Velasco CUB 30-34 24/51 1:03:38 34:4424:354:23 3:482:063:522:104:061:233:343:36
73 Iker Pérez, Raul Solano 🇪🇸 ESP 25-29 15/30 1:03:40 34:2225:014:21 3:352:203:472:364:021:253:164:00
73 christophe rodrigues, alexandre freulon 🇫🇷 FRA 35-39 16/37 1:03:40 33:4225:144:50 3:442:443:372:234:001:333:213:52
75 Vincent Cambon, Yohan Messemane 🇫🇷 FRA 35-39 17/37 1:03:44 35:4123:424:26 3:482:054:001:534:131:152:423:46
76 Enrique Rincón Sanchez, Marcos Plaza Retamosa 🇪🇸 ESP 40-44 13/26 1:03:45 31:3827:304:43 4:102:323:482:434:211:363:484:32
77 Guillaume Maurette, Nicolas Gomez 🇫🇷 FRA 30-34 25/51 1:03:50 32:4126:324:42 3:512:404:272:264:221:333:163:57
78 Jon Sangroniz, Jokin Ramos 🇪🇸 ESP 25-29 16/30 1:03:52 36:5622:144:46 3:311:533:152:143:401:153:133:13
79 Fernando Alves, Pedro Pereira 🇵🇹 POR 50-54 1/4 1:03:53 34:2524:544:38 3:442:293:372:124:041:323:373:39
80 Kerman Gonzalez Tolosa, Lander Bereziartua Ajuriagoxeaskoa 🇪🇸 ESP 40-44 14/26 1:03:56 33:5725:464:16 3:412:413:263:114:021:453:063:54
81 Pedro Marujo, Jorge Santos 🇵🇹 POR 25-29 17/30 1:04:01 33:0326:184:45 3:472:213:552:194:141:323:244:46
82 Jon Gavilan Pernas, Eric Zabala Fernandez 🇪🇸 ESP 35-39 18/37 1:04:38 35:0824:434:53 3:392:124:352:114:041:152:573:50
83 Pedro Homar, Jasel Leal 🇪🇸 ESP 25-29 18/30 1:04:43 34:2225:374:49 3:372:363:532:394:111:333:133:55
84 Felipe Berchesi, Maxime Thomas 🇫🇷 FRA 35-39 19/37 1:05:20 33:2326:225:40 3:572:313:502:554:191:203:413:49
85 Adria Martin, Adri Lawera 🇪🇸 ESP 35-39 20/37 1:05:21 35:4624:584:41 3:471:573:202:564:021:323:453:39
86 Alexander Vives, Daniel Verger 🇪🇸 ESP 35-39 21/37 1:05:25 34:5025:584:40 3:522:304:412:184:141:283:063:49
87 Benjamin Genieys, Kevin Mercier 🇫🇷 FRA 40-44 15/26 1:05:36 32:3329:004:09 3:533:455:322:354:231:243:214:07
88 Jorge Luis Sagardoy, Ander Pérez 🇪🇸 ESP 35-39 22/37 1:06:03 32:5728:174:53 3:502:154:582:334:151:344:204:32
89 David Nerin, Adrien Roger 🇪🇸 ESP 30-34 26/51 1:06:14 34:3227:154:31 3:512:423:542:404:381:393:184:33
90 Alexandre Figueiredo, Diogo Tavares 🇵🇹 POR 25-29 19/30 1:06:36 36:3225:464:22 3:512:125:082:294:001:412:563:29
91 Borja San Martin Escallada, Javier De la Fuente Campuzano 🇪🇸 ESP 30-34 27/51 1:06:42 33:5728:044:44 4:032:174:432:394:421:343:434:23
92 Jesus Garcia Molina, Alexandre Marsillach 🇪🇸 ESP 30-34 28/51 1:06:54 37:1325:114:36 3:522:004:282:104:101:213:143:56
93 Lluc Grau Vallori, Thiago Benevides Gonçalve 🇪🇸 ESP 35-39 23/37 1:06:58 34:1426:555:53 4:032:344:092:124:191:443:214:33
94 Jose Bódalo Campayo, Francesco De Carlo 🇪🇸 ESP 35-39 24/37 1:07:13 33:4029:104:27 3:483:424:502:124:241:463:444:44
95 Antoni Sansó Sansó, Joan Albert Cerdà Cifre 🇪🇸 ESP 30-34 29/51 1:07:21 34:4527:524:50 3:562:505:112:314:121:412:514:40
96 MIKEL TAMAYO PEREZ, ALVARO COSCULLUELA GRACIA 🇪🇸 ESP 30-34 30/51 1:07:30 35:4327:274:24 3:572:284:132:354:191:274:184:10
97 Xabier Armentia Inchaurregui, Unai Sánchez Leizea 🇪🇸 ESP 35-39 25/37 1:07:31 34:1928:244:52 3:543:114:482:544:141:343:513:58
98 Vitor Wepener, Miguel Carvalho 🇵🇹 POR 40-44 16/26 1:07:39 37:2625:394:38 3:472:383:472:124:041:262:415:04
99 Sergio Blanco, Odei Gil 🇪🇸 ESP 35-39 26/37 1:07:43 34:5328:074:46 3:582:244:332:294:241:324:474:00
100 Steve Canueto, Mariano Revenga 🇪🇸 ESP 50-54 2/4 1:07:46 35:1328:054:33 4:012:273:362:584:171:273:425:37

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