HYROX Geneva 2025: Doubles Mixed results

700 teams on 11 Oct 2025. Typical finish 1:21:04, fastest 10% under 1:08:18. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jorge Gonzalez, Raquel Dominguez 🇪🇸 ESP1st of 182 aged 25-29 25-29 56:17 31:22 20:58 4:02 3:51 1:25 2:11 2:19 4:01 1:24 2:20 3:27
2 Marc Wagner, Melanie Maurer 🇨🇭 SUI1st of 204 aged 30-34 30-34 57:59 1:42 30:05 23:48 4:12 4:00 1:58 3:19 2:13 4:18 1:18 2:53 3:49
3 Macauley Geddes, Saskia Geddes 🇬🇧 GBR2nd of 182 aged 25-29 25-29 57:59 1:42 29:23 24:50 3:50 4:01 1:57 3:40 2:46 4:21 1:26 2:36 4:03
4 Manon Fillatre, Boris Gurtner 🇫🇷 FRA3rd of 182 aged 25-29 25-29 58:29 2:12 31:38 22:56 3:59 4:02 1:56 3:11 2:09 4:11 1:15 2:22 3:50
5 Yasmine Chambert, Yann Chambert 🇫🇷 FRA1st of 60 aged 40-44 40-44 1:00:05 3:48 31:47 24:15 4:09 4:20 1:44 3:12 2:41 4:30 1:25 2:31 3:52
6 Mathilde Allardon, Louison Vanderghote 🇫🇷 FRA4th of 182 aged 25-29 25-29 1:00:07 3:50 33:01 22:44 4:28 3:55 1:48 2:51 2:10 4:16 1:09 2:38 3:57
7 Luca Bianchi, Emilie Appel 🇨🇭 SUI2nd of 204 aged 30-34 30-34 1:00:20 4:03 31:44 24:26 4:14 4:17 1:49 3:44 2:07 4:26 1:23 2:49 3:51
8 Romain Di Litta, Clémentine Kauffmann 🇫🇷 FRA3rd of 204 aged 30-34 30-34 1:00:25 4:08 31:18 25:07 4:06 4:09 1:47 3:26 2:27 4:18 1:31 3:19 4:10
9 Tilia Bannwarth, Rémy Stadelmann 🇫🇷 FRA4th of 204 aged 30-34 30-34 1:01:11 4:54 33:03 23:36 4:36 4:13 1:43 3:15 2:04 4:11 1:30 2:48 3:52
10 Emilien Vernier, Elise Vallat 🇨🇭 SUI5th of 204 aged 30-34 30-34 1:01:18 5:01 34:15 22:27 4:40 4:07 1:21 2:38 2:14 4:16 1:08 2:49 3:54
11 Florine Mourou, Flo Derne 🇫🇷 FRA6th of 204 aged 30-34 30-34 1:01:44 5:27 32:41 24:46 4:21 4:13 2:07 3:08 2:17 4:26 1:38 2:41 4:16
12 Marie-Laure Thieux, Emmanuel Denis 🇫🇷 FRA1st of 30 aged 45-49 45-49 1:02:04 5:47 31:14 26:49 4:05 4:18 1:57 4:22 2:20 4:26 1:27 3:14 4:45
13 Abi Collier, Lewis Wheddon 🇬🇧 GBR5th of 182 aged 25-29 25-29 1:02:10 5:53 32:45 25:00 4:30 3:49 1:49 3:43 2:44 4:16 1:33 3:02 4:04
14 Jana Schneuwly, Nils Altrogge 🇨🇭 SUI7th of 204 aged 30-34 30-34 1:02:35 6:18 33:25 24:40 4:35 4:10 1:48 3:22 2:31 4:18 1:23 2:51 4:17
15 Megan Richardson, Jordan Ovenstone SCO8th of 204 aged 30-34 30-34 1:02:49 6:32 34:19 24:06 4:27 3:58 1:58 3:14 2:35 4:14 1:30 2:42 3:55
16 Antoine Stein, Aurélie Regis 🇫🇷 FRA6th of 182 aged 25-29 25-29 1:02:51 6:34 34:20 23:48 4:48 4:13 1:30 3:19 2:03 4:28 1:33 2:46 3:56
17 Debora Pignone, Bryan Gendre 🇨🇭 SUI7th of 182 aged 25-29 25-29 1:03:08 6:51 35:24 23:02 4:47 3:55 1:43 2:17 2:48 4:08 1:32 2:54 3:45
18 Jessica Cope, Chris Churchman 🇬🇧 GBR9th of 204 aged 30-34 30-34 1:03:12 6:55 34:02 24:44 4:30 4:17 1:49 3:34 2:15 4:37 1:36 2:43 3:53
19 Bénédicte Rapin, Sébastien Suchet 🇨🇭 SUI10th of 204 aged 30-34 30-34 1:03:14 6:57 33:22 25:38 4:16 4:19 2:00 3:15 2:33 4:26 1:38 3:16 4:11
20 Cyril Van Rumste, Lucie Mouron 🇨🇭 SUI11th of 204 aged 30-34 30-34 1:03:19 7:02 33:52 24:52 4:39 4:09 2:03 3:12 2:25 4:23 1:36 2:54 4:10
21 Mahé Pricam, Emilie Garcia 🇨🇭 SUI8th of 182 aged 25-29 25-29 1:03:20 7:03 34:12 24:21 4:50 4:03 1:43 3:20 2:47 4:20 1:30 2:40 3:58
22 Carolina Rossin, Alex Breakell 🇳🇱 NED1st of 155 aged 35-39 35-39 1:03:22 7:05 33:48 25:07 4:32 4:15 2:03 3:21 2:34 4:25 1:28 3:04 3:57
23 Andrew Jannetta, Leanne Jannetta SCO2nd of 60 aged 40-44 40-44 1:03:37 7:20 34:04 25:06 4:33 4:06 2:10 3:27 2:40 4:16 1:31 2:47 4:09
24 Virginie Zaninetti, Valentin Zaninetti 🇨🇭 SUI3rd of 60 aged 40-44 40-44 1:03:47 7:30 34:25 24:45 4:43 4:06 1:51 3:06 2:43 4:17 1:34 3:23 3:45
25 Nicolas Bellon, Cindy Marafico 🇫🇷 FRA4th of 60 aged 40-44 40-44 1:03:51 7:34 34:38 24:46 4:31 4:15 1:44 3:37 2:10 4:31 1:31 2:28 4:30
26 Marine Dolso, Lionel Bourrin 🇫🇷 FRA2nd of 155 aged 35-39 35-39 1:04:01 7:44 34:24 25:03 4:39 4:06 1:43 3:21 2:48 4:23 1:33 2:58 4:11
27 Flora Teissier, Aurélien Leloup 🇫🇷 FRA12th of 204 aged 30-34 30-34 1:04:04 7:47 34:42 25:03 4:24 4:28 1:48 3:13 2:45 4:56 1:19 2:33 4:01
28 Julie Anguille, Camille Malard 🇫🇷 FRA3rd of 155 aged 35-39 35-39 1:04:27 8:10 35:52 24:18 4:20 4:13 1:40 3:15 2:20 4:20 1:26 2:36 4:28
29 Warren Holton, Gillian Blake 🇬🇧 GBR2nd of 30 aged 45-49 45-49 1:04:34 8:17 33:56 26:17 4:26 4:13 2:15 3:55 2:44 4:21 1:23 3:19 4:07
30 Nicolas Prêtre, Cécile Lovis 🇨🇭 SUI13th of 204 aged 30-34 30-34 1:04:36 8:19 35:57 23:58 4:45 4:03 1:48 3:09 2:38 4:15 1:15 2:55 3:55
31 Aline Savel, Pierre-Louis Savel 🇫🇷 FRA9th of 182 aged 25-29 25-29 1:04:42 8:25 35:41 24:30 4:35 4:23 1:51 3:07 2:29 4:27 1:25 2:19 4:29
32 Carina Da Silva, Marcus Feliho 🇨🇭 SUI14th of 204 aged 30-34 30-34 1:04:47 8:30 35:03 24:50 4:59 4:04 1:48 3:19 2:51 4:20 1:28 2:57 4:03
33 Pierre-Etienne Léonard, Alicia Fleury 🇫🇷 FRA5th of 60 aged 40-44 40-44 1:05:02 8:45 33:54 26:55 4:18 4:07 1:49 3:46 2:57 4:30 1:46 3:32 4:28
34 Jordan Scarinzi, Elsa Fragnoli 🇨🇭 SUI15th of 204 aged 30-34 30-34 1:05:07 8:50 35:19 24:54 4:59 4:14 1:51 3:14 1:56 4:36 1:43 3:07 4:13
35 Fabien Charriere, Emilie Bourgeois 🇫🇷 FRA6th of 60 aged 40-44 40-44 1:05:15 8:58 35:20 25:28 4:33 4:22 1:46 2:57 2:41 4:52 1:21 3:24 4:05
36 khaled zebri, Jasmine Jacquier 🇩🇿 ALG4th of 155 aged 35-39 35-39 1:05:27 9:10 35:01 25:42 4:49 4:18 1:56 3:29 2:50 4:31 1:24 3:12 4:02
37 Damian Fritschi, Sarah Wenger 🇨🇭 SUI1st of 52 aged 16-24 16-24 1:05:28 9:11 34:33 26:23 4:37 4:18 2:06 3:38 2:16 4:37 1:42 3:42 4:04
38 Elia Risse, Marwan Chapuis 🇨🇭 SUI2nd of 52 aged 16-24 16-24 1:05:37 9:20 35:33 25:17 4:52 4:07 1:36 3:44 2:54 4:32 1:27 2:54 4:03
39 Dylan Amaral, Flora Salloum 🇫🇷 FRA16th of 204 aged 30-34 30-34 1:05:43 9:26 33:43 27:09 4:56 4:20 2:21 4:00 3:07 4:22 1:37 3:26 3:56
40 Dominik Alberto, Eva Gautschi 🇨🇭 SUI17th of 204 aged 30-34 30-34 1:05:46 9:29 35:45 25:12 4:53 4:20 1:59 3:14 2:52 4:21 1:21 3:03 4:02
41 Nicolas Vandel, Chloé Couplet 🇫🇷 FRA5th of 155 aged 35-39 35-39 1:05:47 9:30 34:50 26:19 4:43 4:15 2:02 3:45 2:29 4:41 1:30 3:10 4:27
42 Roy Suter, Michelle Hilfiker 🇨🇭 SUI18th of 204 aged 30-34 30-34 1:05:48 9:31 35:26 25:47 4:40 4:16 1:52 3:05 3:13 4:26 1:39 3:03 4:13
43 Clément Amilien, Eva Cabirol 🇫🇷 FRA19th of 204 aged 30-34 30-34 1:06:03 9:46 34:16 27:08 4:44 4:02 2:14 3:31 2:53 4:27 1:42 3:23 4:56
44 Anton Synczyszyn, Alice Venkatesan 🇬🇧 GBR10th of 182 aged 25-29 25-29 1:06:11 9:54 35:49 25:42 4:45 4:20 1:51 3:19 2:49 4:39 1:39 2:42 4:23
45 Mattia Bianchi, Elisa Mazzolini 🇮🇹 ITA6th of 155 aged 35-39 35-39 1:06:15 9:58 34:43 26:53 4:44 4:22 2:03 3:50 2:39 4:47 1:38 3:45 3:49
46 Patrick Meier, Jil Häusler 🇨🇭 SUI20th of 204 aged 30-34 30-34 1:06:20 10:03 35:07 26:27 4:49 4:30 1:55 3:58 2:33 4:56 1:34 2:49 4:12
47 Marie Berthail, Flavien Gauduchon 🇫🇷 FRA7th of 155 aged 35-39 35-39 1:06:21 10:04 35:09 26:28 4:48 3:58 2:01 3:38 2:49 4:34 1:31 3:41 4:16
48 Marie-Luise Duckscheer, Jonathan Labrosse 🇩🇪 GER21st of 204 aged 30-34 30-34 1:06:22 10:05 37:49 23:35 5:02 4:10 1:44 2:49 2:08 4:14 1:29 2:50 4:11
49 Estelle Angelot, Simon Angelot 🇫🇷 FRA22nd of 204 aged 30-34 30-34 1:06:26 10:09 35:21 25:58 5:11 4:15 2:04 3:35 2:46 4:28 1:40 3:17 3:53
50 Alice Goudie, David Farquharson 🇬🇧 GBR8th of 155 aged 35-39 35-39 1:06:34 10:17 34:22 27:27 4:49 4:26 2:12 4:51 2:24 4:41 1:17 2:58 4:38
51 Solene Bo, Ludovic Batista 🇫🇷 FRA11th of 182 aged 25-29 25-29 1:06:34 10:17 33:24 28:49 4:26 4:13 2:56 6:15 2:17 4:31 1:24 2:32 4:41
52 Michelle Eichmann, Peter-Julius Koenitz 🇨🇭 SUI12th of 182 aged 25-29 25-29 1:06:36 10:19 37:14 23:52 5:34 3:55 1:40 3:00 2:42 4:18 1:34 2:49 3:54
53 Maria McCulloch, Gary Raybould 🇬🇧 GBR13th of 182 aged 25-29 25-29 1:06:37 10:20 36:29 25:13 4:59 4:17 2:01 4:02 2:03 4:19 1:33 2:45 4:13
54 Mathieu Faure, Caroline Sommain 🇫🇷 FRA9th of 155 aged 35-39 35-39 1:06:37 10:20 35:32 25:46 5:23 4:12 1:47 3:08 3:01 4:28 1:33 3:25 4:12
55 Natalia Larrea, Dimitri Waeber 🇨🇭 SUI14th of 182 aged 25-29 25-29 1:06:39 10:22 37:23 24:27 4:53 4:03 1:53 2:54 2:48 4:14 1:33 2:58 4:04
56 Ottavia Nina Austin, Max Jakob Persson 🇪🇸 ESP3rd of 52 aged 16-24 16-24 1:06:43 10:26 36:22 25:21 5:05 4:14 1:48 3:24 2:48 4:31 1:20 3:07 4:09
57 Akim Ben Mzakar, Carole Bassil 🇫🇷 FRA23rd of 204 aged 30-34 30-34 1:06:59 10:42 34:45 26:48 5:31 4:20 2:12 3:16 3:15 4:31 1:40 3:01 4:33
58 Selina Schättin, Severin Trösch 🇨🇭 SUI10th of 155 aged 35-39 35-39 1:07:05 10:48 37:22 25:01 4:46 4:15 1:39 3:24 2:20 4:29 1:29 3:13 4:12
59 Sammie Stuart, Mohamed Yougil 🇬🇧 GBR11th of 155 aged 35-39 35-39 1:07:05 10:48 36:33 25:35 5:01 4:08 1:51 3:31 2:32 4:30 1:29 3:25 4:09
60 Navid Golafchan, Lia Walser 🇨🇭 SUI24th of 204 aged 30-34 30-34 1:07:15 10:58 37:24 24:46 5:10 4:03 1:41 3:08 2:44 4:17 1:28 3:27 3:58
61 Baptiste Overney, Andrea Waeber 🇨🇭 SUI25th of 204 aged 30-34 30-34 1:07:17 11:00 36:17 25:48 5:16 4:12 2:05 3:55 2:50 4:23 1:33 2:52 3:58
62 Charley Alexander, Patrick Ross 🇬🇧 GBR26th of 204 aged 30-34 30-34 1:07:20 11:03 35:08 27:38 4:40 4:15 2:26 3:12 2:59 4:23 1:51 4:04 4:28
63 Nicolas Scotto DI Minico, Maud Scotto DI Minico 🇫🇷 FRA3rd of 30 aged 45-49 45-49 1:07:26 11:09 33:40 28:54 4:56 4:31 1:50 5:59 2:44 4:31 1:32 3:12 4:35
64 Thomas Gimenez, Oriane Dietmeyer 🇫🇷 FRA27th of 204 aged 30-34 30-34 1:07:31 11:14 34:36 27:49 5:10 4:15 1:52 4:14 3:06 4:25 1:54 3:25 4:38
65 Neïla Jeusset, Alix Bahlouli 🇨🇭 SUI28th of 204 aged 30-34 30-34 1:07:38 11:21 37:39 24:38 5:26 4:15 1:47 3:29 2:19 4:36 1:33 2:37 4:02
66 Kyra Wild, Ferdinand Vogler 🇨🇭 SUI29th of 204 aged 30-34 30-34 1:07:41 11:24 37:16 25:47 4:45 4:34 2:10 3:37 2:35 4:19 1:18 3:18 3:56
67 Jordan Guilhot, Méghan Guilhot 🇫🇷 FRA30th of 204 aged 30-34 30-34 1:07:43 11:26 37:14 24:31 6:02 4:24 1:55 3:17 2:18 4:43 1:31 2:40 3:43
68 Aziliz Brun, Etienne Pic 🇫🇷 FRA31st of 204 aged 30-34 30-34 1:07:45 11:28 36:30 26:24 4:57 4:18 1:56 3:31 2:57 4:46 1:25 3:14 4:17
69 Bérangère Vinit, Guillaume Vinit 🇫🇷 FRA12th of 155 aged 35-39 35-39 1:07:55 11:38 36:23 26:00 5:36 4:13 1:46 3:23 3:05 4:24 1:26 3:23 4:20
70 Katrin Weber, Roman Schilliger 🇨🇭 SUI15th of 182 aged 25-29 25-29 1:08:06 11:49 38:29 24:19 5:22 3:56 1:46 3:12 2:41 4:09 1:22 3:05 4:08
71 Lucie Bequet, Jonathan Schopfer 🇫🇷 FRA13th of 155 aged 35-39 35-39 1:08:19 12:02 38:22 24:45 5:16 4:22 1:57 3:23 2:15 4:24 1:39 2:53 3:52
72 James-Stuart Bennett, Solenne Visier 🇨🇭 SUI14th of 155 aged 35-39 35-39 1:08:42 12:25 36:58 26:13 5:36 4:07 2:00 3:55 2:57 4:18 1:40 3:03 4:13
73 Gregory Jubin, Isabelle Parietti 🇨🇭 SUI7th of 60 aged 40-44 40-44 1:08:51 12:34 37:36 25:17 6:02 4:11 1:43 3:33 2:46 4:37 1:25 2:57 4:05
74 Marion Debellemanière, Mikael Bochez 🇨🇭 SUI32nd of 204 aged 30-34 30-34 1:08:53 12:36 38:19 25:19 5:19 4:11 2:02 3:12 2:47 4:21 1:26 3:23 3:57
75 Axel Bernard, Elise Fontaine 🇫🇷 FRA33rd of 204 aged 30-34 30-34 1:08:53 12:36 35:38 28:06 5:15 4:23 2:20 4:15 3:00 4:23 1:48 3:34 4:23
76 Yoram Machraoui, Faël Machraoui 🇫🇷 FRA4th of 52 aged 16-24 16-24 1:08:59 12:42 38:05 25:51 5:08 4:18 1:46 3:33 2:47 4:17 1:36 3:07 4:27
77 Mathieu Gery, Lydie Letourneau 🇫🇷 FRA15th of 155 aged 35-39 35-39 1:09:02 12:45 36:02 28:00 5:04 4:20 2:14 3:47 2:52 4:50 1:38 3:48 4:31
78 Tina Hänggi, Michael Setz 🇨🇭 SUI16th of 182 aged 25-29 25-29 1:09:07 12:50 37:47 26:28 4:59 4:16 1:46 3:39 2:22 4:27 1:37 3:05 5:16
79 Joris Combes, Elodie Alix 🇫🇷 FRA34th of 204 aged 30-34 30-34 1:09:15 12:58 37:17 26:53 5:11 4:27 2:02 3:39 2:49 4:35 1:34 3:27 4:20
80 Juan Pablo Pezoa Berrios, Tabea Maier 🇨🇭 SUI16th of 155 aged 35-39 35-39 1:09:23 13:06 36:36 28:00 4:51 4:16 1:52 4:01 3:37 4:47 1:32 3:52 4:03
81 Emmanuelle Rodrigues Baeta, Ludovic Rodrigues Baeta 🇫🇷 FRA17th of 155 aged 35-39 35-39 1:09:23 13:06 36:27 28:11 4:49 4:24 2:05 3:57 3:11 4:45 1:41 3:46 4:22
82 Manon Douard, Etienne Rivière 🇨🇭 SUI17th of 182 aged 25-29 25-29 1:09:24 13:07 37:36 26:25 5:28 4:15 2:01 3:48 2:39 4:23 1:32 3:01 4:46
83 David Kress, Julia Schatz 🇩🇪 GER18th of 182 aged 25-29 25-29 1:09:25 13:08 37:02 27:11 5:17 4:22 1:57 3:38 2:46 4:40 1:26 3:31 4:51
84 Soraya Soriano Boullic, Cyril Cleyrat 🇫🇷 FRA4th of 30 aged 45-49 45-49 1:09:27 13:10 38:11 26:27 4:55 4:17 1:51 4:19 2:32 4:36 1:31 3:31 3:50
85 Yannick van Til, Lilli Kurten 🇳🇱 NED19th of 182 aged 25-29 25-29 1:09:36 13:19 37:21 26:53 5:25 4:04 2:05 4:18 3:14 4:13 1:32 3:10 4:17
86 Maria Dolores Signoroni, Simon Bossi 🇨🇭 SUI18th of 155 aged 35-39 35-39 1:09:44 13:27 37:37 26:34 5:37 4:19 1:52 3:30 2:39 4:23 1:22 4:00 4:29
87 Siobhan Kavanagh, Stuart Kavanagh 🇬🇧 GBR8th of 60 aged 40-44 40-44 1:09:58 13:41 37:34 27:11 5:17 4:20 1:58 3:50 2:59 4:42 1:38 3:23 4:21
88 Fatima Matile, Jonathan Matile 🇨🇭 SUI19th of 155 aged 35-39 35-39 1:10:00 13:43 38:23 26:17 5:26 4:33 2:05 3:25 2:52 4:47 1:28 3:01 4:06
89 Jordan Perez, Kenza Betend 🇫🇷 FRA20th of 155 aged 35-39 35-39 1:10:04 13:47 40:51 23:38 5:38 4:03 1:29 3:08 2:23 4:05 1:36 2:33 4:21
90 Jonathan Mancera, Stéphanie Costarella 🇪🇸 ESP35th of 204 aged 30-34 30-34 1:10:04 13:47 38:29 26:10 5:29 4:25 1:47 3:31 3:09 4:34 1:31 3:17 3:56
91 Cyrille Harreau, Julie Ouadouri 🇫🇷 FRA21st of 155 aged 35-39 35-39 1:10:06 13:49 40:18 24:51 5:01 4:14 2:04 3:24 2:20 4:28 1:34 2:50 3:57
92 Willy Hamoud, Elodie Guimaraes 🇫🇷 FRA36th of 204 aged 30-34 30-34 1:10:15 13:58 36:46 28:25 5:10 4:29 2:31 3:47 3:10 4:29 1:43 3:05 5:11
93 Yoann Brunetta, Sophie Douziech 🇫🇷 FRA37th of 204 aged 30-34 30-34 1:10:17 14:00 37:28 27:30 5:24 4:09 2:06 4:33 2:41 4:49 1:31 3:24 4:17
94 Pierre Allimann, Mathilde Guiot 🇨🇭 SUI22nd of 155 aged 35-39 35-39 1:10:21 14:04 36:11 28:48 5:26 4:07 2:29 5:03 2:25 4:53 1:36 3:49 4:26
95 Bastien Pache, Fiona Blanchard 🇨🇭 SUI20th of 182 aged 25-29 25-29 1:10:28 14:11 42:08 23:24 4:59 4:03 1:51 2:22 2:26 3:56 1:26 3:31 3:49
96 Valentine Marron, Mickael Andreolety 🇫🇷 FRA38th of 204 aged 30-34 30-34 1:10:29 14:12 36:42 28:32 5:20 4:19 2:38 3:36 3:22 4:38 1:43 3:32 4:44
97 Claudia Hagenlocher, Oliver Allgaier 🇩🇪 GER5th of 30 aged 45-49 45-49 1:10:34 14:17 39:39 25:39 5:19 4:08 1:46 3:24 2:53 4:21 1:29 3:03 4:35
98 Mélanie Rey, Etienne Cupillard 🇨🇭 SUI21st of 182 aged 25-29 25-29 1:10:49 14:32 39:30 25:22 6:03 4:09 2:02 3:39 2:08 4:24 1:13 3:10 4:37
99 Christian Corrales, Elsa Grandclement 🇨🇭 SUI39th of 204 aged 30-34 30-34 1:10:50 14:33 41:29 24:24 5:01 4:12 1:48 3:29 2:44 4:24 1:27 2:31 3:49
100 Kate Gerhard, Thomas Führer 🇨🇭 SUI22nd of 182 aged 25-29 25-29 1:10:52 14:35 39:37 26:04 5:16 4:17 1:52 3:40 2:49 4:14 1:34 3:21 4:17
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