TrainRox Logo TrainRox

HYROX DOUBLES MEN - Paris 2025

22–26 Oct 2025
Showing 1,601 to 1,700 of 2,073 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
FRA flag Sebastien Perreau
FRA flag Fred Renault
50-54 1:23:42
Click to select for comparison
1,602
FRA flag Kylian Baringo
FRA flag Arthur Mann
16-24 1:23:43
Click to select for comparison
1,603
FRA flag Martin Grygorowicz
FRA flag Raphael Rousseau
25-29 1:23:44
Click to select for comparison
1,604
FRA flag Julien Lanxade
FRA flag Sébastien Halot
40-44 1:23:45
Click to select for comparison
1,605
FRA flag Arthur Bertholet
FRA flag Damien Eurazeo
35-39 1:23:45
Click to select for comparison
1,606
FRA flag Kelim Haroun
FRA flag Romain Argillier
30-34 1:23:46
Click to select for comparison
1,607
FRA flag Nicolas Woloszko
FRA flag David Moreau
35-39 1:23:48
Click to select for comparison
1,608
FRA flag Laurent Moussart
FRA flag Julien Tessier
45-49 1:23:48
Click to select for comparison
1,609
FRA flag Stanislas Blotnicki
FRA flag Dimitri Blotnicki
30-34 1:23:49
Click to select for comparison
1,610
FRA flag Dylan Krief
FRA flag Théo Perdrigeon
25-29 1:23:50
Click to select for comparison
1,611
FRA flag Simon Giguere
FRA flag Jason Blandin
25-29 1:23:51
Click to select for comparison
1,612
BEL flag Fikret Kucuk
BEL flag Hakan Kucuk
16-24 1:23:53
Click to select for comparison
1,613
FRA flag Leo Julien
FRA flag Yoann Pissot
16-24 1:23:53
Click to select for comparison
1,614
NED flag Vincent Allertz
ITA flag Francesco Borsari
40-44 1:23:55
Click to select for comparison
1,615
FRA flag Denis Boillot
FRA flag Stéphane Guy Raymond Guillotin
50-54 1:24:00
Click to select for comparison
1,616
FRA flag Tom Maurel
FRA flag Nicolas Charlier
25-29 1:24:02
Click to select for comparison
1,617
FRA flag Sylvain Pignol
FRA flag Pierre-Jean Poirot
35-39 1:24:02
Click to select for comparison
1,618
FRA flag Yoann Lacroix
FRA flag Alexis Pyrame
30-34 1:24:03
Click to select for comparison
1,619
FRA flag Maxime Gulesian
FRA flag Dimitri Zarka
16-24 1:24:05
Click to select for comparison
1,620
FRA flag Davy Lefeuvre
FRA flag Florent Lefeuvre
30-34 1:24:10
Click to select for comparison
1,621
GBR flag Kenneth Connolly
GBR flag James Kane
35-39 1:24:10
Click to select for comparison
1,622
FRA flag Abtine Vakilian
FRA flag Soufiane Hajji
35-39 1:24:11
Click to select for comparison
1,623
FRA flag Alexis Lefevre
FRA flag Sebastien Fournet-Demissy
30-34 1:24:11
Click to select for comparison
1,624
FRA flag Vincent Cally
FRA flag Valentin Cally
25-29 1:24:13
Click to select for comparison
1,625
FRA flag Nicolas Barillon
FRA flag Quentin Blin
25-29 1:24:13
Click to select for comparison
1,626
FRA flag Lucas Desplanques
FRA flag Alexandre Beulier
25-29 1:24:19
Click to select for comparison
1,627
FRA flag Antoine Ramon
FRA flag Dorian Arnould
25-29 1:24:20
Click to select for comparison
1,628
FRA flag Eric Fintz
FRA flag Neel Mukhi
30-34 1:24:20
Click to select for comparison
1,629
FRA flag Skunca Nicolas
FRA flag Quevillon Fréderic
40-44 1:24:20
Click to select for comparison
1,630
FRA flag Maxime Coquerelle
FRA flag Bertrand Forge
35-39 1:24:21
Click to select for comparison
1,631
FRA flag Michaël Piquet-Fraysse
FRA flag Benoit Vimeux
40-44 1:24:21
Click to select for comparison
1,632
FRA flag Jordan Sellem
FRA flag Ben Hatim Laichi
25-29 1:24:26
Click to select for comparison
1,633
FRA flag Hugo Vallée
FRA flag Eric Bologne
30-34 1:24:26
Click to select for comparison
1,634
FRA flag Nicolas Rauflet
FRA flag Anthony Laval
35-39 1:24:27
Click to select for comparison
1,635
BEL flag Louis De Backer
BEL flag Laurent De Backer
40-44 1:24:28
Click to select for comparison
1,636
UKR flag Oleksii Kulbako
UKR flag Andrii Andriiko
25-29 1:24:30
Click to select for comparison
1,637
FRA flag Antoine Liaigre
FRA flag Lucien Liaigre
25-29 1:24:31
Click to select for comparison
1,638
FRA flag Antoine Bouquet
FRA flag François Gimbert
30-34 1:24:37
Click to select for comparison
1,639
FRA flag Michel Peng
FRA flag Michael Aubry
40-44 1:24:39
Click to select for comparison
1,640
USA flag James Pitzer
USA flag Charles Allocco
30-34 1:24:42
Click to select for comparison
1,641
FRA flag Thomas Primault
FRA flag David Praconté
45-49 1:24:44
Click to select for comparison
1,642
FRA flag Andrew Maulion
FRA flag Alexandre Fortin
30-34 1:24:46
Click to select for comparison
1,643
MEX flag Estefania Gamero Lara
FRA flag Stéphane Lefrançois
25-29 1:24:46
Click to select for comparison
1,644
FRA flag Hendrick Leidsman
FRA flag Kevin Lapoussiniere
30-34 1:24:48
Click to select for comparison
1,645
FRA flag Vincent Lesoult
FRA flag Julien Lesoult
45-49 1:24:51
Click to select for comparison
1,646
FRA flag Loic Thouvenin Jenner
FRA flag Maxime Phan Thanh
40-44 1:24:54
Click to select for comparison
1,647
FRA flag Xavier Parisy
FRA flag NICOLAS BRUNET
25-29 1:24:54
Click to select for comparison
1,648
FRA flag Marin Ribeyrolles
FRA flag Gabriel Bouvet
16-24 1:24:57
Click to select for comparison
1,649
FRA flag Emmanuel Calvet
FRA flag Baptiste Millot
30-34 1:24:58
Click to select for comparison
1,650
FRA flag Anselme Blayney
ITA flag Joshua Fontaine
45-49 1:24:59
Click to select for comparison
1,651
FRA flag Sebastien Maussion
FRA flag Antony Tartenson
45-49 1:25:00
Click to select for comparison
1,652
FRA flag Quentin Marhadour
FRA flag Lucas Vitielli
25-29 1:25:01
Click to select for comparison
1,653
FRA flag Baptiste Bouton
FRA flag Berhane Tramontane Zenati
45-49 1:25:01
Click to select for comparison
1,654
FRA flag Bahieddine Bouabdelli
FRA flag Etienne Sebeloue
45-49 1:25:04
Click to select for comparison
1,655
GBR flag Ben Chillingworth
GBR flag Ethan Rose
25-29 1:25:07
Click to select for comparison
1,656
FRA flag Aurélien Kaikmaxoglou
FRA flag Arnaud Goldblatt
35-39 1:25:08
Click to select for comparison
1,657
FRA flag Etienne Le Brun
FRA flag Mehdi Aouichat
25-29 1:25:09
Click to select for comparison
1,658
FRA flag Malik Metouri
FRA flag Mohamed Rabehi
45-49 1:25:09
Click to select for comparison
1,659
FRA flag Ludovic Polien
FRA flag Victor Millerand
25-29 1:25:10
Click to select for comparison
1,660
FRA flag Xavier Lacroix
FRA flag Florent Ouazan
40-44 1:25:12
Click to select for comparison
1,661
NED flag Juan Carlos Geestman
NED flag Roy Schut
35-39 1:25:14
Click to select for comparison
1,662
FRA flag Erwann De Urreiztieta
FRA flag Tristan Laonet
16-24 1:25:14
Click to select for comparison
1,663
FRA flag Thibault Norie
FRA flag Anthony Joubert
40-44 1:25:18
Click to select for comparison
1,664
FRA flag Thibaut Khadir
FRA flag Hugo Vallespi
30-34 1:25:19
Click to select for comparison
1,665
FRA flag Martin Sockeel
FRA flag Victor Sockeel
16-24 1:25:22
Click to select for comparison
1,666
FRA flag Fréderic Garrido
FRA flag Alexis Garrido
40-44 1:25:26
Click to select for comparison
1,667
FRA flag Joffrey Sperandio
FRA flag Christophe Rossi
45-49 1:25:28
Click to select for comparison
1,668
FRA flag Axel Gilbert
FRA flag Etienne Camilleri
30-34 1:25:29
Click to select for comparison
1,669
IRL flag Niall Hession
GBR flag Andrew Darby
40-44 1:25:30
Click to select for comparison
1,670
FRA flag Emmanuel Nowarzyk
FRA flag Sullyvan Grosbois
35-39 1:25:31
Click to select for comparison
1,671
FRA flag Wassim El Amine
FRA flag Aymanne Aïdibé
35-39 1:25:32
Click to select for comparison
1,672
FRA flag Nelson Alves
FRA flag Tony Tirmarche
30-34 1:25:32
Click to select for comparison
1,673
FRA flag Tristan Alarcon
FRA flag Antoine Garidel
25-29 1:25:37
Click to select for comparison
1,674
FRA flag Kyllian Storck
FRA flag Hugo Boucher
16-24 1:25:39
Click to select for comparison
1,675
FRA flag Kevin Lin
FRA flag Kevin Dai
30-34 1:25:40
Click to select for comparison
1,676
FRA flag Thomas Plat
FRA flag Vianney Vatar
25-29 1:25:41
Click to select for comparison
1,677
FRA flag Lorry Duquenne
FRA flag Gianni Duquenne
30-34 1:25:41
Click to select for comparison
1,678
FRA flag Patrick Chen
FRA flag André Chen
25-29 1:25:45
Click to select for comparison
1,679
NED flag Cliff Paardekooper
NED flag Rick Stalenhoef
45-49 1:25:45
Click to select for comparison
1,680
FRA flag Othmane El Karmaoui
FRA flag Roman Kowalczyk
35-39 1:25:45
Click to select for comparison
1,681
FRA flag Eric Chabassier
FRA flag Maxime Chabassier-Dupont
40-44 1:25:45
Click to select for comparison
1,682
FRA flag Lucas Geoffroy
FRA flag Tom Legendre
16-24 1:25:49
Click to select for comparison
1,683
FRA flag Baptiste Marchal
FRA flag Baptiste Villeger
16-24 1:25:49
Click to select for comparison
1,684
NED flag Bart Van Leeuwen
NED flag Nathan Bijlenga
35-39 1:25:51
Click to select for comparison
1,685
FRA flag Michael Eliezer
FRA flag Karim Kassamaly
35-39 1:25:55
Click to select for comparison
1,686
FRA flag Antoine Moreels
FRA flag Paul Vaque
16-24 1:25:58
Click to select for comparison
1,687
FRA flag Alain Seng
FRA flag Clément Rollin
35-39 1:25:58
Click to select for comparison
1,688
FRA flag Timoté Laroch
FRA flag Maxime Laroch
30-34 1:25:58
Click to select for comparison
1,689
FRA flag Alexis Saget
FRA flag Antoine Croizon
30-34 1:26:01
Click to select for comparison
1,690
FRA flag Marc Pholien
FRA flag Xavier Nertomb
45-49 1:26:01
Click to select for comparison
1,691
FRA flag Marc Oelze
FRA flag Matthieu Peronnet
25-29 1:26:02
Click to select for comparison
1,692
FRA flag William Pereira
FRA flag Jean-Loup Delmas
30-34 1:26:06
Click to select for comparison
1,693
FRA flag Arthur Troivaux
FRA flag Samy Joly
35-39 1:26:06
Click to select for comparison
1,694
FRA flag Mickaël Cardoso
FRA flag Yassine Rharif
30-34 1:26:07
Click to select for comparison
1,695
FRA flag Baptiste Goudal
FRA flag Sébastien Goudal
35-39 1:26:08
Click to select for comparison
1,696
FRA flag Lancelot Roux
FRA flag Marius Roux
16-24 1:26:08
Click to select for comparison
1,697
FRA flag Maël Luque Navarro
FRA flag Anthony Duplessis
40-44 1:26:11
Click to select for comparison
1,698
FRA flag Tanguy Pavion
FRA flag Penaud Mathis
16-24 1:26:11
Click to select for comparison
1,699
FRA flag KID SYLLA
FRA flag Mickael PETIT
30-34 1:26:12
Click to select for comparison
1,700
FRA flag Jonas Sibony
FRA flag Ruben Zajfen
25-29 1:26:12
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.

First week free. Cancel anytime.