HYROX Copenhagen 2025: Doubles Mixed results

742 teams on 14 Mar 2025. Typical finish 1:16:20, fastest 10% under 1:04:10. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Sally Morgan, Hugo Hugemarq 🇬🇧 GBR1st of 273 aged 30-39 30-39 55:38 30:24 20:58 4:22 3:36 1:35 2:15 2:29 3:41 1:17 2:40 3:25
2 Lukas Wrobel, Janne Thomsen 🇩🇪 GER1st of 284 aged U29 U29 55:39 0:01 29:59 21:40 4:05 3:45 1:46 2:33 2:07 4:07 1:21 2:43 3:18
3 Ulf Petersen, Madeleine Larsson 🇸🇪 SWE1st of 149 aged 40-49 40-49 55:56 0:18 31:19 20:23 4:18 3:45 1:33 2:17 1:59 4:00 1:19 2:12 3:18
4 Rebecca Frank, Johann Frank 🇩🇪 GER2nd of 273 aged 30-39 30-39 56:34 0:56 29:40 22:39 4:18 3:43 1:44 3:06 2:30 4:12 1:26 2:32 3:26
5 Stine Lincoln, Mathias Lynge 🇩🇰 DEN3rd of 273 aged 30-39 30-39 56:35 0:57 32:15 20:03 4:19 3:47 1:23 2:03 1:57 3:53 1:04 2:30 3:26
6 Jonas Krogh, Laura Valgreen 🇩🇰 DEN2nd of 284 aged U29 U29 56:35 0:57 29:49 22:41 4:09 3:46 1:40 2:48 2:26 4:04 1:30 2:50 3:37
7 Nelly Neuman, Joel Persson 🇸🇪 SWE3rd of 284 aged U29 U29 56:37 0:59 32:02 20:27 4:12 3:44 1:25 2:34 1:53 3:54 1:00 2:35 3:22
8 Antonia Domeij, Marcus Lundgren 🇸🇪 SWE4th of 273 aged 30-39 30-39 57:28 1:50 31:38 21:37 4:17 3:48 1:47 2:24 2:12 4:04 1:27 2:31 3:24
9 Daire O'Brien, Tom Bolger 🇮🇪 IRL4th of 284 aged U29 U29 57:28 1:50 31:39 21:38 4:16 3:48 1:47 2:24 2:13 4:03 1:27 2:31 3:25
10 Guro Bolås, William Ekberg 🇳🇴 NOR5th of 284 aged U29 U29 57:36 1:58 31:25 21:58 4:18 3:44 1:48 2:49 1:57 4:11 1:20 2:43 3:26
11 Simona Vareikaite, Sigurjon Ernir Sturluson 🇮🇸 ISL5th of 273 aged 30-39 30-39 58:35 2:57 31:22 20:22 6:55 4:08 1:46 2:38 — 4:01 1:33 2:32 3:38
12 Pascal Hatz, Veronika Eyerer 🇩🇪 GER6th of 273 aged 30-39 30-39 58:51 3:13 33:24 21:11 4:20 3:50 1:50 2:29 1:56 4:14 1:16 2:14 3:22
13 Bénédicte Rapin, Sébastien Suchet 🇨🇭 SUI7th of 273 aged 30-39 30-39 58:52 3:14 31:30 23:13 4:14 3:58 1:56 2:51 2:19 4:15 1:25 3:02 3:27
14 Jonas Drescher, Linnea Stenson 🇩🇰 DEN6th of 284 aged U29 U29 59:03 3:25 32:10 22:31 4:26 3:59 1:36 2:21 2:25 4:07 1:14 3:08 3:41
15 Elin Bolås, Magnus Nordistuen Løvik 🇳🇴 NOR7th of 284 aged U29 U29 59:15 3:37 31:30 23:33 4:17 4:03 1:51 2:59 2:20 4:21 1:29 3:10 3:20
16 Josephine Sparsø, Daniel Bejer 🇩🇰 DEN8th of 284 aged U29 U29 59:20 3:42 33:09 21:45 4:31 3:57 1:42 2:37 2:03 4:06 1:27 2:29 3:24
17 Kenny Steger, Elsa Skugge 🇸🇪 SWE9th of 284 aged U29 U29 59:30 3:52 33:59 21:09 4:26 4:00 1:33 2:24 2:11 4:06 1:03 2:34 3:18
18 Sigmar Egilsson, Sandra Filippusdóttir 🇮🇸 ISL2nd of 149 aged 40-49 40-49 59:30 3:52 32:20 22:20 4:55 3:47 1:42 2:16 2:34 4:11 1:19 3:00 3:31
19 Mark Hoffmann, Christel Chiboust 🇫🇷 FRA8th of 273 aged 30-39 30-39 59:31 3:53 31:57 23:21 4:17 4:06 1:57 2:50 2:18 4:16 1:38 2:54 3:22
20 Ole Diringer, Dana Stamp 🇩🇪 GER10th of 284 aged U29 U29 59:34 3:56 32:42 22:38 4:18 3:55 1:53 2:28 2:35 4:21 1:22 2:32 3:32
21 Anna Dahlbom, Adam Selmani 🇸🇪 SWE9th of 273 aged 30-39 30-39 59:44 4:06 32:38 22:37 4:35 3:52 1:43 2:31 2:35 4:01 1:32 2:51 3:32
22 Emma Rohde, Kristian Buskov 🇩🇰 DEN11th of 284 aged U29 U29 59:47 4:09 32:37 22:31 4:41 3:52 1:47 2:43 2:06 4:12 1:16 2:54 3:41
23 Ryan Crisp, Jenny Last 🇬🇧 GBR12th of 284 aged U29 U29 59:52 4:14 33:37 22:08 4:12 3:57 1:45 2:04 2:58 3:56 1:24 2:50 3:14
24 Hanna Karlsson, Dan Lindoff Duprez 🇸🇪 SWE10th of 273 aged 30-39 30-39 59:59 4:21 33:55 21:28 4:41 3:47 1:30 2:10 2:36 4:11 1:18 2:38 3:18
25 Sebastian Ovesen, Emilie Schuldt 🇩🇰 DEN13th of 284 aged U29 U29 1:00:08 4:30 35:16 20:13 4:43 3:42 1:23 2:21 1:53 3:34 1:12 2:23 3:45
26 Domenique Bogs, Nina Schomacker 🇩🇪 GER11th of 273 aged 30-39 30-39 1:00:15 4:37 32:46 23:15 4:18 3:54 2:03 2:40 2:22 4:14 1:24 2:56 3:42
27 Elsa Hassler, Anton Nygren 🇸🇪 SWE14th of 284 aged U29 U29 1:00:22 4:44 33:12 22:55 4:20 4:03 1:52 2:41 2:44 4:08 1:33 2:45 3:09
28 Linda Pilerud, Mikael Sahlén 🇸🇪 SWE3rd of 149 aged 40-49 40-49 1:00:36 4:58 32:46 23:17 4:38 3:56 1:51 2:52 2:31 4:13 1:29 2:59 3:26
29 Gunnar Þór Þorsteinsson, Sólrún Sigþórsdóttir 🇮🇸 ISL12th of 273 aged 30-39 30-39 1:00:41 5:03 34:10 21:48 4:48 3:52 1:31 2:29 2:26 4:17 1:13 2:40 3:20
30 Becky Simson, David Allan 🇬🇧 GBR13th of 273 aged 30-39 30-39 1:00:42 5:04 32:49 23:38 4:18 3:54 2:00 3:06 2:33 4:28 1:31 2:33 3:33
31 Grégoire Chiche, Lisa Lallemand 🇫🇷 FRA14th of 273 aged 30-39 30-39 1:00:43 5:05 31:55 24:16 4:38 4:09 1:57 3:03 2:23 4:30 1:31 2:49 3:54
32 Kristian Tjornhom, Hanna Wiggen 🇳🇴 NOR15th of 284 aged U29 U29 1:00:48 5:10 33:17 23:00 4:36 3:55 1:31 2:54 2:28 4:21 1:11 3:07 3:33
33 Andreas Wøhlk, Ingvild Rønhovde 🇩🇰 DEN15th of 273 aged 30-39 30-39 1:00:49 5:11 32:47 23:28 4:38 4:03 1:52 2:38 2:44 4:15 1:19 3:10 3:27
34 Emma Den Hartog, Sam Lynch 🇳🇿 NZL16th of 284 aged U29 U29 1:00:51 5:13 34:31 21:25 5:00 3:55 1:31 2:22 2:15 4:05 1:33 2:13 3:31
35 Helene Draborg, Nikolaj Maegaard Dam 🇩🇰 DEN16th of 273 aged 30-39 30-39 1:00:58 5:20 32:05 24:17 4:40 4:03 1:52 3:37 2:29 4:34 1:20 2:28 3:54
36 Sina-Madeleine Boniecki, Peter Schreiber 🇩🇪 GER17th of 273 aged 30-39 30-39 1:01:11 5:33 33:47 23:04 4:25 3:57 1:29 2:55 2:54 4:13 1:22 2:50 3:24
37 Charlotte Vinther, Henrik Bengaard 🇩🇰 DEN18th of 273 aged 30-39 30-39 1:01:16 5:38 34:18 22:19 4:44 4:02 1:40 2:36 2:30 4:12 1:24 2:38 3:17
38 Birna Ósk Valtýsdóttir, Jón Eyþór Gottskálksson 🇮🇸 ISL19th of 273 aged 30-39 30-39 1:01:22 5:44 33:01 23:28 4:57 3:50 1:54 2:49 2:38 4:18 1:31 2:45 3:43
39 Connor Rochford, Sarah Dobbie 🇮🇪 IRL20th of 273 aged 30-39 30-39 1:01:41 6:03 32:47 24:29 4:29 4:04 1:53 2:55 2:54 4:29 1:33 3:01 3:40
40 Sigrid Petersen, Christoffer Hviid 🇩🇰 DEN21st of 273 aged 30-39 30-39 1:01:42 6:04 34:24 22:38 4:44 3:49 1:45 2:29 2:38 4:15 1:29 2:41 3:32
41 Filip Strålman, Victoria Strålman 🇸🇪 SWE22nd of 273 aged 30-39 30-39 1:01:43 6:05 33:37 23:31 4:38 3:50 1:39 2:56 3:06 4:11 1:27 2:38 3:44
42 August Aamodt Kristiansen, Vilde Strandli 🇳🇴 NOR17th of 284 aged U29 U29 1:01:49 6:11 33:27 23:29 4:58 3:56 1:47 3:16 2:20 4:21 1:24 3:09 3:16
43 Rafael Eriksson Ghazinour, Olivia Lind 🇸🇪 SWE18th of 284 aged U29 U29 1:01:53 6:15 31:20 25:58 4:39 4:15 1:45 3:34 3:31 4:28 1:15 3:17 3:53
44 William Perkins, Emily Hopkins 🇬🇧 GBR19th of 284 aged U29 U29 1:02:03 6:25 33:46 23:47 4:35 4:00 1:59 2:45 2:38 4:20 1:28 3:03 3:34
45 Marcel Cierpial, Carolin Rademacher 🇩🇪 GER23rd of 273 aged 30-39 30-39 1:02:04 6:26 34:57 22:22 4:49 3:45 1:41 2:55 2:05 4:24 1:17 2:36 3:39
46 Carlotta Tripodi, Victor Manuel De La Cruz Ramirez 🇮🇹 ITA24th of 273 aged 30-39 30-39 1:02:06 6:28 33:58 23:32 4:40 4:08 1:55 2:41 2:18 4:29 1:43 2:48 3:30
47 Jamie Cook, Ellis Calcutt 🇬🇧 GBR25th of 273 aged 30-39 30-39 1:02:06 6:28 33:29 23:50 4:52 3:57 1:51 3:05 3:16 4:20 1:34 2:12 3:35
48 Matteo Testa, Marta Soana 🇮🇹 ITA26th of 273 aged 30-39 30-39 1:02:20 6:42 33:40 23:55 4:49 3:59 1:37 3:00 2:40 4:12 1:28 3:22 3:37
49 Samuel Walters, Abigail Hughes 🇬🇧 GBR20th of 284 aged U29 U29 1:02:25 6:47 32:23 25:37 4:29 4:11 2:04 3:19 2:57 4:38 1:31 3:27 3:30
50 Patrick Taylor, Emma Martensson 🇬🇧 GBR27th of 273 aged 30-39 30-39 1:02:26 6:48 35:21 22:06 5:04 3:54 1:31 2:35 2:24 4:16 1:25 2:35 3:26
51 Jessica Middleton, Sam Middleton 🇬🇧 GBR28th of 273 aged 30-39 30-39 1:02:29 6:51 32:55 25:14 4:24 4:08 1:58 3:15 2:59 4:29 1:47 2:57 3:41
52 Maria Längfors, Pär Nilsson 🇸🇪 SWE21st of 284 aged U29 U29 1:02:36 6:58 35:23 22:30 4:48 4:00 1:49 2:12 2:45 4:06 1:40 2:41 3:17
53 Ville Wendel, Tilde Jensen 🇸🇪 SWE29th of 273 aged 30-39 30-39 1:02:38 7:00 32:48 24:40 5:16 4:01 2:07 2:50 2:35 4:17 1:19 4:01 3:30
54 Christine Lindberg, Mikael Värmå 🇸🇪 SWE30th of 273 aged 30-39 30-39 1:02:45 7:07 36:16 21:39 4:54 3:50 1:30 2:18 2:25 4:07 1:26 2:49 3:14
55 Carola Ranmo, Joakim Wallón 🇸🇪 SWE4th of 149 aged 40-49 40-49 1:02:48 7:10 34:03 22:49 6:01 3:52 1:43 2:27 2:29 4:16 1:27 3:05 3:30
56 Thomas Werge-Gross, Monica Madsen 🇩🇰 DEN5th of 149 aged 40-49 40-49 1:02:51 7:13 35:48 22:17 4:51 4:01 1:40 2:38 2:06 4:07 1:29 2:51 3:25
57 Anton Viklund, Thea Vagel 🇸🇪 SWE31st of 273 aged 30-39 30-39 1:03:01 7:23 36:05 22:06 4:53 3:46 1:40 2:44 2:17 3:58 1:29 2:38 3:34
58 Hannah Cleves, Alexander Cleves 🇬🇧 GBR32nd of 273 aged 30-39 30-39 1:03:05 7:27 34:26 23:46 4:57 3:54 1:38 2:52 2:55 4:11 1:26 3:14 3:36
59 Sisse Kathrine Vienberg Rasmussen, Marc Christiansen 🇩🇰 DEN22nd of 284 aged U29 U29 1:03:19 7:41 34:55 23:10 5:17 3:56 1:36 2:44 2:59 4:03 1:29 2:41 3:42
60 Mark Mumby, Rebecca Carr SHN33rd of 273 aged 30-39 30-39 1:03:26 7:48 34:22 23:58 5:12 4:02 2:03 3:02 2:51 4:35 1:39 2:28 3:18
61 Camilla Aastorp Andersen, Jørgen Aastorp Andersen 🇳🇴 NOR6th of 149 aged 40-49 40-49 1:03:28 7:50 35:46 22:36 5:11 3:45 1:38 2:29 2:37 4:20 1:19 3:09 3:19
62 Mehdi El Ouariachi, Laura Jullien 🇫🇷 FRA23rd of 284 aged U29 U29 1:03:42 8:04 32:43 25:58 5:06 4:21 2:00 3:22 2:44 4:37 1:41 3:27 3:46
63 Peter Cooper, Emily Martin 🇬🇧 GBR24th of 284 aged U29 U29 1:03:44 8:06 33:32 25:35 4:40 3:57 1:56 2:57 3:06 4:44 1:41 3:31 3:43
64 Steinunn Glóey Höskuldsdóttir, Jeppe Tonsberg 🇮🇸 ISL25th of 284 aged U29 U29 1:03:45 8:07 31:41 27:03 5:05 4:06 1:51 3:15 3:13 4:27 1:27 3:18 5:26
65 Lars Neergaard-Petersen, Anita Christensen 🇩🇰 DEN1st of 32 aged 50-59 50-59 1:03:46 8:08 34:15 23:40 5:55 3:59 1:48 2:23 2:40 4:39 1:26 3:03 3:42
66 Dan Crohn, Benedikte Schaltz 🇩🇰 DEN7th of 149 aged 40-49 40-49 1:03:46 8:08 35:15 23:54 4:41 3:57 1:58 2:43 2:41 4:11 1:30 3:22 3:32
67 Ben Walker, Isabelle Clough 🇦🇺 AUS26th of 284 aged U29 U29 1:03:48 8:10 35:21 23:41 4:50 4:06 1:48 2:59 2:39 4:22 1:33 2:43 3:31
68 Kim Koehler, Christopher Franz 🇩🇪 GER34th of 273 aged 30-39 30-39 1:03:58 8:20 35:17 23:57 4:48 4:07 1:58 3:13 2:06 4:28 1:31 2:59 3:35
69 George Foster, Zoe Foster 🇬🇧 GBR27th of 284 aged U29 U29 1:03:58 8:20 34:39 24:35 4:47 4:10 1:51 2:55 3:03 4:23 1:17 3:02 3:54
70 Thorben Fischer, Sara Kowalczyk 🇩🇪 GER35th of 273 aged 30-39 30-39 1:04:01 8:23 38:03 21:03 4:59 3:55 1:37 2:26 2:02 4:03 1:23 2:24 3:13
71 Maria Hellman, Tobbe Eriksson 🇸🇪 SWE36th of 273 aged 30-39 30-39 1:04:01 8:23 32:56 25:59 5:12 3:57 1:54 3:17 3:19 4:38 1:34 3:33 3:47
72 Helgi Arnar Jónsson, Birna Sjöfn Pétursdóttir 🇮🇸 ISL28th of 284 aged U29 U29 1:04:03 8:25 35:39 22:40 5:50 4:07 1:30 2:55 2:09 4:21 1:32 2:36 3:30
73 Jenny Mellström, Anton Jonkman 🇸🇪 SWE8th of 149 aged 40-49 40-49 1:04:03 8:25 35:38 23:22 5:07 3:57 2:00 3:06 2:08 4:21 1:33 2:48 3:29
74 Ilya Podpolnyy, Idan Zach, Sofie Hyldie 🇩🇰 DEN37th of 273 aged 30-39 30-39 1:04:04 8:26 38:04 21:06 4:58 3:41 1:28 2:06 2:18 3:51 1:14 2:59 3:29
75 Harry Milner, Katie McNally 🇬🇧 GBR29th of 284 aged U29 U29 1:04:10 8:32 36:02 23:00 5:14 4:03 1:54 2:45 2:16 4:14 1:31 2:50 3:27
76 Alejandro Vasquez, Océane Claude 🇫🇷 FRA30th of 284 aged U29 U29 1:04:11 8:33 35:10 24:09 4:58 4:01 1:55 3:21 2:12 4:32 1:29 3:07 3:32
77 Mathilda Olofsson, Daniel Josefsson 🇸🇪 SWE38th of 273 aged 30-39 30-39 1:04:24 8:46 36:50 22:24 5:16 3:48 1:40 2:31 2:33 4:25 1:27 2:38 3:22
78 Andrew Nunn, Jamie Nunn 🇬🇧 GBR9th of 149 aged 40-49 40-49 1:04:25 8:47 33:41 26:06 4:41 4:14 2:13 3:13 2:41 4:31 1:39 3:33 4:02
79 Louise Kragelund, Søren Kragelund Tobiasen 🇩🇰 DEN39th of 273 aged 30-39 30-39 1:04:26 8:48 35:36 23:48 5:05 4:02 1:36 3:06 2:35 4:06 1:34 3:09 3:40
80 Katinka Kaptain, Mikael Kaptain 🇩🇰 DEN40th of 273 aged 30-39 30-39 1:04:27 8:49 35:55 22:57 5:40 4:02 1:53 2:47 2:05 4:41 1:11 2:50 3:28
81 Madita Carstensen, Danny Kusch 🇩🇪 GER31st of 284 aged U29 U29 1:04:31 8:53 34:57 24:43 4:57 3:58 1:54 3:21 2:45 4:24 1:37 2:51 3:53
82 Henriette Grosen, Nikolaj Kristensen 🇩🇰 DEN32nd of 284 aged U29 U29 1:04:34 8:56 34:25 25:27 4:47 4:06 1:52 2:53 2:56 4:34 1:30 3:08 4:28
83 Frank Stian Berge, Lindy Berge 🇳🇴 NOR41st of 273 aged 30-39 30-39 1:04:36 8:58 35:18 24:04 5:20 4:10 1:48 3:12 2:23 4:21 1:27 3:08 3:35
84 Fredrik Lilja, Maria Eklöf 🇸🇪 SWE2nd of 32 aged 50-59 50-59 1:04:41 9:03 35:08 24:47 4:51 4:11 1:52 2:57 3:06 4:29 1:35 3:11 3:26
85 Christina Ch, Jonathan Ch 🇸🇪 SWE10th of 149 aged 40-49 40-49 1:04:49 9:11 35:20 24:32 5:01 4:01 1:52 3:15 2:34 4:22 1:36 3:16 3:36
86 Mårten Thelin, Jennie Thelin 🇸🇪 SWE11th of 149 aged 40-49 40-49 1:04:57 9:19 36:14 21:47 7:02 3:54 1:52 3:00 2:24 — 1:25 3:07 3:46
87 Emma Jørgensen, Mathias Gryning 🇩🇰 DEN33rd of 284 aged U29 U29 1:05:10 9:32 37:03 23:08 5:03 3:47 1:35 2:40 2:43 4:14 1:22 3:02 3:45
88 Sarah Helena Hejberg Pedersen, Jakob Hejberg 🇩🇰 DEN42nd of 273 aged 30-39 30-39 1:05:13 9:35 35:22 24:51 5:03 3:59 1:57 3:20 3:09 4:27 1:34 2:57 3:28
89 Mary O’Donovan, Edward Nash 🇮🇪 IRL34th of 284 aged U29 U29 1:05:13 9:35 34:54 25:43 4:39 4:16 2:12 2:54 3:22 4:25 1:36 3:02 3:56
90 Alberte Dyhr, Victor Funch 🇩🇰 DEN35th of 284 aged U29 U29 1:05:15 9:37 35:17 25:06 4:55 3:49 1:40 3:19 2:55 4:22 1:58 3:17 3:46
91 Carmine Urti, Hanna Bengtson 🇮🇹 ITA43rd of 273 aged 30-39 30-39 1:05:22 9:44 36:21 23:57 5:09 3:54 1:57 3:01 2:29 4:18 1:26 3:28 3:24
92 Harald Jønsson, Lærke Kjær 🇩🇰 DEN36th of 284 aged U29 U29 1:05:23 9:45 37:17 22:37 5:33 3:56 1:42 3:07 2:35 4:06 1:17 2:32 3:22
93 Nik Hill, Josie Wren Golder 🇬🇧 GBR37th of 284 aged U29 U29 1:05:29 9:51 31:34 28:23 5:39 4:29 2:59 3:11 3:15 4:45 1:34 3:31 4:39
94 Jacob Werner, Jenny Werner 🇸🇪 SWE12th of 149 aged 40-49 40-49 1:05:39 10:01 36:59 23:35 5:11 3:55 1:46 2:35 2:44 4:11 1:30 3:12 3:42
95 Jennifer Andresen, Michael Ansresen 🇩🇪 GER44th of 273 aged 30-39 30-39 1:05:41 10:03 35:16 25:00 5:29 4:14 1:56 3:20 2:44 4:36 1:25 3:12 3:33
96 Andrea Envall, Jonatan Alvarson 🇸🇪 SWE38th of 284 aged U29 U29 1:05:43 10:05 34:51 25:15 5:41 4:02 1:31 3:46 2:50 4:33 1:29 3:31 3:33
97 Joe Emery, Becky Wright 🇬🇧 GBR45th of 273 aged 30-39 30-39 1:05:51 10:13 32:42 28:07 5:07 4:11 2:30 3:08 4:27 4:37 1:51 3:18 4:05
98 Felipe Roseira, Hannah Evaldsson 🇧🇷 BRA39th of 284 aged U29 U29 1:05:52 10:14 35:48 24:55 5:13 4:21 2:10 3:29 2:27 4:35 1:21 2:58 3:34
99 Christopher Daddy, Olivia Flanagan 🇬🇧 GBR46th of 273 aged 30-39 30-39 1:05:53 10:15 36:27 24:19 5:11 4:06 1:47 2:46 2:35 4:24 1:51 3:21 3:29
100 Sara Nensén, Christoffer Melin 🇸🇪 SWE47th of 273 aged 30-39 30-39 1:05:55 10:17 37:36 23:00 5:23 3:54 1:40 2:44 2:23 4:09 1:32 3:16 3:22
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