FULL RESULTS
HYROX Paris 2025 Results – Open Men (page 6)
1,272 finishers. Winner Test Test in 23:05; median 1:21:18.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,001 | Samuel Flewitt | 25-29 | 1:33:46 | 45:59 | 41:54 | |
| 1,002 | Stephane Saint-Georges | 50-54 | 1:33:48 | 44:04 | 43:56 | |
| 1,003 | Nicolas Bellart | 35-39 | 1:33:56 | 40:54 | 46:19 | |
| 1,004 | John Nouvier | 35-39 | 1:33:57 | 41:54 | 45:25 | |
| 1,005 | Francky Dieu | 25-29 | 1:34:01 | 44:28 | 41:44 | |
| 1,006 | Théo Legrain | 16-24 | 1:34:03 | 41:04 | 45:58 | |
| 1,007 | Jonathan Cohen | 35-39 | 1:34:06 | 46:15 | 40:24 | |
| 1,008 | Romain Dubus | 16-24 | 1:34:08 | 47:53 | 38:31 | |
| 1,009 | Jérémy Carneau | 16-24 | 1:34:10 | 43:09 | 41:59 | |
| 1,010 | Rodolphe Girardot | 40-44 | 1:34:14 | 43:55 | 43:08 | |
| 1,011 | Saber Ghania | 25-29 | 1:34:17 | 46:09 | 40:39 | |
| 1,012 | Thomas Fryczka | 25-29 | 1:34:18 | 46:14 | 38:23 | |
| 1,013 | Cedric Leblondel | 30-34 | 1:34:19 | 45:56 | 41:02 | |
| 1,014 | Frédéric Loste | 45-49 | 1:34:20 | 44:32 | 43:38 | |
| 1,015 | Hugo Francois | 25-29 | 1:34:22 | 44:16 | 43:35 | |
| 1,016 | Pierre Magalhaes | 35-39 | 1:34:23 | 49:44 | 38:11 | |
| 1,017 | Jerome Legrip | 55-59 | 1:34:26 | 45:57 | 41:57 | |
| 1,018 | Frédéric Le Saint | 50-54 | 1:34:35 | 41:51 | 46:03 | |
| 1,019 | Ilyas Soussi | 35-39 | 1:34:39 | 41:59 | 46:24 | |
| 1,020 | Benoit Ohlmann | 35-39 | 1:34:42 | — | 39:55 | |
| 1,021 | Théo Biancone | 25-29 | 1:34:46 | 43:30 | 44:18 | |
| 1,022 | Steve Harrington | 40-44 | 1:34:52 | 45:58 | 42:16 | |
| 1,023 | Simeran Hayer | 30-34 | 1:34:52 | 45:05 | 44:20 | |
| 1,024 | Bouaricha Jessim | 25-29 | 1:35:07 | 40:53 | 47:12 | |
| 1,025 | Aaron Wedgwood | 35-39 | 1:35:09 | 43:07 | 44:32 | |
| 1,026 | Stéphane Leclerc | 55-59 | 1:35:11 | 43:21 | 42:33 | |
| 1,027 | Erwan Manchot | 25-29 | 1:35:12 | 44:45 | 42:46 | |
| 1,028 | Quentin Dereumetz | 25-29 | 1:35:20 | 51:01 | 34:25 | |
| 1,029 | Teva Pichon | 50-54 | 1:35:22 | 42:38 | 44:07 | |
| 1,030 | Wilfried Gleyo | 35-39 | 1:35:24 | 43:23 | 45:17 | |
| 1,031 | Kristofe Shu | HYROX | 40-44 | 1:35:28 | 42:05 | 47:24 |
| 1,032 | Valentin Dubois | 16-24 | 1:35:31 | 46:17 | 42:10 | |
| 1,033 | Jérémie Giraud-Telme | 40-44 | 1:35:32 | 46:53 | 40:10 | |
| 1,034 | Paul Sheppard | 50-54 | 1:35:38 | 45:49 | 42:46 | |
| 1,035 | Nicolas Abiker | 30-34 | 1:35:43 | 48:48 | 40:03 | |
| 1,036 | Davide Pecchielan | 50-54 | 1:35:43 | 46:15 | 36:08 | |
| 1,037 | Theophile Le Liepvre | 30-34 | 1:35:49 | 45:04 | 44:11 | |
| 1,038 | Benjamin Charles | 45-49 | 1:35:54 | 46:14 | 41:44 | |
| 1,039 | Thomas Tranier | 30-34 | 1:35:57 | 38:25 | 52:14 | |
| 1,040 | Alexandre Zambaux | 30-34 | 1:36:00 | 43:59 | 45:38 | |
| 1,041 | Younes Baaziz | 25-29 | 1:36:03 | 43:41 | 46:22 | |
| 1,042 | Kenneth Biirsdahl | 45-49 | 1:36:06 | 45:22 | 43:56 | |
| 1,043 | David Derensy | 45-49 | 1:36:09 | 43:19 | 45:40 | |
| 1,044 | Elhadji Bafode Diawara | 30-34 | 1:36:16 | 49:33 | 40:22 | |
| 1,045 | Arnaud Thierry | 35-39 | 1:36:24 | 43:12 | 44:04 | |
| 1,046 | Mohamed Benrached | 35-39 | 1:36:27 | 46:06 | 42:16 | |
| 1,047 | Calixthe Mattei | 25-29 | 1:36:28 | 46:29 | 42:41 | |
| 1,048 | Lucas Vigné | 16-24 | 1:36:32 | 48:22 | 37:29 | |
| 1,049 | Gregory Delmas | 40-44 | 1:36:35 | 44:56 | 44:19 | |
| 1,050 | Stanislas Kliszowski | 55-59 | 1:36:42 | 46:36 | 42:13 | |
| 1,051 | Lucas Levasseur | 35-39 | 1:36:42 | 48:37 | 40:41 | |
| 1,052 | Alex Grandremy | 25-29 | 1:36:46 | 46:02 | 43:04 | |
| 1,053 | Édouard Gintrand | 30-34 | 1:36:48 | 46:35 | 42:31 | |
| 1,054 | Nicolas Malinconico | 40-44 | 1:36:48 | 45:40 | 43:17 | |
| 1,055 | Gilles Dao Duc | 35-39 | 1:36:52 | 46:11 | 43:07 | |
| 1,056 | Hugo Delubac | 65-69 | 1:36:53 | 44:08 | 46:39 | |
| 1,057 | Thibault Moressee | 40-44 | 1:36:53 | 47:15 | 42:20 | |
| 1,058 | Nelson Rousseau | 35-39 | 1:36:55 | 43:51 | 45:59 | |
| 1,059 | Laurent Leducq | 50-54 | 1:36:57 | 47:26 | 41:18 | |
| 1,060 | Martin Hoffmann | 16-24 | 1:36:59 | 46:56 | 40:56 | |
| 1,061 | Shubham Sharma | 30-34 | 1:37:00 | 47:53 | 42:39 | |
| 1,062 | Mounim Essabbar | 30-34 | 1:37:04 | 44:54 | 44:16 | |
| 1,063 | Mikael Aubin | 35-39 | 1:37:06 | 44:51 | 43:53 | |
| 1,064 | Olivier Loeuillet | 55-59 | 1:37:09 | 43:42 | 46:10 | |
| 1,065 | Anthony Moncer | 40-44 | 1:37:13 | 46:04 | 43:42 | |
| 1,066 | Christian Colombera | 40-44 | 1:37:14 | 46:32 | 43:00 | |
| 1,067 | Stéphane Maisonneuve | 60-64 | 1:37:18 | 45:40 | 45:11 | |
| 1,068 | Axel Delarbre | 25-29 | 1:37:18 | 45:38 | 44:24 | |
| 1,069 | Ganesh Saminadin | 40-44 | 1:37:18 | 44:47 | 45:34 | |
| 1,070 | Romain Bianchini | 25-29 | 1:37:21 | 47:27 | 42:52 | |
| 1,071 | Iliam Rossilli | 25-29 | 1:37:25 | 47:59 | 42:30 | |
| 1,072 | Kévin Dossetto | 40-44 | 1:37:25 | 45:39 | 43:31 | |
| 1,073 | Jeroen Van De Meulengraaf | 60-64 | 1:37:27 | 47:10 | 43:10 | |
| 1,074 | Bérenger Ancelin | 40-44 | 1:37:31 | 46:11 | 41:49 | |
| 1,075 | Arnaud Quilfen | 30-34 | 1:37:36 | 41:46 | 47:10 | |
| 1,076 | Maximilien Caroni | 40-44 | 1:37:40 | 44:48 | 45:26 | |
| 1,077 | Larry De Smet | 40-44 | 1:37:47 | 48:10 | 40:39 | |
| 1,078 | Yannis Tehoue | 25-29 | 1:37:47 | 45:39 | 43:56 | |
| 1,079 | Wilco Van Beek | 40-44 | 1:37:55 | 46:41 | 45:08 | |
| 1,080 | Jonathan Paris | 30-34 | 1:38:11 | 50:39 | 39:55 | |
| 1,081 | Karl Belli | 35-39 | 1:38:12 | 50:27 | 40:20 | |
| 1,082 | Valentin Hibon | 30-34 | 1:38:15 | 46:06 | 45:49 | |
| 1,083 | Olivier Saut | 45-49 | 1:38:34 | 44:28 | 47:15 | |
| 1,084 | Louis Loriot | 25-29 | 1:38:39 | 50:55 | 38:50 | |
| 1,085 | Christian Bonato | 65-69 | 1:38:41 | 43:21 | 48:31 | |
| 1,086 | Sliman Faouzi | 30-34 | 1:38:47 | 48:31 | 44:00 | |
| 1,087 | Simon Letniowska | 25-29 | 1:38:48 | 50:34 | 39:37 | |
| 1,088 | Yves De Figueiredo | 35-39 | 1:38:50 | 42:32 | 50:00 | |
| 1,089 | Victor Valencia | 45-49 | 1:39:08 | 42:31 | 49:10 | |
| 1,090 | Eduardo Magalhaes | 25-29 | 1:39:09 | 44:56 | 46:55 | |
| 1,091 | Sacha Vidal | 25-29 | 1:39:11 | 44:03 | 47:06 | |
| 1,092 | Pascal Dernelle | 35-39 | 1:39:12 | 50:03 | 41:11 | |
| 1,093 | Andrés Guim Vargas | 30-34 | 1:39:21 | 42:45 | 48:31 | |
| 1,094 | Bertrand Géhanne | 50-54 | 1:39:21 | 49:20 | 43:49 | |
| 1,095 | Thomas Maurouard | 30-34 | 1:39:26 | 46:08 | 45:00 | |
| 1,096 | Max Martias | 40-44 | 1:39:26 | 50:15 | 42:56 | |
| 1,097 | Roberto Margelli | 55-59 | 1:39:29 | 47:49 | 43:45 | |
| 1,098 | Nathan Rautureau | 30-34 | 1:39:29 | 47:09 | 43:15 | |
| 1,099 | Enzo Estampe | 25-29 | 1:39:35 | 44:33 | 45:56 | |
| 1,100 | Abel Prince Towa | 35-39 | 1:39:36 | 46:10 | 46:51 | |
| 1,101 | Clint Michel | 30-34 | 1:39:39 | 49:06 | 44:13 | |
| 1,102 | Jimmy Le Roy | 35-39 | 1:39:48 | 44:51 | 47:44 | |
| 1,103 | Frank Maret | 60-64 | 1:39:50 | 47:01 | 45:50 | |
| 1,104 | Thierry Faye | 55-59 | 1:39:58 | 39:09 | 54:30 | |
| 1,105 | Patrik Olsson | 55-59 | 1:39:59 | 48:41 | 42:41 | |
| 1,106 | Elric Poullaouec | 16-24 | 1:40:00 | 53:50 | 38:02 | |
| 1,107 | Valentin Lalande | 25-29 | 1:40:04 | 50:51 | 39:32 | |
| 1,108 | Gaëtan Ollivier | 40-44 | 1:40:04 | 46:44 | 45:30 | |
| 1,109 | Joe Barnes | 30-34 | 1:40:12 | 42:03 | 52:29 | |
| 1,110 | Yinka Aboaba | 35-39 | 1:40:14 | 38:35 | 55:38 | |
| 1,111 | Alexandre Beddouk | 35-39 | 1:40:17 | 45:09 | 46:06 | |
| 1,112 | Benoit Choplain | 45-49 | 1:40:25 | 45:41 | 48:29 | |
| 1,113 | Hakim Ghoufi | 45-49 | 1:40:27 | 48:25 | 41:50 | |
| 1,114 | Sly Diatta | 40-44 | 1:40:27 | 47:44 | 44:16 | |
| 1,115 | Killian Darville | 16-24 | 1:40:30 | 49:36 | 41:48 | |
| 1,116 | Esteban Martinez | 25-29 | 1:40:43 | 46:45 | 38:43 | |
| 1,117 | Benoit Boyer | 35-39 | 1:40:44 | 47:04 | 45:00 | |
| 1,118 | Sandy Traigneau | 16-24 | 1:40:49 | 54:26 | 39:17 | |
| 1,119 | Cyril Vandewoorde | 25-29 | 1:41:01 | 44:37 | 48:00 | |
| 1,120 | Roland Dehegnan Bly | 35-39 | 1:41:05 | 46:59 | 45:56 | |
| 1,121 | Valentin Leforestier | 35-39 | 1:41:24 | 49:39 | 45:05 | |
| 1,122 | Teddy Da Silva | 40-44 | 1:41:27 | 44:12 | 50:29 | |
| 1,123 | David Dupuis | 30-34 | 1:41:28 | 48:51 | 43:03 | |
| 1,124 | Abdalla Elshiwikh | 30-34 | 1:41:31 | 49:52 | 43:12 | |
| 1,125 | Mehdi Sebiane | 40-44 | 1:41:39 | 48:24 | 46:43 | |
| 1,126 | Yohan Vilende | 30-34 | 1:41:39 | 49:00 | 44:52 | |
| 1,127 | Matthieu Toucoullet | 35-39 | 1:41:44 | 42:35 | 52:57 | |
| 1,128 | Sebastien Truchot | 45-49 | 1:41:44 | 44:35 | 49:50 | |
| 1,129 | Marcus Bouveng | 30-34 | 1:41:45 | 48:00 | 45:52 | |
| 1,130 | Malhar Mohite | 30-34 | 1:41:58 | 47:23 | 42:22 | |
| 1,131 | Anthony Przyswa | 35-39 | 1:41:58 | 50:32 | 43:54 | |
| 1,132 | Henrique Barros | 35-39 | 1:42:06 | 47:33 | 47:29 | |
| 1,133 | Elliott Dennett | 16-24 | 1:42:12 | 50:24 | 43:51 | |
| 1,134 | Rolf Van Leeuwen | 45-49 | 1:42:14 | 49:39 | 41:25 | |
| 1,135 | Jimmy Choain | 30-34 | 1:42:14 | 48:01 | 45:17 | |
| 1,136 | Nicolas Thouvenin | 40-44 | 1:42:23 | 44:42 | 46:50 | |
| 1,137 | El-Hadi Menacer | 40-44 | 1:42:30 | 54:34 | 39:55 | |
| 1,138 | Oliver Taylor | 45-49 | 1:42:31 | 51:43 | 42:13 | |
| 1,139 | Pierre Villeneuve | 55-59 | 1:42:36 | 48:25 | 47:39 | |
| 1,140 | Ceyhun Iskenderoğlu | 35-39 | 1:42:38 | 49:10 | 44:52 | |
| 1,141 | Tugay Sarikaya | 30-34 | 1:42:56 | 48:01 | 45:59 | |
| 1,142 | Christophe Kerviche | 45-49 | 1:43:02 | 50:14 | 45:05 | |
| 1,143 | Mathieu Morel | 16-24 | 1:43:03 | 50:13 | 44:06 | |
| 1,144 | Agustin Molina | 30-34 | 1:43:04 | 48:24 | 43:30 | |
| 1,145 | Suthan Amirthalingam | 35-39 | 1:43:30 | 45:28 | 51:19 | |
| 1,146 | Nicolas Cohen | 25-29 | 1:43:34 | 47:03 | 45:55 | |
| 1,147 | Gaël Azulay | 50-54 | 1:43:38 | 51:12 | 44:39 | |
| 1,148 | David Heu | 40-44 | 1:43:39 | 51:54 | 44:34 | |
| 1,149 | Ugo Alexis | 16-24 | 1:43:48 | 46:19 | 50:20 | |
| 1,150 | Moreno Dekker | 30-34 | 1:43:50 | 51:57 | 43:19 | |
| 1,151 | Matthieu Le Falher | 40-44 | 1:43:54 | 46:20 | 48:17 | |
| 1,152 | Laurent Cegielski | 50-54 | 1:44:00 | 46:41 | 51:33 | |
| 1,153 | Ethan Vanden Berghe Gely | 16-24 | 1:44:04 | 46:58 | 46:16 | |
| 1,154 | Cédric Hotton | 30-34 | 1:44:06 | 46:43 | 48:30 | |
| 1,155 | Patrick Aubin | 30-34 | 1:44:08 | 49:37 | 46:07 | |
| 1,156 | Jordi Van Lelieveld | 16-24 | 1:44:12 | 52:08 | 44:51 | |
| 1,157 | Geoffrey Janvier | 40-44 | 1:44:13 | 47:39 | 49:07 | |
| 1,158 | Quentin Anfray | 30-34 | 1:44:22 | 44:53 | 52:35 | |
| 1,159 | Alexandros Avgeros | 30-34 | 1:44:32 | 50:48 | 45:18 | |
| 1,160 | Luuk Visser | 25-29 | 1:44:37 | 47:11 | 50:13 | |
| 1,161 | Marvin Braud | 16-24 | 1:44:51 | 47:25 | 46:16 | |
| 1,162 | Lucas Barthel | 35-39 | 1:44:57 | 48:23 | 49:02 | |
| 1,163 | Alexandre Gauthier | 30-34 | 1:44:58 | 47:12 | 51:03 | |
| 1,164 | Romain Guerre | 25-29 | 1:45:07 | 45:06 | 49:44 | |
| 1,165 | Jaap Westenburg | 30-34 | 1:45:12 | 53:38 | 45:17 | |
| 1,166 | Adam Bradley | 45-49 | 1:45:21 | 45:58 | 51:45 | |
| 1,167 | Sacha Hales | 16-24 | 1:45:33 | 43:41 | 53:12 | |
| 1,168 | Hugo Bresler | 30-34 | 1:45:46 | 50:59 | 45:39 | |
| 1,169 | Michael Marcant | 45-49 | 1:45:46 | 51:20 | 43:27 | |
| 1,170 | Anthony Domingues | 25-29 | 1:45:47 | 49:17 | 48:18 | |
| 1,171 | Valentin Giraud | 25-29 | 1:45:47 | 50:08 | 47:29 | |
| 1,172 | Yann Vanden Berghe Gely | 45-49 | 1:45:54 | 53:17 | 40:56 | |
| 1,173 | Sébastien Deschamps | 30-34 | 1:46:01 | 44:04 | 51:57 | |
| 1,174 | Miguel Gomes | 30-34 | 1:46:03 | 46:25 | 52:19 | |
| 1,175 | Jugurtha Idir | 30-34 | 1:46:06 | 48:32 | 46:23 | |
| 1,176 | Benoît James | 50-54 | 1:46:08 | 50:36 | 47:07 | |
| 1,177 | Kaysone Kamkasomphou | 45-49 | 1:46:11 | 48:55 | 47:09 | |
| 1,178 | Vincent Fournier | 30-34 | 1:46:14 | 50:04 | 47:23 | |
| 1,179 | Timo Nourry | 16-24 | 1:46:18 | 51:51 | 45:11 | |
| 1,180 | Jack Harding | 35-39 | 1:46:28 | 50:08 | 49:01 | |
| 1,181 | Jimmy Gadi | 35-39 | 1:46:31 | 51:37 | 57:11 | |
| 1,182 | Smain Fettah | 40-44 | 1:46:40 | 46:43 | 51:27 | |
| 1,183 | Eric Menne | 40-44 | 1:46:41 | 50:23 | 43:36 | |
| 1,184 | Andrés Alvarez | 30-34 | 1:46:54 | 44:38 | 54:35 | |
| 1,185 | Antoine Roche | 25-29 | 1:47:01 | 54:40 | 44:30 | |
| 1,186 | Laurent Maillard | 50-54 | 1:47:05 | 47:26 | 50:55 | |
| 1,187 | Valentin Marchaud | 25-29 | 1:47:09 | 52:48 | 47:38 | |
| 1,188 | Taha Zrineh | 25-29 | 1:47:10 | 53:52 | 44:54 | |
| 1,189 | Constantin Dimostheniadis | 40-44 | 1:47:16 | 49:06 | 46:31 | |
| 1,190 | Julien Brothelande | 40-44 | 1:47:16 | 47:49 | 50:02 | |
| 1,191 | Dilan Erkan | 25-29 | 1:47:18 | 47:11 | 50:41 | |
| 1,192 | Franck Le Galeze | 60-64 | 1:47:21 | 48:54 | 51:39 | |
| 1,193 | Rémi Bodart | 30-34 | 1:47:25 | 50:51 | 49:06 | |
| 1,194 | Jonathan Lachevre | 35-39 | 1:47:32 | 45:52 | 52:50 | |
| 1,195 | Corentin Mousset | 30-34 | 1:48:02 | 48:37 | 47:18 | |
| 1,196 | Antoine Fièvre | 45-49 | 1:48:30 | 53:25 | 46:55 | |
| 1,197 | Yoann Crettenand | 45-49 | 1:48:42 | 53:13 | 43:59 | |
| 1,198 | François Mignonneau | 25-29 | 1:48:51 | 49:52 | 48:47 | |
| 1,199 | Mike Michel Sousa | 50-54 | 1:48:54 | 54:35 | 46:08 | |
| 1,200 | Islam Djeglou | 16-24 | 1:49:08 | 57:41 | 45:33 |