HYROX Amsterdam 2024: Pro Doubles Men results

178 teams on 10 Oct 2024. Typical finish 1:11:52, fastest 10% under 1:02:43. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Alexander Roncevic, Fabian Eisenlauer 🇦🇹 AUT1st of 87 aged 30-39 30-39 50:30 27:21 20:08 3:05 3:19 1:29 2:32 1:46 3:35 1:10 2:40 3:37
2 Hunter McIntyre, Graham Halliday 🇺🇸 USA2nd of 87 aged 30-39 30-39 51:02 0:32 28:27 19:24 3:15 3:18 1:26 2:29 1:45 3:35 1:12 2:13 3:26
3 Tim Wenisch, Florian Gast 🇩🇪 GER3rd of 87 aged 30-39 30-39 51:07 0:37 27:46 20:23 3:03 3:16 1:28 3:05 1:57 3:37 1:07 2:18 3:35
4 Robert Van Herk, Jaafar Moumen 🇳🇱 NED1st of 25 aged 40-49 40-49 53:24 2:54 28:58 21:08 3:24 3:33 1:33 3:21 1:56 3:49 1:16 2:24 3:16
5 Marcus Funken, Clemens Scherbel 🇩🇪 GER4th of 87 aged 30-39 30-39 55:16 4:46 29:45 21:56 3:39 3:29 1:39 3:03 1:53 4:01 1:18 2:52 3:41
6 Alejandro Romero, Steven Spaans 🇪🇸 ESP5th of 87 aged 30-39 30-39 57:31 7:01 31:03 22:49 3:42 3:36 1:43 3:21 2:11 4:13 1:30 2:51 3:24
7 Bruce Ronaldson, Scott Walker 🇬🇧 GBR6th of 87 aged 30-39 30-39 59:08 8:38 31:50 22:46 4:36 3:26 1:38 2:38 2:19 4:05 1:32 3:19 3:49
8 Steffen Dachtler, Marcel Winkler 🇩🇪 GER7th of 87 aged 30-39 30-39 59:13 8:43 32:30 23:02 3:45 3:29 1:41 3:18 2:29 3:55 1:24 2:45 4:01
9 Roman Hopp, Fruhmann Andreas 🇩🇪 GER2nd of 25 aged 40-49 40-49 59:13 8:43 30:56 24:37 3:45 3:40 1:52 4:02 2:37 4:13 1:28 3:02 3:43
10 Steven Knops, Ivo Bongers 🇳🇱 NED8th of 87 aged 30-39 30-39 59:29 8:59 32:01 23:25 4:08 3:31 1:38 3:39 2:40 3:50 1:16 3:06 3:45
11 Maarten Nijboer, Sylvester Bunt Van De 🇳🇱 NED9th of 87 aged 30-39 30-39 59:43 9:13 32:58 23:00 3:48 3:42 1:33 3:14 2:38 4:06 1:29 2:58 3:20
12 Jasper Baijings, Oliver Baijings 🇳🇱 NED1st of 56 aged U29 U29 1:00:24 9:54 31:54 24:49 3:45 3:55 1:24 3:28 2:03 4:07 1:14 3:05 5:33
13 Bjärne Ten Wolde, Sven Ten Wolde 🇳🇱 NED10th of 87 aged 30-39 30-39 1:00:53 10:23 35:47 20:45 4:24 3:30 1:28 2:23 2:05 3:47 1:33 2:33 3:26
14 Kevin Allan, Kerr Stirling 🇬🇧 GBR11th of 87 aged 30-39 30-39 1:01:12 10:42 32:13 25:11 3:52 3:36 1:35 3:13 3:07 4:06 1:38 3:50 4:06
15 Bob Venneman, Sander Bijnen 🇳🇱 NED2nd of 56 aged U29 U29 1:01:48 11:18 34:16 23:49 3:46 3:37 1:44 3:34 2:32 4:07 1:28 3:08 3:39
16 Jeroen Visser, Arno Van Doorn 🇳🇱 NED12th of 87 aged 30-39 30-39 1:02:09 11:39 32:30 25:39 4:06 3:29 1:46 3:37 3:12 4:04 1:29 3:30 4:32
17 Jeroen Bakker, Jan-Paul Plaisier 🇳🇱 NED13th of 87 aged 30-39 30-39 1:02:15 11:45 34:38 23:25 4:16 3:53 1:42 3:17 2:32 4:07 1:05 3:05 3:44
18 Sil Wiersma, Lars De Wit 🇳🇱 NED3rd of 56 aged U29 U29 1:02:28 11:58 34:10 23:51 4:31 3:31 1:30 3:00 3:03 4:05 1:26 3:00 4:16
19 Jordi Balk, Marty Vernooij 🇳🇱 NED14th of 87 aged 30-39 30-39 1:02:50 12:20 34:16 24:01 4:37 3:30 1:46 2:56 2:48 4:07 1:46 2:47 4:21
20 Bastiaan Keijzer, Camiel Rudolf Floris Pesch 🇳🇱 NED4th of 56 aged U29 U29 1:02:53 12:23 36:45 22:06 4:07 3:37 1:38 3:17 2:21 3:56 1:10 2:28 3:39
21 Pascal Visser, Menno Van Eersel 🇳🇱 NED15th of 87 aged 30-39 30-39 1:02:53 12:23 32:41 25:40 4:37 3:39 1:33 4:15 2:48 4:11 1:22 3:22 4:30
22 Joost Schoon, Lodewijk Oostra 🇳🇱 NED16th of 87 aged 30-39 30-39 1:03:01 12:31 35:54 22:54 4:17 3:36 1:40 3:05 2:16 4:04 1:22 3:07 3:44
23 Michele Zanirato, Alberto Zorzi 🇮🇹 ITA17th of 87 aged 30-39 30-39 1:03:05 12:35 34:42 24:13 4:12 3:43 1:29 3:36 2:10 4:08 1:40 3:31 3:56
24 Aaron Böning, Jona Kemmann 🇩🇪 GER18th of 87 aged 30-39 30-39 1:03:10 12:40 35:48 23:03 4:23 3:48 1:23 3:06 2:29 3:59 1:16 3:26 3:36
25 Daniel Visser, Kevin De Goede 🇳🇱 NED5th of 56 aged U29 U29 1:03:10 12:40 35:48 23:06 4:22 3:35 1:43 3:25 2:23 3:48 1:21 2:56 3:55
26 Mateo Florez, Jesper Jonsson 🇸🇪 SWE6th of 56 aged U29 U29 1:03:18 12:48 35:36 23:27 4:20 3:30 1:56 3:23 2:28 4:05 1:22 2:50 3:53
27 Erwin Van Dijk, Mário Carvalho 🇳🇱 NED3rd of 25 aged 40-49 40-49 1:03:22 12:52 34:26 24:43 4:19 3:43 2:00 3:47 2:14 4:20 1:38 3:23 3:38
28 Frank Van De Elseb, Rob Derks 🇳🇱 NED19th of 87 aged 30-39 30-39 1:03:32 13:02 35:58 23:30 4:08 3:24 1:38 3:32 3:00 3:57 1:21 2:48 3:50
29 Mart Broekhuizen, Derek Van Westerlaak 🇳🇱 NED7th of 56 aged U29 U29 1:03:48 13:18 36:23 23:08 4:20 3:39 1:37 3:31 2:29 3:48 1:23 3:01 3:40
30 Thomas Jans, Niels Van Elburg 🇳🇱 NED8th of 56 aged U29 U29 1:04:12 13:42 36:42 22:50 4:44 3:47 1:50 2:57 2:24 3:50 1:19 3:05 3:38
31 Justy De Bruijn, John Stuster 🇳🇱 NED20th of 87 aged 30-39 30-39 1:04:12 13:42 35:33 23:52 4:52 3:38 1:55 3:12 2:23 4:17 1:17 3:25 3:45
32 Mark O’Dwyer, Richard Keatley 🇮🇪 IRL21st of 87 aged 30-39 30-39 1:04:24 13:54 35:20 25:01 4:07 3:40 1:58 3:40 2:48 4:09 1:41 3:30 3:35
33 Robbie Van Bakel, Frank Derks 🇳🇱 NED9th of 56 aged U29 U29 1:04:26 13:56 36:45 23:25 4:21 3:42 1:29 3:13 2:18 3:59 1:25 3:24 3:55
34 Yannic De Wit, Jochem Hoekstra 🇳🇱 NED10th of 56 aged U29 U29 1:04:55 14:25 36:59 23:36 4:24 3:44 1:54 3:11 2:22 4:17 1:15 3:13 3:40
35 Micheal Dolan, Declan Ryan 🇳🇱 NED22nd of 87 aged 30-39 30-39 1:04:58 14:28 35:42 24:53 4:29 3:56 1:52 3:40 2:30 4:08 1:15 3:26 4:06
36 Charlie Dee, Josh Bill 🇬🇧 GBR11th of 56 aged U29 U29 1:05:00 14:30 37:40 23:02 4:22 3:27 1:40 3:27 2:35 4:03 1:36 2:49 3:25
37 Johan Hiemstra, Peter Woelderss 🇳🇱 NED23rd of 87 aged 30-39 30-39 1:05:05 14:35 36:51 23:27 4:52 3:35 1:51 3:07 2:45 4:06 1:15 3:05 3:43
38 Rick Schuitemaker, Joost Kok 🇳🇱 NED12th of 56 aged U29 U29 1:05:06 14:36 37:41 23:04 4:25 3:38 1:36 3:08 2:21 4:05 1:38 3:03 3:35
39 Marcel Noordegraaf, David Annoff 🇳🇱 NED4th of 25 aged 40-49 40-49 1:05:07 14:37 35:37 25:27 4:08 3:54 1:44 3:31 2:42 4:20 1:48 3:28 4:00
40 Tijs Olde, Dirc Olde 🇳🇱 NED13th of 56 aged U29 U29 1:05:13 14:43 32:41 28:28 4:08 3:48 2:01 5:02 3:23 4:11 1:50 3:50 4:23
41 Rik Schilder, Kai Sindhunata 🇳🇱 NED14th of 56 aged U29 U29 1:05:27 14:57 37:21 22:49 5:21 3:44 1:47 3:08 2:08 4:00 1:09 3:03 3:50
42 Emiel De Rouw, Sjoerd Van Der Stelt 🇳🇱 NED24th of 87 aged 30-39 30-39 1:05:29 14:59 37:30 23:37 4:26 3:51 1:38 3:18 2:33 3:59 1:32 2:50 3:56
43 Michiel Wajer, Rutger Van Der Kooi 🇳🇱 NED25th of 87 aged 30-39 30-39 1:05:34 15:04 37:25 23:54 4:21 3:39 1:57 2:50 2:51 4:03 1:44 3:10 3:40
44 Boy Den Hartog, Thomas Kraak 🇳🇱 NED26th of 87 aged 30-39 30-39 1:05:53 15:23 39:51 21:37 4:30 3:34 1:41 2:20 2:13 3:52 1:12 3:11 3:34
45 Rick Van Eijsden, Elmer Vd Vlasakker 🇳🇱 NED27th of 87 aged 30-39 30-39 1:06:05 15:35 37:29 24:02 4:40 3:30 1:47 3:19 3:00 4:16 1:31 2:59 3:40
46 Jacco Ter Voort, Job De Goede 🇳🇱 NED15th of 56 aged U29 U29 1:06:26 15:56 36:13 25:52 4:27 3:44 2:01 3:27 3:17 4:20 1:25 3:30 4:08
47 Mehrdad Bor, Thorsten Franken 🇬🇧 GBR28th of 87 aged 30-39 30-39 1:06:30 16:00 37:40 24:17 4:37 3:30 1:55 3:42 2:42 3:39 1:35 3:34 3:40
48 Marck Van Baal, Ton Matton 🇳🇱 NED16th of 56 aged U29 U29 1:06:31 16:01 37:36 24:11 4:48 3:53 1:49 3:19 2:42 4:14 1:36 2:57 3:41
49 Dirk Van Daalen De Jel, Tjem Kempen 🇳🇱 NED17th of 56 aged U29 U29 1:06:32 16:02 39:00 23:27 4:06 3:41 1:45 3:08 2:42 3:59 1:26 3:14 3:32
50 Wouter Laurens, Jeffrey A Pérez Stoof 🇳🇱 NED29th of 87 aged 30-39 30-39 1:06:37 16:07 38:33 23:46 4:23 3:49 1:40 3:20 2:28 4:12 1:12 3:14 3:51
51 Oliver Parfitt Van Pallandt, Toby Parfitt Van Pallandt 🇳🇱 NED 1:06:51 16:21 40:13 22:26 4:16 3:22 1:21 3:25 2:38 3:42 1:24 2:45 3:49
52 Koen Daelewyn, Ronny Hofenboom 🇧🇪 BEL1st of 7 aged 50-59 50-59 1:06:52 16:22 36:48 25:31 4:37 3:56 1:41 3:35 2:39 4:26 1:41 3:56 3:37
53 Vince Vander Elst, Oscar Van Der Hauwaert 🇧🇪 BEL18th of 56 aged U29 U29 1:07:01 16:31 38:53 23:38 4:34 3:32 1:48 3:11 2:32 4:05 1:23 3:24 3:43
54 Dennis Kneepkens, Hayrich Juliana 🇳🇱 NED5th of 25 aged 40-49 40-49 1:07:21 16:51 40:10 22:34 4:42 3:22 1:28 2:56 2:37 4:01 1:34 3:10 3:26
55 Andrew McCalmont, Peter Cooper 🇬🇧 GBR19th of 56 aged U29 U29 1:07:33 17:03 37:47 25:17 4:33 3:30 1:59 4:02 2:30 4:15 1:49 3:15 3:57
56 Nick Penders, Robin Van Versendaal 🇳🇱 NED30th of 87 aged 30-39 30-39 1:07:33 17:03 37:16 25:52 4:31 3:51 1:52 3:00 2:40 4:07 1:43 5:10 3:29
57 Hessel Rommes, Melvin Schol 🇳🇱 NED31st of 87 aged 30-39 30-39 1:07:36 17:06 38:27 24:20 4:54 3:35 1:57 3:07 2:50 3:55 1:29 3:39 3:48
58 Renaldo Van Emmerik, Steven Blokland 🇳🇱 NED32nd of 87 aged 30-39 30-39 1:07:49 17:19 36:23 26:35 4:56 3:47 1:54 3:26 3:14 4:28 1:16 4:14 4:16
59 Marcel Straßer, Omar Klahold 🇩🇪 GER33rd of 87 aged 30-39 30-39 1:08:00 17:30 37:36 25:17 5:11 3:32 2:00 3:56 2:35 4:12 1:37 3:49 3:36
60 Dirk Van Doorn, Brammus Tonen 🇳🇱 NED20th of 56 aged U29 U29 1:08:07 17:37 38:52 24:26 4:52 3:44 1:40 3:08 2:30 4:27 1:29 3:39 3:49
61 Boudewijn Schiermeier, Feliks Raap 🇳🇱 NED21st of 56 aged U29 U29 1:08:15 17:45 37:35 25:59 4:45 3:44 1:53 3:45 2:25 4:18 1:49 3:41 4:24
62 Thomas Bos, Remko Wijdeveld 🇳🇱 NED34th of 87 aged 30-39 30-39 1:08:26 17:56 36:20 26:56 5:14 3:48 2:02 4:05 2:40 4:12 1:27 4:13 4:29
63 Jordy Mieloo, Sander Roos 🇳🇱 NED35th of 87 aged 30-39 30-39 1:08:42 18:12 40:33 23:49 4:25 3:27 1:50 3:23 2:12 4:06 1:25 3:14 4:12
64 Ruben Lohle, Stijn Van Catz 🇳🇱 NED22nd of 56 aged U29 U29 1:08:45 18:15 39:57 24:20 4:32 3:56 1:46 3:12 2:35 4:14 1:18 3:23 3:56
65 Sander Wisse, Lucas Binnenmars 🇳🇱 NED23rd of 56 aged U29 U29 1:08:49 18:19 38:11 25:43 4:59 3:46 1:48 3:58 3:05 4:34 1:42 3:20 3:30
66 Brian Sarkam, Jos Poelen 🇳🇱 NED36th of 87 aged 30-39 30-39 1:08:52 18:22 37:28 26:33 4:56 4:01 1:55 3:24 3:04 4:25 1:42 3:39 4:23
67 Roan De Wit, David Blankenburgh 🇳🇱 NED37th of 87 aged 30-39 30-39 1:08:55 18:25 38:13 25:02 5:44 3:36 1:58 4:02 3:03 4:09 1:06 3:27 3:41
68 Rens Caspers, Glenn Lommers 🇳🇱 NED38th of 87 aged 30-39 30-39 1:09:04 18:34 39:00 25:13 4:56 3:48 1:56 3:25 2:41 4:09 1:34 3:49 3:51
69 Roy Rombouts, Arie Jan Tramper 🇳🇱 NED39th of 87 aged 30-39 30-39 1:09:13 18:43 39:21 25:25 4:30 3:40 1:57 2:54 3:21 4:21 1:36 3:24 4:12
70 Jérôme Roy, Christopher Celik 🇧🇪 BEL40th of 87 aged 30-39 30-39 1:09:14 18:44 40:31 23:41 5:06 3:40 1:43 3:27 2:14 4:16 1:32 3:16 3:33
71 Piran Asci, Nicolas Hartmann 🇩🇪 GER41st of 87 aged 30-39 30-39 1:09:15 18:45 38:31 26:24 4:25 3:56 2:21 4:07 2:03 4:20 1:26 4:03 4:08
72 Bart Van Driest, Jim Wiegers 🇳🇱 NED24th of 56 aged U29 U29 1:09:24 18:54 41:22 23:25 4:43 3:53 1:38 2:46 3:04 4:05 1:13 2:47 3:59
73 John Kaufman, Rikki Armstrong 🇬🇧 GBR42nd of 87 aged 30-39 30-39 1:09:43 19:13 39:13 25:39 4:56 3:44 1:45 3:38 2:53 4:20 1:27 3:52 4:00
74 Tijn Van Dijk, Jordy De Fouw 🇳🇱 NED25th of 56 aged U29 U29 1:09:46 19:16 41:04 24:18 4:28 3:47 2:05 3:40 2:31 3:59 1:30 3:10 3:36
75 Jeroen Mulderij, Bas Kingma 🇳🇱 NED26th of 56 aged U29 U29 1:09:55 19:25 40:14 24:35 5:09 3:33 1:39 3:35 2:24 3:54 1:23 4:21 3:46
76 Justin Den Tenter, Corne Dames 🇳🇱 NED27th of 56 aged U29 U29 1:10:01 19:31 42:41 23:32 3:53 3:37 1:30 3:40 2:23 4:10 1:32 2:45 3:55
77 Alexander Meisolle, Maik Meisolle 🇩🇪 GER43rd of 87 aged 30-39 30-39 1:10:05 19:35 39:29 25:04 5:37 3:49 1:51 3:30 2:50 4:18 1:33 3:22 3:51
78 Axel Beyaert, Utku Karaca 🇧🇪 BEL44th of 87 aged 30-39 30-39 1:10:10 19:40 38:59 26:27 4:47 3:47 1:40 3:53 3:04 4:17 1:50 4:21 3:35
79 Edwin Van Der Weele, Arne Kelfkens 🇳🇱 NED45th of 87 aged 30-39 30-39 1:10:33 20:03 39:44 26:09 4:45 3:58 1:47 3:27 2:55 4:31 1:36 3:48 4:07
80 Dave Kalkman, Jeroen Meinders 🇳🇱 NED6th of 25 aged 40-49 40-49 1:10:34 20:04 39:52 26:04 4:42 3:45 2:07 3:50 2:42 4:06 1:47 3:57 3:50
81 Thomas Van Leeuwen, Martijn Marinus 🇳🇱 NED28th of 56 aged U29 U29 1:10:52 20:22 43:09 22:42 5:07 3:48 1:34 2:39 2:20 4:08 1:39 2:46 3:48
82 Tobias Luck, Dennis Eschmeijer 🇳🇱 NED29th of 56 aged U29 U29 1:10:54 20:24 41:08 25:05 4:46 3:57 1:40 3:54 2:37 4:32 1:37 2:53 3:55
83 Roy Pennings, Pim De Jong 🇳🇱 NED30th of 56 aged U29 U29 1:10:55 20:25 37:58 27:08 5:52 3:47 1:53 4:28 2:58 4:05 1:51 3:40 4:26
84 Halder Faraj, Junior Ebobo 🇳🇱 NED46th of 87 aged 30-39 30-39 1:11:04 20:34 40:37 24:25 6:08 3:39 1:48 3:02 2:20 4:11 1:29 3:51 4:05
85 Rik Verhoeven, Mark Van Santen 🇳🇱 NED47th of 87 aged 30-39 30-39 1:11:05 20:35 41:01 25:32 4:37 3:58 1:43 3:40 2:43 4:22 1:41 3:20 4:05
86 Dylan Vrede, Xander Suilen 🇳🇱 NED31st of 56 aged U29 U29 1:11:20 20:50 41:13 25:04 5:07 3:39 1:33 4:02 2:34 4:07 2:00 3:10 3:59
87 Koen V/d Brink, Stijn Sanders 🇳🇱 NED48th of 87 aged 30-39 30-39 1:11:33 21:03 42:07 24:29 5:01 4:04 1:49 3:45 2:13 4:08 1:15 3:33 3:42
88 Harold Geraedts, Niels Pomp 🇳🇱 NED49th of 87 aged 30-39 30-39 1:11:41 21:11 40:52 25:39 5:15 3:37 1:42 3:50 3:14 4:04 1:53 3:31 3:48
89 Joel Wienen, Jorden Vogel 🇳🇱 NED50th of 87 aged 30-39 30-39 1:11:43 21:13 40:03 26:35 5:09 4:01 1:48 4:13 2:55 4:11 1:40 3:43 4:04
90 Levin Das Dores, Coen Bergenhenegouwen 🇳🇱 NED51st of 87 aged 30-39 30-39 1:12:01 21:31 40:20 26:26 5:20 3:57 1:44 4:16 2:43 4:22 1:46 3:40 3:58
91 Kevin Arekion, Michael Gosselin 🇧🇪 BEL52nd of 87 aged 30-39 30-39 1:12:04 21:34 39:36 24:08 8:25 3:54 2:13 3:56 2:58 4:12 1:36 — 4:07
92 Scott Van Zoolingen, Niels Van Rijn 🇳🇱 NED32nd of 56 aged U29 U29 1:12:12 21:42 41:32 25:28 5:18 3:50 1:34 3:02 3:01 4:05 1:26 4:08 4:22
93 Randy Reacq, Warnard Van Delft 🇳🇱 NED53rd of 87 aged 30-39 30-39 1:12:16 21:46 39:35 27:00 5:46 3:54 1:50 4:12 2:50 4:15 1:31 3:39 4:49
94 David Wildöer, Job Verhaak 🇳🇱 NED33rd of 56 aged U29 U29 1:12:29 21:59 40:52 26:49 4:50 4:00 1:39 4:09 3:27 4:10 1:31 3:43 4:10
95 Raoul Gillet, Tjalie Steenbergen 🇳🇱 NED54th of 87 aged 30-39 30-39 1:12:37 22:07 38:52 28:12 5:37 3:45 2:13 3:26 3:47 4:18 1:48 5:05 3:50
96 Bram Van Rooij, Bob Demarteau 🇳🇱 NED34th of 56 aged U29 U29 1:12:59 22:29 42:00 25:32 5:32 3:51 2:09 3:10 3:04 4:30 1:32 3:16 4:00
97 Sil Postma, Tobias Mooy 🇳🇱 NED35th of 56 aged U29 U29 1:13:02 22:32 43:08 24:53 5:06 3:50 1:34 4:39 2:23 4:10 1:25 3:04 3:48
98 Vincent De Schutter, Xander Van Der Linden 🇧🇪 BEL36th of 56 aged U29 U29 1:13:24 22:54 41:15 27:19 4:55 3:58 1:51 3:52 3:20 4:21 2:00 3:40 4:17
99 Sam Creemers, Jasper Snijders 🇳🇱 NED37th of 56 aged U29 U29 1:13:51 23:21 38:58 30:00 4:59 3:47 1:46 5:27 3:16 4:22 2:00 4:02 5:20
100 Robbin De Roos, Tim Tuinstra 🇳🇱 NED38th of 56 aged U29 U29 1:13:54 23:24 42:52 26:01 5:06 3:47 1:54 2:59 2:49 4:15 1:19 3:23 5: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