HYROX Marseille 2024: Pro Doubles Men results

142 teams on 7 Dec 2024. Typical finish 1:08:47, fastest 10% under 59:17. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Alan Cao, Quentin Nantois 🇫🇷 FRA 54:14 28:53 21:27 3:59 3:24 1:50 3:15 1:36 3:41 1:25 2:32 3:44
2 Nicolas Reynet, Raphael De Bonnieres 🇫🇷 FRA1st of 39 aged U29 U29 55:01 0:47 28:43 22:23 3:57 3:44 1:41 3:31 1:46 4:00 1:26 2:40 3:35
3 Nicolas Paquay, Julien Boistaud 🇫🇷 FRA1st of 81 aged 30-39 30-39 55:03 0:49 29:00 22:22 3:45 3:36 1:44 3:18 2:17 3:54 1:28 2:45 3:20
4 Yannick Jankovits, Florian Reynet 🇫🇷 FRA2nd of 81 aged 30-39 30-39 55:40 1:26 29:19 22:26 4:02 3:38 1:52 3:20 1:59 3:54 1:29 2:50 3:24
5 Frederic Dorez, Adrien Raffault 🇫🇷 FRA 55:48 1:34 29:28 22:16 4:07 3:35 1:41 3:12 2:09 3:47 1:27 2:50 3:35
6 David Gosse, Alexandre Toumi 🇫🇷 FRA3rd of 81 aged 30-39 30-39 57:11 2:57 29:08 23:51 4:16 3:39 1:53 3:26 2:11 4:10 1:18 3:25 3:49
7 Josh Beebee, Adam Churton 🇬🇧 GBR4th of 81 aged 30-39 30-39 58:02 3:48 31:13 22:24 4:28 3:34 1:38 3:25 1:55 3:56 1:19 2:52 3:45
8 Romain Meggiolaro, Thomas Boivin 🇫🇷 FRA5th of 81 aged 30-39 30-39 58:08 3:54 31:03 23:00 4:11 3:27 1:50 3:29 2:18 3:55 1:28 2:57 3:36
9 Charles-Antoine Dubois, Thibaut Casiez 🇫🇷 FRA6th of 81 aged 30-39 30-39 58:28 4:14 32:02 22:08 4:22 3:24 1:44 3:40 2:11 3:32 1:12 3:03 3:22
10 Philippe Puppato, Stéphane Ossanga 🇫🇷 FRA7th of 81 aged 30-39 30-39 58:30 4:16 32:14 21:59 4:21 3:36 1:40 3:13 2:08 3:43 1:18 2:58 3:23
11 Frédéric Auclair, Killian Martinet 🇫🇷 FRA2nd of 39 aged U29 U29 58:37 4:23 30:10 24:09 4:23 3:48 1:48 4:42 1:59 3:53 1:28 2:57 3:34
12 Étienne Sabatié, Sonny Decoufle 🇫🇷 FRA3rd of 39 aged U29 U29 58:43 4:29 30:06 24:32 4:09 3:53 1:58 4:45 1:42 4:04 1:43 2:49 3:38
13 Jamie Mackinnon, James Hodges 🇬🇧 GBR8th of 81 aged 30-39 30-39 59:09 4:55 30:46 23:59 4:28 3:35 1:47 3:44 2:48 3:54 1:17 3:29 3:25
14 Guillaume Perrier, Mickael Ropert 🇫🇷 FRA9th of 81 aged 30-39 30-39 59:12 4:58 33:30 21:11 4:35 3:26 1:39 2:59 2:05 3:39 1:32 2:22 3:29
15 Kirk Taylor, James McKee 🇮🇪 IRL10th of 81 aged 30-39 30-39 59:14 5:00 31:22 23:16 4:39 3:32 2:10 3:15 2:11 3:56 1:36 3:01 3:35
16 Stéphane Fernandez, Gaspard Bui 🇫🇷 FRA1st of 19 aged 40-49 40-49 59:40 5:26 32:08 22:52 4:45 3:48 1:55 3:42 1:43 4:00 1:32 2:54 3:18
17 Yannick Blanc, Albert Hoeger 🇫🇷 FRA2nd of 19 aged 40-49 40-49 59:45 5:31 32:46 22:30 4:34 3:45 1:36 3:16 1:46 4:05 1:24 2:43 3:55
18 Hubert Dumez, Jordan Lavocat 🇫🇷 FRA11th of 81 aged 30-39 30-39 1:00:15 6:01 32:01 23:32 4:46 3:35 1:53 3:22 2:07 3:51 1:35 3:22 3:47
19 Kevin Lasserre, Valentin Lauret 🇫🇷 FRA4th of 39 aged U29 U29 1:00:28 6:14 33:09 22:33 4:51 3:37 1:41 4:06 1:42 3:44 1:17 2:50 3:36
20 Clovis Seine, Charlie Reiller 🇫🇷 FRA5th of 39 aged U29 U29 1:00:38 6:24 33:40 22:33 4:30 3:22 1:30 3:16 2:35 3:47 1:22 3:14 3:27
21 Adrien Maury, Benjamin Maury 🇫🇷 FRA6th of 39 aged U29 U29 1:00:53 6:39 32:51 23:05 5:02 3:44 1:50 3:44 2:02 4:02 1:30 2:43 3:30
22 Bryan Dainotto, Axel Boughar 🇫🇷 FRA7th of 39 aged U29 U29 1:01:24 7:10 32:34 24:23 4:30 3:43 1:55 4:12 2:16 3:56 1:31 3:22 3:28
23 Issam Moatassim, Othman Ameyoud 🇲🇦 MAR12th of 81 aged 30-39 30-39 1:02:01 7:47 30:54 26:20 4:53 3:48 2:26 3:56 2:30 4:09 1:36 3:37 4:18
24 Rémi Guilhauma, Mickaël Eveille 🇫🇷 FRA13th of 81 aged 30-39 30-39 1:02:14 8:00 32:17 25:25 4:35 3:46 1:48 4:26 2:32 4:10 1:23 3:25 3:55
25 Valentin Hilaire, Johnny Cheraud 🇫🇷 FRA8th of 39 aged U29 U29 1:02:24 8:10 31:12 26:08 5:08 3:53 1:55 4:28 2:10 4:17 1:34 3:59 3:52
26 Pierre Gnamian, Maxime Chedorge 🇫🇷 FRA14th of 81 aged 30-39 30-39 1:03:02 8:48 34:07 23:46 5:14 3:33 1:47 3:58 1:53 3:50 1:19 3:11 4:15
27 Benjamin Beaubier, Elhadji Diouf 🇫🇷 FRA15th of 81 aged 30-39 30-39 1:03:03 8:49 33:35 24:29 5:03 3:50 1:43 3:59 2:20 4:11 1:21 3:16 3:49
28 Adrien Gomez, Alan Peres 🇫🇷 FRA16th of 81 aged 30-39 30-39 1:03:15 9:01 34:12 23:55 5:12 3:40 2:05 4:02 1:53 4:03 1:25 2:56 3:51
29 Jimmy Courbon, Jeremy Charnot 🇫🇷 FRA17th of 81 aged 30-39 30-39 1:03:20 9:06 35:29 23:10 4:45 3:37 1:32 3:47 2:11 3:41 1:28 3:04 3:50
30 Ruben Valero, Paul Georgesco 🇫🇷 FRA9th of 39 aged U29 U29 1:03:21 9:07 34:40 24:02 4:44 3:38 1:56 3:59 2:37 3:56 1:35 2:53 3:28
31 Médéric Delannoy, Harrison Louyat 🇫🇷 FRA18th of 81 aged 30-39 30-39 1:03:25 9:11 35:15 22:39 5:36 3:25 1:50 3:20 2:11 3:38 1:26 3:09 3:40
32 Joel Guigou, Jeremy Arnaud 🇫🇷 FRA19th of 81 aged 30-39 30-39 1:03:31 9:17 34:31 23:55 5:09 3:39 1:54 4:16 1:52 4:04 1:22 3:16 3:32
33 Quentin Polisset, Louis Paurisse 🇫🇷 FRA10th of 39 aged U29 U29 1:03:38 9:24 33:11 25:24 5:08 3:57 1:57 3:48 2:41 4:10 1:41 3:01 4:09
34 Alexis Taillebois Bakalak, Pierre Lagonnelle 🇫🇷 FRA11th of 39 aged U29 U29 1:03:39 9:25 35:02 23:08 5:35 3:50 1:49 3:00 2:24 3:54 1:22 3:15 3:34
35 Thibault Mercier, Thomas Djida 🇫🇷 FRA20th of 81 aged 30-39 30-39 1:03:41 9:27 34:13 24:02 5:29 3:49 1:53 3:25 2:08 4:07 1:36 3:06 3:58
36 Hugo Guibert, Théo Guibert 🇫🇷 FRA12th of 39 aged U29 U29 1:03:47 9:33 32:38 25:49 5:24 3:40 2:07 4:38 2:25 4:06 1:38 3:18 3:57
37 Guillaume Govaert, Jean Baptiste Pedrazzini 🇫🇷 FRA21st of 81 aged 30-39 30-39 1:03:53 9:39 34:26 25:05 4:26 3:49 2:06 4:18 2:18 4:04 1:37 3:12 3:41
38 Corentin Mersak, Maxime Guillot 🇫🇷 FRA13th of 39 aged U29 U29 1:04:11 9:57 33:38 25:38 5:00 3:45 2:24 4:32 2:06 3:58 1:34 3:22 3:57
39 Louis Haenen, Alexandre Meynet 🇫🇷 FRA14th of 39 aged U29 U29 1:04:27 10:13 36:42 22:42 5:08 3:45 1:53 3:17 2:15 3:50 1:18 2:46 3:38
40 Nacim El Haouari, Jeremy Hugues 🇲🇦 MAR22nd of 81 aged 30-39 30-39 1:04:31 10:17 35:34 24:16 4:45 3:51 2:06 4:01 2:03 4:00 1:40 3:06 3:29
41 Vincent Dragoni, Sebastien Poyen 🇫🇷 FRA23rd of 81 aged 30-39 30-39 1:04:43 10:29 36:52 23:00 4:56 3:47 1:48 3:23 2:19 3:50 1:24 2:55 3:34
42 Loïc Rueff, Raphaël Artero 🇫🇷 FRA24th of 81 aged 30-39 30-39 1:04:48 10:34 34:10 25:27 5:16 3:52 2:19 4:09 2:15 4:09 1:39 3:16 3:48
43 Olivier Meucci, Raphaël Meucci 🇫🇷 FRA3rd of 19 aged 40-49 40-49 1:04:50 10:36 35:09 24:47 4:58 3:41 1:55 4:11 2:29 4:17 1:35 3:04 3:35
44 Ludovic Philibin, Sébastien Launo 🇫🇷 FRA15th of 39 aged U29 U29 1:04:55 10:41 35:00 24:46 5:14 3:54 1:45 4:19 2:12 4:06 1:24 3:11 3:55
45 Julien Dubromez, Olivier Gilardi 🇫🇷 FRA25th of 81 aged 30-39 30-39 1:04:57 10:43 34:50 24:25 5:46 3:53 1:54 4:03 2:05 4:16 1:23 3:00 3:51
46 Quentin Garcia, Mathieu Bertrand 🇫🇷 FRA26th of 81 aged 30-39 30-39 1:04:58 10:44 36:40 23:26 4:58 3:48 1:52 3:18 2:11 4:05 1:27 3:04 3:41
47 Clément Palous, Guillaume Palous 🇫🇷 FRA27th of 81 aged 30-39 30-39 1:04:59 10:45 30:55 28:49 5:19 3:42 2:02 5:42 2:20 4:17 1:40 4:17 4:49
48 Xavier Chambaud, Edouard Mayeux 🇫🇷 FRA28th of 81 aged 30-39 30-39 1:05:04 10:50 33:02 26:41 5:26 3:45 1:48 4:10 2:41 4:17 1:18 4:21 4:21
49 Nicolas Devillers, Raphael Ferrer 🇫🇷 FRA16th of 39 aged U29 U29 1:05:18 11:04 35:01 24:48 5:32 3:50 2:05 4:54 2:07 4:05 1:21 2:41 3:45
50 Kévin Marcel, Guillaume Janin 🇫🇷 FRA17th of 39 aged U29 U29 1:05:35 11:21 35:54 24:35 5:11 3:56 2:20 3:22 2:24 3:59 1:41 3:21 3:32
51 Bruno Breuner, Alexandre Prade 🇫🇷 FRA29th of 81 aged 30-39 30-39 1:05:41 11:27 35:10 25:31 5:05 3:48 1:50 4:45 2:17 4:01 1:29 3:24 3:57
52 Yvan Boulanger, Kais Tlili 🇫🇷 FRA30th of 81 aged 30-39 30-39 1:06:00 11:46 35:27 25:26 5:13 3:51 1:54 4:45 2:16 4:02 1:34 3:27 3:37
53 Thibault D’Ayguesvives, Thibaut Poncet 🇫🇷 FRA31st of 81 aged 30-39 30-39 1:06:07 11:53 37:26 23:29 5:17 3:37 2:00 3:45 2:07 3:47 1:24 3:00 3:49
54 Lucas Fournier, Hugo Peyraud 🇫🇷 FRA18th of 39 aged U29 U29 1:06:19 12:05 36:05 25:19 5:00 3:59 1:56 3:51 2:30 4:01 1:27 3:45 3:50
55 Karim Arfaoui, Nicolas Borges Martins 🇫🇷 FRA19th of 39 aged U29 U29 1:06:29 12:15 33:02 28:07 5:26 3:42 2:34 4:45 2:20 4:23 1:46 4:45 3:52
56 Jordan Krstic, Jérémy Moreau 🇫🇷 FRA32nd of 81 aged 30-39 30-39 1:06:42 12:28 36:10 24:54 5:42 3:51 2:03 3:49 2:56 4:00 1:25 3:18 3:32
57 Romuald Lafitte, Adrian Tuffery 🇫🇷 FRA20th of 39 aged U29 U29 1:06:59 12:45 34:22 27:20 5:21 3:41 2:02 3:57 2:37 4:21 1:50 4:08 4:44
58 Honore Che, Quoc Cao 🇫🇷 FRA33rd of 81 aged 30-39 30-39 1:07:19 13:05 36:33 25:37 5:12 3:40 2:14 4:06 2:15 4:09 1:42 3:37 3:54
59 Hugo Figueiredo, Gautier Bureau 🇫🇷 FRA21st of 39 aged U29 U29 1:07:21 13:07 36:09 25:31 5:45 3:35 2:03 4:07 2:27 4:15 1:34 3:22 4:08
60 Benjamin Isnart, Mathias Burkel 🇫🇷 FRA4th of 19 aged 40-49 40-49 1:07:24 13:10 36:43 25:04 5:40 3:51 2:10 4:26 1:58 4:19 1:28 3:25 3:27
61 Ludovic Roque, Baptiste Ruiz 🇫🇷 FRA22nd of 39 aged U29 U29 1:07:31 13:17 39:51 22:36 5:09 3:40 1:34 3:24 1:54 3:49 1:31 3:05 3:39
62 Alexis Jacquemin, Dorian Voissier 🇫🇷 FRA23rd of 39 aged U29 U29 1:07:32 13:18 36:11 25:01 6:25 3:45 1:59 3:45 2:18 4:05 1:34 3:24 4:11
63 Jeremy Carbonnel, Mickael Mompeu 🇫🇷 FRA34th of 81 aged 30-39 30-39 1:07:49 13:35 35:11 25:50 6:55 3:48 1:59 3:38 2:42 4:21 1:35 3:46 4:01
64 Romain Piegay, Marvin Hahn 🇫🇷 FRA35th of 81 aged 30-39 30-39 1:07:54 13:40 36:45 25:38 5:34 3:45 1:57 4:37 2:26 4:10 1:34 3:34 3:35
65 Jordan Porte, Joris Berenguer 🇫🇷 FRA36th of 81 aged 30-39 30-39 1:08:01 13:47 37:30 25:21 5:15 3:52 2:07 4:08 2:27 4:08 1:43 2:58 3:58
66 Loïc Goury, Julien Anquetil 🇫🇷 FRA37th of 81 aged 30-39 30-39 1:08:08 13:54 37:27 25:03 5:42 3:50 1:56 4:06 2:29 4:15 1:27 3:25 3:35
67 Ryan Jouanneau, Axel Didry 🇫🇷 FRA24th of 39 aged U29 U29 1:08:15 14:01 38:37 24:11 5:32 3:54 1:57 4:19 2:01 3:55 1:34 2:48 3:43
68 Pierre Glaçon, Kewin Bordas 🇫🇷 FRA38th of 81 aged 30-39 30-39 1:08:17 14:03 37:00 26:02 5:20 3:41 1:47 4:13 2:57 4:12 1:42 3:37 3:53
69 Comte Comte, Risser Yvan 🇫🇷 FRA39th of 81 aged 30-39 30-39 1:08:17 14:03 36:08 26:20 5:53 4:00 2:45 3:37 2:36 4:18 1:36 3:37 3:51
70 Frederic Rosan, Vincent Baron 🇬🇵 GLP5th of 19 aged 40-49 40-49 1:08:42 14:28 35:50 27:00 5:55 3:54 2:23 4:07 2:45 4:19 1:35 3:44 4:13
71 Thibault Mazarguil, Raphaël Leblanc 🇫🇷 FRA40th of 81 aged 30-39 30-39 1:08:42 14:28 35:23 27:44 5:39 3:47 2:14 4:49 2:42 4:17 1:41 4:20 3:54
72 Paul Moran, Eoin Byrne 🇮🇪 IRL25th of 39 aged U29 U29 1:08:51 14:37 36:18 27:14 5:23 3:44 2:27 4:20 2:30 4:14 1:37 3:24 4:58
73 Stephane Costes, Anthony Berr 🇫🇷 FRA41st of 81 aged 30-39 30-39 1:08:52 14:38 36:50 26:34 5:32 4:03 2:35 4:21 2:46 3:58 1:32 3:33 3:46
74 David Guis, Bruce Salmeron 🇫🇷 FRA42nd of 81 aged 30-39 30-39 1:08:52 14:38 34:03 29:04 5:51 3:52 2:32 4:44 2:39 4:43 1:38 4:24 4:32
75 Léo Raimbault, Louis Burette 🇫🇷 FRA26th of 39 aged U29 U29 1:08:53 14:39 38:46 24:33 5:38 3:53 2:08 3:53 2:02 4:07 1:43 3:07 3:40
76 Cedric Wu, Theodore Thezenas 🇫🇷 FRA27th of 39 aged U29 U29 1:08:57 14:43 36:15 28:00 4:45 3:44 2:03 4:35 3:01 4:17 2:02 3:17 5:01
77 Jonathan Tabutin, Regis Le Marchand 🇫🇷 FRA6th of 19 aged 40-49 40-49 1:09:11 14:57 37:23 26:25 5:29 3:51 2:20 4:45 2:21 3:55 1:31 3:48 3:54
78 Romain Derouet, Robin Jacquemetton 🇫🇷 FRA43rd of 81 aged 30-39 30-39 1:09:14 15:00 37:24 25:51 6:02 3:50 1:45 4:18 2:46 4:22 1:29 3:29 3:52
79 Charly Baron, Laurent Vacarisas 🇫🇷 FRA44th of 81 aged 30-39 30-39 1:09:21 15:07 36:40 27:28 5:18 3:35 2:06 3:55 3:00 4:01 1:36 5:08 4:07
80 Laurent Dobignard, Tristan Manlius 🇫🇷 FRA7th of 19 aged 40-49 40-49 1:09:24 15:10 38:45 26:16 4:28 3:57 1:52 4:55 2:26 4:12 1:38 3:19 3:57
81 Raphaël Samson, Mike Rolland 🇫🇷 FRA45th of 81 aged 30-39 30-39 1:09:35 15:21 35:01 28:51 5:48 3:57 2:24 5:30 2:38 4:20 1:27 4:14 4:21
82 Gregoire Schiltz, Milan Prouin 🇫🇷 FRA28th of 39 aged U29 U29 1:10:00 15:46 38:29 25:37 5:57 3:48 2:04 4:10 2:04 4:17 1:34 3:15 4:25
83 Jeff Mailland, Brahim Bertholet 🇫🇷 FRA8th of 19 aged 40-49 40-49 1:10:04 15:50 37:19 27:36 5:14 3:55 3:01 4:46 2:09 4:05 1:49 3:58 3:53
84 Jérôme Hux, Baptiste Drausin 🇫🇷 FRA46th of 81 aged 30-39 30-39 1:10:07 15:53 37:02 27:52 5:18 3:49 2:11 4:14 3:04 4:21 1:39 4:01 4:33
85 Dario Pelusi, Claudio Bruno 🇮🇹 ITA9th of 19 aged 40-49 40-49 1:10:14 16:00 35:33 29:32 5:13 4:06 2:35 4:55 2:49 4:21 1:34 4:14 4:58
86 Adrien Artaud, Noa Faucher 🇫🇷 FRA29th of 39 aged U29 U29 1:10:32 16:18 38:15 26:48 5:34 3:52 2:04 4:32 2:35 4:17 1:51 3:55 3:42
87 Cedric Chabot, Vincent Lavalou 🇫🇷 FRA47th of 81 aged 30-39 30-39 1:10:46 16:32 36:14 28:04 6:32 4:09 2:22 4:52 2:45 4:15 1:35 4:21 3:45
88 Zakarie Sabaa, Alexandre Biju 🇫🇷 FRA48th of 81 aged 30-39 30-39 1:11:03 16:49 40:39 24:53 5:35 3:46 1:48 3:57 2:30 4:01 1:31 3:31 3:49
89 Vandril Miguet, Dylan Pinoteau 🇫🇷 FRA30th of 39 aged U29 U29 1:11:21 17:07 36:23 28:36 6:26 3:50 2:22 4:45 2:20 4:20 1:43 3:59 5:17
90 Valerick Lantin-Beaulieu, Lorrys Willems 🇫🇷 FRA49th of 81 aged 30-39 30-39 1:11:25 17:11 38:00 27:01 6:29 3:45 2:27 4:11 2:28 4:34 1:47 4:08 3:41
91 Guillaume Lopez, Ronan Bernardin 🇫🇷 FRA31st of 39 aged U29 U29 1:11:29 17:15 38:13 26:08 7:13 3:43 2:07 5:34 2:03 4:05 1:16 3:29 3:51
92 Geoffrey Pitiot, Michael Girardot 🇫🇷 FRA50th of 81 aged 30-39 30-39 1:11:30 17:16 38:34 27:03 5:58 3:51 2:15 4:28 2:28 4:12 1:37 4:09 4:03
93 Kévin Bernon, Anthony Clerembourg 🇺🇸 USA32nd of 39 aged U29 U29 1:11:39 17:25 38:18 27:58 5:28 3:55 2:33 4:29 2:38 4:16 1:33 4:03 4:31
94 Cyril Ligneau, Guillaume Monsegur 🇫🇷 FRA51st of 81 aged 30-39 30-39 1:11:53 17:39 40:48 25:15 5:53 3:53 2:04 4:04 2:04 4:18 1:30 3:44 3:38
95 Cyprien Tanyeres, Pierre Grappy 🇫🇷 FRA33rd of 39 aged U29 U29 1:12:10 17:56 37:28 28:37 6:09 4:00 2:57 5:39 2:31 4:22 1:44 3:41 3:43
96 Pierre François Rigoulet, Benoit Farsat 🇫🇷 FRA52nd of 81 aged 30-39 30-39 1:12:12 17:58 36:41 30:19 5:16 3:52 2:19 4:05 2:46 4:20 2:02 7:09 3:46
97 Guillaume Orban, Freddy Mamilo 🇫🇷 FRA53rd of 81 aged 30-39 30-39 1:12:18 18:04 36:45 28:43 6:55 3:52 2:08 4:28 2:46 4:15 1:39 4:41 4:54
98 Gaëtan Burle, Simon Burle 🇫🇷 FRA54th of 81 aged 30-39 30-39 1:12:42 18:28 42:09 24:49 5:47 4:02 1:42 4:24 2:04 4:07 1:37 3:17 3:36
99 Benjamin Decool, Johan Pin 🇫🇷 FRA10th of 19 aged 40-49 40-49 1:12:58 18:44 40:00 26:47 6:16 3:57 2:08 4:27 2:41 4:08 1:40 3:38 4:08
100 Guilhem Siné, Alexandre Vert 🇫🇷 FRA55th of 81 aged 30-39 30-39 1:12:59 18:45 39:33 27:06 6:27 3:53 2:20 4:07 2:50 4:04 1:37 4:06 4:09
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