HYROX Oslo 2026: Doubles Men results

709 teams on 25 Sep 2026. Typical finish 1:14:15, fastest 10% under 1:02:51. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Adrian Lindgren, Erik Woodward 🇳🇴 NOR1st of 128 aged 30-34 30-34 50:33 29:18 18:50 2:30 3:28 1:28 2:01 1:41 3:45 1:09 2:00 3:18
2 Espen Aakervik, Daniel Aakervik 🇳🇴 NOR1st of 117 aged 16-24 16-24 53:27 2:54 29:22 21:32 2:38 3:25 1:39 2:24 2:01 3:52 1:22 2:28 4:21
3 Gustav Hellgren, Pontus Karlström 🇸🇪 SWE2nd of 128 aged 30-34 30-34 55:40 5:07 32:03 20:59 2:43 3:37 1:31 2:30 2:17 3:53 1:17 2:17 3:37
4 Danny Coates, Andrew Bourne 🇬🇧 GBR3rd of 128 aged 30-34 30-34 55:48 5:15 30:22 22:51 2:39 3:44 1:52 2:36 3:06 3:59 1:25 2:25 3:44
5 Sebastian Geisel, Andreas Schneider 🇩🇪 GER1st of 117 aged 35-39 35-39 56:03 5:30 33:31 19:50 2:47 3:36 1:37 1:50 1:48 4:01 1:12 2:14 3:32
6 Steven Galea, Vasileios Valatsos 🇦🇺 AUS1st of 102 aged 40-44 40-44 56:44 6:11 32:06 21:54 2:49 3:46 1:45 2:25 2:27 4:04 1:17 2:35 3:35
7 Daniel Mathisen, Ulrick Mathisen 🇳🇴 NOR2nd of 117 aged 16-24 16-24 56:55 6:22 33:18 20:56 2:45 3:26 1:40 2:37 1:58 3:54 1:18 2:20 3:43
8 Alireza Rahimizadeh, Riki Thomas Alba 🇳🇴 NOR4th of 128 aged 30-34 30-34 57:01 6:28 32:36 21:40 2:49 3:30 1:41 2:26 2:05 4:13 1:31 2:36 3:38
9 Craig Perrie, Steven Beattie 🇬🇧 GBR2nd of 117 aged 35-39 35-39 57:10 6:37 32:18 22:00 2:57 3:46 1:21 2:46 2:50 4:04 1:26 2:19 3:28
10 Jan Martin Smørdal, Jon Semb 🇳🇴 NOR3rd of 117 aged 35-39 35-39 57:17 6:44 33:21 21:02 2:59 3:36 1:34 2:05 2:30 3:55 1:12 2:41 3:29
11 Adrian Lundberg, Carl Lundell 🇸🇪 SWE1st of 148 aged 25-29 25-29 57:22 6:49 32:23 22:08 2:56 3:29 1:26 2:18 2:49 4:04 1:31 2:55 3:36
12 Billy McDonough, Ben Stockill 🇬🇧 GBR3rd of 117 aged 16-24 16-24 57:35 7:02 31:02 23:54 2:42 3:59 1:31 2:31 3:03 4:16 1:20 2:34 4:40
13 Aleksander Dokken, Eivind Carlsen 🇳🇴 NOR2nd of 148 aged 25-29 25-29 57:41 7:08 33:09 21:35 3:02 3:42 1:26 2:29 2:26 3:53 1:13 2:40 3:46
14 Adomas Pakalniškis, Mantas Rimkevičius 🇱🇹 LTU4th of 117 aged 16-24 16-24 57:43 7:10 34:33 20:16 2:59 3:46 1:28 1:56 2:12 3:52 1:24 2:02 3:36
15 Jonas Nordmark, Andreas Hauge 🇸🇪 SWE2nd of 102 aged 40-44 40-44 58:04 7:31 32:21 22:48 2:59 3:45 2:08 2:43 2:21 4:11 1:24 2:46 3:30
16 Steven Meek, Martin Brien 🇬🇧 GBR3rd of 102 aged 40-44 40-44 58:04 7:31 32:32 22:52 2:44 3:44 1:48 2:44 2:21 4:06 1:15 3:01 3:53
17 Marius Haukland, Stefan Tanaskovic 🇳🇴 NOR3rd of 148 aged 25-29 25-29 58:12 7:39 34:44 20:37 2:55 3:47 1:27 2:07 2:05 4:08 1:22 2:24 3:17
18 Chris Jones, Damian Moran 🇬🇧 GBR1st of 54 aged 45-49 45-49 58:18 7:45 33:33 21:52 2:57 3:52 1:46 2:18 2:32 4:07 1:30 2:25 3:22
19 James Harber, Chris Dunning-Walton 🇬🇧 GBR4th of 102 aged 40-44 40-44 58:18 7:45 33:18 21:58 3:06 3:38 1:46 2:13 2:21 4:03 1:36 2:34 3:47
20 Rasmus Isegran, Amund Fevang 🇳🇴 NOR5th of 128 aged 30-34 30-34 58:18 7:45 32:42 22:44 2:56 3:30 1:20 2:47 2:16 4:14 1:23 2:43 4:31
21 Stian Heddeland Karlsen, Sander Tønnessen 🇳🇴 NOR5th of 117 aged 16-24 16-24 58:33 8:00 32:46 23:01 2:50 3:46 1:47 2:36 2:43 4:12 1:19 2:52 3:46
22 Andreas Villanger, Ken David Villanger 🇳🇴 NOR6th of 117 aged 16-24 16-24 58:38 8:05 34:40 21:20 2:41 3:41 1:41 2:32 2:18 3:59 1:18 2:16 3:35
23 Evgeny Kalinin, Andrey Kalinin 🇷🇺 RUS6th of 128 aged 30-34 30-34 58:41 8:08 31:24 23:49 3:33 3:51 1:48 2:47 2:34 4:32 1:23 2:48 4:06
24 Jim Mitchell, Darren Stewart 🇬🇧 GBR5th of 102 aged 40-44 40-44 58:46 8:13 33:05 22:41 3:05 3:55 2:05 2:48 2:29 4:04 1:23 2:30 3:27
25 Anders Kirk, Jakob Thomsen 🇩🇰 DEN4th of 148 aged 25-29 25-29 58:53 8:20 32:24 23:41 2:52 3:46 1:40 3:04 2:42 4:03 1:32 3:07 3:47
26 Jonas Virtanen, Gjermund Bakli 🇳🇴 NOR7th of 128 aged 30-34 30-34 59:08 8:35 33:47 22:06 3:18 3:38 1:49 2:23 2:07 4:06 1:21 2:33 4:09
27 Christian Bøhm, Vicente Bergan Santana 🇳🇴 NOR8th of 128 aged 30-34 30-34 59:08 8:35 32:56 23:00 3:18 3:52 2:00 2:51 1:58 4:11 1:21 2:55 3:52
28 Ole Martin Schimmelpfennig Nygaard, Thomas Lekang Ødegård 🇳🇴 NOR4th of 117 aged 35-39 35-39 59:17 8:44 32:29 23:56 2:57 3:54 1:50 2:46 2:49 4:19 1:30 2:41 4:07
29 Are Francisco Sørlie, Christian Løvås 🇳🇴 NOR5th of 117 aged 35-39 35-39 59:21 8:48 33:02 23:34 2:50 3:37 1:45 3:14 2:37 4:01 1:23 2:43 4:14
30 Morten Jakobsen, Aleksander Hornes 🇳🇴 NOR5th of 148 aged 25-29 25-29 59:22 8:49 35:11 21:19 2:56 3:54 1:32 2:26 2:08 4:01 1:24 2:31 3:23
31 Gianluca Massimo, Jake Davy 🇮🇹 ITA6th of 117 aged 35-39 35-39 59:22 8:49 33:52 22:37 2:58 3:47 1:49 2:30 2:19 4:12 1:35 2:54 3:31
32 Pedro Joaquin Suarez-Anzorena Demarchi, Michel Dascaleac 🇦🇷 ARG7th of 117 aged 16-24 16-24 59:24 8:51 34:18 22:02 3:08 3:43 1:42 2:35 2:33 4:02 1:17 2:36 3:34
33 Magnus Hoel, Axel Sjöstedt 🇳🇴 NOR7th of 117 aged 35-39 35-39 59:24 8:51 34:22 22:13 2:52 3:29 1:37 2:03 2:39 3:55 1:25 2:41 4:24
34 Marcus Kjellås, Marti Palacios 🇳🇴 NOR8th of 117 aged 16-24 16-24 59:28 8:55 34:20 22:23 2:50 3:44 1:55 2:36 2:02 4:09 1:35 2:57 3:25
35 Espen Barua, Martin Biseth 🇳🇴 NOR9th of 128 aged 30-34 30-34 59:28 8:55 33:15 22:53 3:25 3:44 2:12 2:38 2:17 4:20 1:19 2:48 3:35
36 Tomas Rastenis, Ernestas Burokas 🇱🇹 LTU8th of 117 aged 35-39 35-39 59:34 9:01 33:04 23:52 2:42 4:16 2:01 2:58 2:34 4:22 1:19 2:36 3:46
37 Simen Tronsaune, Ole Petter Thorsrud 🇳🇴 NOR10th of 128 aged 30-34 30-34 59:34 9:01 31:58 24:03 3:38 3:39 1:31 2:43 2:57 4:11 1:10 3:16 4:36
38 Jack Taylor, Danny Phillips 🇬🇧 GBR9th of 117 aged 16-24 16-24 59:41 9:08 33:18 23:22 3:06 3:36 1:56 3:13 2:36 4:14 1:26 2:46 3:35
39 Jacob Jensen-Abbew, Adam Mansa 🇩🇰 DEN6th of 148 aged 25-29 25-29 59:47 9:14 34:24 22:26 3:02 3:52 1:35 2:08 2:53 4:20 1:24 2:28 3:46
40 Martin Thowsen, Krister Mostue 🇳🇴 NOR7th of 148 aged 25-29 25-29 59:58 9:25 35:06 21:37 3:19 3:32 1:18 1:49 3:16 3:58 1:14 2:22 4:08
41 Jordan Shields, Scott Price 🇬🇧 GBR11th of 128 aged 30-34 30-34 1:00:11 9:38 33:21 23:17 3:38 3:44 1:57 2:41 2:35 4:18 1:27 2:52 3:43
42 Håkon Dyrkorn, Andreas Lislevand 🇳🇴 NOR8th of 148 aged 25-29 25-29 1:00:13 9:40 34:21 22:32 3:24 3:51 1:32 2:29 2:54 4:09 1:14 2:47 3:36
43 Øystein Bøyum, Øyvind Blikra 🇳🇴 NOR12th of 128 aged 30-34 30-34 1:00:16 9:43 35:56 21:13 3:12 3:43 1:11 2:09 2:22 4:06 1:09 2:53 3:40
44 Michael Bowler, david kealy 🇮🇪 IRL13th of 128 aged 30-34 30-34 1:00:22 9:49 35:18 22:15 2:54 3:40 1:42 2:25 2:35 4:02 1:32 2:43 3:36
45 Jack Barnes, Josh Barnes 🇬🇧 GBR10th of 117 aged 16-24 16-24 1:00:24 9:51 34:19 22:58 3:11 4:04 1:18 2:31 2:26 4:33 1:15 2:56 3:55
46 Johannes Helsvig Nilsen, Lars Jenssen 🇳🇴 NOR9th of 148 aged 25-29 25-29 1:00:24 9:51 33:27 23:44 3:18 3:46 1:35 2:44 2:55 4:20 1:19 2:39 4:26
47 Nicolay Oksum, Bendik Lukassen 🇳🇴 NOR11th of 117 aged 16-24 16-24 1:00:26 9:53 33:31 23:25 3:33 3:51 1:48 2:58 2:39 4:11 1:36 2:35 3:47
48 Callum Keavey, Tom Starling 🇬🇧 GBR10th of 148 aged 25-29 25-29 1:00:28 9:55 35:09 22:26 2:57 3:48 1:28 2:35 2:10 4:17 1:39 2:33 3:56
49 Mirza Filipovic, Fredrik Malvezzi 🇸🇪 SWE6th of 102 aged 40-44 40-44 1:00:37 10:04 34:18 23:07 3:16 3:45 1:52 2:15 2:55 4:14 1:32 2:55 3:39
50 Magid Jansen, Martijn Mensonides 🇳🇱 NED9th of 117 aged 35-39 35-39 1:00:43 10:10 34:26 23:18 3:03 3:49 2:03 2:27 2:30 4:22 1:33 2:55 3:39
51 Alfred Olsson, Oscar Göthe Gissy 🇸🇪 SWE10th of 117 aged 35-39 35-39 1:00:46 10:13 34:45 23:06 2:58 3:45 1:53 2:41 2:49 4:20 1:18 2:35 3:45
52 Rafaelis Pasajevas, Ramunas Jurkonis 🇱🇹 LTU11th of 117 aged 35-39 35-39 1:00:47 10:14 33:40 24:03 3:08 3:44 2:10 2:40 3:22 4:19 1:24 2:36 3:48
53 Marcus Henriksen, Martin Pettersen 🇳🇴 NOR12th of 117 aged 16-24 16-24 1:00:49 10:16 35:18 22:29 3:07 3:45 1:49 2:41 2:12 4:03 1:16 3:02 3:41
54 John Eivind Folstad, Magnus Folstad 🇳🇴 NOR12th of 117 aged 35-39 35-39 1:00:56 10:23 33:04 24:41 3:15 3:51 1:44 2:23 3:31 4:30 1:22 3:21 3:59
55 Syver Hopland, Anders Ruttenborg 🇳🇴 NOR11th of 148 aged 25-29 25-29 1:01:01 10:28 35:47 21:37 3:41 3:39 1:27 2:30 2:24 4:03 1:12 2:38 3:44
56 Richard Apeland, Simon Tien Hansen 🇳🇴 NOR14th of 128 aged 30-34 30-34 1:01:05 10:32 34:32 23:15 3:23 3:45 1:18 2:34 2:47 4:13 1:19 2:57 4:22
57 Michael Pettersen, Even Småmo 🇳🇴 NOR13th of 117 aged 16-24 16-24 1:01:37 11:04 35:32 22:59 3:10 3:51 1:41 2:39 2:55 4:08 1:17 2:32 3:56
58 Karo Nyman, Konsta Kossi 🇫🇮 FIN15th of 128 aged 30-34 30-34 1:01:40 11:07 35:18 22:50 3:35 3:58 1:33 2:43 2:20 4:16 1:22 2:24 4:14
59 Adrian Kjærran, Kristoffer Sandbæk 🇳🇴 NOR12th of 148 aged 25-29 25-29 1:01:43 11:10 34:07 24:31 3:10 3:51 1:47 2:15 3:32 4:20 1:23 2:36 4:47
60 Aleksander Børresen, Andreas Naper Kristiansen 🇳🇴 NOR16th of 128 aged 30-34 30-34 1:01:59 11:26 35:32 23:06 3:27 3:38 1:29 3:14 2:38 4:04 1:34 2:58 3:31
61 Sander Nikolai Rosanoff, Eirik Sars Grøner 🇳🇴 NOR13th of 148 aged 25-29 25-29 1:02:01 11:28 34:46 23:27 3:53 3:41 1:19 2:35 3:30 4:13 1:19 2:42 4:08
62 Sebastian Josefsson, Viktor Josefsson 🇸🇪 SWE13th of 117 aged 35-39 35-39 1:02:03 11:30 32:09 26:12 3:46 4:19 1:59 3:09 2:45 4:46 1:25 3:39 4:10
63 Ross Johns, Gregory Joseph 🇬🇧 GBR14th of 117 aged 35-39 35-39 1:02:20 11:47 35:47 23:21 3:18 3:47 1:29 2:55 2:59 4:18 1:22 2:52 3:39
64 Mattias Helde, Mathias Borg 🇸🇪 SWE2nd of 54 aged 45-49 45-49 1:02:25 11:52 36:19 22:47 3:23 3:37 1:37 2:40 2:36 4:00 1:16 2:51 4:10
65 Per Fredrik Solli, Sondre Haaverstad 🇳🇴 NOR15th of 117 aged 35-39 35-39 1:02:28 11:55 37:51 21:21 3:21 3:35 1:33 2:07 1:55 3:46 1:10 3:07 4:08
66 Anton Eriksson, Alexander Labraaten 🇸🇪 SWE14th of 117 aged 16-24 16-24 1:02:29 11:56 34:07 25:28 3:00 3:38 1:32 5:13 2:49 4:05 1:32 2:41 3:58
67 Magnus Holland-Olssen, Anders Fure 🇳🇴 NOR15th of 117 aged 16-24 16-24 1:02:34 12:01 33:28 25:40 3:30 3:23 1:24 2:39 4:00 4:08 1:21 3:43 5:02
68 Conny Kraft, Emil Alriksson 🇸🇪 SWE7th of 102 aged 40-44 40-44 1:02:40 12:07 34:13 25:11 3:20 3:56 2:28 2:57 3:08 4:20 1:25 2:43 4:14
69 Daan De Roy van Zuydewijn, Thijs De roy van Zuydewijn 🇳🇱 NED14th of 148 aged 25-29 25-29 1:02:45 12:12 35:24 24:13 3:12 3:42 2:09 3:13 2:36 4:09 1:36 2:57 3:51
70 magnus schea, Petter Totorp 🇳🇴 NOR16th of 117 aged 16-24 16-24 1:02:46 12:13 36:51 22:16 3:44 3:35 1:50 2:09 3:03 4:01 1:17 2:08 4:13
71 valentin valty, Hugo Passaga 🇫🇷 FRA17th of 128 aged 30-34 30-34 1:02:49 12:16 35:24 23:52 3:36 3:45 1:54 3:11 2:36 4:15 1:31 3:01 3:39
72 Mats Rogde, Olav Bakke-Erichsen 🇳🇴 NOR17th of 117 aged 16-24 16-24 1:02:51 12:18 35:53 23:24 3:38 3:43 1:39 2:40 2:59 4:13 1:36 2:48 3:46
73 Sean McManus, Kai Bevan 🇬🇧 GBR18th of 128 aged 30-34 30-34 1:02:53 12:20 34:39 24:41 3:38 4:06 1:31 3:16 3:06 4:17 1:34 3:00 3:51
74 Marcus Jensen, Sondre Kielland 🇳🇴 NOR19th of 128 aged 30-34 30-34 1:02:54 12:21 33:39 26:13 3:06 4:06 2:19 3:58 2:42 4:13 1:45 3:03 4:07
75 Mantas Jencius, Leo Palazzuoli 🇱🇹 LTU8th of 102 aged 40-44 40-44 1:02:58 12:25 37:05 22:42 3:17 3:37 1:30 2:46 2:49 3:56 1:20 2:49 3:55
76 Tobias Lerche Fodstad, Kristoffer Lundberg 🇳🇴 NOR15th of 148 aged 25-29 25-29 1:02:59 12:26 35:53 23:46 3:24 3:50 1:43 2:26 3:09 4:06 1:28 3:09 3:55
77 Deivid Demkov, Renatas Skukauskas 🇱🇹 LTU16th of 148 aged 25-29 25-29 1:03:09 12:36 36:41 23:09 3:23 4:00 1:54 2:13 3:08 4:17 1:22 2:36 3:39
78 Gustaf Andersson, Johan Thalberg 🇸🇪 SWE16th of 117 aged 35-39 35-39 1:03:12 12:39 36:14 23:46 3:17 4:04 1:41 2:33 3:01 4:22 1:41 3:00 3:24
79 Lucas Ejnarsson, Tobias Larsson 🇸🇪 SWE17th of 148 aged 25-29 25-29 1:03:13 12:40 34:33 25:45 2:59 4:13 2:24 3:19 2:41 4:23 1:41 3:06 3:58
80 Lars Haugen, Brede Csiszar 🇳🇴 NOR9th of 102 aged 40-44 40-44 1:03:14 12:41 36:46 22:57 3:36 3:44 1:23 2:33 2:35 4:11 1:17 2:51 4:23
81 Markus Thuvesson, Marcus Lindmark 🇸🇪 SWE10th of 102 aged 40-44 40-44 1:03:14 12:41 36:24 23:45 3:10 3:38 1:44 2:27 3:14 4:09 1:21 3:09 4:03
82 Truls Tandberg Thorbjørnsen, Sven Tjernshaugen 🇳🇴 NOR18th of 117 aged 16-24 16-24 1:03:19 12:46 34:56 24:41 3:46 3:35 1:49 3:06 3:23 4:10 1:24 2:43 4:31
83 Bozhidar Kasabov, Kevin Foster 🇬🇧 GBR11th of 102 aged 40-44 40-44 1:03:20 12:47 34:33 25:29 3:24 4:00 1:43 3:05 2:46 4:33 1:33 3:25 4:24
84 Henrik Tjugum, stig oldervik 🇳🇴 NOR12th of 102 aged 40-44 40-44 1:03:21 12:48 35:19 24:08 3:59 3:42 1:37 3:02 3:08 4:09 1:20 3:23 3:47
85 Nicolai Friis Touborg, William Nordahl Axelsen 🇩🇰 DEN13th of 102 aged 40-44 40-44 1:03:24 12:51 34:58 25:07 3:24 3:46 1:49 2:48 2:58 4:21 1:28 3:45 4:12
86 Olle Norderud, John Osvaldsson 🇸🇪 SWE18th of 148 aged 25-29 25-29 1:03:27 12:54 36:20 23:44 3:28 3:53 1:36 2:01 3:41 4:09 1:37 2:43 4:04
87 Joacim Kjølberg, Espen Andresen 🇳🇴 NOR19th of 148 aged 25-29 25-29 1:03:32 12:59 37:20 22:29 3:46 3:39 1:29 2:36 2:26 4:22 1:39 2:26 3:52
88 Christian Eliassen, Eric Alberto Marhaug 🇳🇴 NOR20th of 128 aged 30-34 30-34 1:03:33 13:00 38:28 21:45 3:24 3:40 1:42 1:58 2:09 4:01 1:16 3:29 3:30
89 Simon Tobias Strand, Richard Rosenlund 🇳🇴 NOR20th of 148 aged 25-29 25-29 1:03:35 13:02 36:22 23:45 3:33 3:49 1:32 3:12 3:25 4:13 1:24 2:34 3:36
90 Axel Haglund, Will Haile 🇸🇪 SWE21st of 148 aged 25-29 25-29 1:03:40 13:07 37:20 23:21 3:03 4:07 1:39 2:31 2:28 4:10 1:28 2:47 4:11
91 Jonas Fischer, Lars Dettenkofer 🇩🇪 GER22nd of 148 aged 25-29 25-29 1:03:42 13:09 37:06 23:18 3:21 3:45 1:51 2:50 2:29 4:14 1:27 2:40 4:02
92 Frederik Hansen Dragsbæk Kappel, Kevin Friis Larsen 🇩🇰 DEN21st of 128 aged 30-34 30-34 1:03:42 13:09 34:40 25:33 3:32 4:08 2:12 2:57 3:00 4:25 1:40 3:02 4:09
93 Jonas Walter, Tim Kalzu 🇩🇪 GER22nd of 128 aged 30-34 30-34 1:03:44 13:11 35:27 24:51 3:31 3:59 2:00 3:10 2:11 4:20 1:20 3:10 4:41
94 Adam McEvoy, Harry Buesnel 🇮🇪 IRL23rd of 148 aged 25-29 25-29 1:03:48 13:15 37:18 23:33 3:01 4:03 1:54 2:52 2:32 4:26 1:13 2:35 3:58
95 Andreas Kolseth, Johannes Haugland Magnussen 🇳🇴 NOR24th of 148 aged 25-29 25-29 1:03:51 13:18 36:56 23:41 3:20 3:50 1:43 2:53 2:54 4:02 1:28 2:59 3:52
96 Martin Trømborg, Steinar Berg 🇳🇴 NOR14th of 102 aged 40-44 40-44 1:03:53 13:20 37:36 23:12 3:09 4:00 1:36 2:51 2:52 4:06 1:25 2:48 3:34
97 Farhad Basiri, Mujib Karimi 🇳🇴 NOR25th of 148 aged 25-29 25-29 1:04:00 13:27 35:59 24:18 3:47 3:49 2:03 3:00 2:58 4:26 1:32 2:31 3:59
98 Kim Andersson, Rickard Sievers 🇸🇪 SWE26th of 148 aged 25-29 25-29 1:04:01 13:28 36:13 24:19 3:33 3:45 1:32 2:45 3:18 4:06 1:15 3:27 4:11
99 Leif Arne Hardang, Martin Eriksen 🇳🇴 NOR27th of 148 aged 25-29 25-29 1:04:02 13:29 38:37 21:56 3:34 3:44 1:25 1:59 2:36 4:07 1:09 2:39 4:17
100 Tadas Tamasauskas, Ignas Klimavicius 🇱🇹 LTU17th of 117 aged 35-39 35-39 1:04:06 13:33 36:25 24:09 3:36 3:43 1:57 2:37 2:44 4:12 1:27 2:59 4:30
How to read

The place is among timed teams in 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