HYROX Cape Town 2024: Doubles Men results

106 teams on 21 Sep 2024. Typical finish 1:17:09, fastest 10% under 1:07:03. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Joe Greenslade-Cross, Chris Moulin-Jones 🇬🇧 GBR1st of 33 aged U29 U29 54:29 29:22 21:17 3:54 3:44 1:34 2:31 2:00 4:01 1:30 2:33 3:24
2 Matthew Schiff, Callum Deeble 🇿🇦 RSA2nd of 33 aged U29 U29 57:40 3:11 34:25 19:23 3:56 3:35 0:56 — 2:21 3:48 1:23 2:21 3:27
3 Brian Van Vuuren, Byron Miller 🇿🇦 RSA1st of 51 aged 30-39 30-39 1:00:14 5:45 34:36 21:19 4:23 3:36 — 1:56 2:28 4:04 1:16 2:43 4:23
4 Riaan Smit, Christiaan Van Der Merwe 🇿🇦 RSA2nd of 51 aged 30-39 30-39 1:01:30 7:01 37:41 19:35 4:19 3:28 — 1:57 1:35 3:39 1:10 2:52 4:01
5 Hugo Gutsche, Roux Havenga 🇿🇦 RSA3rd of 51 aged 30-39 30-39 1:01:34 7:05 37:20 20:04 4:14 3:36 — 1:42 2:37 3:48 1:13 2:48 3:28
6 Johan Janse Van Rensburg, Robert Alers 🇬🇧 GBR4th of 51 aged 30-39 30-39 1:03:02 8:33 36:57 21:16 4:54 3:32 — 1:38 3:32 4:00 1:08 2:51 3:43
7 Ryan Basson, Jason Brien 🇿🇦 RSA3rd of 33 aged U29 U29 1:04:46 10:17 37:31 22:44 4:34 3:42 1:24 2:00 3:13 3:55 1:32 2:59 3:59
8 Juan Maritz, Andre-Hugo Wium 🇿🇦 RSA4th of 33 aged U29 U29 1:05:49 11:20 38:29 22:31 4:53 3:36 1:02 2:09 2:24 4:29 1:48 3:24 3:39
9 Marcio Pinheiro, Dylan Heubner 🇿🇦 RSA5th of 33 aged U29 U29 1:06:28 11:59 39:07 22:49 4:37 3:51 1:13 2:29 2:38 3:54 1:25 3:28 3:51
10 Cameron Cleaver, Matt David Halfhill 🇿🇦 RSA1st of 20 aged 40-49 40-49 1:06:36 12:07 38:00 23:42 4:57 3:40 1:01 2:07 3:10 4:17 1:39 3:38 4:10
11 Sedick Moerat, Achmat Moerat 🇿🇦 RSA5th of 51 aged 30-39 30-39 1:06:57 12:28 37:52 24:44 4:26 3:45 1:13 3:08 3:15 4:08 1:27 3:34 4:14
12 Luca Botha, Sean Botha 🇿🇦 RSA6th of 33 aged U29 U29 1:07:08 12:39 40:13 22:11 4:50 3:52 — — 3:22 4:26 1:34 2:53 3:45
13 Jochemus Prinsloo, Gary Van Aswegen 🇿🇦 RSA6th of 51 aged 30-39 30-39 1:07:47 13:18 40:11 22:48 4:52 3:45 1:12 2:13 3:18 4:04 1:29 3:02 3:45
14 Schalk Viljoen, Wynand Le Roux 🇿🇦 RSA7th of 51 aged 30-39 30-39 1:07:47 13:18 37:30 25:14 5:08 3:47 1:04 2:37 2:26 4:10 1:22 6:05 3:43
15 Henk Van Zyl, Dave Mackay 🇿🇦 RSA2nd of 20 aged 40-49 40-49 1:08:10 13:41 39:12 23:45 5:17 3:55 0:59 2:03 3:28 4:12 1:25 4:07 3:36
16 Robert Tubb, Troy Payne 🇿🇦 RSA7th of 33 aged U29 U29 1:08:25 13:56 41:40 21:05 5:44 3:18 0:56 1:55 2:42 4:03 1:31 2:46 3:54
17 Quinton Catherine, Dillan Van Jaarsveldt 🇿🇦 RSA8th of 51 aged 30-39 30-39 1:08:33 14:04 39:08 24:43 4:45 4:19 1:20 2:36 3:09 4:17 1:45 3:08 4:09
18 Michael Wood, Cebolenkosi McHunu 🇿🇦 RSA8th of 33 aged U29 U29 1:08:47 14:18 38:03 24:01 6:49 3:38 1:03 2:30 2:23 4:37 1:56 3:31 4:23
19 Urs Eller, Adham Hasan 🇩🇪 GER9th of 33 aged U29 U29 1:08:54 14:25 39:28 24:32 4:57 3:59 1:00 1:51 3:31 4:38 2:00 3:20 4:13
20 Ruan Engelbrecht, Eben Louw 🇿🇦 RSA9th of 51 aged 30-39 30-39 1:09:29 15:00 43:39 20:32 5:22 3:42 0:56 1:39 2:26 4:10 1:18 2:54 3:27
21 Michael Bandell, Alan Paddon 🇬🇧 GBR10th of 51 aged 30-39 30-39 1:09:43 15:14 40:41 24:31 4:35 4:01 1:06 2:07 2:53 4:22 1:31 3:31 5:00
22 Mathew Webb, Tyler Cunniffe 🇿🇦 RSA10th of 33 aged U29 U29 1:09:48 15:19 42:59 21:55 4:59 3:41 1:03 2:13 2:15 4:05 1:30 3:09 3:59
23 Warren Browning, Adam Pike 🇿🇦 RSA3rd of 20 aged 40-49 40-49 1:09:48 15:19 39:48 23:39 6:26 3:42 1:05 2:18 2:43 4:30 1:47 3:35 3:59
24 Rene Wery, Ryan Jason Romans 🇳🇱 NED11th of 51 aged 30-39 30-39 1:09:55 15:26 43:05 22:05 4:49 3:36 0:59 1:52 2:53 4:05 1:25 3:15 4:00
25 Alan Foulis, Reece Turner 🇿🇦 RSA12th of 51 aged 30-39 30-39 1:10:05 15:36 41:32 22:46 5:50 3:36 1:09 2:01 3:14 4:02 1:42 3:21 3:41
26 Jamie Elliott, James Hind 🇿🇦 RSA11th of 33 aged U29 U29 1:10:11 15:42 41:33 23:17 5:24 4:04 0:55 2:41 2:34 4:15 1:28 3:21 3:59
27 Alexio Dos Santos, Ryno Siebrits 🇿🇦 RSA13th of 51 aged 30-39 30-39 1:10:27 15:58 42:27 22:22 5:42 3:39 1:06 2:30 2:50 4:00 1:35 2:55 3:47
28 Mathieu Fontaine, Mathieu Duvignau 🇷🇪 REU14th of 51 aged 30-39 30-39 1:10:36 16:07 39:54 24:46 6:00 4:07 1:20 2:48 3:15 4:14 1:34 3:22 4:06
29 Michael Swartland, David Swarts 🇿🇦 RSA4th of 20 aged 40-49 40-49 1:10:43 16:14 43:05 22:12 5:30 3:40 1:20 1:58 2:39 4:01 2:01 2:45 3:48
30 Zaakir Bhikha, Briarley Klassen 🇿🇦 RSA12th of 33 aged U29 U29 1:10:46 16:17 43:25 22:22 5:03 4:07 1:09 2:17 2:42 4:23 1:32 2:35 3:37
31 Pj Le Grange, Gareth McGregor 🇿🇦 RSA15th of 51 aged 30-39 30-39 1:11:20 16:51 41:06 24:29 5:50 3:47 1:09 2:07 2:36 4:07 1:13 5:49 3:41
32 Gabriel De Matos Viegas, Ryan Faull 🇿🇦 RSA16th of 51 aged 30-39 30-39 1:11:21 16:52 43:06 22:06 6:14 3:29 1:02 1:47 3:24 4:04 1:30 2:48 4:02
33 Andries Venter, Inus Van Rooyen 🇿🇦 RSA1st of 2 aged 50-59 50-59 1:12:44 18:15 38:34 28:39 5:36 3:59 1:24 3:25 4:24 4:38 1:42 4:07 5:00
34 Cedric Van Coller, Drikus Muller 🇿🇦 RSA17th of 51 aged 30-39 30-39 1:13:03 18:34 44:51 21:46 6:29 3:24 0:55 1:41 2:36 4:04 1:55 3:06 4:05
35 Dirk Maass, Jared Kretzmann 🇿🇦 RSA18th of 51 aged 30-39 30-39 1:13:09 18:40 42:59 23:34 6:40 4:01 1:02 2:36 3:00 4:22 1:29 3:06 3:58
36 Nelis Pretorius, Merrick Whittaker 🇿🇦 RSA19th of 51 aged 30-39 30-39 1:13:33 19:04 42:03 25:56 5:39 3:49 1:02 2:44 2:55 4:11 1:35 6:06 3:34
37 Aiden Bradfield, Keighan Bradfield 🇿🇦 RSA13th of 33 aged U29 U29 1:13:57 19:28 44:39 23:33 5:49 3:47 0:58 1:52 2:49 4:25 1:52 3:27 4:23
38 Kyle Kennedy, Damion Williams 🇿🇦 RSA20th of 51 aged 30-39 30-39 1:14:09 19:40 44:30 23:37 6:05 3:37 1:08 2:26 2:35 4:22 1:39 3:24 4:26
39 Gerrit Visser, Andries Van Den Berg 🇿🇦 RSA21st of 51 aged 30-39 30-39 1:14:20 19:51 45:53 22:22 6:11 3:46 0:54 2:10 2:44 4:06 1:29 3:23 3:50
40 Jose Ngoy, Matt Lee Hing 🇨🇩 COD22nd of 51 aged 30-39 30-39 1:14:21 19:52 43:17 24:21 6:47 4:00 1:15 2:29 2:46 4:36 1:45 3:03 4:27
41 Timothy Rodrigues, Jedsun Cawcutt 🇿🇦 RSA23rd of 51 aged 30-39 30-39 1:14:32 20:03 44:41 23:14 6:41 3:40 1:06 2:24 2:42 4:27 1:26 3:20 4:09
42 Wiehan Le Roux, Matthew Beck 🇿🇦 RSA14th of 33 aged U29 U29 1:15:18 20:49 46:47 22:23 6:12 4:01 0:59 2:31 2:09 4:23 1:25 2:49 4:06
43 Marv W., Jaun Louis Zaayman 🇬🇧 GBR24th of 51 aged 30-39 30-39 1:15:31 21:02 44:06 25:29 5:59 3:59 1:14 2:30 3:41 4:25 1:57 3:33 4:10
44 Jerome Jacobs, Pascal Haas 🇿🇦 RSA15th of 33 aged U29 U29 1:15:35 21:06 45:30 24:52 5:19 3:42 1:05 2:17 3:00 4:27 1:30 5:03 3:48
45 Nasheme Abrahams, Myren Pillay 🇿🇦 RSA5th of 20 aged 40-49 40-49 1:15:46 21:17 44:58 24:36 6:17 4:09 1:16 2:53 2:20 4:43 1:59 3:08 4:08
46 Jason Stevens, Justin Wood 🇿🇦 RSA6th of 20 aged 40-49 40-49 1:15:47 21:18 44:41 24:34 6:37 3:58 1:08 2:04 2:25 4:23 2:12 3:49 4:35
47 Armin Jonker, Rainer Jonker 🇿🇦 RSA16th of 33 aged U29 U29 1:15:53 21:24 48:44 21:17 5:57 3:18 1:06 1:57 2:19 4:06 1:03 3:20 4:08
48 Simon Frank, Nico Van Zyl 🇿🇦 RSA25th of 51 aged 30-39 30-39 1:16:20 21:51 47:05 23:20 5:59 3:39 0:59 1:54 2:49 4:18 1:59 3:02 4:40
49 Matthew Robert, Janno Swiegers 🇬🇬 GGY26th of 51 aged 30-39 30-39 1:16:20 21:51 43:24 24:32 8:29 3:49 1:12 3:06 3:40 4:03 1:31 3:14 3:57
50 Bennie Hickman, James Wolfaardt 🇿🇦 RSA27th of 51 aged 30-39 30-39 1:16:33 22:04 46:31 22:53 7:14 3:42 1:03 2:37 2:57 4:26 1:23 3:03 3:42
51 Andrzej Ogonowski, Matthew Burke 🇿🇦 RSA28th of 51 aged 30-39 30-39 1:16:57 22:28 43:35 27:27 5:59 4:12 1:17 3:15 3:16 4:26 1:46 4:01 5:14
52 Paul Cameron, Robbie Stemmet 🇿🇦 RSA29th of 51 aged 30-39 30-39 1:17:03 22:34 47:30 23:13 6:25 3:55 1:04 2:04 2:46 4:41 1:39 3:15 3:49
53 Rutger Van Den Berg, René-Paul De Jong 🇳🇱 NED30th of 51 aged 30-39 30-39 1:17:06 22:37 47:12 24:26 5:33 3:59 1:16 2:40 3:50 4:11 1:21 3:04 4:05
54 Steven Van Jaarsveld, Devon Thompson 🇿🇦 RSA31st of 51 aged 30-39 30-39 1:17:12 22:43 43:52 26:29 6:55 4:11 1:15 3:34 3:19 4:35 1:52 3:33 4:10
55 Dino Chizinga, Kyle Hardy 🇿🇦 RSA17th of 33 aged U29 U29 1:17:17 22:48 46:21 24:21 6:41 3:53 1:14 2:46 3:27 4:20 1:59 2:35 4:07
56 Jacobus Johannes Joyce, Andrew Viljoen 🇿🇦 RSA32nd of 51 aged 30-39 30-39 1:17:22 22:53 44:13 24:50 8:24 3:57 1:24 2:18 3:32 4:43 1:44 3:31 3:41
57 Gerhard Venter, Callum During 🇿🇦 RSA18th of 33 aged U29 U29 1:17:27 22:58 46:58 24:19 6:15 3:52 1:15 2:09 3:10 4:29 1:47 3:13 4:24
58 Wessel Coetzee, Michael Appollis 🇿🇦 RSA33rd of 51 aged 30-39 30-39 1:17:49 23:20 47:31 24:44 5:39 4:08 1:07 2:23 2:50 4:32 1:36 3:50 4:18
59 Philip Nel, Zander Nel 🇿🇦 RSA19th of 33 aged U29 U29 1:17:58 23:29 46:12 24:00 7:50 3:41 1:05 2:25 3:33 4:15 1:40 3:24 3:57
60 Teko Khetsi, Thomas Doyle 🇿🇦 RSA20th of 33 aged U29 U29 1:17:59 23:30 40:47 25:18 11:58 3:46 1:03 3:11 2:23 5:08 1:30 3:39 4:38
61 Frans Kruger, Jurie Jan Swart 🇿🇦 RSA34th of 51 aged 30-39 30-39 1:18:04 23:35 46:48 24:29 6:51 4:01 1:00 2:37 2:43 4:13 2:01 3:47 4:07
62 Joshua Padoa, Justin Dorman 🇿🇦 RSA21st of 33 aged U29 U29 1:18:21 23:52 43:32 25:24 9:30 3:53 1:13 2:07 3:30 4:21 1:41 4:03 4:36
63 Finn Whittle, Cole Kruger 🇿🇦 RSA22nd of 33 aged U29 U29 1:18:54 24:25 48:27 23:43 6:48 3:42 1:03 2:32 3:08 4:22 1:55 3:29 3:32
64 Ryan Lawson, Luke Ranoszek 🇿🇦 RSA23rd of 33 aged U29 U29 1:19:20 24:51 47:49 23:35 8:03 3:43 0:58 2:09 3:18 4:02 1:55 3:23 4:07
65 Roelof Coertze, Tijan Oberholzer 🇿🇦 RSA24th of 33 aged U29 U29 1:19:38 25:09 47:00 26:16 6:27 3:56 1:18 3:19 3:22 4:39 1:55 2:52 4:55
66 Clayton Goddard, Brendon Jordaan 🇿🇦 RSA7th of 20 aged 40-49 40-49 1:19:39 25:10 50:39 22:28 6:35 3:40 1:01 2:01 2:56 4:11 1:36 3:19 3:44
67 Richard Hutton, Jono Anderson 🇿🇦 RSA35th of 51 aged 30-39 30-39 1:19:39 25:10 44:59 27:43 7:02 4:00 1:12 2:46 4:28 4:19 2:06 4:05 4:47
68 Justin Bosman, Jake Bosman 🇿🇦 RSA36th of 51 aged 30-39 30-39 1:19:53 25:24 46:49 26:37 6:33 4:12 1:23 2:36 3:59 4:22 1:57 3:47 4:21
69 Avron Goodman, Marvel Mutshina 🇿🇦 RSA8th of 20 aged 40-49 40-49 1:20:21 25:52 46:21 27:45 6:18 3:48 1:50 2:32 4:04 4:37 1:38 4:17 4:59
70 Buti Manamela, Rodrique Kena 🇿🇦 RSA9th of 20 aged 40-49 40-49 1:20:30 26:01 48:37 24:43 7:15 3:42 1:12 2:42 2:59 4:34 1:41 3:27 4:26
71 Heinrich Jansen Van Rensburg, Jaco Meyer 🇿🇦 RSA10th of 20 aged 40-49 40-49 1:20:35 26:06 48:34 24:54 7:11 4:01 1:03 2:59 2:59 4:35 1:45 3:12 4:20
72 Valdo Henriques, Ryan Jones 🇿🇦 RSA37th of 51 aged 30-39 30-39 1:20:39 26:10 48:40 25:45 6:18 3:50 1:16 2:17 3:35 4:24 1:31 4:20 4:32
73 Benon Maguta, Ricky Papale 🇿🇦 RSA11th of 20 aged 40-49 40-49 1:21:16 26:47 45:14 28:46 7:20 3:51 1:17 2:28 3:37 4:26 1:59 6:48 4:20
74 Errol Bryce, Adam Fletcher 🇿🇦 RSA12th of 20 aged 40-49 40-49 1:21:17 26:48 48:41 24:54 7:48 3:46 1:04 2:05 3:34 4:23 2:08 3:31 4:23
75 André Ackermann, Fabio Eucalipto 🇿🇦 RSA38th of 51 aged 30-39 30-39 1:21:59 27:30 47:33 26:25 8:06 4:11 1:21 2:23 3:51 4:23 1:51 3:36 4:49
76 Nick Golding, Anele Ngcwabe 🇿🇦 RSA25th of 33 aged U29 U29 1:22:12 27:43 45:45 29:19 7:11 4:05 1:13 3:51 3:26 4:38 1:47 4:03 6:16
77 Gordon Kernick, Clyde Thomas 🇿🇦 RSA13th of 20 aged 40-49 40-49 1:22:16 27:47 47:04 27:33 7:42 3:43 1:20 2:28 3:33 4:41 2:00 4:50 4:58
78 Wesley Payne, Keith Crossman 🇿🇦 RSA39th of 51 aged 30-39 30-39 1:22:54 28:25 47:28 26:32 8:59 3:50 1:05 2:52 4:21 4:21 1:44 4:07 4:12
79 Emile Scriba, Jaeden Buhler 🇿🇦 RSA26th of 33 aged U29 U29 1:23:02 28:33 48:35 24:36 9:55 4:05 1:02 2:59 2:32 4:43 1:45 2:47 4:43
80 Jason Schwagele, Craig Kinnear 🇿🇦 RSA40th of 51 aged 30-39 30-39 1:23:02 28:33 46:54 28:00 8:14 3:49 1:07 2:52 2:47 4:09 2:09 6:42 4:25
81 Ash Nosakhare Peter Osegbe, Akeem Leves Afonso Mayata 🇳🇬 NGR27th of 33 aged U29 U29 1:23:39 29:10 — 26:45 — 3:54 1:20 2:41 4:27 4:30 1:46 3:54 4:13
82 Derick Jansen Van Rensburg, Andries Johannes Van Wyk 🇿🇦 RSA2nd of 2 aged 50-59 50-59 1:23:49 29:20 50:34 26:29 6:51 4:09 1:04 2:30 4:21 4:36 1:21 4:03 4:25
83 James Worsley, Nick Worsley 🇿🇦 RSA14th of 20 aged 40-49 40-49 1:24:05 29:36 49:58 27:55 6:15 4:16 1:19 3:11 2:50 5:14 1:35 4:01 5:29
84 Gareth Crow, Eurico James Monteiro 🇿🇦 RSA41st of 51 aged 30-39 30-39 1:24:48 30:19 46:44 29:34 8:35 4:08 1:15 2:48 3:22 4:49 1:33 6:49 4:50
85 Jody Spocter, Jermaine Piet 🇿🇦 RSA42nd of 51 aged 30-39 30-39 1:25:09 30:40 52:13 24:05 8:56 3:50 1:01 2:34 2:54 4:29 2:03 3:02 4:12
86 Stefan Van Der Merwe, Marco Van Der Merwe 🇿🇦 RSA28th of 33 aged U29 U29 1:25:20 30:51 51:17 26:12 7:55 3:51 1:25 2:38 3:42 4:41 2:07 3:50 3:58
87 Chad Cook, Stefan Benjamin 🇿🇦 RSA29th of 33 aged U29 U29 1:25:25 30:56 55:44 23:11 6:35 3:36 1:05 1:45 3:26 4:26 1:47 3:09 3:57
88 Marvin Erendsen, Ashley Fortuin 🇿🇦 RSA43rd of 51 aged 30-39 30-39 1:25:40 31:11 47:42 30:13 7:50 4:19 1:19 2:50 4:10 5:07 2:14 4:32 5:42
89 Marquise Josephs, Dilano Smith 🇿🇦 RSA30th of 33 aged U29 U29 1:26:14 31:45 47:03 29:58 9:17 4:35 1:39 4:02 3:18 5:07 1:37 4:39 5:01
90 Wayne McPhail, Justin Botha 🇿🇦 RSA15th of 20 aged 40-49 40-49 1:26:48 32:19 51:40 28:04 7:08 4:08 1:39 3:53 3:12 4:13 1:53 4:25 4:41
91 Nduduzo Khawula, Lundi Mkosi 🇿🇦 RSA44th of 51 aged 30-39 30-39 1:27:18 32:49 49:35 29:13 8:36 4:13 1:24 3:18 4:11 4:59 1:53 4:12 5:03
92 Kristian Hinderberger, Handre Laubscher 🇿🇦 RSA45th of 51 aged 30-39 30-39 1:27:29 33:00 49:00 28:52 9:42 4:10 1:11 2:45 4:27 4:35 2:09 3:59 5:36
93 Dino Peros, Rudi Bezuidenhout 🇿🇦 RSA16th of 20 aged 40-49 40-49 1:27:43 33:14 — 1:17:36 4:52 4:01 1:11 2:06 4:13 4:34 1:51 4:39 —
94 Heinrich Barnard, Xander Botha 🇿🇦 RSA31st of 33 aged U29 U29 1:28:46 34:17 49:31 31:02 8:17 3:49 1:05 2:41 4:53 5:07 2:04 4:24 6:59
95 Sakhe Mkosi, Anele Mtsweni 🇿🇦 RSA46th of 51 aged 30-39 30-39 1:29:46 35:17 51:20 31:09 7:21 4:16 1:39 2:13 6:11 5:09 1:58 4:31 5:12
96 Farouk Satar, Pierre Du Buisson 🇿🇦 RSA17th of 20 aged 40-49 40-49 1:30:34 36:05 51:43 31:06 7:48 4:03 1:27 3:18 4:46 4:48 2:14 4:39 5:51
97 Ketan Sahadew, Kapil Hariparsaad 🇿🇦 RSA47th of 51 aged 30-39 30-39 1:30:48 36:19 53:03 27:36 10:13 4:01 1:48 2:47 3:55 5:05 1:32 4:11 4:17
98 Imaad Isaacs, Azhar Khan 🇿🇦 RSA32nd of 33 aged U29 U29 1:32:54 38:25 56:50 26:39 9:28 3:57 — 2:02 4:19 5:00 1:41 4:36 4:15
99 Wessel Pretorius, Henk Gous 🇿🇦 RSA48th of 51 aged 30-39 30-39 1:33:59 39:30 56:08 31:08 6:48 4:21 1:16 3:33 5:01 4:50 1:48 5:10 5:09
100 Niels Dekker, Nils Van Stappen 🇳🇱 NED33rd of 33 aged U29 U29 1:41:38 47:09 55:40 35:13 10:48 5:06 1:16 3:16 6:50 5:20 2:32 5:00 5:53
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