HYROX Bordeaux 2026: Open Men results
4,199 finishers on 30 Sep 2026. Typical finish 1:23:11, fastest 10% under 1:09:07. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4001 | Kevin (FRA) Charrassier 🇫🇷 FRA938th of 962 aged 30-34 | 30-34 | 1:54:05 | 58:37 | — | — | — | — | — | — | — | — | — | — | — |
| 4002 | Johan (FRA) Dassaud 🇫🇷 FRA120th of 138 aged 50-54 | 50-54 | 1:54:05 | 58:37 | — | — | — | — | — | — | — | — | — | — | — |
| 4003 | Vincent Charbonneau 🇫🇷 FRA222nd of 236 aged 45-49 | 45-49 | 1:54:06 | 58:38 | 49:54 | 56:40 | 7:37 | 5:07 | 4:03 | 6:08 | 9:48 | 5:15 | 2:48 | 10:37 | 12:54 |
| 4004 | Vincent (FRA) Charbonneau 🇫🇷 FRA223rd of 236 aged 45-49 | 45-49 | 1:54:06 | 58:38 | — | — | — | — | — | — | — | — | — | — | — |
| 4005 | Clément Nguyen 🇫🇷 FRA999th of 1,050 aged 25-29 | 25-29 | 1:54:28 | 59:00 | 51:50 | 52:41 | 10:02 | 5:00 | 4:12 | 6:14 | 7:36 | 5:21 | 3:26 | 6:56 | 13:56 |
| 4006 | Clément (FRA) Nguyen 🇫🇷 FRA1000th of 1,050 aged 25-29 | 25-29 | 1:54:28 | 59:00 | — | — | — | — | — | — | — | — | — | — | — |
| 4007 | Hugo (FRA) Ferric 🇫🇷 FRA939th of 962 aged 30-34 | 30-34 | 1:54:46 | 59:18 | — | — | — | — | — | — | — | — | — | — | — |
| 4008 | Alexis (FRA) Cazabant 🇫🇷 FRA746th of 758 aged 35-39 | 35-39 | 1:55:00 | 59:32 | — | — | — | — | — | — | — | — | — | — | — |
| 4009 | Loc le van 🇫🇷 FRA409th of 438 aged 40-44 | 40-44 | 1:55:03 | 59:35 | 57:44 | 46:31 | 10:53 | 4:57 | 3:27 | 7:06 | 7:00 | 5:45 | 1:57 | 2:58 | 13:21 |
| 4010 | Loc (FRA) le van 🇫🇷 FRA410th of 438 aged 40-44 | 40-44 | 1:55:03 | 59:35 | — | — | — | — | — | — | — | — | — | — | — |
| 4011 | Steeve Famibelle 🇫🇷 FRA1001st of 1,050 aged 25-29 | 25-29 | 1:55:04 | 59:36 | 54:34 | 51:19 | 9:17 | 5:13 | 5:04 | 7:24 | 7:34 | 5:34 | 3:32 | 6:37 | 10:21 |
| 4012 | Steeve (FRA) Famibelle 🇫🇷 FRA1002nd of 1,050 aged 25-29 | 25-29 | 1:55:04 | 59:36 | — | — | — | — | — | — | — | — | — | — | — |
| 4013 | Henri (FRA) Lahiton 🇫🇷 FRA21st of 32 aged 60-64 | 60-64 | 1:55:15 | 59:47 | — | — | — | — | — | — | — | — | — | — | — |
| 4014 | Maxime (FRA) Blocquet 🇫🇷 FRA940th of 962 aged 30-34 | 30-34 | 1:55:40 | 1:00:12 | — | — | — | — | — | — | — | — | — | — | — |
| 4015 | Samuel (FRA) Weller 🇫🇷 FRA497th of 519 aged 16-24 | 16-24 | 1:55:56 | 1:00:28 | — | — | — | — | — | — | — | — | — | — | — |
| 4016 | Guillaume Hardy 🇫🇷 FRA1003rd of 1,050 aged 25-29 | 25-29 | 1:56:03 | 1:00:35 | 51:55 | 52:45 | 11:26 | 5:16 | 5:40 | 7:32 | 7:39 | 5:36 | 2:58 | 6:38 | 11:26 |
| 4017 | Guillaume (FRA) Hardy 🇫🇷 FRA1004th of 1,050 aged 25-29 | 25-29 | 1:56:03 | 1:00:35 | — | — | — | — | — | — | — | — | — | — | — |
| 4018 | Georges Vollin 🇫🇷 FRA22nd of 32 aged 60-64 | 60-64 | 1:56:13 | 1:00:45 | 52:16 | 56:40 | 7:22 | 4:55 | 4:07 | 8:00 | 8:55 | 5:25 | 2:19 | 8:53 | 14:06 |
| 4019 | Georges (FRA) Vollin 🇫🇷 FRA23rd of 32 aged 60-64 | 60-64 | 1:56:13 | 1:00:45 | — | — | — | — | — | — | — | — | — | — | — |
| 4020 | Alban Pezzoli 🇫🇷 FRA1005th of 1,050 aged 25-29 | 25-29 | 1:56:19 | 1:00:51 | 51:13 | 50:05 | 15:05 | 4:50 | 4:29 | 8:12 | 9:05 | 5:25 | 3:42 | 3:21 | 11:01 |
| 4021 | Thomas Georges 🇫🇷 FRA1006th of 1,050 aged 25-29 | 25-29 | 1:56:21 | 1:00:53 | 49:10 | 55:13 | 12:02 | 5:16 | 6:33 | 8:04 | 9:39 | 5:39 | 2:42 | 5:00 | 12:20 |
| 4022 | Thomas (FRA) Georges 🇫🇷 FRA1007th of 1,050 aged 25-29 | 25-29 | 1:56:21 | 1:00:53 | — | — | — | — | — | — | — | — | — | — | — |
| 4023 | Henri Lachet 🇫🇷 FRA411th of 438 aged 40-44 | 40-44 | 1:56:33 | 1:01:05 | 58:30 | 47:44 | 10:23 | 4:33 | 3:01 | 4:22 | 9:58 | 5:06 | 1:42 | 6:10 | 12:52 |
| 4024 | Samy Charqaoui 🇫🇷 FRA941st of 962 aged 30-34 | 30-34 | 1:56:33 | 1:01:05 | 56:00 | 51:39 | 8:59 | 4:43 | 3:29 | 5:46 | 10:26 | 5:07 | 2:54 | 7:43 | 11:31 |
| 4025 | Vic (FRA) Ledoux 🇫🇷 FRA498th of 519 aged 16-24 | 16-24 | 1:56:33 | 1:01:05 | — | — | — | — | — | — | — | — | — | — | — |
| 4026 | Samy (FRA) Charqaoui 🇫🇷 FRA942nd of 962 aged 30-34 | 30-34 | 1:56:33 | 1:01:05 | — | — | — | — | — | — | — | — | — | — | — |
| 4027 | Henri (FRA) Lachet 🇫🇷 FRA412th of 438 aged 40-44 | 40-44 | 1:56:33 | 1:01:05 | — | — | — | — | — | — | — | — | — | — | — |
| 4028 | Charly Huynh 🇫🇷 FRA943rd of 962 aged 30-34 | 30-34 | 1:56:42 | 1:01:14 | 51:01 | 56:16 | 9:30 | 5:13 | 5:07 | 6:55 | 7:05 | 5:11 | 3:06 | 7:46 | 15:53 |
| 4029 | Charly (FRA) Huynh 🇫🇷 FRA944th of 962 aged 30-34 | 30-34 | 1:56:42 | 1:01:14 | — | — | — | — | — | — | — | — | — | — | — |
| 4030 | Killian (FRA) Lepeltier 🇫🇷 FRA499th of 519 aged 16-24 | 16-24 | 1:56:50 | 1:01:22 | — | — | — | — | — | — | — | — | — | — | — |
| 4031 | Ceylian Stecq 🇫🇷 FRA500th of 519 aged 16-24 | 16-24 | 1:56:54 | 1:01:26 | 56:04 | 49:52 | 11:02 | 4:55 | 5:19 | 7:08 | 8:16 | 5:19 | 3:31 | 4:09 | 11:15 |
| 4032 | Ceylian (FRA) Stecq 🇫🇷 FRA501st of 519 aged 16-24 | 16-24 | 1:56:54 | 1:01:26 | — | — | — | — | — | — | — | — | — | — | — |
| 4033 | Alexandre Boudinet 🇫🇷 FRA945th of 962 aged 30-34 | 30-34 | 1:56:59 | 1:01:31 | 52:59 | 49:08 | 14:56 | 4:28 | 2:57 | 4:12 | 8:22 | 4:49 | 2:06 | 7:45 | 14:29 |
| 4034 | Alexandre (FRA) Boudinet 🇫🇷 FRA946th of 962 aged 30-34 | 30-34 | 1:56:59 | 1:01:31 | — | — | — | — | — | — | — | — | — | — | — |
| 4035 | Morgan (FRA) Reyrolle 🇫🇷 FRA413th of 438 aged 40-44 | 40-44 | 1:57:00 | 1:01:32 | — | — | — | — | — | — | — | — | — | — | — |
| 4036 | Demay Richard 🇫🇷 FRA1008th of 1,050 aged 25-29 | 25-29 | 1:57:41 | 1:02:13 | 52:21 | 56:32 | 8:51 | 5:23 | 3:35 | 7:54 | 9:13 | 6:00 | 2:45 | 6:56 | 14:46 |
| 4037 | Demay (FRA) Richard 🇫🇷 FRA1009th of 1,050 aged 25-29 | 25-29 | 1:57:41 | 1:02:13 | — | — | — | — | — | — | — | — | — | — | — |
| 4038 | Guillaume Charron 🇫🇷 FRA414th of 438 aged 40-44 | 40-44 | 1:57:42 | 1:02:14 | 49:57 | 57:02 | 10:46 | 5:09 | 4:55 | 9:37 | 8:22 | 5:16 | 3:41 | 6:40 | 13:22 |
| 4039 | Sebastien (FRA) Regner 🇫🇷 FRA224th of 236 aged 45-49 | 45-49 | 1:58:03 | 1:02:35 | — | — | — | — | — | — | — | — | — | — | — |
| 4040 | Frédéric Elharar 🇫🇷 FRA24th of 32 aged 60-64 | 60-64 | 1:58:07 | 1:02:39 | 56:53 | 53:10 | 8:08 | 4:55 | 4:32 | 7:58 | 8:53 | 5:22 | 3:34 | 8:09 | 9:47 |
| 4041 | Frédéric (FRA) Elharar 🇫🇷 FRA25th of 32 aged 60-64 | 60-64 | 1:58:07 | 1:02:39 | — | — | — | — | — | — | — | — | — | — | — |
| 4042 | Francis Couturier 🇫🇷 FRA51st of 58 aged 55-59 | 55-59 | 1:58:14 | 1:02:46 | 55:15 | 56:30 | 6:34 | 4:59 | 4:08 | 5:20 | 8:20 | 5:20 | 2:33 | 9:39 | 16:11 |
| 4043 | Francis (FRA) Couturier 🇫🇷 FRA52nd of 58 aged 55-59 | 55-59 | 1:58:14 | 1:02:46 | — | — | — | — | — | — | — | — | — | — | — |
| 4044 | Alexis Moustin 🇫🇷 FRA1010th of 1,050 aged 25-29 | 25-29 | 1:58:27 | 1:02:59 | 57:17 | 44:48 | 16:26 | 4:51 | 4:18 | 7:01 | — | 4:54 | 3:11 | 9:01 | 11:29 |
| 4045 | Alexis (FRA) Moustin 🇫🇷 FRA1011th of 1,050 aged 25-29 | 25-29 | 1:58:27 | 1:02:59 | — | — | — | — | — | — | — | — | — | — | — |
| 4046 | Karim (FRA) Essemiani 🇫🇷 FRA121st of 138 aged 50-54 | 50-54 | 1:58:29 | 1:03:01 | — | — | — | — | — | — | — | — | — | — | — |
| 4047 | Alvin Balay 🇫🇷 FRA1012th of 1,050 aged 25-29 | 25-29 | 1:58:33 | 1:03:05 | 45:02 | 1:02:41 | 10:56 | 5:13 | 4:35 | 6:50 | 7:31 | 4:49 | 3:19 | 7:43 | 22:41 |
| 4048 | Alvin (FRA) Balay 🇫🇷 FRA1013th of 1,050 aged 25-29 | 25-29 | 1:58:33 | 1:03:05 | — | — | — | — | — | — | — | — | — | — | — |
| 4049 | Damien Dubois 🇫🇷 FRA947th of 962 aged 30-34 | 30-34 | 1:58:38 | 1:03:10 | 56:24 | 51:36 | 10:43 | 4:31 | 4:07 | 6:12 | 9:21 | 5:18 | 2:34 | 9:04 | 10:29 |
| 4050 | Damien (FRA) Dubois 🇫🇷 FRA948th of 962 aged 30-34 | 30-34 | 1:58:38 | 1:03:10 | — | — | — | — | — | — | — | — | — | — | — |
| 4051 | Heiko Schulz 🇩🇪 GER53rd of 58 aged 55-59 | 55-59 | 1:58:44 | 1:03:16 | 58:53 | 51:02 | 8:54 | 4:48 | 4:05 | 5:48 | 8:29 | 5:14 | 2:58 | 9:48 | 9:52 |
| 4052 | Heiko (GER) Schulz 🇩🇪 GER54th of 58 aged 55-59 | 55-59 | 1:58:44 | 1:03:16 | — | — | — | — | — | — | — | — | — | — | — |
| 4053 | André (FRA) Garros 🇫🇷 FRA55th of 58 aged 55-59 | 55-59 | 1:58:46 | 1:03:18 | — | — | — | — | — | — | — | — | — | — | — |
| 4054 | Thomas (FRA) Lescarrert 🇫🇷 FRA747th of 758 aged 35-39 | 35-39 | 1:58:46 | 1:03:18 | — | — | — | — | — | — | — | — | — | — | — |
| 4055 | Benoit Provost 🇫🇷 FRA1014th of 1,050 aged 25-29 | 25-29 | 2:00:01 | 1:04:33 | 52:53 | 57:51 | 9:22 | 5:04 | 4:09 | 5:40 | 12:16 | 5:33 | 4:19 | 9:02 | 11:48 |
| 4056 | Benoit (FRA) Provost 🇫🇷 FRA1015th of 1,050 aged 25-29 | 25-29 | 2:00:01 | 1:04:33 | — | — | — | — | — | — | — | — | — | — | — |
| 4057 | Matthieu (FRA) Houde 🇫🇷 FRA415th of 438 aged 40-44 | 40-44 | 2:00:03 | 1:04:35 | — | — | — | — | — | — | — | — | — | — | — |
| 4058 | Dominique (FRA) Barillot 🇫🇷 FRA122nd of 138 aged 50-54 | 50-54 | 2:00:06 | 1:04:38 | — | — | — | — | — | — | — | — | — | — | — |
| 4059 | Alimatou (SEN) Diouf SEN748th of 758 aged 35-39 | 35-39 | 2:00:07 | 1:04:39 | — | — | — | — | — | — | — | — | — | — | — |
| 4060 | Julien (FRA) Piat 🇫🇷 FRA416th of 438 aged 40-44 | 40-44 | 2:00:09 | 1:04:41 | — | — | — | — | — | — | — | — | — | — | — |
| 4061 | Stanislas (FRA) Labit 🇫🇷 FRA1016th of 1,050 aged 25-29 | 25-29 | 2:00:24 | 1:04:56 | — | — | — | — | — | — | — | — | — | — | — |
| 4062 | Philippe (FRA) Casagrande 🇫🇷 FRA26th of 32 aged 60-64 | 60-64 | 2:00:27 | 1:04:59 | — | — | — | — | — | — | — | — | — | — | — |
| 4063 | Bruno (FRA) Morandin 🇫🇷 FRA225th of 236 aged 45-49 | 45-49 | 2:00:33 | 1:05:05 | — | — | — | — | — | — | — | — | — | — | — |
| 4064 | Nathanael Koddi CIV502nd of 519 aged 16-24 | 16-24 | 2:00:37 | 1:05:09 | 57:51 | 54:55 | 7:57 | 5:04 | 3:26 | 7:06 | 8:45 | 6:15 | 3:00 | 7:42 | 13:37 |
| 4065 | Nathanael (CIV) Koddi CIV503rd of 519 aged 16-24 | 16-24 | 2:00:37 | 1:05:09 | — | — | — | — | — | — | — | — | — | — | — |
| 4066 | Nicolas (MRI) Pradel MRI417th of 438 aged 40-44 | 40-44 | 2:00:43 | 1:05:15 | — | — | — | — | — | — | — | — | — | — | — |
| 4067 | Samuel (FRA) Pihour 🇫🇷 FRA226th of 236 aged 45-49 | 45-49 | 2:01:49 | 1:06:21 | — | — | — | — | — | — | — | — | — | — | — |
| 4068 | Eddy Sorin 🇫🇷 FRA949th of 962 aged 30-34 | 30-34 | 2:02:14 | 1:06:46 | 56:47 | 55:04 | 10:29 | 5:13 | 4:28 | 7:21 | 9:39 | 5:11 | 2:38 | 9:20 | 11:14 |
| 4069 | Brice Sarret 🇫🇷 FRA418th of 438 aged 40-44 | 40-44 | 2:02:15 | 1:06:47 | 1:05:51 | 48:28 | 8:01 | 4:42 | 3:41 | 5:34 | 7:03 | 7:11 | 3:00 | 8:11 | 9:06 |
| 4070 | Brice (FRA) Sarret 🇫🇷 FRA419th of 438 aged 40-44 | 40-44 | 2:02:15 | 1:06:47 | — | — | — | — | — | — | — | — | — | — | — |
| 4071 | Mohammed (KUW) Alsayyar 🇰🇼 KUW1017th of 1,050 aged 25-29 | 25-29 | 2:02:16 | 1:06:48 | — | — | — | — | — | — | — | — | — | — | — |
| 4072 | Daan van Holten 🇳🇱 NED1018th of 1,050 aged 25-29 | 25-29 | 2:02:34 | 1:07:06 | 56:16 | 43:48 | 22:34 | 4:51 | 3:30 | 7:50 | — | 5:57 | 2:08 | 6:10 | 13:13 |
| 4073 | Daan (NED) van Holten 🇳🇱 NED1019th of 1,050 aged 25-29 | 25-29 | 2:02:34 | 1:07:06 | — | — | — | — | — | — | — | — | — | — | — |
| 4074 | Frederic Haradji 🇫🇷 FRA123rd of 138 aged 50-54 | 50-54 | 2:02:50 | 1:07:22 | 48:32 | 1:07:39 | 6:42 | 5:09 | 4:57 | 7:32 | 8:04 | 5:42 | 4:55 | 12:29 | 18:51 |
| 4075 | Frederic (FRA) Haradji 🇫🇷 FRA124th of 138 aged 50-54 | 50-54 | 2:02:50 | 1:07:22 | — | — | — | — | — | — | — | — | — | — | — |
| 4076 | Mickael Rodriguez 🇫🇷 FRA950th of 962 aged 30-34 | 30-34 | 2:03:03 | 1:07:35 | 1:01:47 | 50:04 | 11:17 | 4:46 | 3:59 | 7:32 | 9:50 | 5:14 | 2:03 | 6:18 | 10:22 |
| 4077 | Mickael (FRA) Rodriguez 🇫🇷 FRA951st of 962 aged 30-34 | 30-34 | 2:03:03 | 1:07:35 | — | — | — | — | — | — | — | — | — | — | — |
| 4078 | Aurélien Guerber 🇫🇷 FRA227th of 236 aged 45-49 | 45-49 | 2:03:20 | 1:07:52 | 54:58 | 1:00:04 | 8:21 | 4:47 | 4:39 | 7:16 | 7:01 | 5:32 | 3:33 | 8:05 | 19:11 |
| 4079 | Aurélien (FRA) Guerber 🇫🇷 FRA228th of 236 aged 45-49 | 45-49 | 2:03:20 | 1:07:52 | — | — | — | — | — | — | — | — | — | — | — |
| 4080 | Sabahattin Mastarcıoğlu 🇹🇷 TUR1020th of 1,050 aged 25-29 | 25-29 | 2:03:24 | 1:07:56 | 1:03:15 | 49:27 | 10:48 | 4:57 | 4:51 | 6:47 | 7:45 | 4:58 | 2:47 | 6:34 | 10:48 |
| 4081 | Sabahattin (TUR) Mastarcıoğlu 🇹🇷 TUR1021st of 1,050 aged 25-29 | 25-29 | 2:03:24 | 1:07:56 | — | — | — | — | — | — | — | — | — | — | — |
| 4082 | Baptiste Tramond 🇫🇷 FRA420th of 438 aged 40-44 | 40-44 | 2:03:39 | 1:08:11 | 56:35 | 58:32 | 8:36 | 4:43 | 3:49 | 6:24 | 10:55 | 5:21 | 2:17 | 8:01 | 17:02 |
| 4083 | Baptiste (FRA) Tramond 🇫🇷 FRA421st of 438 aged 40-44 | 40-44 | 2:03:39 | 1:08:11 | — | — | — | — | — | — | — | — | — | — | — |
| 4084 | Mario de Oliveira 🇫🇷 FRA1022nd of 1,050 aged 25-29 | 25-29 | 2:03:42 | 1:08:14 | 51:05 | 1:04:04 | 8:37 | 5:47 | 3:35 | 8:52 | 10:35 | 5:52 | 4:12 | 8:05 | 17:06 |
| 4085 | Mario (FRA) de Oliveira 🇫🇷 FRA1023rd of 1,050 aged 25-29 | 25-29 | 2:03:42 | 1:08:14 | — | — | — | — | — | — | — | — | — | — | — |
| 4086 | David Hardy 🇫🇷 FRA125th of 138 aged 50-54 | 50-54 | 2:04:01 | 1:08:33 | 58:58 | 55:43 | 9:23 | 4:43 | 5:09 | 6:05 | 9:59 | 5:14 | 2:38 | 8:41 | 13:14 |
| 4087 | David (FRA) Hardy 🇫🇷 FRA126th of 138 aged 50-54 | 50-54 | 2:04:01 | 1:08:33 | — | — | — | — | — | — | — | — | — | — | — |
| 4088 | Eric Mariacher 🇫🇷 FRA27th of 32 aged 60-64 | 60-64 | 2:04:04 | 1:08:36 | 56:34 | 55:56 | 11:41 | 5:03 | 4:10 | 6:16 | 12:34 | 4:59 | 1:52 | 4:33 | 16:29 |
| 4089 | Eric (FRA) Mariacher 🇫🇷 FRA28th of 32 aged 60-64 | 60-64 | 2:04:04 | 1:08:36 | — | — | — | — | — | — | — | — | — | — | — |
| 4090 | Vincent Colombet 🇫🇷 FRA422nd of 438 aged 40-44 | 40-44 | 2:04:18 | 1:08:50 | 59:52 | 52:46 | 11:46 | 4:40 | 4:17 | 6:02 | 8:48 | 5:32 | 2:34 | 6:48 | 14:05 |
| 4091 | Vincent (FRA) Colombet 🇫🇷 FRA423rd of 438 aged 40-44 | 40-44 | 2:04:18 | 1:08:50 | — | — | — | — | — | — | — | — | — | — | — |
| 4092 | Clément (FRA) Martinet 🇫🇷 FRA952nd of 962 aged 30-34 | 30-34 | 2:04:26 | 1:08:58 | — | — | — | — | — | — | — | — | — | — | — |
| 4093 | Thomas dos Santos 🇫🇷 FRA1024th of 1,050 aged 25-29 | 25-29 | 2:04:46 | 1:09:18 | 54:05 | 1:00:25 | 10:21 | 4:55 | 4:23 | 7:33 | 8:12 | 6:13 | 4:00 | 8:33 | 16:36 |
| 4094 | Thomas (FRA) dos Santos 🇫🇷 FRA1025th of 1,050 aged 25-29 | 25-29 | 2:04:46 | 1:09:18 | — | — | — | — | — | — | — | — | — | — | — |
| 4095 | Franck (FRA) Urban 🇫🇷 FRA127th of 138 aged 50-54 | 50-54 | 2:05:25 | 1:09:57 | — | — | — | — | — | — | — | — | — | — | — |
| 4096 | Rémi Noël 🇫🇷 FRA504th of 519 aged 16-24 | 16-24 | 2:05:28 | 1:10:00 | 1:02:05 | 55:20 | 8:08 | 4:50 | 2:56 | 8:02 | 6:48 | 5:01 | 3:43 | 11:17 | 12:43 |
| 4097 | Rémi (FRA) Noël 🇫🇷 FRA505th of 519 aged 16-24 | 16-24 | 2:05:28 | 1:10:00 | — | — | — | — | — | — | — | — | — | — | — |
| 4098 | Mourad (FRA) Souakri 🇫🇷 FRA424th of 438 aged 40-44 | 40-44 | 2:05:28 | 1:10:00 | — | — | — | — | — | — | — | — | — | — | — |
| 4099 | Cédric (FRA) Ravelomanana 🇫🇷 FRA749th of 758 aged 35-39 | 35-39 | 2:05:28 | 1:10:00 | — | — | — | — | — | — | — | — | — | — | — |
| 4100 | Benjamin Yvernaux 🇫🇷 FRA750th of 758 aged 35-39 | 35-39 | 2:06:08 | 1:10:40 | 55:51 | 55:15 | 15:05 | 4:54 | 4:45 | 7:49 | 9:16 | 5:08 | 2:29 | 7:10 | 13:44 |
How to read
The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time.
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.