HYROX PRO DOUBLES MEN - Paris 2025

18–20 Apr 2025
Showing 301 to 400 of 438 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
301 109
FRA flag Théo Leconte
FRA flag Corentin Lebrun
1:12:03 16-29
Click to select for comparison
302 110
FRA flag Samy Hansen
FRA flag Benjamin Daré
1:12:07 16-29
Click to select for comparison
303 168
FRA flag Damien Riffaud
FRA flag Laurent Dobignard
1:12:09 30-39
Click to select for comparison
304 111
FRA flag Ludovic Monti
FRA flag Matteo Monti
1:12:12 16-29
Click to select for comparison
305 112
FRA flag Louis Dugier
FRA flag Maxime Dugier
1:12:13 16-29
Click to select for comparison
306 169
FRA flag Baptiste Baron
FRA flag Rudy Coia
1:12:16 30-39
Click to select for comparison
307 114
FRA flag Théo Bertrand
FRA flag Benjamin Lapierre
1:12:22 16-29
Click to select for comparison
308 113
FRA flag Kirill Polesskiy
FRA flag Maxence Faucher
1:12:22 16-29
Click to select for comparison
309 170
GBR flag Dylan Jenkins
GBR flag Lee Jenkins
1:12:55 30-39
Click to select for comparison
310 25
FRA flag Franck Florentin
FRA flag Julien Crouzet
1:12:58 40-49
Click to select for comparison
311 115
FRA flag Bryan Gallais
FRA flag Theo Juin
1:13:03 16-29
Click to select for comparison
312 172
FRA flag Bastien Lefaucher
FRA flag Alexandre Mazuelas
1:13:12 30-39
Click to select for comparison
313 171
FRA flag Romain Derouet
FRA flag Cedric Hascoet
1:13:12 30-39
Click to select for comparison
314 173
POR flag Ricardo Pereira
POR flag Pedro Ferreira
1:13:13 30-39
Click to select for comparison
315 116
FRA flag Cédric Isoard
FRA flag Sébastien Tristani
1:13:14 16-29
Click to select for comparison
316 117
FRA flag Juan-José Helmer
FRA flag Pierre-Victor Husser
1:13:20 16-29
Click to select for comparison
317 174
FRA flag Frédéric Dheret
FRA flag Antoine Rabis
1:13:27 30-39
Click to select for comparison
318 118
GER flag Tim Gärtner
GER flag Robin Mechsner
1:13:35 16-29
Click to select for comparison
319 175
FRA flag Mehdi Sadsaoud
FRA flag Selim Sadsaoud
1:13:38 30-39
Click to select for comparison
320 176
FRA flag Florian Perez
FRA flag Paul Mitelet
1:13:40 30-39
Click to select for comparison
321 177
FRA flag Paul Godart
FRA flag Camel Amzal
1:13:50 30-39
Click to select for comparison
322 178
FRA flag Victor Maleinge
FRA flag Louis Maleinge
1:13:58 30-39
Click to select for comparison
323 26
FRA flag Tom Tom
FRA flag José Lopes
1:13:58 40-49
Click to select for comparison
324 179
FRA flag Nicolas Baltide
FRA flag Nicolas Journiac
1:14:01 30-39
Click to select for comparison
325 180
FRA flag Alexandre Fourmy
FRA flag Theo Simoes
1:14:02 30-39
Click to select for comparison
326 119
FRA flag Jean-Baptiste Lesage
FRA flag Iban Meyer
1:14:07 16-29
Click to select for comparison
327 27
FRA flag Rémy Fizames
FRA flag Laurent Ingargiola
1:14:07 40-49
Click to select for comparison
328 181
FRA flag Brunet Guillaume
FRA flag Lambert Alexandre
1:14:11 30-39
Click to select for comparison
329 184
FRA flag Vincent Piccini
FRA flag Bastien Beauplan
1:14:16 30-39
Click to select for comparison
330 182
FRA flag Saunier Geoffrey
FRA flag Tamburro Matthieu
1:14:16 30-39
Click to select for comparison
331 183
TUN flag Mohamed-Ali Fellah
FRA flag Edouard LEMAIRE
1:14:16 30-39
Click to select for comparison
332 185
MAR flag Mohamed Benkirane
MAR flag Baraa Elalami
1:14:29 30-39
Click to select for comparison
333 120
FRA flag Alexis Dauphin
FRA flag Raphaël Pinto
1:14:32 16-29
Click to select for comparison
334 2
FRA flag Fabien Brusson
FRA flag Robert Giraudet
1:14:38 50-59
Click to select for comparison
335 186
FRA flag Florian Yamin
FRA flag Antonin Dolet
1:14:41 30-39
Click to select for comparison
336 121
FRA flag florian coatsaliou
FRA flag THEO Douville
1:14:42 16-29
Click to select for comparison
337 3
FRA flag Michaël Vedere
FRA flag Franck Minassian
1:14:45 50-59
Click to select for comparison
338 187
FRA flag Anthony Bailly
FRA flag Alexandre Pirès
1:14:47 30-39
Click to select for comparison
339 188
FRA flag Loic Marliere
FRA flag Florian Damez
1:14:47 30-39
Click to select for comparison
340 28
FRA flag Christophe Besnard
FRA flag Bruno Boue
1:14:51 40-49
Click to select for comparison
341 189
FRA flag Thomas Maurouard
FRA flag Delano Debolle
1:14:56 30-39
Click to select for comparison
342 122
FRA flag Marty Drivot
FRA flag Enzo Ostiz
1:15:02 16-29
Click to select for comparison
343 123
GER flag Tim Brayé
FRA flag Théo Dietsch
1:15:06 16-29
Click to select for comparison
344 124
ITA flag Giovanni Brunelli
ITA flag Daniele Galli
1:15:08 16-29
Click to select for comparison
345 29
FRA flag Freddy Abenzoar
FRA flag Renaud Choucherie
1:15:10 40-49
Click to select for comparison
346 190
FRA flag Sourath Tan
FRA flag Kébé Kane
1:15:21 30-39
Click to select for comparison
347 125
FRA flag Bixente Echeveste
FRA flag Simon Delayre
1:15:22 16-29
Click to select for comparison
348 126
FRA flag Bryan Lacroix
FRA flag Nicolas Soultzener
1:15:26 16-29
Click to select for comparison
349 30
FRA flag Aytas Basol
FRA flag Ayhan Basol
1:15:29 40-49
Click to select for comparison
350 127
FRA flag William Simon
FRA flag Victor Ricard
1:15:32 16-29
Click to select for comparison
351 128
FRA flag Axel Marquand
FRA flag Tom Cazanou
1:15:35 16-29
Click to select for comparison
352 191
FRA flag Sylvain Caldaguès
FRA flag Yassine Chafik
1:15:35 30-39
Click to select for comparison
353 192
FRA flag François Pelcener
FRA flag Romain Dausque
1:15:39 30-39
Click to select for comparison
354 129
FRA flag Thibault Lemonnier
FRA flag Louis Prose
1:15:47 16-29
Click to select for comparison
355 193
FRA flag Julien Coculet
FRA flag Antoine Ménard
1:15:57 30-39
Click to select for comparison
356 194
FRA flag Aymen Chtioui
FRA flag Hassane Benchabane
1:16:02 30-39
Click to select for comparison
357 130
FRA flag William Bulle
FRA flag Julien Mauchausse
1:16:04 16-29
Click to select for comparison
358 195
FRA flag Yoan Pasquet
FRA flag Adrien Pasquet
1:16:05 30-39
Click to select for comparison
359 196
FRA flag Arnaud Mazet
FRA flag Houziaux Grégoire
1:16:07 30-39
Click to select for comparison
360 131
FRA flag Thomas Gouret
FRA flag Benjamin Gouret
1:16:12 16-29
Click to select for comparison
361 197
GBR flag Nikesh Patel
GBR flag Asad Husain
1:16:20 30-39
Click to select for comparison
362 31
FRA flag Jaime Riffo
FRA flag Kelly Ly
1:16:24 40-49
Click to select for comparison
363 133
FRA flag Bastien Arcel
FRA flag Antoine Blanchard
1:16:27 16-29
Click to select for comparison
364 132
FRA flag Lucas Davaud
FRA flag Marwan Nakad
1:16:27 16-29
Click to select for comparison
365 198
FRA flag Luc Gasparotto
FRA flag Eric Gasparotto
1:16:32 30-39
Click to select for comparison
366 32
FRA flag Slim Ben Hassen
FRA flag Ludovic Arthemise
1:16:36 40-49
Click to select for comparison
367 33
FRA flag Clément Bordes
FRA flag Eric Villain
1:16:52 40-49
Click to select for comparison
368 199
FRA flag Jocelyn Vandenhoven
FRA flag Cyril Gaugue
1:16:58 30-39
Click to select for comparison
369 200
FRA flag Vincent Anglade
FRA flag Antoine Bourgeois
1:17:00 30-39
Click to select for comparison
370 201
LBN flag Joseph Zeidan
LBN flag Jean-Marie Rizkallah
1:17:04 30-39
Click to select for comparison
371 202
FRA flag Clement Berthoux
FRA flag Quentin Delarue
1:17:10 30-39
Click to select for comparison
372 203
FRA flag Steven Lor
FRA flag Léonard Tan
1:17:11 30-39
Click to select for comparison
373 34
MDA flag Anatolie Chiriac
FRA flag Vincent Ithany
1:17:13 40-49
Click to select for comparison
374 204
FRA flag Florian Cazeres
FRA flag Nathan Guillaudeux
1:17:16 30-39
Click to select for comparison
375 205
FRA flag Justin Queste
FRA flag Thibaud Slaviero
1:17:22 30-39
Click to select for comparison
376 35
FRA flag Tony Pinville
FRA flag Gaylor Sainte-Agathe
1:17:23 40-49
Click to select for comparison
377 206
FRA flag Maxime Demitres
FRA flag Florian Rose
1:17:31 30-39
Click to select for comparison
378 4
ITA flag Yari Franzini
ITA flag Manuel Scali
1:17:33 50-59
Click to select for comparison
379 207
BEL flag Adrien Mangini
BEL flag Fabiano Loru
1:17:34 30-39
Click to select for comparison
380 208
BEL flag Louis Walrant
BEL flag Hugo Colin
1:17:48 30-39
Click to select for comparison
381 134
FRA flag Edouard Lee
FRA flag Tristan Boudinot
1:17:55 16-29
Click to select for comparison
382 36
GER flag Raimonds Ozolins
GER flag Raivis Ozolins
1:17:59 40-49
Click to select for comparison
383 135
FRA flag Léo Trillat
FRA flag Arnaud Réau
1:18:15 16-29
Click to select for comparison
384 209
GBR flag Tom Harby
FRA flag Francois Xavier Dajean
1:18:15 30-39
Click to select for comparison
385 136
FRA flag Mickael Lelievre
FRA flag Adonis Renaud
1:18:27 16-29
Click to select for comparison
386 137
FRA flag Marvin Hamm
FRA flag Quentin Jacquierre
1:18:32 16-29
Click to select for comparison
387 210
FRA flag Jeremy Simeone
FRA flag Kevin Leroy
1:18:35 30-39
Click to select for comparison
388 37
FRA flag Alexis Lange
FRA flag Étienne Herrault
1:18:52 40-49
Click to select for comparison
389 138
FRA flag Cyrian Moreau
FRA flag Antoine Bodin
1:18:54 16-29
Click to select for comparison
390 139
FRA flag Bastien Rudowski
FRA flag Alexis Rudowski
1:19:19 16-29
Click to select for comparison
391 211
FRA flag Nicolas Millan
FRA flag Cedric Florindo
1:19:22 30-39
Click to select for comparison
392 212
GBR flag Matt Whicheloe
GBR flag George Trick
1:19:25 30-39
Click to select for comparison
393 213
FRA flag Adrien Temim
FRA flag Zakaria Bezza
1:19:31 30-39
Click to select for comparison
394 140
FRA flag Hugo Loucheux
FRA flag Mathéo Colart
1:19:48 16-29
Click to select for comparison
395 38
FRA flag Julien Vergonnet
FRA flag Clément Cabrelli
1:20:04 40-49
Click to select for comparison
396 141
FRA flag Raymond El Beblawy
FRA flag Maxime Aoudia
1:20:05 16-29
Click to select for comparison
397 5
FRA flag Gerald Théry
FRA flag Gregory Thery
1:20:05 50-59
Click to select for comparison
398 214
ITA flag Ayoub El Idrissi
ITA flag Abdelali El Idrissi
1:20:09 30-39
Click to select for comparison
399 215
FRA flag Kevin Millois
FRA flag Jordy Bache
1:20:25 30-39
Click to select for comparison
400 216
FRA flag Cédric Maillard
FRA flag Simon Feray
1:20:27 30-39
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

Start your free trial

First week free. Cancel anytime. · Get the app