TrainRox Logo TrainRox

HYROX DOUBLES MEN - Paris 2025

22–26 Oct 2025
Showing 1,701 to 1,800 of 2,073 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,701
FRA flag Valérian Le Masson
FRA flag Hontangs Samuel
30-34 1:26:14
Click to select for comparison
1,702
FRA flag Vincent Gallois
FRA flag Benjamin Gallois
30-34 1:26:20
Click to select for comparison
1,703
FRA flag Yann Bonnor
FRA flag Hugo Crétal
30-34 1:26:22
Click to select for comparison
1,704
ESP flag Jorge Goenaga
FRA flag Fabien Clement
35-39 1:26:25
Click to select for comparison
1,705
FRA flag Cyril Ribeiro
FRA flag Julien Najm
25-29 1:26:25
Click to select for comparison
1,706
FRA flag Romain Conterio
BEL flag Arnaud Delsaut
25-29 1:26:27
Click to select for comparison
1,707
FRA flag Camille Guyot
FRA flag Gabriel Beguec Fernandez
16-24 1:26:27
Click to select for comparison
1,708
FRA flag Pierre Schwager
FRA flag Zelko Tomljanovic
45-49 1:26:29
Click to select for comparison
1,709
FRA flag Valentin Lopes
FRA flag Tristan Gimenez
16-24 1:26:30
Click to select for comparison
1,710
FRA flag Pierre-Marie Villeneuve
FRA flag Stivi Zoldan
25-29 1:26:31
Click to select for comparison
1,711
FRA flag Thanujan Thaneswaran
FRA flag Charles Cordier
25-29 1:26:32
Click to select for comparison
1,712
MAR flag Anwar Tantaoui
MAR flag Saber Abrak
16-24 1:26:32
Click to select for comparison
1,713
FRA flag Romain Vacossain
FRA flag Benjamin Lefebvre
30-34 1:26:33
Click to select for comparison
1,714
FRA flag William Schwitzgabel
FRA flag Maxime Falue
30-34 1:26:34
Click to select for comparison
1,715
FRA flag Simon Epiter
FRA flag Remy Beyney
25-29 1:26:34
Click to select for comparison
1,716
FRA flag Jules Dominique De Boucherville
MRI flag Fabio Jean Marain
45-49 1:26:36
Click to select for comparison
1,717
FRA flag Noa Brunswick
FRA flag Charles Brunswick
30-34 1:26:37
Click to select for comparison
1,718
FRA flag Dauvers Luka
FRA flag Elyes Khene
25-29 1:26:39
Click to select for comparison
1,719
FRA flag Baptiste Baune
FRA flag Maxime Baune
30-34 1:26:42
Click to select for comparison
1,720
FRA flag Arthur Seiss
FRA flag Perceval Seiss
25-29 1:26:43
Click to select for comparison
1,721
FRA flag Aswaddaman Muraleeswaran
FRA flag Julien Bergeron
30-34 1:26:44
Click to select for comparison
1,722
FRA flag Djibril Sy
FRA flag Ismail Maatadiri
30-34 1:26:48
Click to select for comparison
1,723
FRA flag nicolas huet
FRA flag Tanguy Lengline
40-44 1:26:57
Click to select for comparison
1,724
FRA flag Gregoire Desrues
FRA flag Paul Desrues
30-34 1:26:57
Click to select for comparison
1,725
FRA flag Léo-Antoine Guitard
FRA flag Max Guitard
16-24 1:26:58
Click to select for comparison
1,726
FRA flag Alexis Scelles
FRA flag Hugo Charles
16-24 1:27:00
Click to select for comparison
1,727
FRA flag Bastien Belaubre
FRA flag Adam Cohen Boulakia
16-24 1:27:01
Click to select for comparison
1,728
FRA flag Axel Klein
FRA flag Vincent Angelini
25-29 1:27:06
Click to select for comparison
1,729
FRA flag Pierre-Hugues Dubout
FRA flag Guillaume Rufenacht
30-34 1:27:06
Click to select for comparison
1,730
FRA flag Thomas Pruvot
FRA flag Thierry Pruvot
30-34 1:27:12
Click to select for comparison
1,731
FRA flag Nouri Taleb
FRA flag Jean-Charles Benoit
40-44 1:27:12
Click to select for comparison
1,732
FRA flag Flavien Bourillon
FRA flag Vincent Cordonnier
30-34 1:27:14
Click to select for comparison
1,733
FRA flag Jonathan Bruel
FRA flag Aymeric Thivellier
35-39 1:27:15
Click to select for comparison
1,734
FRA flag Alexis Guerreiro
FRA flag Adrien Canaan
25-29 1:27:18
Click to select for comparison
1,735
FRA flag Kevin Laouer
FRA flag Mathieu Azar
30-34 1:27:18
Click to select for comparison
1,736
FRA flag Alexandre Vilvet
FRA flag Christophe Rosati
35-39 1:27:21
Click to select for comparison
1,737
FRA flag William Szafranski
FRA flag Guillaume Roussel
30-34 1:27:21
Click to select for comparison
1,738
FRA flag Arthur Elling
FRA flag Gaël Sédilot
30-34 1:27:21
Click to select for comparison
1,739
FRA flag Victor Avisseau
FRA flag Alexandre Gilibert
30-34 1:27:23
Click to select for comparison
1,740
FRA flag Jonathan Vila
FRA flag David Thomas
30-34 1:27:24
Click to select for comparison
1,741
FRA flag Raphael Ella Beyeme
FRA flag Melvin Borrell
16-24 1:27:26
Click to select for comparison
1,742
FRA flag Cedric Nemorin
FRA flag Mickael Ribeiro
30-34 1:27:27
Click to select for comparison
1,743
FRA flag Robin Baraffe
FRA flag Jérôme Pogeant
30-34 1:27:27
Click to select for comparison
1,744
FRA flag Brivel Massamba Nakavoua
FRA flag Sharangan Kunaratnam
30-34 1:27:28
Click to select for comparison
1,745
FRA flag Axel Roy
FRA flag Robin Langlet
25-29 1:27:35
Click to select for comparison
1,746
FRA flag Jean-Philippe Faille
FRA flag Camille Sergent
40-44 1:27:37
Click to select for comparison
1,747
FRA flag Alexis Mouquet
FRA flag Manutea Tutavae
25-29 1:27:41
Click to select for comparison
1,748
FRA flag Alexandre Poret
FRA flag Arnaud Congretel
45-49 1:27:47
Click to select for comparison
1,749
FRA flag Rodney Zinsou
FRA flag Alexis Philippot
35-39 1:27:49
Click to select for comparison
1,750
FRA flag Eric Muhizi
FRA flag Jacques Muhizi
35-39 1:27:51
Click to select for comparison
1,751
FRA flag Romain Leroy
FRA flag Tristan Blasselle
40-44 1:27:53
Click to select for comparison
1,752
FRA flag Benjamin Meignen
FRA flag Lucas Gauthier
40-44 1:27:53
Click to select for comparison
1,753
FRA flag Frederic Darcel
FRA flag Sylvain Chalon
50-54 1:27:53
Click to select for comparison
1,754
FRA flag Alexandre Shiek Bava
FRA flag Yves Rousseau
30-34 1:27:55
Click to select for comparison
1,755
FRA flag Sarah Guichard
USA flag Christopher Olivares
30-34 1:27:55
Click to select for comparison
1,756
FRA flag John Lefebvre
FRA flag Julien Rouet
35-39 1:27:59
Click to select for comparison
1,757
FRA flag Guillaume Lecanu
FRA flag Wylfried Auger
35-39 1:28:03
Click to select for comparison
1,758
FRA flag Theo Corcia
FRA flag Mathias Bidot
16-24 1:28:05
Click to select for comparison
1,759
GBR flag Anthony Mepham
GBR flag James Mepham
16-24 1:28:05
Click to select for comparison
1,760
FRA flag Alexandre Rollin
FRA flag Alexis MARTIN
16-24 1:28:05
Click to select for comparison
1,761
FRA flag Fabrice Anglesi
FRA flag Jeremy Idjis
40-44 1:28:07
Click to select for comparison
1,762
FRA flag Sébastien Dieudonné
FRA flag Ufuk Demiralay
35-39 1:28:08
Click to select for comparison
1,763
FRA flag Alban Ragazzi
FRA flag Max Ragazzi
16-24 1:28:09
Click to select for comparison
1,764
BEL flag Gregory Van Holderbeke
BEL flag Nick Piessens
30-34 1:28:10
Click to select for comparison
1,765
MLT flag Andrew Fenech
MLT flag Mark Fenech
30-34 1:28:13
Click to select for comparison
1,766
FRA flag Marco Ladeuille
FRA flag Reda Rodrigues
16-24 1:28:13
Click to select for comparison
1,767
FRA flag Amaury Moreux
FRA flag Nicolas Moreux
30-34 1:28:15
Click to select for comparison
1,768
FRA flag Teo Arpino
FRA flag Neil Arpino
35-39 1:28:16
Click to select for comparison
1,769
FRA flag Alexis Bodin
FRA flag Jean-Sebastien Bétrancourt
30-34 1:28:16
Click to select for comparison
1,770
FRA flag Nathan Sengphanit
FRA flag Vincent Phosanarak
25-29 1:28:17
Click to select for comparison
1,771
FRA flag Choukri Louhichi
FRA flag Alexandre Pesquet
40-44 1:28:21
Click to select for comparison
1,772
FRA flag Nordine Soussi
FRA flag Allan Issaad
30-34 1:28:21
Click to select for comparison
1,773
FRA flag Franck Senechal
FRA flag Thierry Senechal
45-49 1:28:24
Click to select for comparison
1,774
FRA flag Benjamin Dulieu
COL flag Felipe Lopez Villa
40-44 1:28:25
Click to select for comparison
1,775
CHN flag Martino Zhou
FRA flag Wallon Quelin
30-34 1:28:25
Click to select for comparison
1,776
FRA flag Fabrice Demptos
FRA flag Laurent Louis
45-49 1:28:29
Click to select for comparison
1,777
FRA flag Giacomo Di Carlo
FRA flag Matthieu Schauffler
40-44 1:28:29
Click to select for comparison
1,778
FRA flag Jonathan Hirsch
FRA flag Yann Vincent-Genod
40-44 1:28:31
Click to select for comparison
1,779
FRA flag Jean Luc Kervel
FRA flag Erwan Kervel
45-49 1:28:33
Click to select for comparison
1,780
FRA flag Vincent James
FRA flag Jean-Christophe James
40-44 1:28:33
Click to select for comparison
1,781
FRA flag Cédric Haberer
FRA flag Vincent Pelsez
35-39 1:28:34
Click to select for comparison
1,782
FRA flag Guillaume Gervy
FRA flag Elliot Jayasekera
25-29 1:28:35
Click to select for comparison
1,783
FRA flag Roger Lenglet
FRA flag Philippe Lenglet
50-54 1:28:35
Click to select for comparison
1,784
FRA flag Yann Vanden Berghe Gely
FRA flag Ethan Vanden Berghe Gely
30-34 1:28:38
Click to select for comparison
1,785
FRA flag Tanguy Dubromel
FRA flag Quentin Dubromel
16-24 1:28:41
Click to select for comparison
1,786
FRA flag Mathieu Durand
FRA flag Lucas Prono
25-29 1:28:46
Click to select for comparison
1,787
FRA flag Mehdi Tarridec
FRA flag Alexandre Charron Tarridec
25-29 1:28:52
Click to select for comparison
1,788
FRA flag Mason Kolobinka
FRA flag Hugo Leclere
16-24 1:28:53
Click to select for comparison
1,789
GER flag Robert Hein
GER flag Franz Weiß
25-29 1:28:53
Click to select for comparison
1,790
USA flag Beau Nichols
USA flag Timothy Robinson
25-29 1:28:55
Click to select for comparison
1,791
FRA flag Antoine Nicolaï
FRA flag Keren Descorsier
25-29 1:28:59
Click to select for comparison
1,792
FRA flag Lambert Péron
FRA flag David Navaro
35-39 1:29:00
Click to select for comparison
1,793
FRA flag Laurent Leducq
FRA flag Hugo Leducq
35-39 1:29:03
Click to select for comparison
1,794
FRA flag Benjamin Richardot
FRA flag Diong Keba Tacu
30-34 1:29:03
Click to select for comparison
1,795
IRL flag Ahmed Hammad
IRL flag Jay Mckillican
25-29 1:29:07
Click to select for comparison
1,796
FRA flag Ismael Laribi
FRA flag Arthur Benoist
30-34 1:29:09
Click to select for comparison
1,797
FRA flag Valentin Durand
FRA flag Jolan Abatut
16-24 1:29:10
Click to select for comparison
1,798
ITA flag Gioacchino Galione
ITA flag Marco Galione
40-44 1:29:13
Click to select for comparison
1,799
FRA flag Sabri Guendouz
FRA flag Sofiane Mahdid
30-34 1:29:16
Click to select for comparison
1,800
FRA flag William Knoll
FRA flag Romain Gentien
16-24 1:29:16
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.