HYROX Paris 2025: Doubles Mixed results

1,864 teams on 23 Oct 2025. Typical finish 1:25:15, fastest 10% under 1:11:43. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Mévéna Pingliez, Quentin Pingliez 🇫🇷 FRA1st of 474 aged 30-34 30-34 55:39 30:50 21:13 3:39 3:39 2:04 2:41 1:49 3:46 1:23 2:22 3:29
2 Antonio Hoff, Justine Pacheco 🇫🇷 FRA1st of 591 aged 25-29 25-29 57:40 2:01 32:09 21:33 4:02 3:36 1:44 2:41 2:15 4:12 1:11 2:21 3:33
3 Judith Mein, Moritz Kümmeler 🇩🇪 GER2nd of 591 aged 25-29 25-29 58:04 2:25 30:22 23:37 4:09 3:58 1:52 2:45 2:25 4:17 1:14 3:27 3:39
4 Margot Vandenlindenloof, Tim Callewaert 🇧🇪 BEL3rd of 591 aged 25-29 25-29 58:27 2:48 31:50 22:36 4:05 3:41 1:42 2:52 2:30 3:57 1:23 3:04 3:27
5 Tim Briggs, Annabel McKee 🇬🇧 GBR4th of 591 aged 25-29 25-29 58:31 2:52 31:12 23:30 3:53 3:48 1:51 3:21 2:17 4:03 1:25 3:04 3:41
6 Xavier Schurtz, Micca Borda 🇫🇷 FRA1st of 311 aged 35-39 35-39 58:43 3:04 32:03 23:02 3:42 3:52 1:46 3:27 2:14 4:07 1:26 2:43 3:27
7 Simon Fauthoux, Héloise Pericard 🇫🇷 FRA2nd of 474 aged 30-34 30-34 1:00:03 4:24 31:27 24:27 4:14 3:58 1:44 3:49 2:33 4:19 1:38 2:42 3:44
8 Gregoire Monguillon, Carla Ortiz 🇫🇷 FRA2nd of 311 aged 35-39 35-39 1:00:23 4:44 32:16 24:09 4:03 3:54 2:01 3:21 2:24 4:06 1:31 2:51 4:01
9 Margot Mazelin, Thibault Orts 🇫🇷 FRA5th of 591 aged 25-29 25-29 1:00:33 4:54 33:36 22:56 4:05 4:02 2:07 3:05 2:06 4:15 1:22 2:30 3:29
10 Kevin Mercier, Manon Cailleau 🇫🇷 FRA3rd of 311 aged 35-39 35-39 1:00:33 4:54 31:11 25:12 4:13 4:03 2:18 3:34 2:45 4:17 1:30 2:47 3:58
11 Marie Morgen, Hugo Beck 🇫🇷 FRA6th of 591 aged 25-29 25-29 1:01:04 5:25 35:20 21:34 4:16 3:33 1:34 3:02 2:04 3:57 1:16 2:45 3:23
12 Benjamin Voirin, Julie Voirin 🇫🇷 FRA3rd of 474 aged 30-34 30-34 1:01:15 5:36 34:37 22:42 4:01 3:48 1:48 3:01 1:59 3:50 1:16 2:59 4:01
13 Yann Lagardère, Hanne Monteyne 🇫🇷 FRA7th of 591 aged 25-29 25-29 1:01:20 5:41 34:07 23:12 4:06 3:48 1:50 2:51 2:16 4:00 1:35 3:04 3:48
14 Kimberly Allain, Yannis Ouachek 🇫🇷 FRA4th of 474 aged 30-34 30-34 1:01:29 5:50 32:43 24:45 4:04 3:48 2:13 3:52 2:16 4:15 1:34 2:56 3:51
15 Grégoire Chiche, Lisa Lallemand 🇫🇷 FRA5th of 474 aged 30-34 30-34 1:01:29 5:50 31:45 25:51 3:56 4:05 2:27 3:36 2:15 4:20 1:27 3:15 4:26
16 Clara Lesenne, Yanis Ferrat 🇫🇷 FRA8th of 591 aged 25-29 25-29 1:01:32 5:53 33:00 24:28 4:08 3:50 2:20 3:13 2:36 4:19 1:34 2:40 3:56
17 Karolina Wachel, Michael Hamilton 🇫🇷 FRA6th of 474 aged 30-34 30-34 1:01:50 6:11 33:37 24:12 4:06 3:51 2:04 3:09 2:29 4:08 1:34 2:58 3:59
18 Léo Bordessoule, Apolline Lecann 🇫🇷 FRA9th of 591 aged 25-29 25-29 1:01:56 6:17 33:34 24:35 3:51 3:52 2:20 3:39 2:20 4:08 1:33 2:47 3:56
19 Amelie Cochard, Théo Duval 🇫🇷 FRA10th of 591 aged 25-29 25-29 1:02:16 6:37 33:01 24:57 4:22 3:59 2:16 3:49 2:32 4:21 1:36 2:56 3:28
20 Nicolas Dujardin, Celia Esnault-Valet 🇫🇷 FRA11th of 591 aged 25-29 25-29 1:02:22 6:43 34:15 23:07 5:05 3:39 1:56 2:58 2:44 3:58 1:35 2:46 3:31
21 Novela Jegouic, Andreas Jegouic 🇫🇷 FRA7th of 474 aged 30-34 30-34 1:02:22 6:43 32:15 26:05 4:05 3:47 1:54 3:11 2:39 4:27 1:40 3:28 4:59
22 Nicolas Paquay, Morgane Courapied 🇫🇷 FRA8th of 474 aged 30-34 30-34 1:02:27 6:48 34:58 23:37 3:57 3:47 1:50 3:10 2:14 4:12 1:19 2:42 4:23
23 Florine Mourou, Flo Derne 🇫🇷 FRA9th of 474 aged 30-34 30-34 1:02:32 6:53 34:19 24:02 4:16 3:56 2:13 2:58 2:31 4:16 1:35 2:47 3:46
24 Aubin Delas, Justine Riot 🇫🇷 FRA4th of 311 aged 35-39 35-39 1:02:52 7:13 35:09 23:25 4:23 3:40 1:47 3:26 2:23 3:59 1:22 2:48 4:00
25 Aurelie Dugué, Simon Lorente 🇫🇷 FRA10th of 474 aged 30-34 30-34 1:02:56 7:17 35:55 22:19 4:46 3:53 1:34 2:37 2:20 4:01 1:19 3:04 3:31
26 Océane Chéron, Mickaël Rondineau 🇫🇷 FRA5th of 311 aged 35-39 35-39 1:03:19 7:40 34:41 24:22 4:21 3:48 2:26 3:24 2:44 4:05 1:24 3:03 3:28
27 Jocelyn Katola, Aurelie Toquart 🇫🇷 FRA11th of 474 aged 30-34 30-34 1:03:22 7:43 35:18 23:50 4:19 3:52 1:57 3:15 2:18 4:16 1:31 3:00 3:41
28 Saoussen Zran, Julien Noguera 🇫🇷 FRA6th of 311 aged 35-39 35-39 1:03:33 7:54 32:22 26:18 4:58 4:09 2:07 3:46 2:35 4:40 1:26 3:41 3:54
29 Vincent Billault, Jody Dumenieux 🇫🇷 FRA12th of 474 aged 30-34 30-34 1:03:35 7:56 34:46 24:32 4:21 3:56 2:26 3:02 2:19 4:19 1:27 3:05 3:58
30 Cindy Marafico, Camille Malard 🇫🇷 FRA7th of 311 aged 35-39 35-39 1:03:57 8:18 36:00 23:31 4:31 3:49 1:41 3:22 2:13 4:01 1:39 2:41 4:05
31 Théo Lemonnier, Gwenaëlle David 🇫🇷 FRA13th of 474 aged 30-34 30-34 1:04:07 8:28 33:50 26:06 4:15 3:54 2:35 3:13 3:10 4:32 1:33 3:06 4:03
32 Sébastien Barreaud, Alexia Babarit 🇫🇷 FRA1st of 154 aged 40-44 40-44 1:04:11 8:32 35:06 24:50 4:19 3:54 2:06 3:38 2:26 4:02 1:42 3:05 3:57
33 Gabriel Péridy, Louisa Charles 🇫🇷 FRA12th of 591 aged 25-29 25-29 1:04:22 8:43 37:18 22:28 4:40 3:48 1:36 3:09 1:52 4:12 1:19 3:05 3:27
34 Riku Koskinen, Kipa Tiivola 🇫🇮 FIN2nd of 154 aged 40-44 40-44 1:04:32 8:53 34:21 25:53 4:22 4:05 2:05 3:46 2:17 4:25 1:42 3:39 3:54
35 Emilie Detre, Thibaut Morgado Da Costa 🇫🇷 FRA14th of 474 aged 30-34 30-34 1:04:41 9:02 36:31 23:01 5:15 3:43 2:03 2:40 2:33 4:00 1:15 2:55 3:52
36 Camille Malard, Julie Anguille 🇫🇷 FRA8th of 311 aged 35-39 35-39 1:04:44 9:05 37:24 23:08 4:18 3:52 1:33 3:07 2:19 4:09 1:28 2:39 4:01
37 Romain Derboeuf, Maëlle Derboeuf 🇫🇷 FRA13th of 591 aged 25-29 25-29 1:04:44 9:05 34:50 24:55 5:04 3:51 1:57 3:28 2:49 4:24 1:18 3:16 3:52
38 Capucine Lapeyronie, Hugo Ruinart 🇫🇷 FRA1st of 254 aged 16-24 16-24 1:04:47 9:08 35:13 24:54 4:43 3:56 1:57 3:52 2:22 4:16 1:25 3:13 3:53
39 Nick Veltman, Manouk De Rover 🇳🇱 NED2nd of 254 aged 16-24 16-24 1:04:59 9:20 36:58 23:18 4:46 3:42 1:42 3:25 2:13 4:02 1:16 3:09 3:49
40 Sarah Bencheikh, Akim Ben Mzakar 🇫🇷 FRA15th of 474 aged 30-34 30-34 1:05:02 9:23 34:47 25:36 4:44 4:06 2:13 3:11 2:55 4:24 1:22 3:30 3:55
41 Chloé Deydier, Edouard Degeilh 🇫🇷 FRA16th of 474 aged 30-34 30-34 1:05:03 9:24 34:57 25:28 4:42 3:59 2:33 3:34 2:37 4:23 1:43 2:44 3:55
42 Mike Clevers, Femke Herber 🇳🇱 NED14th of 591 aged 25-29 25-29 1:05:05 9:26 36:45 24:06 4:19 3:51 1:48 3:05 3:02 4:11 1:28 3:02 3:39
43 Malgorzata Urban, Erwan Quemener 🇫🇷 FRA9th of 311 aged 35-39 35-39 1:05:12 9:33 36:41 24:10 4:25 3:42 1:48 3:09 2:31 4:00 1:25 4:04 3:31
44 Tom Barneoud, Émilie Mayeux 🇫🇷 FRA17th of 474 aged 30-34 30-34 1:05:18 9:39 37:35 23:25 4:25 3:41 1:56 3:19 2:21 4:10 1:30 2:52 3:36
45 Adam Jonák, Lucie Borovská 🇨🇿 CZE3rd of 254 aged 16-24 16-24 1:05:24 9:45 36:01 25:10 4:18 3:53 2:01 3:30 2:41 4:18 1:27 3:17 4:03
46 Vincent Zaleczny, Zoe Golec 🇫🇷 FRA18th of 474 aged 30-34 30-34 1:05:25 9:46 34:28 26:48 4:14 4:14 2:04 3:50 2:39 4:27 1:42 2:50 5:02
47 Heloïse Pericard, Romain Delavignette 🇫🇷 FRA15th of 591 aged 25-29 25-29 1:05:55 10:16 33:08 28:20 4:31 3:51 2:43 3:50 3:53 4:47 1:29 3:47 4:00
48 Virginie Horwitz, Stéphane Daniel 🇫🇷 FRA1st of 59 aged 45-49 45-49 1:06:04 10:25 34:21 26:57 4:50 4:01 2:38 3:26 3:08 4:19 1:34 3:42 4:09
49 Marion Ohlmann, Alan Pères 🇫🇷 FRA19th of 474 aged 30-34 30-34 1:06:19 10:40 36:32 25:03 4:49 4:05 1:54 3:42 2:28 4:13 1:25 2:42 4:34
50 Thomas Lecieux, Mylène Lecieux 🇫🇷 FRA2nd of 59 aged 45-49 45-49 1:06:21 10:42 38:17 23:37 4:31 3:50 1:55 3:02 2:43 4:11 1:26 3:03 3:27
51 Loic Gard, Caroline Thiebaux 🇫🇷 FRA16th of 591 aged 25-29 25-29 1:06:27 10:48 35:52 26:06 4:32 3:57 2:27 3:47 2:48 4:21 1:38 3:14 3:54
52 Ludivine Thomas, Romain Marais 🇫🇷 FRA10th of 311 aged 35-39 35-39 1:06:31 10:52 36:26 25:45 4:25 3:57 1:51 4:08 2:34 4:17 1:52 3:24 3:42
53 Laetitia Herrero, Pereira Guillaume 🇫🇷 FRA3rd of 154 aged 40-44 40-44 1:06:31 10:52 35:34 26:24 4:38 3:46 2:01 3:25 3:19 4:21 1:37 4:10 3:45
54 Barthelemy fendt, Pauline Bouzom 🇫🇷 FRA20th of 474 aged 30-34 30-34 1:06:37 10:58 35:33 26:12 4:57 4:19 2:12 3:20 3:12 4:21 1:32 3:14 4:02
55 Matthieu Deville, Marion Duforest 🇫🇷 FRA21st of 474 aged 30-34 30-34 1:06:47 11:08 36:26 25:55 4:32 3:55 2:41 3:22 2:26 4:20 1:31 3:32 4:08
56 Maxime Cavaroz, Lohane Hellot 🇫🇷 FRA17th of 591 aged 25-29 25-29 1:06:49 11:10 36:03 26:19 4:31 4:07 2:14 3:50 2:31 4:43 1:36 3:26 3:52
57 Flavien Gauduchon, Marie Berthail 🇫🇷 FRA11th of 311 aged 35-39 35-39 1:06:49 11:10 35:26 27:04 4:24 3:54 2:38 3:36 2:51 4:34 1:31 4:05 3:55
58 Vanessa Nowé, Thomas Quagebeur 🇫🇷 FRA12th of 311 aged 35-39 35-39 1:07:00 11:21 36:21 26:06 4:37 4:06 2:02 3:36 2:55 4:25 1:42 3:25 3:55
59 Robert Pauline, Zakary Mrabet 🇫🇷 FRA18th of 591 aged 25-29 25-29 1:07:01 11:22 37:47 24:42 4:36 3:57 1:54 3:31 3:04 4:03 1:29 2:53 3:51
60 Dalila Sahraoui, Alexis Carrere 🇫🇷 FRA19th of 591 aged 25-29 25-29 1:07:15 11:36 36:17 26:50 4:12 4:03 2:32 3:32 2:56 4:32 1:41 3:25 4:09
61 Sixtine Paravy, Anthony Antoine 🇫🇷 FRA4th of 254 aged 16-24 16-24 1:07:27 11:48 36:55 25:16 5:20 3:53 1:37 2:54 2:54 4:25 1:29 3:56 4:08
62 Marion Malaure, Philippe Damljanovic 🇫🇷 FRA13th of 311 aged 35-39 35-39 1:07:32 11:53 38:06 24:34 4:57 3:41 2:02 3:15 2:42 4:09 1:36 3:30 3:39
63 Laure Leblanc, Jason Garibal 🇫🇷 FRA14th of 311 aged 35-39 35-39 1:07:35 11:56 38:08 24:45 4:46 3:48 2:05 3:22 2:41 4:05 1:37 3:27 3:40
64 Sarah Chauchard, Théo Lequy 🇫🇷 FRA22nd of 474 aged 30-34 30-34 1:07:37 11:58 36:19 26:31 4:50 3:57 1:49 3:46 3:09 4:24 1:36 3:42 4:08
65 Lorrie Blanc, Honore Che 🇫🇷 FRA15th of 311 aged 35-39 35-39 1:07:41 12:02 36:31 26:20 4:54 3:52 2:31 3:15 3:10 4:20 1:35 3:14 4:23
66 Anthony Legrand, Elise Lassue 🇫🇷 FRA20th of 591 aged 25-29 25-29 1:07:45 12:06 37:57 24:45 5:07 4:08 1:41 3:40 3:00 4:12 1:32 2:50 3:42
67 Mehdi Gondel, Irina Kusembekova 🇫🇷 FRA4th of 154 aged 40-44 40-44 1:07:47 12:08 37:47 25:28 4:36 3:55 1:57 3:37 3:02 4:21 1:22 3:23 3:51
68 Fanny Cartier, Thibaud Allain 🇫🇷 FRA23rd of 474 aged 30-34 30-34 1:07:51 12:12 35:43 26:40 5:33 4:02 1:51 3:38 3:19 4:15 1:38 3:26 4:31
69 Roman Guillot-Sestier, Nolwenn Fierville 🇫🇷 FRA24th of 474 aged 30-34 30-34 1:07:51 12:12 36:17 26:45 4:54 3:58 2:20 3:55 3:12 4:27 1:39 3:27 3:47
70 Roland Racz, Berta Kadar 🇭🇺 HUN21st of 591 aged 25-29 25-29 1:07:53 12:14 37:31 25:54 4:33 3:58 2:11 3:33 3:03 4:11 1:42 3:17 3:59
71 Pamela Phillipps, Gerald Petermann 🇫🇷 FRA3rd of 59 aged 45-49 45-49 1:07:53 12:14 36:36 26:45 4:35 4:03 2:18 3:43 2:45 4:23 1:28 3:44 4:21
72 Cyrielle Bourguignon, Guillaume Grimal 🇫🇷 FRA25th of 474 aged 30-34 30-34 1:07:54 12:15 39:28 23:51 4:39 3:44 2:06 3:31 2:29 4:01 1:28 2:51 3:41
73 Estelle Simon, Julien Le Monze 🇫🇷 FRA16th of 311 aged 35-39 35-39 1:07:59 12:20 37:11 26:02 4:48 3:54 2:20 3:38 2:58 4:27 1:44 3:01 4:00
74 Arnault Lemoine, Pauline Rémy 🇫🇷 FRA17th of 311 aged 35-39 35-39 1:08:00 12:21 36:06 27:07 4:50 4:06 2:30 4:09 2:25 4:37 1:34 3:24 4:22
75 Wissam Benadjaoud, Tom Schmitt 🇩🇿 ALG22nd of 591 aged 25-29 25-29 1:08:02 12:23 37:23 26:09 4:35 4:04 2:26 4:14 2:17 4:26 1:34 3:10 3:58
76 Adrien Jacques, Romane Chamaillard 🇫🇷 FRA26th of 474 aged 30-34 30-34 1:08:04 12:25 39:18 23:34 5:17 3:45 1:41 3:23 2:10 4:01 1:30 3:07 3:57
77 Stéphane Sanglier, Mélanie Mortelette 🇫🇷 FRA27th of 474 aged 30-34 30-34 1:08:07 12:28 34:35 28:45 4:51 4:12 2:42 4:46 3:09 4:16 1:27 3:47 4:26
78 Noémie Bezy, Anthony Bezy 🇫🇷 FRA23rd of 591 aged 25-29 25-29 1:08:11 12:32 38:35 25:01 4:40 3:55 2:02 3:44 2:35 4:14 1:08 3:25 3:58
79 Max Leyes, Juana Schwinn 🇩🇪 GER24th of 591 aged 25-29 25-29 1:08:11 12:32 37:05 26:22 4:49 3:57 2:44 3:24 3:04 4:24 1:20 3:26 4:03
80 Daan Fievez, Lotte De Graaf 🇳🇱 NED28th of 474 aged 30-34 30-34 1:08:19 12:40 35:39 27:45 4:59 4:08 2:32 4:10 2:42 4:45 1:29 3:39 4:20
81 Till Pape, Sidney Kadziolka 🇩🇪 GER25th of 591 aged 25-29 25-29 1:08:22 12:43 38:01 24:58 5:30 3:59 2:05 3:21 2:33 4:05 1:20 3:38 3:57
82 Heloise Paillusseau, Bastien Patoux 🇫🇷 FRA29th of 474 aged 30-34 30-34 1:08:23 12:44 38:07 25:23 4:57 4:05 2:04 3:24 2:37 4:26 1:21 3:40 3:46
83 Aline Simonetti, Willy Simonetti 🇫🇷 FRA18th of 311 aged 35-39 35-39 1:08:27 12:48 36:54 27:09 4:27 3:52 2:15 4:00 3:07 4:26 1:37 3:29 4:23
84 Lee Evans, Natalie Evans 🇬🇧 GBR19th of 311 aged 35-39 35-39 1:08:31 12:52 39:20 24:36 4:40 3:42 1:58 3:30 2:47 4:03 1:36 3:07 3:53
85 Richard Price, Holly Jenkins 🇬🇧 GBR20th of 311 aged 35-39 35-39 1:08:36 12:57 38:07 25:22 5:12 4:04 2:16 3:46 2:37 4:09 1:22 3:23 3:45
86 Maxime Lefebvre, Justine Vandewalle 🇫🇷 FRA26th of 591 aged 25-29 25-29 1:08:41 13:02 37:37 25:41 5:27 3:55 1:55 3:38 2:51 4:22 1:43 3:27 3:50
87 Mallaury Boudinot, Coriolan Chagnot 🇫🇷 FRA30th of 474 aged 30-34 30-34 1:08:42 13:03 39:26 24:32 4:50 4:00 1:53 3:03 2:56 4:09 1:28 3:23 3:40
88 Pauline Boly, Maximin Chapuis 🇫🇷 FRA27th of 591 aged 25-29 25-29 1:08:43 13:04 36:29 27:38 4:41 4:03 2:08 3:52 3:36 4:38 1:34 3:46 4:01
89 Emeric Misago, Justine Muller 🇫🇷 FRA31st of 474 aged 30-34 30-34 1:08:44 13:05 37:38 26:42 4:28 3:54 2:07 3:53 2:25 4:18 1:20 3:20 5:25
90 Alice Guarinos, Victor-Alexandre Bernard 🇫🇷 FRA28th of 591 aged 25-29 25-29 1:08:45 13:06 33:52 29:34 5:25 4:10 3:00 4:13 3:36 4:35 1:27 4:13 4:20
91 Maxence Sappen, Justin Sappen 🇫🇷 FRA21st of 311 aged 35-39 35-39 1:08:48 13:09 38:00 25:51 5:02 3:50 1:38 3:53 2:40 4:22 1:25 3:54 4:09
92 Oliver Butcher, Jennifer Nemeth 🇬🇧 GBR22nd of 311 aged 35-39 35-39 1:08:50 13:11 37:08 27:01 4:44 3:47 2:05 4:08 2:50 4:29 1:35 4:00 4:07
93 Alexandre Lamier, Lachise Anaïs 🇫🇷 FRA32nd of 474 aged 30-34 30-34 1:08:53 13:14 37:24 26:30 5:05 3:56 2:13 3:59 2:41 4:16 1:46 3:28 4:11
94 Sabrina Asraoui, Damien Ponzio 🇫🇷 FRA23rd of 311 aged 35-39 35-39 1:08:53 13:14 36:37 26:51 5:30 3:48 2:06 3:40 3:27 4:29 1:27 4:06 3:48
95 Joffrey Chartier, Chiara Chartier 🇫🇷 FRA29th of 591 aged 25-29 25-29 1:08:58 13:19 36:38 26:28 5:58 4:17 2:00 3:32 2:42 4:35 1:22 3:31 4:29
96 Ilias Labdaoui, Noemie Hanse 🇫🇷 FRA30th of 591 aged 25-29 25-29 1:08:58 13:19 36:50 27:08 5:06 3:59 2:11 4:14 2:43 4:43 1:34 3:22 4:22
97 Camille Douay, Jean-Baptiste Garcia 🇫🇷 FRA31st of 591 aged 25-29 25-29 1:09:01 13:22 37:09 27:26 4:32 4:04 2:19 4:11 2:54 4:30 1:31 3:27 4:30
98 Ikram Allane, Valentin Genot 🇲🇦 MAR33rd of 474 aged 30-34 30-34 1:09:03 13:24 36:37 27:39 4:54 4:17 2:40 4:00 2:25 4:31 1:28 3:50 4:28
99 Marie Bittau, Gilles Bittau 🇫🇷 FRA24th of 311 aged 35-39 35-39 1:09:04 13:25 37:28 27:16 4:26 4:02 2:36 4:16 3:15 4:20 1:32 3:04 4:11
100 Baptiste Leclerc, Manon Hanssler 🇫🇷 FRA32nd of 591 aged 25-29 25-29 1:09:06 13:27 39:25 25:16 4:31 3:56 2:19 3:21 2:27 4:13 1:41 3:20 3:59
How to read

The place is among timed teams in Doubles Mixed; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result