HYROX Nice 2026: Doubles Men results

1,375 teams on 12 Feb 2026. Typical finish 1:13:07, fastest 10% under 1:03:07. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
901 Hugo Le Coz, Robin Lechevalier 🇫🇷 FRA274th of 372 aged 25-29 25-29 1:16:52 23:35 42:09 28:41 6:07 4:20 1:56 3:41 3:40 4:24 1:34 4:01 5:05
902 Abdeljalil Bellagchairi, Nadir Achbairy 🇲🇦 MAR4th of 17 aged 50-54 50-54 1:16:54 23:37 42:29 27:06 7:24 4:00 1:42 3:20 4:06 4:32 1:32 4:00 3:54
903 Hugo Bignon, Romain Terrat 🇫🇷 FRA270th of 372 aged 30-34 30-34 1:16:55 23:38 45:08 25:55 5:56 3:58 1:30 3:42 2:51 4:20 1:20 3:33 4:41
904 Bastien Rapetti, Mathieu Bruguier 🇫🇷 FRA275th of 372 aged 25-29 25-29 1:16:56 23:39 — 27:07 — 3:55 2:23 3:23 3:13 4:27 1:32 4:00 4:14
905 Arnaud Guelfucci, Vassili Paraskevaidis 🇫🇷 FRA271st of 372 aged 30-34 30-34 1:16:56 23:39 41:29 30:04 5:27 4:13 1:43 3:35 3:09 4:54 1:34 3:15 7:41
906 Cedric Lefebvre, Gregory Galiano 🇫🇷 FRA69th of 143 aged 40-44 40-44 1:16:57 23:40 43:28 26:47 6:49 4:07 1:27 3:32 3:16 4:47 1:35 3:44 4:19
907 Corto Fougeras, Tom Chivaleck 🇫🇷 FRA276th of 372 aged 25-29 25-29 1:16:58 23:41 42:08 26:34 8:19 4:07 1:19 3:43 3:28 4:42 1:29 3:11 4:35
908 Zac Ventura, Owen Francoia 🇫🇷 FRA112th of 162 aged 16-24 16-24 1:16:59 23:42 41:42 29:23 5:57 4:37 1:38 3:28 3:53 4:49 1:54 4:06 4:58
909 Enzo Bouhalassa, Maël Bouhalassa 🇫🇷 FRA113th of 162 aged 16-24 16-24 1:17:01 23:44 43:11 27:52 6:04 4:25 1:57 3:57 3:13 4:44 1:39 3:51 4:06
910 Thomas Petitjean, Grégoire Charvoz 🇫🇷 FRA277th of 372 aged 25-29 25-29 1:17:04 23:47 44:26 26:41 6:03 4:08 1:51 4:02 3:01 4:17 1:31 3:49 4:02
911 Cano Walter, Guerrero Sebastián 🇨🇴 COL272nd of 372 aged 30-34 30-34 1:17:08 23:51 42:24 29:07 5:42 4:12 2:10 3:49 4:03 4:44 1:42 4:04 4:23
912 Sullivan Dodre, Romain Armand 🇫🇷 FRA278th of 372 aged 25-29 25-29 1:17:09 23:52 43:35 27:15 6:24 4:26 1:33 4:03 2:44 4:29 1:42 3:47 4:31
913 Anthony Le Meur, Maxime Rocher 🇫🇷 FRA273rd of 372 aged 30-34 30-34 1:17:11 23:54 44:28 26:39 6:08 4:17 1:34 3:18 2:55 4:26 1:19 3:47 5:03
914 Denis Hucafol, Guillaume L’Hirondel 🇫🇷 FRA24th of 58 aged 45-49 45-49 1:17:12 23:55 45:27 25:39 6:13 3:56 1:44 3:20 3:34 4:12 1:33 3:32 3:48
915 Joel Maisonnave, Marc-Antoine Durand 🇫🇷 FRA152nd of 237 aged 35-39 35-39 1:17:12 23:55 43:13 27:41 6:22 4:15 1:58 4:18 3:19 4:33 1:46 3:30 4:02
916 Emmanuel Peltier, Vincent Cazaux 🇫🇷 FRA153rd of 237 aged 35-39 35-39 1:17:14 23:57 44:21 25:51 7:05 3:58 1:41 3:28 3:03 4:21 1:38 3:17 4:25
917 Benoit Castalian, Sebastien Cadé 🇫🇷 FRA70th of 143 aged 40-44 40-44 1:17:15 23:58 46:32 24:20 6:28 4:11 1:19 2:48 2:43 4:25 1:33 3:22 3:59
918 Martin Gauthier, Julien Lainey 🇫🇷 FRA274th of 372 aged 30-34 30-34 1:17:15 23:58 45:45 24:56 6:39 4:20 1:30 3:00 2:21 4:22 1:13 3:19 4:51
919 Romain Gherbi, Nicolas Lanaia 🇫🇷 FRA275th of 372 aged 30-34 30-34 1:17:15 23:58 43:55 27:38 5:48 3:57 1:52 3:30 3:15 4:30 1:54 4:03 4:37
920 Guillaume Martin, Mohamed Abdel Ghaffar 🇫🇷 FRA276th of 372 aged 30-34 30-34 1:17:15 23:58 42:35 28:55 5:50 4:03 2:03 4:11 4:07 4:37 1:34 3:57 4:23
921 Mark Vibert, Oliver Vibert 🇬🇧 GBR154th of 237 aged 35-39 35-39 1:17:22 24:05 46:44 24:26 6:16 4:24 1:37 2:50 2:29 4:38 1:20 3:22 3:46
922 Raphael Isoardi, Rémi Scordia 🇫🇷 FRA71st of 143 aged 40-44 40-44 1:17:26 24:09 43:35 28:03 5:55 4:26 1:43 3:55 3:31 4:31 1:27 4:10 4:20
923 Anthony Reserve, Quentin Greffioz 🇫🇷 FRA277th of 372 aged 30-34 30-34 1:17:28 24:11 45:25 25:51 6:15 4:26 1:33 3:15 2:45 4:18 1:22 3:26 4:46
924 Matthieu Ribaut, Jeremy Chignier 🇫🇷 FRA155th of 237 aged 35-39 35-39 1:17:29 24:12 41:55 28:31 7:08 4:14 1:47 3:39 3:51 5:05 1:30 3:42 4:43
925 Franck Saintemarie, Marc Saintemarie 🇫🇷 FRA72nd of 143 aged 40-44 40-44 1:17:30 24:13 44:51 26:23 6:20 4:04 1:32 3:06 3:59 4:13 1:20 3:52 4:17
926 Josian Vernede, Joshua Behot 🇫🇷 FRA279th of 372 aged 25-29 25-29 1:17:39 24:22 43:37 24:44 9:23 4:11 1:45 3:01 2:49 4:18 1:33 1:58 5:09
927 Antoine Lodier, Pierre Ollive 🇫🇷 FRA280th of 372 aged 25-29 25-29 1:17:39 24:22 43:42 27:52 6:10 4:21 1:50 3:21 3:49 4:19 1:33 3:58 4:41
928 Thib Squelbut, William Meauzoone 🇫🇷 FRA156th of 237 aged 35-39 35-39 1:17:39 24:22 41:33 30:05 6:06 4:26 1:38 3:28 4:36 4:45 1:47 4:33 4:52
929 Maxime Boczkowski, Thomas Paumard 🇫🇷 FRA281st of 372 aged 25-29 25-29 1:17:40 24:23 43:24 27:50 6:30 3:56 1:41 3:20 3:18 4:44 1:55 3:42 5:14
930 Geoffrey Lepesteur, Jérémy Battaglia 🇫🇷 FRA157th of 237 aged 35-39 35-39 1:17:43 24:26 45:33 26:09 6:06 4:06 1:23 2:40 3:29 4:19 1:35 4:01 4:36
931 Barthélémy Epale, Romain Epale 🇫🇷 FRA73rd of 143 aged 40-44 40-44 1:17:45 24:28 47:09 23:23 7:19 4:04 1:35 3:30 2:41 4:24 1:21 1:52 3:56
932 Zakaria El Hefnawi, Reda Bouab 🇫🇷 FRA282nd of 372 aged 25-29 25-29 1:17:45 24:28 45:43 25:50 6:16 3:55 1:18 3:27 3:37 4:02 1:13 3:45 4:33
933 Benjamin Hoch, Julien Theron 🇫🇷 FRA74th of 143 aged 40-44 40-44 1:17:45 24:28 44:29 26:46 6:34 4:08 1:50 2:54 3:31 4:24 1:36 4:04 4:19
934 Pierre Guenot, Thomas Nguyen 🇫🇷 FRA283rd of 372 aged 25-29 25-29 1:17:45 24:28 43:01 28:25 6:24 4:16 2:18 3:47 3:04 4:36 1:51 3:46 4:47
935 Lorenzo Anastasio, Paolo Iuliano 🇮🇹 ITA75th of 143 aged 40-44 40-44 1:17:47 24:30 43:51 28:14 5:46 4:12 1:42 3:10 4:29 4:30 1:36 4:01 4:34
936 Kevin Marie, Arnaud Albertini 🇫🇷 FRA158th of 237 aged 35-39 35-39 1:17:47 24:30 43:40 28:27 5:46 4:05 1:36 3:19 3:21 4:26 1:29 4:55 5:16
937 Amany Kouakou, Matheo Baran 🇫🇷 FRA114th of 162 aged 16-24 16-24 1:17:47 24:30 42:21 29:23 6:08 4:13 1:50 4:06 4:30 4:39 1:19 4:15 4:31
938 Tom Pekmezian, Charly Camps 🇫🇷 FRA278th of 372 aged 30-34 30-34 1:17:51 24:34 46:11 24:20 7:23 3:48 1:38 2:58 2:39 4:05 1:19 3:41 4:12
939 Maxime Vanneste, Bruno De Jesus 🇫🇷 FRA159th of 237 aged 35-39 35-39 1:17:51 24:34 43:52 27:41 6:20 4:04 1:33 3:32 3:39 4:22 1:35 3:27 5:29
940 Ali Jaziri, Rakia Ben Hamza 🇹🇳 TUN279th of 372 aged 30-34 30-34 1:17:52 24:35 43:56 27:54 6:06 4:38 1:43 3:40 3:26 4:29 1:36 3:45 4:37
941 Pascal Chenevier, Axel Laffin 🇫🇷 FRA25th of 58 aged 45-49 45-49 1:17:53 24:36 44:01 28:00 5:56 4:12 1:54 5:09 3:26 4:28 1:26 3:42 3:43
942 Damien Gallic, Emilien Debrosse 🇫🇷 FRA284th of 372 aged 25-29 25-29 1:17:54 24:37 47:39 23:11 7:07 3:52 1:22 2:41 3:06 3:55 1:29 3:04 3:42
943 Nino Roger, Alessio Morvidoni 🇨🇩 COD115th of 162 aged 16-24 16-24 1:17:54 24:37 42:00 29:37 6:22 4:16 1:44 3:45 3:48 4:43 1:42 4:40 4:59
944 Julien Pascal, Dylan Sicard 🇫🇷 FRA285th of 372 aged 25-29 25-29 1:17:54 24:37 42:07 30:19 5:34 4:19 1:45 4:03 3:27 4:45 2:43 4:31 4:46
945 Clément Azalot, Léo Chabot 🇫🇷 FRA286th of 372 aged 25-29 25-29 1:17:55 24:38 42:42 29:33 5:44 4:39 1:59 3:27 3:47 4:31 1:32 3:39 5:59
946 Jérome Galand, Guillaume Masson 🇫🇷 FRA160th of 237 aged 35-39 35-39 1:17:56 24:39 46:50 25:15 5:55 4:12 1:49 3:01 2:59 4:29 1:33 3:19 3:53
947 Claudio Marsico, Jacopo Marini 🇮🇹 ITA161st of 237 aged 35-39 35-39 1:17:57 24:40 47:03 24:51 6:06 3:58 1:34 3:01 3:03 4:17 1:21 3:56 3:41
948 Thomas Furfaro, Alexandre Cellamaro 🇫🇷 FRA280th of 372 aged 30-34 30-34 1:17:57 24:40 45:20 27:06 5:35 3:59 1:45 3:17 3:30 4:20 1:38 4:11 4:26
949 Dylan Eugoné, Nicolas Eugoné 🇫🇷 FRA76th of 143 aged 40-44 40-44 1:17:57 24:40 42:45 27:29 7:46 4:26 1:48 4:18 3:22 4:34 1:50 2:14 4:57
950 Thibault Baron, Hugo Baron 🇫🇷 FRA281st of 372 aged 30-34 30-34 1:17:57 24:40 43:23 28:43 5:55 3:56 1:49 3:44 4:23 4:23 1:31 3:57 5:00
951 Gauthier Garret, Phanarom Thong 🇫🇷 FRA162nd of 237 aged 35-39 35-39 1:18:01 24:44 44:42 26:36 6:46 3:57 1:47 3:01 3:07 4:14 1:32 4:41 4:17
952 Puissant Brice, Hugo Lardy 🇫🇷 FRA287th of 372 aged 25-29 25-29 1:18:01 24:44 43:12 29:05 5:48 4:03 1:22 2:58 3:55 4:23 1:49 3:35 7:00
953 Jean Baptiste Barrau, Gaetan Pointurier 🇫🇷 FRA288th of 372 aged 25-29 25-29 1:18:04 24:47 42:47 28:59 6:22 4:25 1:31 3:46 2:44 5:11 1:33 4:01 5:48
954 Nolan Halgand, Joris Halgand 🇫🇷 FRA289th of 372 aged 25-29 25-29 1:18:05 24:48 45:09 26:40 6:21 4:15 1:28 3:01 2:57 4:36 1:36 3:28 5:19
955 Mickael Samyn, Alexy Samyn 🇫🇷 FRA282nd of 372 aged 30-34 30-34 1:18:11 24:54 41:40 30:54 5:40 4:11 1:48 4:08 4:08 4:28 1:41 4:27 6:03
956 Luca Curny, François Detoeuf 🇫🇷 FRA290th of 372 aged 25-29 25-29 1:18:22 25:05 46:04 24:23 8:01 4:13 1:29 2:48 2:01 4:27 1:29 3:48 4:08
957 Benoît Chanard, Alexandre Verniers 🇫🇷 FRA77th of 143 aged 40-44 40-44 1:18:22 25:05 42:39 29:54 5:55 4:24 2:10 3:59 3:24 4:52 1:30 4:06 5:29
958 Remy Esquiva, Maxime Roger 🇫🇷 FRA78th of 143 aged 40-44 40-44 1:18:24 25:07 45:17 27:15 5:56 4:16 1:42 3:27 3:28 4:18 1:28 4:27 4:09
959 Achille Boeraeve, Axel Malher 🇫🇷 FRA291st of 372 aged 25-29 25-29 1:18:24 25:07 42:08 30:43 5:36 5:08 1:51 3:58 2:51 5:07 2:09 4:09 5:30
960 Alan Savoye, Darko Milutinovic 🇫🇷 FRA116th of 162 aged 16-24 16-24 1:18:25 25:08 45:49 26:29 6:13 4:02 1:39 2:57 3:00 4:16 1:30 3:23 5:42
961 Benjamin Lormand, Nicolas Jordan 🇫🇷 FRA292nd of 372 aged 25-29 25-29 1:18:27 25:10 44:06 26:54 7:33 4:06 1:26 3:38 3:22 4:22 1:38 3:32 4:50
962 Julien Bernelas, Florent Farrugia 🇫🇷 FRA163rd of 237 aged 35-39 35-39 1:18:29 25:12 43:22 29:44 5:23 4:24 2:06 3:12 3:13 4:40 1:29 6:18 4:22
963 Gilbert Pion, Laurent Marx 🇫🇷 FRA26th of 58 aged 45-49 45-49 1:18:31 25:14 46:03 25:26 7:07 4:02 1:46 3:07 3:03 4:22 1:26 3:25 4:15
964 Guillaume Scotto, Thierry Schruoffenger 🇫🇷 FRA79th of 143 aged 40-44 40-44 1:18:34 25:17 46:42 25:21 6:36 4:11 2:12 3:55 2:23 4:13 1:24 3:19 3:44
965 Corentin Bassi, Gianfranco Bassi 🇫🇷 FRA283rd of 372 aged 30-34 30-34 1:18:34 25:17 46:25 26:01 6:14 3:57 1:38 4:12 3:19 3:57 1:34 3:29 3:55
966 Louis Balle, Raphael Susskind 🇫🇷 FRA284th of 372 aged 30-34 30-34 1:18:35 25:18 45:34 26:06 7:00 4:00 1:40 3:15 3:32 4:25 2:06 3:24 3:44
967 Denis Gomez, Borja Montoro Llopis 🇫🇷 FRA164th of 237 aged 35-39 35-39 1:18:36 25:19 46:38 25:45 6:17 3:59 1:59 3:11 2:44 4:26 1:39 3:34 4:13
968 Haktan Bulut, Batuhan Bulut 🇫🇷 FRA117th of 162 aged 16-24 16-24 1:18:36 25:19 44:20 28:37 5:43 4:15 1:36 4:13 4:28 4:24 1:29 3:39 4:33
969 Steeve Lentz, Jordane Camarero 🇫🇷 FRA293rd of 372 aged 25-29 25-29 1:18:37 25:20 43:03 28:14 7:23 4:12 1:23 3:11 4:16 4:35 1:42 4:06 4:49
970 Damien Ribeiro, Sébastien Dalco 🇫🇷 FRA294th of 372 aged 25-29 25-29 1:18:41 25:24 45:44 27:05 5:56 4:12 1:34 3:42 3:30 4:32 1:32 3:53 4:10
971 Remy Zammit, Steven Pomares 🇫🇷 FRA285th of 372 aged 30-34 30-34 1:18:41 25:24 44:27 27:26 6:53 4:18 1:49 3:14 2:35 5:00 1:39 3:39 5:12
972 Matteo Daniele, Gilles Daniele 🇫🇷 FRA286th of 372 aged 30-34 30-34 1:18:42 25:25 46:28 25:37 6:40 3:53 1:44 3:20 2:49 4:29 1:28 3:58 3:56
973 Dorian Chavernac, Teuira Ball 🇫🇷 FRA118th of 162 aged 16-24 16-24 1:18:42 25:25 45:34 26:18 6:54 4:39 1:35 3:34 2:36 4:20 1:28 3:43 4:23
974 Elon Cohen, Mikael Komorski 🇫🇷 FRA287th of 372 aged 30-34 30-34 1:18:42 25:25 45:44 27:04 5:59 3:54 1:56 3:02 4:01 4:26 1:12 3:59 4:34
975 Alexandre Raynaut, Fabrice Dato 🇫🇷 FRA165th of 237 aged 35-39 35-39 1:18:45 25:28 42:29 29:44 6:35 4:26 1:56 4:07 4:10 4:41 1:37 4:12 4:35
976 Thomas Devaud, Florian Devaud 🇫🇷 FRA295th of 372 aged 25-29 25-29 1:18:49 25:32 43:13 28:46 6:53 4:04 2:00 3:59 2:55 4:47 1:50 3:28 5:43
977 Grégory Dagleian, Romain Corsi 🇫🇷 FRA166th of 237 aged 35-39 35-39 1:18:52 25:35 45:26 26:30 6:59 4:21 1:39 2:51 3:05 4:37 1:36 4:12 4:09
978 Yann Ploquin, Gregory Chailloux 🇫🇷 FRA5th of 17 aged 50-54 50-54 1:18:54 25:37 42:26 30:41 5:52 4:29 1:52 4:16 4:32 4:58 1:39 4:00 4:55
979 Martin Hoffmann, Joffrey Hoffmann 🇫🇷 FRA296th of 372 aged 25-29 25-29 1:18:55 25:38 45:52 26:27 6:40 4:04 2:15 2:46 3:00 4:33 1:22 3:52 4:35
980 Gabriel Fernandes, Adrien Garnier 🇫🇷 FRA288th of 372 aged 30-34 30-34 1:18:58 25:41 45:33 27:05 6:25 3:52 1:34 3:42 3:55 4:10 1:38 4:00 4:14
981 Emmanuel Sierra, Serge Bertacchini 🇫🇷 FRA27th of 58 aged 45-49 45-49 1:18:58 25:41 42:45 28:34 7:42 4:07 2:08 4:12 3:28 4:39 1:25 3:46 4:49
982 Arthur Marchand, Antoine Gineste 🇫🇷 FRA289th of 372 aged 30-34 30-34 1:18:58 25:41 44:04 29:34 5:25 4:24 2:04 4:35 3:32 4:28 1:32 4:00 4:59
983 Quentin Fons, Elisa Crespy 🇫🇷 FRA297th of 372 aged 25-29 25-29 1:18:59 25:42 43:47 29:56 5:20 4:51 2:11 4:12 3:11 5:00 1:26 3:24 5:41
984 Jean Clement, Khadhir Ouhadj 🇫🇷 FRA167th of 237 aged 35-39 35-39 1:19:06 25:49 45:20 27:33 6:16 4:00 1:42 3:43 3:26 4:16 1:42 3:56 4:48
985 Paulo Fernandes, Emmanuel Nunez 🇫🇷 FRA168th of 237 aged 35-39 35-39 1:19:07 25:50 44:38 27:25 7:07 3:54 1:52 3:40 4:17 4:22 1:39 3:30 4:11
986 Vincent Prevost, Christophe Alexandre 🇫🇷 FRA169th of 237 aged 35-39 35-39 1:19:07 25:50 41:24 31:08 6:40 4:06 1:46 4:28 4:17 4:35 1:51 4:44 5:21
987 Jean-Baptiste Albertini, Matteu Davide 🇫🇷 FRA298th of 372 aged 25-29 25-29 1:19:08 25:51 48:20 24:22 6:31 4:01 1:20 3:38 2:59 4:08 1:22 3:04 3:50
988 Pierre-Edouard Michel, Mohamed Hamila 🇫🇷 FRA119th of 162 aged 16-24 16-24 1:19:08 25:51 40:01 33:12 5:59 4:18 1:05 3:42 3:56 4:54 1:42 4:39 8:56
989 Lucas Aguiar, Mathis Pelofi 🇫🇷 FRA120th of 162 aged 16-24 16-24 1:19:09 25:52 44:59 26:46 7:28 4:07 1:36 3:28 2:54 4:31 1:44 4:05 4:21
990 Maxence Roger, Laurent Le Floch 🇫🇷 FRA28th of 58 aged 45-49 45-49 1:19:14 25:57 49:02 23:54 6:23 3:55 1:46 3:16 2:08 4:26 1:31 3:17 3:35
991 Michael Piquet-Fraysse, Pierre Petrissans 🇫🇷 FRA29th of 58 aged 45-49 45-49 1:19:14 25:57 43:09 30:13 5:57 4:18 2:03 3:36 3:17 4:38 1:38 4:19 6:24
992 Maximilien Vidalot, Anthony Joubert 🇫🇷 FRA121st of 162 aged 16-24 16-24 1:19:14 25:57 41:41 30:27 7:10 4:14 1:38 3:30 3:37 4:58 1:28 3:25 7:37
993 Lucas Vial, Kilian Le Gall 🇫🇷 FRA122nd of 162 aged 16-24 16-24 1:19:14 25:57 42:35 30:34 6:10 4:24 1:50 3:45 3:44 4:49 1:31 4:34 5:57
994 Romuald Bachelot, Jerome Benard 🇫🇷 FRA290th of 372 aged 30-34 30-34 1:19:18 26:01 46:05 26:47 6:30 4:13 1:30 3:32 3:52 4:11 1:26 4:13 3:50
995 Pierre Lupinu, Thomas Candes 🇫🇷 FRA299th of 372 aged 25-29 25-29 1:19:20 26:03 45:58 26:40 6:44 4:17 1:36 3:19 3:40 4:33 1:39 3:17 4:19
996 Rudy Torre, Aurelien Casimir 🇫🇷 FRA80th of 143 aged 40-44 40-44 1:19:20 26:03 42:44 30:31 6:09 4:16 1:49 3:21 3:51 4:53 1:51 4:13 6:17
997 Antoine Lortie, Arnaud Sursock 🇫🇷 FRA170th of 237 aged 35-39 35-39 1:19:20 26:03 41:24 31:26 6:35 4:21 1:59 3:50 3:49 4:58 1:48 4:20 6:21
998 Sam Salah, Cedric Galoux 🇧🇪 BEL30th of 58 aged 45-49 45-49 1:19:21 26:04 44:07 29:02 6:16 3:59 1:20 2:41 3:34 4:28 1:47 3:58 7:15
999 Gregory Christophe, Anthony Christophe 🇫🇷 FRA81st of 143 aged 40-44 40-44 1:19:21 26:04 41:05 29:18 9:02 3:58 1:34 4:26 3:20 4:38 1:46 4:34 5:02
1000 Ikmel Hamdi, Jérôme Sens 🇫🇷 FRA82nd of 143 aged 40-44 40-44 1:19:21 26:04 42:55 30:31 5:59 4:41 1:53 4:38 3:18 4:43 1:34 4:50 4:54
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