HYROX Maastricht 2025: Doubles Mixed results

1,026 teams on 19 Sep 2025. Typical finish 1:24:54, fastest 10% under 1:11:41. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Sabine Von Salis, Guy Portlock 🇨🇭 SUI1st of 47 aged 45-49 45-49 57:13 30:43 21:52 4:42 3:47 1:29 2:55 2:12 4:07 1:22 2:40 3:20
2 Iza Tulkens, Joey Stol 🇳🇱 NED1st of 271 aged 25-29 25-29 57:49 0:36 30:11 23:12 4:30 4:11 1:37 3:09 2:13 4:31 1:24 2:39 3:28
3 Thom Van Hagen, Lianne Kattevilder 🇳🇱 NED1st of 241 aged 30-34 30-34 58:38 1:25 31:52 22:10 4:40 3:38 1:29 2:53 2:33 3:53 1:23 2:49 3:32
4 Ben McCarthy, Elinor Thomas 🇬🇧 GBR2nd of 241 aged 30-34 30-34 59:07 1:54 30:44 24:07 4:21 3:38 1:40 4:06 2:21 3:55 1:26 3:11 3:50
5 Rudy Fernane, Rebecca Houard 🇫🇷 FRA1st of 104 aged 40-44 40-44 59:08 1:55 31:00 23:39 4:33 4:00 1:35 3:22 2:28 4:17 1:28 3:01 3:28
6 Harley Jones, Becky Hodgson 🇬🇧 GBR3rd of 241 aged 30-34 30-34 59:38 2:25 30:43 24:22 4:38 4:04 1:43 3:14 2:42 4:16 1:45 3:01 3:37
7 David Blankenburgh, Angèla Van Dijk 🇳🇱 NED4th of 241 aged 30-34 30-34 59:42 2:29 32:38 22:01 5:07 3:38 1:28 2:57 2:20 4:08 1:16 2:26 3:48
8 Annerice Bakker, Finn Van Gelder 🇳🇱 NED1st of 168 aged 16-24 16-24 59:53 2:40 32:24 22:55 4:38 3:38 1:21 2:56 2:15 4:00 1:37 3:10 3:58
9 Brenda Vanmeerbeek, Boris Canu 🇧🇪 BEL5th of 241 aged 30-34 30-34 1:00:09 2:56 33:12 22:15 4:45 3:54 1:34 2:52 2:14 3:58 1:20 2:53 3:30
10 Christian De Die, Romy De Bruijne 🇳🇱 NED2nd of 271 aged 25-29 25-29 1:00:39 3:26 31:32 23:51 5:21 3:43 1:28 2:56 3:11 4:16 1:26 3:03 3:48
11 Romy Colsen, Vivek Kumar 🇳🇱 NED3rd of 271 aged 25-29 25-29 1:00:54 3:41 30:11 25:49 4:58 3:55 1:55 3:54 2:52 4:12 1:47 2:51 4:23
12 Lou Esnard, Ryan Terlouw 🇳🇱 NED6th of 241 aged 30-34 30-34 1:01:27 4:14 31:46 24:51 4:55 3:38 2:01 3:25 2:37 4:36 1:45 3:10 3:39
13 Gijs Strating, Carolien Verschure 🇳🇱 NED7th of 241 aged 30-34 30-34 1:01:41 4:28 33:41 23:13 4:50 3:46 1:33 2:41 3:09 4:13 1:34 2:31 3:46
14 Elisabeth Schmidt, Erik Hellwig 🇩🇪 GER4th of 271 aged 25-29 25-29 1:02:59 5:46 33:55 23:48 5:21 3:59 1:42 3:08 2:31 4:19 1:34 2:36 3:59
15 Simon Widler, Katerina Tucker 🇦🇹 AUT8th of 241 aged 30-34 30-34 1:03:01 5:48 33:23 24:41 5:02 3:46 1:44 2:42 2:41 4:08 1:34 3:34 4:32
16 Margot Mazelin, Thibault Orts 🇫🇷 FRA5th of 271 aged 25-29 25-29 1:03:09 5:56 33:28 24:40 5:07 4:00 1:48 3:25 2:20 4:31 1:36 3:05 3:55
17 Hilke Van Der Pols, Sjoerd Van Der Stelt 🇳🇱 NED1st of 164 aged 35-39 35-39 1:03:45 6:32 32:50 25:35 5:24 3:56 1:46 3:08 3:25 4:35 1:45 3:10 3:50
18 Inga Michejenko, Yuri Van Den Brink 🇳🇱 NED2nd of 164 aged 35-39 35-39 1:03:49 6:36 33:36 25:05 5:12 4:08 1:49 3:21 2:38 4:37 1:33 3:01 3:58
19 Janne Van Der Sanden, Nicky Van Osselaer 🇧🇪 BEL9th of 241 aged 30-34 30-34 1:04:00 6:47 34:57 24:19 4:50 3:50 2:04 3:10 2:17 4:25 1:30 3:04 3:59
20 Olivier Escande, Flora Berth 🇫🇷 FRA10th of 241 aged 30-34 30-34 1:04:13 7:00 33:58 25:16 5:05 3:48 1:53 3:41 2:58 4:13 1:37 3:05 4:01
21 Titia Van Der Stelt, Leo Grooters 🇳🇱 NED2nd of 104 aged 40-44 40-44 1:04:14 7:01 33:46 25:21 5:12 3:54 1:53 3:30 3:04 4:26 1:37 2:47 4:10
22 Raphael Merkt, Viola Oberländer 🇩🇪 GER11th of 241 aged 30-34 30-34 1:04:21 7:08 35:49 22:52 5:45 3:49 1:45 2:44 2:25 4:33 1:11 2:51 3:34
23 Sara Verwoerd, Stan Boekel 🇳🇱 NED2nd of 168 aged 16-24 16-24 1:04:25 7:12 33:50 25:19 5:21 4:02 1:40 3:09 2:33 4:49 1:46 3:14 4:06
24 Masja Bolk, Chris Stienenbos 🇳🇱 NED6th of 271 aged 25-29 25-29 1:05:14 8:01 37:16 23:09 4:54 3:50 1:43 2:59 2:35 4:15 1:20 2:37 3:50
25 Michael Sandig, Pia Kossack 🇩🇪 GER3rd of 104 aged 40-44 40-44 1:05:33 8:20 33:46 26:20 5:32 3:58 2:05 3:17 3:20 4:31 1:41 3:38 3:50
26 Anouk Bertram, Peter Bertram 🇳🇱 NED3rd of 164 aged 35-39 35-39 1:05:41 8:28 34:39 25:17 5:49 4:04 1:30 3:32 3:02 4:36 1:38 2:59 3:56
27 Stephanie Dockhorn, Florian Jaedicke 🇩🇪 GER4th of 164 aged 35-39 35-39 1:05:47 8:34 35:28 24:19 6:05 3:50 1:45 3:01 2:17 4:26 1:31 2:59 4:30
28 Mary Ali, John Ali 🇬🇧 GBR5th of 164 aged 35-39 35-39 1:05:48 8:35 35:02 25:07 5:45 4:01 1:30 3:45 2:41 4:21 1:34 3:14 4:01
29 Cees Bijleveld, Noah Van Linden 🇳🇱 NED7th of 271 aged 25-29 25-29 1:05:57 8:44 35:27 25:12 5:24 3:57 1:44 3:28 3:15 4:15 1:39 3:06 3:48
30 Antoine Stein, Lou Bolze 🇫🇷 FRA8th of 271 aged 25-29 25-29 1:06:24 9:11 34:51 24:18 7:20 3:54 1:35 3:38 2:23 4:43 1:57 1:30 4:38
31 Joske Van Koelen, Stanley Bakker 🇳🇱 NED12th of 241 aged 30-34 30-34 1:06:29 9:16 35:39 25:37 5:16 4:10 1:50 3:00 2:43 4:18 1:35 3:12 4:49
32 Dennis De Vaal, Lynn Kamphuis 🇳🇱 NED6th of 164 aged 35-39 35-39 1:06:41 9:28 36:47 24:20 5:39 3:46 1:40 3:00 2:56 4:25 1:51 2:54 3:48
33 Jarron Nederhoed, Chantal Vernooij 🇳🇱 NED9th of 271 aged 25-29 25-29 1:06:48 9:35 35:17 26:11 5:25 3:53 1:50 3:26 3:23 4:16 1:51 3:31 4:01
34 Sanne Buis, Enzo Hoogenraat 🇳🇱 NED10th of 271 aged 25-29 25-29 1:06:49 9:36 37:32 23:17 6:03 3:44 2:07 2:26 2:29 4:24 1:29 2:59 3:39
35 Darius Macijauskas, Acerina Trejo Machin 🇱🇹 LTU7th of 164 aged 35-39 35-39 1:07:15 10:02 33:23 28:34 5:23 4:00 1:32 3:34 3:08 4:34 1:26 3:53 6:27
36 Anke Lemmens, Bjorn Haegmans 🇳🇱 NED11th of 271 aged 25-29 25-29 1:07:18 10:05 37:19 24:28 5:34 3:54 1:40 3:09 3:04 4:23 1:32 2:49 3:57
37 Dorien Oskam-Keesom, Kevin Oskam 🇳🇱 NED13th of 241 aged 30-34 30-34 1:07:22 10:09 36:02 25:52 5:31 3:53 1:56 3:35 3:23 4:15 1:36 3:09 4:05
38 Floor Bosten, Jelle Bosten 🇳🇱 NED3rd of 168 aged 16-24 16-24 1:07:40 10:27 37:07 25:00 5:37 4:00 1:19 3:55 2:50 4:35 1:34 2:56 3:51
39 Eva Konings, Tijn Branderhorst 🇳🇱 NED12th of 271 aged 25-29 25-29 1:07:53 10:40 38:34 23:30 5:54 3:38 1:26 2:45 2:43 4:07 1:34 3:11 4:06
40 Andre Augustijn, Wendy Bogers 🇳🇱 NED1st of 22 aged 50-54 50-54 1:07:55 10:42 34:57 27:42 5:20 3:58 2:09 3:55 3:09 4:41 1:42 3:48 4:20
41 Fabienne Müller, Simon Brenner 🇩🇪 GER8th of 164 aged 35-39 35-39 1:07:56 10:43 35:42 26:16 6:03 3:43 1:56 3:00 3:05 4:16 1:35 3:50 4:51
42 Tessa Jacobs, Bart Gorter 🇳🇱 NED13th of 271 aged 25-29 25-29 1:07:59 10:46 34:47 27:31 5:45 4:09 1:56 4:19 3:24 4:25 1:26 3:32 4:20
43 Perrin Hendrix, Bibi Smeets 🇳🇱 NED14th of 271 aged 25-29 25-29 1:08:06 10:53 36:40 25:22 6:08 3:55 1:50 3:25 2:43 4:36 1:39 3:22 3:52
44 Rens Jeursen, Samantha Top 🇳🇱 NED9th of 164 aged 35-39 35-39 1:08:09 10:56 37:08 25:33 5:31 4:07 1:29 3:47 2:35 4:34 1:31 3:04 4:26
45 Josta Hofer, Alessio Wubben 🇳🇱 NED15th of 271 aged 25-29 25-29 1:08:14 11:01 38:48 24:06 5:26 4:07 1:43 3:10 2:53 4:19 1:24 2:49 3:41
46 Nils Blumenstein, Linda Kilian 🇩🇪 GER16th of 271 aged 25-29 25-29 1:08:16 11:03 36:11 26:38 5:33 3:57 1:55 2:56 3:17 4:26 1:30 3:42 4:55
47 Pieter Segers, Chloé Van Leuvenhaege 🇧🇪 BEL4th of 104 aged 40-44 40-44 1:08:20 11:07 37:02 24:15 7:08 3:53 1:50 3:13 2:46 4:14 1:41 2:58 3:40
48 Linn Venneman, Gilian Van Well 🇳🇱 NED17th of 271 aged 25-29 25-29 1:08:21 11:08 35:50 26:38 5:56 3:51 2:06 3:34 3:06 4:13 1:35 3:50 4:23
49 Inge Sengers, Philip Van Den Brekel 🇳🇱 NED14th of 241 aged 30-34 30-34 1:08:23 11:10 33:56 27:47 6:43 4:11 1:55 4:09 3:47 4:39 1:50 3:29 3:47
50 Fabienne Albers, Arjen Van Der Veen 🇳🇱 NED10th of 164 aged 35-39 35-39 1:08:32 11:19 37:18 25:32 5:48 4:04 1:44 3:19 2:56 4:22 1:39 3:30 3:58
51 Danny Nykamp, Lorena Botter 🇳🇱 NED5th of 104 aged 40-44 40-44 1:08:33 11:20 37:46 25:28 5:24 4:00 1:53 3:38 2:48 4:28 1:33 3:27 3:41
52 Geke Van Den Berg, Nils Vriezen 🇳🇱 NED15th of 241 aged 30-34 30-34 1:08:44 11:31 37:19 25:34 5:57 3:49 1:42 3:16 2:36 4:20 1:47 3:31 4:33
53 Sherry O’Regan, Diarmaid Mulcahy 🇮🇪 IRL18th of 271 aged 25-29 25-29 1:08:46 11:33 35:50 27:38 5:23 4:07 1:49 4:44 3:43 4:41 1:37 3:10 3:47
54 Thomas Van Steensel, Anieke Ottevanger 🇳🇱 NED4th of 168 aged 16-24 16-24 1:08:46 11:33 34:13 28:37 6:02 4:14 1:52 3:59 3:23 4:42 1:52 3:54 4:41
55 Kathrin Schreiter, Dominik Schreiter 🇩🇪 GER6th of 104 aged 40-44 40-44 1:09:14 12:01 37:49 25:19 6:11 3:54 2:44 3:17 2:57 4:14 1:28 2:58 3:47
56 Tim Jans, Sam Broeckx 🇧🇪 BEL16th of 241 aged 30-34 30-34 1:09:18 12:05 38:14 25:20 5:47 4:11 1:53 3:18 2:33 4:25 1:38 3:19 4:03
57 Franck Huynh Quan Minh, Priscia Joassin 🇫🇷 FRA2nd of 47 aged 45-49 45-49 1:09:18 12:05 37:32 25:51 6:01 3:50 1:40 3:42 2:45 4:24 1:40 3:40 4:10
58 Jessica De Coninck, Félix Vercouter 🇧🇪 BEL17th of 241 aged 30-34 30-34 1:09:19 12:06 40:11 22:56 6:16 3:54 1:38 2:52 2:18 4:09 1:20 2:58 3:47
59 Karim Hmyed, Nubia Robinet 🇧🇪 BEL18th of 241 aged 30-34 30-34 1:09:19 12:06 37:11 25:42 6:31 3:45 2:00 3:45 2:52 4:32 1:35 3:18 3:55
60 Vince Lolang, Lotte Schlief 🇳🇱 NED19th of 241 aged 30-34 30-34 1:09:21 12:08 34:33 29:45 5:07 3:52 2:19 4:06 3:42 4:28 2:03 4:07 5:08
61 Gabriella Linterman, Marijn Fluitman 🇳🇱 NED20th of 241 aged 30-34 30-34 1:09:22 12:09 38:50 24:59 5:39 3:51 1:38 3:27 3:04 4:29 1:30 2:48 4:12
62 Thijs Van Dijk, Lisa Slots 🇳🇱 NED5th of 168 aged 16-24 16-24 1:09:26 12:13 37:25 25:50 6:15 3:58 1:33 3:46 2:50 4:35 1:13 2:58 4:57
63 Anne Verbeek, Dennis Verbeek 🇳🇱 NED19th of 271 aged 25-29 25-29 1:09:27 12:14 33:33 30:38 5:21 4:27 2:07 3:48 3:42 5:04 2:07 4:45 4:38
64 Rebecca Jay, Nick Jay 🇬🇧 GBR2nd of 22 aged 50-54 50-54 1:09:34 12:21 34:59 28:07 6:32 4:12 1:54 3:46 3:52 4:32 1:43 3:34 4:34
65 François Nguyen, Laura Taieb 🇧🇪 BEL21st of 241 aged 30-34 30-34 1:09:37 12:24 37:16 26:33 5:51 4:09 1:42 3:35 3:04 4:31 1:51 3:16 4:25
66 Tessa Rood, Dario Moya Gil 🇳🇱 NED6th of 168 aged 16-24 16-24 1:09:39 12:26 37:27 26:57 5:20 3:52 2:09 3:04 3:13 4:40 1:36 3:56 4:27
67 Benjamin Wieneck, Hannah Mautes 🇩🇪 GER22nd of 241 aged 30-34 30-34 1:09:39 12:26 36:54 27:11 5:40 3:52 1:52 4:01 2:49 4:35 1:40 3:37 4:45
68 Tayfun Simsek, Nathalie Houben 🇩🇪 GER23rd of 241 aged 30-34 30-34 1:09:41 12:28 37:49 25:56 6:01 3:52 2:00 3:35 3:15 4:42 1:43 3:02 3:47
69 Eef Konings, Glenn Gijzen 🇳🇱 NED20th of 271 aged 25-29 25-29 1:09:43 12:30 36:30 26:54 6:22 3:54 2:02 4:07 3:20 4:22 1:31 3:16 4:22
70 Lianne Van Woudenbergh, Robin Hoogendoorn 🇳🇱 NED7th of 104 aged 40-44 40-44 1:09:44 12:31 38:16 25:51 5:41 3:57 1:49 3:18 3:12 4:33 1:36 3:19 4:07
71 Ellemieke Horsten, Eelco Horsten 🇳🇱 NED24th of 241 aged 30-34 30-34 1:09:44 12:31 37:47 26:07 5:54 4:03 1:45 3:38 2:39 4:35 1:38 3:02 4:47
72 Jordy Broks, Evi Van Kilsdonk 🇳🇱 NED21st of 271 aged 25-29 25-29 1:09:55 12:42 38:09 25:48 6:03 4:13 1:31 3:28 2:44 4:42 1:49 3:04 4:17
73 Björn Wollinga, Meike Breurken 🇳🇱 NED7th of 168 aged 16-24 16-24 1:09:57 12:44 37:04 27:02 5:55 4:10 1:51 3:38 2:47 4:35 1:28 3:07 5:26
74 Manouk Faassen, Niek De Visser 🇳🇱 NED25th of 241 aged 30-34 30-34 1:10:11 12:58 35:20 28:38 6:19 4:08 2:22 4:00 3:34 4:28 1:38 3:50 4:38
75 Lise Zwiers, Mart Zwiers 🇳🇱 NED8th of 168 aged 16-24 16-24 1:10:12 12:59 37:56 26:34 5:45 3:52 1:48 3:36 3:14 4:24 1:27 2:57 5:16
76 Paulien Van Den Heuvel, Remco Kolkman 🇳🇱 NED26th of 241 aged 30-34 30-34 1:10:17 13:04 38:30 26:10 5:42 3:45 1:53 3:59 2:51 4:06 1:49 3:49 3:58
77 Dario Mulder, Quinty Van Wensveen 🇳🇱 NED22nd of 271 aged 25-29 25-29 1:10:35 13:22 37:46 26:24 6:31 4:12 1:47 3:14 3:49 4:16 1:22 3:41 4:03
78 Damien Bazire, Nathalie Bazire 🇫🇷 FRA3rd of 47 aged 45-49 45-49 1:10:35 13:22 36:01 29:04 5:33 3:58 1:54 4:20 3:49 4:31 1:46 3:51 4:55
79 Maxime Petteno, Anaïs Lecocq 🇧🇪 BEL27th of 241 aged 30-34 30-34 1:10:41 13:28 37:05 28:05 5:35 4:14 1:51 3:47 2:59 4:28 1:38 3:28 5:40
80 Yasmine Sidhoumi, Jeroen Breugelmans 🇧🇪 BEL28th of 241 aged 30-34 30-34 1:10:41 13:28 36:21 28:11 6:12 4:27 1:59 4:39 2:57 4:42 1:51 3:13 4:23
81 Floor Nagelhout, Stephan Haak 🇳🇱 NED23rd of 271 aged 25-29 25-29 1:10:41 13:28 36:31 28:29 5:46 4:08 1:44 3:52 3:38 4:40 1:51 4:27 4:09
82 Yarno Boonstoppel, Kaya Van Der Heide 🇳🇱 NED9th of 168 aged 16-24 16-24 1:10:43 13:30 39:09 25:20 6:18 4:25 1:40 3:21 2:09 4:56 1:53 2:49 4:07
83 Mathieu Letellier, Sandra Balligand 🇫🇷 FRA11th of 164 aged 35-39 35-39 1:10:49 13:36 39:25 25:56 5:33 3:57 2:13 3:29 3:02 4:32 1:29 3:01 4:13
84 Loris Sevilla, Clara Burcev 🇫🇷 FRA29th of 241 aged 30-34 30-34 1:10:50 13:37 40:29 24:33 5:53 3:58 1:49 3:10 2:46 4:09 1:36 3:15 3:50
85 Arlena Stammers, Bryan Dieker 🇳🇱 NED24th of 271 aged 25-29 25-29 1:10:50 13:37 37:57 26:44 6:13 4:03 2:01 3:35 3:28 4:33 2:05 3:15 3:44
86 Emeline Legrand, Alessio Murru 🇧🇪 BEL30th of 241 aged 30-34 30-34 1:10:51 13:38 37:39 27:43 5:34 3:51 2:15 5:43 2:58 4:06 1:34 3:27 3:49
87 Isabelle Den Hartog, Rens Van Druenen 🇳🇱 NED10th of 168 aged 16-24 16-24 1:10:52 13:39 40:06 24:23 6:26 3:54 1:42 3:15 2:44 4:23 1:33 2:40 4:12
88 Ismail Zerouali, Manon Fourticq 🇫🇷 FRA25th of 271 aged 25-29 25-29 1:10:53 13:40 37:19 27:14 6:24 4:08 1:59 4:21 2:52 4:37 1:41 3:26 4:10
89 Nils Evander, Caitlyn Jarvis 🇳🇱 NED26th of 271 aged 25-29 25-29 1:10:54 13:41 37:28 27:29 6:03 4:11 1:20 3:32 4:22 4:36 1:31 3:28 4:29
90 Rik Verboon, Marielle Kingma 🇳🇱 NED31st of 241 aged 30-34 30-34 1:10:57 13:44 38:39 26:46 5:37 4:08 1:43 3:59 3:36 4:34 1:43 3:07 3:56
91 Bram Van De Ven, Romee Reffeltrath 🇳🇱 NED32nd of 241 aged 30-34 30-34 1:11:02 13:49 36:13 29:06 5:47 3:57 1:55 3:43 4:01 4:49 2:03 4:03 4:35
92 Thomas Fischer, Daniela Becker 🇩🇪 GER33rd of 241 aged 30-34 30-34 1:11:04 13:51 38:16 26:33 6:20 3:55 1:57 3:25 3:19 4:33 1:39 3:42 4:03
93 Daniël Beelen, Carlijn Bouman 🇳🇱 NED27th of 271 aged 25-29 25-29 1:11:07 13:54 39:55 25:24 5:53 3:51 1:29 2:59 3:43 3:59 1:20 3:07 4:56
94 Nick Vermeij, Annebel Van Der Knijff 🇳🇱 NED28th of 271 aged 25-29 25-29 1:11:09 13:56 39:01 25:14 6:59 4:01 1:38 3:05 3:04 4:27 1:28 3:37 3:54
95 Lino Sanchez, Vanessa Elsermann 🇩🇪 GER34th of 241 aged 30-34 30-34 1:11:12 13:59 36:51 28:08 6:17 4:15 1:47 3:58 3:12 4:50 1:33 4:03 4:30
96 Lorijn Van Der Linden, Mats Van Wijk 🇳🇱 NED29th of 271 aged 25-29 25-29 1:11:13 14:00 38:08 26:34 6:36 4:15 1:25 4:25 2:42 4:42 1:54 3:05 4:06
97 Randy Oldenziel, Klaske Wimmenhoeve 🇳🇱 NED35th of 241 aged 30-34 30-34 1:11:24 14:11 38:25 26:54 6:10 3:56 1:51 3:53 2:56 4:34 1:36 3:43 4:25
98 Nikole Collovati, Reinaldo Drohm 🇮🇹 ITA36th of 241 aged 30-34 30-34 1:11:27 14:14 42:02 23:21 6:10 3:47 1:30 3:24 2:44 4:03 1:29 2:39 3:45
99 Lieke Weling, Lennard Vinken 🇳🇱 NED8th of 104 aged 40-44 40-44 1:11:27 14:14 35:22 29:44 6:26 4:15 1:55 4:15 3:10 4:34 1:44 3:57 5:54
100 Brenda Verweij, Leendert Vooijs 🇳🇱 NED9th of 104 aged 40-44 40-44 1:11:29 14:16 37:33 28:02 5:57 4:11 2:04 3:56 3:27 4:30 1:42 3:52 4:20
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