HYROX Copenhagen 2026: Pro Doubles Men results

367 teams on 13 Mar 2026. Typical finish 1:09:42, fastest 10% under 59:50. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Erik Oscar Bøe, Erik Woodward 🇳🇴 NOR1st of 96 aged 30-34 30-34 52:01 28:09 20:15 3:41 3:30 1:45 2:28 1:40 3:40 1:13 2:19 3:40
2 Roberto Viciedo Gimeno, Pedro Antonio Toral Leiva 🇪🇸 ESP1st of 83 aged 25-29 25-29 52:14 0:13 28:10 20:36 3:34 3:31 1:44 2:59 1:42 3:43 1:20 2:25 3:12
3 Jørgen Dahl Olsen, Simen Røssland 🇳🇴 NOR2nd of 83 aged 25-29 25-29 53:03 1:02 28:46 20:43 3:39 3:27 1:34 2:30 2:00 3:42 1:10 2:34 3:46
4 Lukas Wrobel, Emil Albrechtsen 🇩🇰 DEN3rd of 83 aged 25-29 25-29 53:58 1:57 28:34 21:48 3:41 3:38 1:54 3:06 1:55 3:56 1:16 2:13 3:50
5 Thomas Dahl, Loui Gravgaard 🇩🇰 DEN4th of 83 aged 25-29 25-29 54:33 2:32 28:33 22:26 3:39 3:35 1:50 3:08 1:59 3:46 1:21 3:03 3:44
6 Frederik Jensen, Daniel Stoksbjerg 🇩🇰 DEN5th of 83 aged 25-29 25-29 55:32 3:31 30:29 21:12 3:55 3:34 1:50 2:56 1:56 3:47 1:25 2:24 3:20
7 Markus Heinrich, Dirk Schulke 🇩🇪 GER2nd of 96 aged 30-34 30-34 55:39 3:38 29:32 22:10 4:01 3:44 1:49 3:18 1:53 3:57 1:25 2:42 3:22
8 Herman Lundh, Pontus Eriksson 🇸🇪 SWE6th of 83 aged 25-29 25-29 56:04 4:03 30:05 21:53 4:11 3:29 1:50 3:17 2:00 3:53 1:16 2:20 3:48
9 Joel Persson, Jonas Krogh 🇸🇪 SWE3rd of 96 aged 30-34 30-34 56:04 4:03 30:18 21:54 3:55 3:42 1:51 2:59 1:42 3:46 1:19 2:52 3:43
10 Max Nilsson, Magnus Jigin 🇸🇪 SWE4th of 96 aged 30-34 30-34 56:07 4:06 30:49 21:25 3:58 3:34 2:00 2:54 2:04 3:49 1:21 2:22 3:21
11 Mikkel Kühne Larsen, Mathias Jul Alberg 🇩🇰 DEN7th of 83 aged 25-29 25-29 56:22 4:21 29:50 22:36 3:59 3:36 1:42 3:11 2:44 3:59 1:19 2:29 3:36
12 Henrik Schilling, Felix Bierwirth 🇩🇪 GER5th of 96 aged 30-34 30-34 56:32 4:31 29:51 22:56 3:49 3:40 1:55 3:17 2:08 3:50 1:33 2:41 3:52
13 Johan Brøgger Berdichevsky, Carl Emil Brøgger Berdichevsky 🇩🇰 DEN1st of 39 aged 16-24 16-24 56:41 4:40 28:36 23:37 4:33 3:42 2:06 2:52 2:19 3:58 1:24 2:51 4:25
14 Jesper Tronier, Anders Næstholdt 🇩🇰 DEN6th of 96 aged 30-34 30-34 57:05 5:04 30:38 22:26 4:06 3:36 1:44 3:10 2:27 3:46 1:10 2:38 3:55
15 Kasper Søby Mikkelsen, Eirik Stedje 🇩🇰 DEN8th of 83 aged 25-29 25-29 57:05 5:04 29:52 23:12 4:05 3:41 2:00 3:23 2:00 3:59 1:27 2:39 4:03
16 Ken David Villanger, Sebastian Askim 🇳🇴 NOR9th of 83 aged 25-29 25-29 57:10 5:09 31:16 21:56 4:03 3:37 2:07 3:11 1:53 3:51 1:18 2:28 3:31
17 Tyler Spence, Ryan Schofield 🇬🇧 GBR7th of 96 aged 30-34 30-34 57:21 5:20 30:03 23:17 4:05 3:42 2:06 3:43 2:12 3:55 1:22 2:30 3:47
18 Elte Hupkes, Teun Coumou 🇳🇱 NED1st of 79 aged 35-39 35-39 57:22 5:21 32:03 21:27 3:57 3:48 1:49 3:07 1:51 3:48 1:19 2:20 3:25
19 Harry Duncan, Tom Hage 🇬🇧 GBR10th of 83 aged 25-29 25-29 57:25 5:24 30:27 23:12 3:50 3:46 1:56 3:17 2:05 4:04 1:36 2:50 3:38
20 Mads Ragnar Jensen, Dino Karaman 🇩🇰 DEN8th of 96 aged 30-34 30-34 57:51 5:50 32:06 21:32 4:18 3:34 1:53 3:09 1:41 3:48 1:22 2:31 3:34
21 Gil Nicola, Patrick Martens 🇱🇺 LUX2nd of 79 aged 35-39 35-39 57:54 5:53 31:51 21:54 4:15 3:41 1:52 2:59 2:01 3:52 1:17 2:42 3:30
22 Christian Winther, Berthel Jakobsen 🇩🇰 DEN2nd of 39 aged 16-24 16-24 57:54 5:53 30:42 23:10 4:06 3:40 1:59 3:43 2:10 3:56 1:29 2:32 3:41
23 Anders Skanderup, Sebastian Ovesen 🇩🇰 DEN11th of 83 aged 25-29 25-29 58:23 6:22 32:24 21:49 4:16 3:30 1:35 3:10 2:08 3:33 1:34 2:36 3:43
24 Björn Fugmann, Daniel Werner 🇩🇪 GER3rd of 79 aged 35-39 35-39 58:34 6:33 31:33 22:49 4:17 3:40 1:59 3:34 2:06 3:57 1:20 2:27 3:46
25 Ilya Podpolnyy, Jakob Laskowska 🇩🇰 DEN12th of 83 aged 25-29 25-29 58:44 6:43 31:36 22:57 4:15 3:29 1:51 3:29 2:27 3:42 1:14 2:58 3:47
26 Emil Sidelmann, Mads Nielsen 🇩🇰 DEN13th of 83 aged 25-29 25-29 58:50 6:49 31:45 22:53 4:16 3:41 1:57 3:06 2:10 3:55 1:21 3:07 3:36
27 Jesper Dorph-Petersen, Jonas Stabell Hansen 🇩🇰 DEN9th of 96 aged 30-34 30-34 58:59 6:58 30:25 24:25 4:13 3:51 1:53 3:47 2:10 4:02 1:30 3:00 4:12
28 Carl Provén, Oscar Bredby 🇸🇪 SWE10th of 96 aged 30-34 30-34 59:01 7:00 30:56 24:06 4:04 3:42 2:03 3:35 2:16 4:02 1:30 3:01 3:57
29 Lukas Ulriksen, Rasmus Karlshøj 🇩🇰 DEN14th of 83 aged 25-29 25-29 59:05 7:04 32:19 22:23 4:27 3:37 1:48 3:18 2:07 3:55 1:24 2:27 3:47
30 Joachim Sutton, Andreas Caldas Dyrby 🇩🇰 DEN11th of 96 aged 30-34 30-34 59:12 7:11 31:18 23:42 4:17 3:34 2:07 3:30 2:29 3:43 1:29 2:44 4:06
31 Mads Kristensen, Pierre Axelsen 🇩🇰 DEN4th of 79 aged 35-39 35-39 59:15 7:14 32:21 22:47 4:11 3:41 1:53 3:31 2:01 3:55 1:24 2:58 3:24
32 Brun Keller, Pascal Hatz 🇩🇪 GER12th of 96 aged 30-34 30-34 59:33 7:32 32:59 22:08 4:30 3:49 2:10 2:59 1:57 3:59 1:26 2:18 3:30
33 Danny Kusch, Andre Pfeiler 🇩🇪 GER13th of 96 aged 30-34 30-34 59:35 7:34 32:10 23:03 4:25 3:38 2:09 3:38 2:16 4:07 1:27 2:19 3:29
34 Chris Hall, Tim Porter 🇬🇧 GBR1st of 26 aged 45-49 45-49 59:36 7:35 33:00 22:25 4:16 3:44 2:11 3:00 1:52 3:53 1:27 2:37 3:41
35 Morten Jensen, Jannik Jensen 🇩🇪 GER5th of 79 aged 35-39 35-39 59:39 7:38 31:52 23:38 4:13 3:45 2:04 3:37 2:08 3:52 1:29 2:46 3:57
36 Markus Holasek, Jakob Sonesson 🇸🇪 SWE15th of 83 aged 25-29 25-29 59:42 7:41 30:30 24:56 4:21 3:52 2:03 3:50 2:35 4:08 1:22 2:37 4:29
37 Erik Karlsson, Kip Eriksson 🇸🇪 SWE16th of 83 aged 25-29 25-29 59:46 7:45 33:43 21:58 4:10 3:42 1:56 2:53 2:15 3:55 1:18 2:37 3:22
38 Marco Kenneder, Fabian Trettenbach 🇩🇪 GER6th of 79 aged 35-39 35-39 59:52 7:51 32:47 22:25 4:45 3:37 1:53 3:23 2:04 4:00 1:37 2:25 3:26
39 Maxime Le Floch, Lucas Bloch 🇫🇷 FRA17th of 83 aged 25-29 25-29 59:52 7:51 32:34 22:46 4:37 3:42 2:08 3:20 1:52 4:04 1:36 2:24 3:40
40 Emil Vasstrand, Silas Vasstrand 🇳🇴 NOR18th of 83 aged 25-29 25-29 59:52 7:51 31:31 24:15 4:11 3:49 2:00 3:41 2:39 4:12 1:29 2:39 3:46
41 Ágúst Friðjónsson, Edvard Dagur 🇮🇸 ISL19th of 83 aged 25-29 25-29 1:00:03 8:02 33:37 22:07 4:24 3:41 1:54 3:38 2:00 3:41 1:09 2:33 3:31
42 Christian Hanuscheck, Arne Vink 🇩🇪 GER14th of 96 aged 30-34 30-34 1:00:09 8:08 33:21 22:24 4:29 3:40 2:17 2:37 2:17 3:53 1:27 2:31 3:42
43 Mattias Jakobsson, Johan Cajdert 🇸🇪 SWE7th of 79 aged 35-39 35-39 1:00:09 8:08 31:32 24:33 4:10 3:55 2:27 3:39 2:08 4:08 1:41 2:51 3:44
44 Bjorgvin Karl Gudmundssob, Ægir S Reynisson 🇮🇸 ISL1st of 31 aged 40-44 40-44 1:00:12 8:11 32:55 23:00 4:22 3:52 1:57 3:04 2:15 3:51 1:29 2:52 3:40
45 Linus Bladh, Rasmus Fröjd 🇸🇪 SWE8th of 79 aged 35-39 35-39 1:00:17 8:16 33:58 21:59 4:24 3:37 1:55 2:46 2:12 3:52 1:26 2:41 3:30
46 Øystein Bjerga, Jonas Evensen 🇳🇴 NOR9th of 79 aged 35-39 35-39 1:00:25 8:24 32:33 22:54 5:03 3:37 1:50 2:48 2:18 4:01 1:20 3:05 3:55
47 Jamie Gorse, Brandon Robson 🇬🇧 GBR20th of 83 aged 25-29 25-29 1:00:54 8:53 31:19 24:10 5:31 3:50 1:56 3:35 2:23 4:05 1:32 3:09 3:40
48 Jacob Strøm, Christian Strøm 🇩🇰 DEN15th of 96 aged 30-34 30-34 1:00:55 8:54 32:51 23:50 4:18 3:51 2:09 3:23 2:16 4:03 1:28 2:47 3:53
49 Chris Dunning-Walton, James Harber 🇬🇧 GBR2nd of 31 aged 40-44 40-44 1:00:55 8:54 32:35 23:58 4:25 3:46 2:02 3:16 2:24 4:01 1:36 2:59 3:54
50 Louka Pinard, Guillaume Pinard 🇫🇷 FRA16th of 96 aged 30-34 30-34 1:01:08 9:07 33:02 23:55 4:15 3:48 2:06 3:45 2:10 3:59 1:33 2:27 4:07
51 Alex Brooks, Harry Gilder 🇬🇧 GBR3rd of 31 aged 40-44 40-44 1:01:09 9:08 31:43 25:20 4:10 3:48 2:09 3:32 2:32 4:04 1:42 3:18 4:15
52 Jesper Jonsson, Calle Karlsson Melin 🇸🇪 SWE17th of 96 aged 30-34 30-34 1:01:17 9:16 31:00 25:21 4:59 3:58 2:17 4:06 1:57 4:26 1:48 2:44 4:05
53 Davide Macedo, Miguel Teixeira 🇵🇹 POR21st of 83 aged 25-29 25-29 1:01:27 9:26 33:30 23:37 4:25 3:43 2:09 3:40 2:12 3:48 1:39 2:52 3:34
54 Jan Christian Fjelltun, Nicolai Blindheim Jacobsen 🇳🇴 NOR18th of 96 aged 30-34 30-34 1:01:36 9:35 33:19 23:50 4:32 4:11 2:00 3:07 2:09 4:09 1:26 2:52 3:56
55 Rökkvi Hrafn Guðnason, Bjarni Leifs Kjartansson 🇮🇸 ISL3rd of 39 aged 16-24 16-24 1:01:38 9:37 35:24 22:05 4:13 3:32 1:39 3:10 2:06 3:48 1:33 2:33 3:44
56 Óskar Már Einarsson, Aron Can Gultekin 🇮🇸 ISL22nd of 83 aged 25-29 25-29 1:01:41 9:40 32:36 24:39 4:30 3:45 2:02 3:41 2:49 4:02 1:28 3:08 3:44
57 Oliver Lund, Elias Thestrup 🇩🇰 DEN4th of 39 aged 16-24 16-24 1:01:45 9:44 34:00 23:05 4:44 3:42 2:14 3:23 2:10 3:57 1:20 2:30 3:49
58 Daniel Stendahl, Henrik van Komen Poulsen 🇩🇰 DEN10th of 79 aged 35-39 35-39 1:01:46 9:45 32:34 24:55 4:21 3:44 2:15 3:27 2:32 4:17 1:36 3:15 3:49
59 Ola Pedersen, Endre Winje 🇳🇴 NOR19th of 96 aged 30-34 30-34 1:01:55 9:54 34:04 23:23 4:32 3:48 1:55 3:11 2:24 3:49 1:24 3:04 3:48
60 Steve Beech, Thomas McIntyre 🇮🇪 IRL4th of 31 aged 40-44 40-44 1:01:55 9:54 33:34 23:45 4:39 4:04 2:10 3:32 1:48 4:12 1:28 2:52 3:39
61 Marco Tolbod, Klaus Uggerhøj 🇩🇰 DEN11th of 79 aged 35-39 35-39 1:01:59 9:58 34:16 23:13 4:33 3:44 1:57 3:25 2:19 3:55 1:34 2:41 3:38
62 Mats Möller, Hauke Spoth 🇩🇪 GER23rd of 83 aged 25-29 25-29 1:02:00 9:59 32:49 24:47 4:29 3:44 2:17 3:34 2:12 4:09 1:29 3:26 3:56
63 Sebastian Stensvig, Jonas Adamsen 🇩🇰 DEN24th of 83 aged 25-29 25-29 1:02:03 10:02 32:40 24:31 4:57 3:48 2:14 3:47 2:15 4:04 1:28 3:17 3:38
64 Peter Oom, Martin Parnmo 🇸🇪 SWE2nd of 26 aged 45-49 45-49 1:02:09 10:08 33:01 24:11 5:00 3:44 2:09 3:14 2:29 3:55 1:32 3:03 4:05
65 Ásgeir Kristjánsson, Gunnar Malmquist Þórsson 🇮🇸 ISL20th of 96 aged 30-34 30-34 1:02:11 10:10 34:38 23:13 4:25 3:38 1:55 3:17 2:28 3:49 1:26 3:05 3:35
66 Jan-Cay Von Appen, Pit Ressler 🇩🇪 GER12th of 79 aged 35-39 35-39 1:02:12 10:11 33:32 23:55 4:48 3:47 2:04 3:12 2:28 3:56 1:32 2:52 4:04
67 Paw Falker Becker, Christopher Thorsell 🇩🇰 DEN13th of 79 aged 35-39 35-39 1:02:15 10:14 33:06 24:30 4:43 3:48 2:08 3:36 2:47 3:55 1:23 3:00 3:53
68 Fannar Freyr Ómarsson, Orri Steinn Guðfinnsson 🇮🇸 ISL25th of 83 aged 25-29 25-29 1:02:18 10:17 34:54 22:39 4:50 3:45 1:51 3:17 2:12 3:59 1:12 2:51 3:32
69 Monzer Taha, Jonas Lindell 🇸🇪 SWE5th of 31 aged 40-44 40-44 1:02:18 10:17 31:42 26:20 4:21 3:50 2:29 3:48 2:19 4:14 1:31 3:30 4:39
70 Benjamin Sandholdt Jensen, Jacob Friis Strand 🇩🇰 DEN26th of 83 aged 25-29 25-29 1:02:21 10:20 33:17 24:36 4:31 3:43 2:02 4:04 2:13 4:00 1:37 3:10 3:47
71 Kristoffer Hjärtström, Nicklas Lindberg 🇸🇪 SWE6th of 31 aged 40-44 40-44 1:02:21 10:20 33:08 24:43 4:34 3:53 2:13 3:38 2:39 3:59 1:30 2:42 4:09
72 Oliver Bjørnstad, Thor Robin Harbak 🇳🇴 NOR21st of 96 aged 30-34 30-34 1:02:23 10:22 35:08 22:49 4:32 3:47 1:49 2:43 2:27 4:00 1:31 2:59 3:33
73 Marc Christiansen, Jonas Munk Rasmussen 🇩🇰 DEN27th of 83 aged 25-29 25-29 1:02:25 10:24 34:26 23:35 4:27 3:35 2:07 3:28 2:31 3:51 1:38 2:41 3:44
74 Michael Abildgaard Haladyn, Paul Gillingham 🇩🇰 DEN3rd of 26 aged 45-49 45-49 1:02:27 10:26 33:13 25:02 4:18 3:48 2:10 3:36 2:44 4:11 1:33 3:05 3:55
75 Vegard Syversen, Kristoffer Rygg 🇳🇴 NOR14th of 79 aged 35-39 35-39 1:02:33 10:32 33:08 24:38 4:52 3:46 2:13 3:46 2:24 3:58 1:33 2:59 3:59
76 Noah Törnblom Ward, Elias Sopelsa Nilsson 🇸🇪 SWE28th of 83 aged 25-29 25-29 1:02:35 10:34 34:02 24:02 4:35 3:40 2:20 3:05 2:23 3:56 1:34 2:43 4:21
77 Maxime Hugbart, Amine Fetouaki 🇫🇷 FRA29th of 83 aged 25-29 25-29 1:02:36 10:35 32:40 25:36 4:25 3:43 2:14 4:31 2:36 4:03 1:29 2:30 4:30
78 Christoph Masannek, Mathias Reglin 🇩🇪 GER7th of 31 aged 40-44 40-44 1:02:39 10:38 32:22 26:00 4:21 3:55 2:18 4:17 2:41 4:05 1:41 2:59 4:04
79 Viktor Thestrup, Ludvig Rask 🇩🇰 DEN22nd of 96 aged 30-34 30-34 1:02:54 10:53 33:13 25:03 4:43 3:36 1:59 3:51 1:50 3:55 1:34 4:25 3:53
80 Frederik Stjernholm, Magnus Kilsgaard Kristensen 🇩🇰 DEN23rd of 96 aged 30-34 30-34 1:02:54 10:53 32:49 25:26 4:43 3:42 2:02 3:37 2:45 4:01 1:25 3:41 4:13
81 Gustav Syrén, Kalle Ekelund 🇸🇪 SWE24th of 96 aged 30-34 30-34 1:02:55 10:54 32:12 26:30 4:19 3:48 2:18 4:07 2:25 4:08 1:39 3:51 4:14
82 Lars Kåre Helgesen, Anders Haugland 🇳🇴 NOR30th of 83 aged 25-29 25-29 1:02:56 10:55 32:22 26:13 4:26 3:56 2:00 3:20 2:22 4:11 1:30 3:04 5:50
83 Kjetil Bru, Rolf Døskeland 🇳🇴 NOR25th of 96 aged 30-34 30-34 1:02:57 10:56 32:58 25:33 4:31 3:49 1:55 3:44 3:09 4:05 1:38 3:07 4:06
84 Mikkel Christiansen, Rasmus Justesen 🇩🇰 DEN5th of 39 aged 16-24 16-24 1:03:10 11:09 34:08 24:29 4:38 3:53 2:08 3:29 2:16 4:17 1:46 3:02 3:38
85 Christian Nielsen, Lucas Mikkelsen 🇩🇰 DEN6th of 39 aged 16-24 16-24 1:03:16 11:15 33:24 25:25 4:31 3:51 2:08 3:54 2:45 4:07 1:28 2:57 4:15
86 Nikolai Bjerkestrand, Viktor Myhre 🇳🇴 NOR26th of 96 aged 30-34 30-34 1:03:19 11:18 32:57 25:37 4:49 3:56 2:06 3:53 2:31 4:05 1:25 3:06 4:35
87 Guy Estoppey, Bastian Bolesta 🇨🇭 SUI8th of 31 aged 40-44 40-44 1:03:22 11:21 33:58 25:02 4:26 4:00 2:02 3:53 2:18 4:15 1:34 3:04 3:56
88 Ole Kristian Antonsen, Lars Helge Antonsen 🇳🇴 NOR27th of 96 aged 30-34 30-34 1:03:28 11:27 33:29 25:29 4:33 3:52 2:29 4:12 2:30 4:00 1:34 3:07 3:45
89 Danny Brok Hedegaard, Marc Hansen 🇩🇰 DEN28th of 96 aged 30-34 30-34 1:03:52 11:51 35:05 24:16 4:34 3:47 2:15 3:29 2:20 3:58 1:41 3:04 3:42
90 Christoffer Gustafsson, Magnus Forssten 🇸🇪 SWE15th of 79 aged 35-39 35-39 1:03:53 11:52 32:57 26:26 4:33 4:04 2:15 3:48 2:48 4:12 1:47 3:26 4:06
91 Mattias Malchau, Lau Hartoft 🇩🇰 DEN29th of 96 aged 30-34 30-34 1:03:54 11:53 37:02 21:47 5:10 3:42 1:54 3:11 1:47 3:47 1:25 2:31 3:30
92 Jens Carl, Jon Skriver 🇩🇰 DEN4th of 26 aged 45-49 45-49 1:03:54 11:53 33:36 25:46 4:35 3:59 2:05 4:11 2:40 4:22 1:39 3:03 3:47
93 David Guldberg, Rolf Andersen 🇩🇰 DEN31st of 83 aged 25-29 25-29 1:04:04 12:03 35:35 23:54 4:41 3:40 2:02 3:22 2:34 3:59 1:30 3:14 3:33
94 Michael Gohlke, Robby Tabor 🇩🇪 GER16th of 79 aged 35-39 35-39 1:04:04 12:03 32:31 27:01 4:37 3:56 2:37 4:07 2:46 4:12 1:36 3:34 4:13
95 Simen Brennvik Tøndel, Eivind Dahl Ringard 🇳🇴 NOR17th of 79 aged 35-39 35-39 1:04:09 12:08 35:36 23:48 4:48 3:45 2:11 3:35 2:25 3:51 1:27 2:57 3:37
96 Tue Deleuran, Rui Fino 🇩🇰 DEN5th of 26 aged 45-49 45-49 1:04:09 12:08 33:38 26:05 4:30 4:02 2:12 3:44 2:37 4:13 1:34 3:30 4:13
97 René Hansen, Daniel Kristensen 🇩🇰 DEN32nd of 83 aged 25-29 25-29 1:04:22 12:21 34:31 25:14 4:41 3:58 2:01 3:34 3:08 3:59 1:30 3:09 3:55
98 Mathieu Artieres, Antoine Trotin 🇫🇷 FRA30th of 96 aged 30-34 30-34 1:04:23 12:22 33:19 25:59 5:11 3:58 2:00 3:46 2:11 4:26 1:37 3:39 4:22
99 Peter Sjölander, Joakim Gävert 🇸🇪 SWE9th of 31 aged 40-44 40-44 1:04:39 12:38 34:48 25:15 4:40 4:07 2:03 3:38 2:18 4:14 1:32 3:07 4:16
100 Troels Munch Jørgensen, Alexander Kirkegård 🇩🇰 DEN18th of 79 aged 35-39 35-39 1:04:46 12:45 35:43 24:27 4:41 3:53 2:20 3:28 2:35 4:03 1:36 2:57 3:35
How to read

The place is among timed teams in Pro Doubles Men; 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