HYROX Lisbon 2026: Doubles Men results
904 teams on 1 May 2026. Typical finish 1:12:35, fastest 10% under 1:01:52. Back to the analysis.
| # | Athlete | Age | Time | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rodrigo Viana, Nuno Viamonte 🇵🇹 POR | 30-34 1/240 | 0:50:39 | 28:03 | 19:26 | 3:15 | 3:30 | 1:36 | 2:12 | 1:48 | 3:43 | 1:08 | 2:10 | 3:19 |
| 2 | FERNANDO VICENTE NAVAZO, DANIEL PERAN ALCARAZ 🇪🇸 ESP | 30-34 2/240 | 0:53:15 | 28:37 | 21:17 | 3:26 | 3:49 | 1:50 | 2:39 | 1:38 | 4:03 | 1:10 | 2:28 | 3:40 |
| 2 | Tiago Costa, Bruno Ferreira 🇵🇹 POR | 35-39 1/169 | 0:53:15 | 29:40 | 19:55 | 3:44 | 3:28 | 1:22 | 2:32 | 1:39 | 3:47 | 1:18 | 2:22 | 3:27 |
| 4 | Alvaro Simon, Romain Delavignette 🇪🇸 ESP | 25-29 1/205 | 0:53:21 | 31:05 | 18:38 | 3:43 | 3:30 | 1:09 | 2:11 | 1:39 | 3:43 | 0:59 | 2:12 | 3:15 |
| 5 | Diogo Morgado, Bernardo Almeida Santos 🇵🇹 POR | 25-29 2/205 | 0:54:05 | 29:41 | 20:50 | 3:40 | 3:41 | 1:17 | 2:47 | 1:59 | 4:07 | 1:04 | 2:18 | 3:37 |
| 6 | Gonçalo Tavares, João Oliveira 🇵🇹 POR | 25-29 3/205 | 0:54:26 | 30:08 | 20:53 | 3:29 | 3:33 | 1:23 | 2:30 | 2:19 | 3:42 | 1:25 | 2:37 | 3:24 |
| 7 | Carlos Custódio, Helder Baptista 🇵🇹 POR | 40-44 1/110 | 0:54:56 | 30:31 | 20:50 | 3:39 | 3:32 | 1:26 | 2:39 | 1:55 | 3:53 | 1:24 | 2:30 | 3:31 |
| 8 | Warren Wee, Joao Gomes SIN | 25-29 4/205 | 0:55:05 | 29:07 | 22:09 | 3:52 | 3:46 | 1:38 | 2:58 | 2:14 | 3:55 | 1:35 | 2:37 | 3:26 |
| 9 | Carlos Pinho, Filipe Martins 🇵🇹 POR | 35-39 2/169 | 0:55:29 | 31:03 | 20:57 | 3:33 | 3:42 | 1:22 | 2:31 | 2:14 | 3:53 | 1:23 | 2:24 | 3:28 |
| 10 | Pedro Palma, Bruno Rodrigues 🇵🇹 POR | 35-39 3/169 | 0:55:52 | 30:34 | 21:42 | 3:39 | 3:42 | 1:34 | 2:48 | 2:08 | 3:52 | 1:17 | 2:35 | 3:46 |
| 11 | Rafael Godinho, Diogo Santos 🇵🇹 POR | 25-29 5/205 | 0:56:36 | 31:34 | 21:12 | 3:54 | 3:41 | 1:10 | 2:52 | 1:55 | 4:01 | 1:20 | 2:47 | 3:26 |
| 12 | Ricardo Sá, Francisco Coelho 🇵🇹 POR | 30-34 3/240 | 0:56:43 | 30:25 | 22:55 | 3:28 | 3:38 | 1:36 | 3:02 | 2:23 | 4:06 | 1:36 | 3:06 | 3:28 |
| 13 | Morgan Parry, Darren Roberts 🇬🇧 GBR | 25-29 6/205 | 0:56:50 | 32:08 | 21:05 | 3:41 | 3:43 | 1:30 | 2:18 | 1:54 | 4:01 | 1:25 | 2:45 | 3:29 |
| 14 | Rui Sousa, Jorge Mota 🇵🇹 POR | 30-34 4/240 | 0:56:52 | 30:21 | 22:47 | 3:49 | 3:50 | 1:38 | 3:04 | 2:24 | 4:05 | 1:12 | 2:38 | 3:56 |
| 15 | José Luís Silva, Miguel Ferreira 🇵🇹 POR | 35-39 4/169 | 0:56:55 | 32:20 | 20:53 | 3:46 | 3:44 | 1:51 | 2:30 | 1:48 | 3:48 | 1:17 | 2:25 | 3:30 |
| 16 | Emanuel Costa, Wilson Costa 🇵🇹 POR | 35-39 5/169 | 0:57:20 | 30:44 | 23:05 | 3:36 | 3:46 | 1:24 | 2:46 | 2:43 | 4:09 | 1:30 | 2:56 | 3:51 |
| 17 | Theo Le Nozach, Bastien Beridel 🇫🇷 FRA | 25-29 7/205 | 0:57:29 | 30:53 | 22:50 | 3:52 | 3:51 | 1:35 | 2:53 | 2:05 | 4:11 | 1:34 | 2:46 | 3:55 |
| 18 | Jose Ferreira, Jorge Cardoso 🇵🇹 POR | 35-39 6/169 | 0:57:33 | 31:54 | 21:55 | 3:49 | 3:43 | 1:34 | 2:33 | 2:10 | 4:02 | 1:37 | 2:40 | 3:36 |
| 19 | Luciano Pereira, Helder Rodrigues 🇵🇹 POR | 45-49 1/71 | 0:57:34 | 29:53 | 23:58 | 3:48 | 3:55 | 1:35 | 3:27 | 3:01 | 4:03 | 1:27 | 2:45 | 3:45 |
| 20 | ROMAIN MARCHESE, Laurent FATELA 🇫🇷 FRA | 40-44 2/110 | 0:57:45 | 31:06 | 22:45 | 3:58 | 3:43 | 1:28 | 3:17 | 2:15 | 3:58 | 1:26 | 2:36 | 4:02 |
| 21 | Duarte Lima, Gabriel Zurga 🇵🇹 POR | 25-29 8/205 | 0:57:52 | 32:02 | 21:50 | 4:05 | 3:44 | 1:21 | 2:42 | 2:15 | 4:01 | 1:27 | 2:34 | 3:46 |
| 22 | Ioannis Papikas, Pantelis Ninos 🇬🇷 GRE | 30-34 5/240 | 0:57:53 | 32:03 | 21:35 | 4:20 | 3:31 | 1:45 | 2:34 | 2:12 | 3:54 | 1:29 | 2:32 | 3:38 |
| 23 | Anthony Pereira, Alexandre Pereira 🇫🇷 FRA | 30-34 6/240 | 0:57:54 | 31:16 | 22:55 | 3:47 | 3:44 | 1:33 | 3:04 | 2:03 | 4:26 | 1:32 | 2:33 | 4:00 |
| 24 | Samuel Pais, Jorge Santos 🇵🇹 POR | 35-39 7/169 | 0:57:58 | 31:34 | 22:34 | 3:55 | 3:51 | 1:51 | 2:45 | 2:23 | 4:00 | 1:26 | 2:50 | 3:28 |
| 25 | João Gomes, Mário Pereira 🇵🇹 POR | 30-34 7/240 | 0:58:02 | 32:31 | 21:20 | 4:16 | 3:42 | 1:41 | 2:58 | 2:05 | 3:50 | 1:17 | 2:20 | 3:27 |
| 26 | Jamal Allen, Gioele Arreghini 🇺🇸 USA | 25-29 9/205 | 0:58:06 | 31:36 | 22:43 | 3:51 | 3:42 | 1:41 | 2:32 | 2:36 | 4:06 | 1:48 | 2:45 | 3:33 |
| 26 | Rafael Dias, Tiago Pereira 🇵🇹 POR | 16-24 1/81 | 0:58:06 | 31:43 | 22:33 | 3:54 | 3:51 | 1:45 | 2:58 | 2:20 | 4:03 | 1:14 | 2:54 | 3:28 |
| 28 | Pedro Tralhão, Sérgio Mesquita 🇵🇹 POR | 40-44 3/110 | 0:58:15 | 31:26 | 22:59 | 3:54 | 3:51 | 1:44 | 3:12 | 2:12 | 4:06 | 1:25 | 2:38 | 3:51 |
| 29 | Pedro Gaspar, Frederico Freire 🇵🇹 POR | 25-29 10/205 | 0:58:17 | 31:59 | 22:38 | 3:44 | 3:46 | 1:30 | 2:50 | 2:24 | 4:03 | 1:43 | 2:40 | 3:42 |
| 30 | Adrián Pérez García, Christian Caamaño Abelenda 🇪🇸 ESP | 30-34 8/240 | 0:58:18 | 32:08 | 22:31 | 3:43 | 3:41 | 1:44 | 2:42 | 2:06 | 4:08 | 1:23 | 2:54 | 3:53 |
| 31 | Jorge Ribeiro, Diogo Sampaio 🇵🇹 POR | 35-39 8/169 | 0:58:22 | 32:31 | 22:01 | 3:56 | 3:53 | 1:41 | 2:34 | 1:55 | 4:09 | 1:28 | 2:39 | 3:42 |
| 32 | Pedro Paiva, Bernardo Girão 🇵🇹 POR | 30-34 9/240 | 0:58:26 | 31:08 | 23:35 | 3:48 | 3:48 | 1:53 | 2:43 | 2:25 | 4:14 | 1:35 | 3:24 | 3:33 |
| 33 | Jacob Cotton, Jamie Burrows 🇬🇧 GBR | 25-29 11/205 | 0:58:31 | 31:04 | 23:43 | 3:49 | 3:49 | 1:31 | 3:07 | 3:03 | 3:58 | 1:38 | 2:46 | 3:51 |
| 34 | Miguel Dias, Bruno Aguiar 🇵🇹 POR | 25-29 12/205 | 0:58:32 | 31:41 | 22:48 | 4:07 | 3:43 | 1:40 | 2:49 | 2:11 | 3:58 | 1:45 | 3:20 | 3:22 |
| 35 | Filipe Neves, Rui Ferreira 🇵🇹 POR | 40-44 4/110 | 0:58:37 | 32:16 | 21:49 | 4:37 | 3:47 | 1:33 | 2:59 | 2:08 | 3:56 | 1:21 | 2:40 | 3:25 |
| 36 | JAVIER MORE, DANIEL SOTO 🇪🇸 ESP | 30-34 10/240 | 0:58:41 | 32:36 | 22:15 | 3:54 | 3:47 | 1:41 | 2:34 | 2:06 | 4:03 | 1:32 | 2:45 | 3:47 |
| 37 | Joaquim Gomes, Ivan Silva 🇵🇹 POR | 40-44 5/110 | 0:58:43 | 31:41 | 23:31 | 3:35 | 3:46 | 1:57 | 3:35 | 2:23 | 4:06 | 1:36 | 2:42 | 3:26 |
| 37 | Neuton Marques, Pedro Batista 🇵🇹 POR | 40-44 5/110 | 0:58:43 | 32:23 | 22:30 | 3:56 | 3:42 | 1:42 | 2:42 | 2:22 | 4:03 | 1:38 | 2:48 | 3:33 |
| 39 | Manuel Roque, Ivan Santos 🇵🇹 POR | 30-34 11/240 | 0:58:45 | 31:33 | 23:10 | 4:06 | 4:01 | 1:43 | 3:25 | 2:01 | 4:05 | 1:32 | 2:27 | 3:56 |
| 40 | Francisco Villar, Edgar Frazão 🇵🇹 POR | 30-34 12/240 | 0:58:48 | 31:26 | 23:45 | 3:43 | 3:48 | 1:26 | 3:29 | 2:44 | 4:11 | 1:20 | 2:54 | 3:53 |
| 41 | Fábio Campos, Pedro Lopes 🇵🇹 POR | 25-29 13/205 | 0:58:49 | 32:59 | 21:38 | 4:16 | 3:40 | 1:14 | 2:28 | 2:19 | 4:13 | 1:28 | 2:48 | 3:28 |
| 42 | Rúben Nunes, Pedro Cruz 🇵🇹 POR | 30-34 13/240 | 0:58:53 | 31:45 | 23:10 | 4:02 | 3:46 | 1:41 | 3:16 | 2:16 | 4:05 | 1:33 | 2:51 | 3:42 |
| 43 | Miguel Carvalho, Ricardo Pereira 🇵🇹 POR | 30-34 14/240 | 0:58:59 | 33:11 | 21:50 | 4:03 | 3:53 | 1:38 | 2:44 | 2:06 | 3:57 | 1:34 | 2:23 | 3:35 |
| 44 | Gonzalo Marciel, Juan Antonio PATIÑO 🇪🇸 ESP | 25-29 14/205 | 0:59:09 | 31:37 | 23:05 | 4:32 | 3:34 | 1:37 | 3:12 | 2:30 | 4:04 | 1:46 | 2:41 | 3:41 |
| 45 | GONÇALO SILVA, DIEGO CHINITA 🇵🇹 POR | 30-34 15/240 | 0:59:13 | 33:24 | 22:02 | 3:52 | 3:33 | 1:42 | 3:12 | 1:50 | 3:57 | 1:30 | 2:46 | 3:32 |
| 46 | Pedro Barros, Hugo Salgado 🇵🇹 POR | 30-34 16/240 | 0:59:16 | 32:25 | 23:06 | 3:49 | 3:52 | 1:28 | 2:53 | 2:26 | 4:10 | 1:31 | 2:53 | 3:53 |
| 47 | Miguel Esteves, Rui Biga 🇵🇹 POR | 40-44 7/110 | 0:59:28 | 33:11 | 22:09 | 4:13 | 3:43 | 1:44 | 2:54 | 2:06 | 3:59 | 1:30 | 2:36 | 3:37 |
| 48 | Jamie Henderson, Gerry Kennedy 🇬🇧 GBR | 35-39 9/169 | 0:59:41 | 31:38 | 23:59 | 4:08 | 3:48 | 2:08 | 2:58 | 2:36 | 4:26 | 1:32 | 2:38 | 3:53 |
| 49 | Gonçalo Sousa, Francisco Martín 🇵🇹 POR | 25-29 15/205 | 0:59:42 | 32:46 | 23:14 | 3:46 | 3:49 | 1:48 | 3:03 | 2:27 | 4:13 | 1:40 | 2:39 | 3:35 |
| 49 | Lourenço Lima, Pedro Cardoso 🇵🇹 POR | 30-34 17/240 | 0:59:42 | 32:17 | 22:52 | 4:35 | 4:00 | 1:52 | 2:32 | 2:04 | 4:06 | 1:59 | 2:30 | 3:49 |
| 51 | João Baioa, João Cordeiro 🇵🇹 POR | 16-24 2/81 | 0:59:44 | 32:07 | 23:38 | 4:04 | 3:58 | 1:42 | 3:31 | 2:06 | 4:08 | 1:24 | 2:48 | 4:01 |
| 52 | André Vitor, Pedro Mateus 🇵🇹 POR | 30-34 18/240 | 0:59:45 | 31:35 | 24:08 | 4:08 | 3:42 | 1:56 | 3:22 | 2:23 | 4:07 | 1:40 | 2:45 | 4:13 |
| 53 | Alberto Chaves Camino, Adrián Albor Suárez 🇪🇸 ESP | 35-39 10/169 | 0:59:50 | 32:00 | 24:00 | 3:55 | 3:36 | 1:59 | 3:14 | 2:46 | 4:00 | 1:26 | 2:56 | 4:03 |
| 54 | Guilherme Carlos, Henrique Silva 🇵🇹 POR | 16-24 3/81 | 0:59:51 | 33:06 | 23:01 | 3:48 | 3:54 | 1:39 | 2:53 | 2:31 | 4:16 | 1:26 | 2:37 | 3:45 |
| 55 | EUSEBIO CEREZO RODRIGUEZ, RAMON LOPEZ VICENTE 🇪🇸 ESP | 40-44 8/110 | 0:59:53 | 31:34 | 23:57 | 4:27 | 3:56 | 1:53 | 3:04 | 2:21 | 4:10 | 1:21 | 3:19 | 3:53 |
| 56 | Tiago Barbosa, Nelson Afonso 🇵🇹 POR | 30-34 19/240 | 0:59:59 | 32:59 | 23:13 | 3:52 | 3:43 | 1:28 | 2:47 | 2:43 | 4:10 | 1:21 | 2:54 | 4:07 |
| 57 | Diogo Fernandes, João Fernandes 🇵🇹 POR | 25-29 16/205 | 1:00:00 | 32:12 | 23:35 | 4:17 | 3:50 | 1:59 | 2:56 | 2:16 | 4:09 | 1:36 | 2:54 | 3:55 |
| 58 | Rúben Gonçalves, Tiago Lopes 🇵🇹 POR | 30-34 20/240 | 1:00:02 | 31:38 | 24:35 | 3:54 | 3:53 | 1:40 | 4:12 | 2:27 | 4:16 | 1:32 | 2:46 | 3:49 |
| 59 | Pedro Fernandez-Arroyo, Jaime Monteverde 🇪🇸 ESP | 25-29 17/205 | 1:00:04 | 33:27 | 22:17 | 4:26 | 3:55 | 1:34 | 2:19 | 2:24 | 4:02 | 1:32 | 2:35 | 3:56 |
| 60 | Anton Lorenz Bondesen, Mark Boje Jensen 🇩🇰 DEN | 35-39 11/169 | 1:00:16 | 32:31 | 23:52 | 3:59 | 3:47 | 2:06 | 3:13 | 2:57 | 4:02 | 1:20 | 2:52 | 3:35 |
| 61 | Loïk-Maël Nys, Valentin Archontidis 🇧🇪 BEL | 30-34 21/240 | 1:00:17 | 32:58 | 23:26 | 3:57 | 3:51 | 1:57 | 2:43 | 2:27 | 4:01 | 1:39 | 3:08 | 3:40 |
| 62 | Cristiano Moutinho, José Cota 🇵🇹 POR | 40-44 9/110 | 1:00:22 | 33:47 | 22:25 | 4:14 | 3:41 | 1:52 | 3:01 | 1:54 | 4:18 | 1:27 | 2:32 | 3:40 |
| 63 | Manuel Santos, Leonardo Branco 🇵🇹 POR | 25-29 18/205 | 1:00:26 | 33:24 | 23:13 | 3:53 | 3:46 | 1:40 | 3:37 | 2:08 | 4:06 | 1:16 | 2:55 | 3:45 |
| 64 | Rúben Ferreira, Ricardo Samji 🇵🇹 POR | 45-49 2/71 | 1:00:27 | 31:46 | 24:39 | 4:07 | 3:48 | 2:26 | 3:25 | 2:30 | 4:23 | 1:30 | 2:49 | 3:48 |
| 65 | Gary Cairns, Ciaran Howard 🇬🇧 GBR | 30-34 22/240 | 1:00:28 | 33:28 | 23:13 | 3:53 | 3:50 | 1:56 | 2:42 | 2:26 | 4:03 | 1:40 | 2:49 | 3:47 |
| 66 | Vasco Pessoa, Pedro Castelo 🇵🇹 POR | 35-39 12/169 | 1:00:41 | 31:01 | 25:22 | 4:21 | 3:55 | 1:55 | 3:38 | 2:58 | 4:12 | 1:36 | 3:05 | 4:03 |
| 67 | Luís Miguel, Luis Martins 🇵🇹 POR | 30-34 23/240 | 1:00:54 | 34:05 | 22:42 | 4:11 | 3:59 | 1:55 | 3:06 | 1:35 | 4:04 | 1:28 | 2:38 | 3:57 |
| 68 | Fábio Martins, Fábio Mendes 🇵🇹 POR | 35-39 13/169 | 1:00:55 | 32:16 | 24:46 | 3:58 | 3:53 | 1:54 | 3:18 | 2:45 | 4:12 | 1:42 | 3:10 | 3:52 |
| 69 | Carlos Martínez botella, Antonio Vicedo López 🇪🇸 ESP | 25-29 19/205 | 1:00:58 | 34:11 | 22:49 | 4:03 | 4:00 | 1:44 | 2:59 | 2:15 | 4:25 | 1:22 | 2:42 | 3:22 |
| 70 | Sídon Dias, Ricardo Ramos 🇵🇹 POR | 35-39 14/169 | 1:00:59 | 34:57 | 21:58 | 4:09 | 3:43 | 1:39 | 2:41 | 2:14 | 4:00 | 1:27 | 2:42 | 3:32 |
| 71 | Celso Moreira, Hélder Moreira 🇵🇹 POR | 40-44 10/110 | 1:01:02 | 32:49 | 24:20 | 3:58 | 3:43 | 2:00 | 2:54 | 2:43 | 4:21 | 1:42 | 3:10 | 3:47 |
| 71 | Jose Cuadrado, Conor Craig 🇨🇴 COL | 25-29 20/205 | 1:01:02 | 32:14 | 24:40 | 4:12 | 3:59 | 2:19 | 3:25 | 2:21 | 4:13 | 1:28 | 3:16 | 3:39 |
| 73 | Aaron Gallagher, Oisin McGrath 🇮🇪 IRL | 40-44 11/110 | 1:01:06 | 31:33 | 25:17 | 4:21 | 3:49 | 1:42 | 3:23 | 2:37 | 4:16 | 1:40 | 3:40 | 4:10 |
| 74 | Oliver Ogden, Pedro Monteiro 🇬🇧 GBR | 25-29 21/205 | 1:01:14 | 31:51 | 25:24 | 4:04 | 3:50 | 2:08 | 3:56 | 2:32 | 4:20 | 1:41 | 3:09 | 3:48 |
| 75 | Matt Nield, Phil Burns 🇬🇧 GBR | 35-39 15/169 | 1:01:19 | 32:29 | 24:37 | 4:16 | 3:49 | 1:46 | 2:54 | 3:05 | 4:11 | 1:30 | 3:10 | 4:12 |
| 76 | Samory Soubes, Teddy Jarron 🇫🇷 FRA | 30-34 24/240 | 1:01:22 | 35:14 | 21:46 | 4:28 | 3:54 | 1:52 | 2:20 | 1:56 | 4:05 | 1:25 | 2:34 | 3:40 |
| 77 | Thibault Delorme, Vincent Collard HAI | 30-34 25/240 | 1:01:24 | 35:06 | 22:11 | 4:12 | 3:51 | 1:41 | 2:29 | 2:25 | 4:00 | 1:28 | 2:35 | 3:42 |
| 78 | Gonçalo Almeida, Fábio Oliveira 🇵🇹 POR | 30-34 26/240 | 1:01:27 | 33:44 | 23:33 | 4:16 | 3:49 | 1:56 | 2:47 | 2:30 | 4:16 | 1:25 | 3:06 | 3:44 |
| 78 | Vitor Nunes, Rui Nogueira 🇵🇹 POR | 25-29 22/205 | 1:01:27 | 33:59 | 22:52 | 4:40 | 3:49 | 1:32 | 3:24 | 2:12 | 4:08 | 1:30 | 2:36 | 3:41 |
| 80 | Bruno Carvalho, João Veloso 🇵🇹 POR | 30-34 27/240 | 1:01:30 | 34:05 | 23:16 | 4:14 | 3:48 | 1:39 | 2:54 | 2:06 | 4:14 | 1:33 | 3:22 | 3:40 |
| 81 | José Marques, Diogo Costa 🇵🇹 POR | 30-34 28/240 | 1:01:32 | 34:39 | 23:06 | 3:52 | 4:08 | 1:37 | 2:48 | 2:25 | 4:13 | 1:33 | 2:40 | 3:42 |
| 82 | Rafael Santos, Miguel Santos 🇵🇹 POR | 16-24 4/81 | 1:01:34 | 29:51 | 26:49 | 4:59 | 4:05 | 1:49 | 3:54 | 1:54 | 4:45 | 1:22 | 3:28 | 5:32 |
| 83 | Tiago Soares, Antonio Carvalho 🇵🇹 POR | 30-34 29/240 | 1:01:40 | 34:17 | 23:04 | 4:24 | 3:58 | 1:37 | 3:03 | 2:08 | 4:05 | 1:34 | 2:53 | 3:46 |
| 84 | Jordan Hellen, Sean Cottrell 🇬🇧 GBR | 30-34 30/240 | 1:01:41 | 34:15 | 23:39 | 3:52 | 3:53 | 1:42 | 3:22 | 2:29 | 4:04 | 1:45 | 2:45 | 3:39 |
| 85 | André Calado, Daniel Nogueira 🇵🇹 POR | 30-34 31/240 | 1:01:42 | 34:04 | 23:44 | 4:00 | 3:49 | 1:35 | 2:48 | 2:36 | 4:17 | 1:22 | 3:09 | 4:08 |
| 86 | David Brito, Francisco Saraiva 🇵🇹 POR | 25-29 23/205 | 1:01:44 | 33:55 | 24:01 | 3:53 | 3:54 | 1:44 | 3:20 | 2:35 | 4:13 | 1:35 | 2:54 | 3:46 |
| 87 | Daniel Coelho, Cristiano Oliveira 🇵🇹 POR | 30-34 32/240 | 1:01:47 | 33:46 | 23:59 | 4:06 | 3:53 | 1:41 | 2:58 | 2:50 | 4:12 | 1:46 | 3:02 | 3:37 |
| 88 | Tiago Ferreira Barbosa, Pedro Diogo Castro 🇵🇹 POR | 35-39 16/169 | 1:01:49 | 34:41 | 23:07 | 4:04 | 3:46 | 1:22 | 2:51 | 2:49 | 4:04 | 1:25 | 2:58 | 3:52 |
| 89 | Jan Bachelet, Jose Zevallos 🇩🇪 GER | 25-29 24/205 | 1:01:50 | 34:46 | 22:45 | 4:23 | 3:45 | 1:44 | 3:00 | 2:23 | 4:05 | 1:25 | 2:54 | 3:29 |
| 89 | Xabier Asua, Aitor Barroso 🇪🇸 ESP | 25-29 24/205 | 1:01:50 | 32:44 | 25:22 | 3:48 | 3:54 | 1:44 | 3:25 | 3:08 | 4:30 | 1:38 | 3:18 | 3:45 |
| 91 | Danny Rai, Aaron Sekhon 🇬🇧 GBR | 30-34 33/240 | 1:01:52 | 34:17 | 23:23 | 4:16 | 3:36 | 1:46 | 2:58 | 2:29 | 4:06 | 1:36 | 3:03 | 3:49 |
| 91 | Filipe Silva, Adolfo Chibante 🇵🇹 POR | 40-44 12/110 | 1:01:52 | 32:12 | 25:22 | 4:21 | 3:52 | 1:54 | 3:13 | 2:29 | 4:23 | 1:28 | 3:47 | 4:16 |
| 91 | Pedro Farias, Samuel Cabete 🇵🇹 POR | 35-39 17/169 | 1:01:52 | 33:29 | 24:17 | 4:11 | 3:50 | 1:50 | 2:52 | 2:46 | 4:20 | 1:13 | 3:23 | 4:03 |
| 94 | Hugo Dias, Davide Santos 🇵🇹 POR | 45-49 3/71 | 1:01:57 | 34:16 | 22:50 | 4:57 | 3:54 | 1:27 | 2:42 | 2:35 | 4:10 | 1:29 | 2:48 | 3:45 |
| 95 | ALBERTO NUÑEZ, JORGE RODRIGUEZ 🇪🇸 ESP | 40-44 13/110 | 1:01:58 | 34:04 | 23:20 | 4:40 | 3:49 | 2:17 | 3:09 | 2:04 | 4:13 | 1:23 | 2:31 | 3:54 |
| 96 | Filipe Vicente, Leonardo Rodrigues 🇵🇹 POR | 25-29 26/205 | 1:02:02 | 33:42 | 24:03 | 4:21 | 3:53 | 1:51 | 3:19 | 2:38 | 4:01 | 1:35 | 3:12 | 3:34 |
| 97 | Diogo Lucas, Luís Gonçalves 🇵🇹 POR | 35-39 18/169 | 1:02:04 | 34:29 | 23:28 | 4:11 | 4:08 | 1:40 | 3:19 | 1:59 | 4:14 | 1:21 | 2:43 | 4:04 |
| 97 | Hugo Pina, Adérito Justina 🇵🇹 POR | 40-44 14/110 | 1:02:04 | 35:00 | 22:57 | 4:13 | 3:51 | 1:50 | 2:28 | 2:41 | 3:59 | 1:35 | 2:45 | 3:48 |
| 99 | Bruno Nunes, Bruno Brilhante 🇵🇹 POR | 30-34 34/240 | 1:02:08 | 34:47 | 23:15 | 4:09 | 3:42 | 1:59 | 3:11 | 2:42 | 4:07 | 1:19 | 2:43 | 3:32 |
| 100 | Jesus Martinez Mendez, David Lopes Riquelme 🇪🇸 ESP | 35-39 19/169 | 1:02:10 | 32:48 | 24:33 | 4:54 | 4:21 | 1:35 | 3:14 | 2:29 | 4:35 | 1:30 | 3:03 | 3:46 |
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.