TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Paris 2025

18–20 Apr 2025
Showing 1 to 100 of 438 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
ESP flag Roberto Viciedo Gimeno
ESP flag Luis Garcia Rubio
16-29 50:27
Click to select for comparison
2
NZL flag Beau Wills
ITA flag Eugenio Bianchi
30-39 50:29
Click to select for comparison
3
GER flag Jannik Czapla
GER flag Tim Wenisch
16-29 50:42
Click to select for comparison
4
FRA flag Alan Cao
FRA flag Thomas Fry
30-39 50:55
Click to select for comparison
5
NED flag Hidde Weersma
NED flag Thierry Willigenburg
16-29 50:56
Click to select for comparison
6
AUS flag Jonathon Wynn
SCO flag Graham Halliday
30-39 51:17
Click to select for comparison
7
ENG flag Jake Williamson
IRL flag Aaron Travers
16-29 51:22
Click to select for comparison
8
Storath
GER flag Lukas Storath
POR flag Tiago Lousa
40-49 51:26
Click to select for comparison
9
FRA flag Joffrey Voisin
FRA flag Guillaume Levoy
40-49 51:27
Click to select for comparison
10
GER flag Peter Schiller
IRL flag Kieron White
30-39 51:42
Click to select for comparison
11
GBR flag Aaron Woodman
GBR flag Danny Rae
30-39 51:51
Click to select for comparison
12
GER flag Benito Baez Ayala
Julian Kruger
30-39 52:24
Click to select for comparison
13
BEL flag Louis Osselaer
BEL flag Kwinten Verstuyft
30-39 52:27
Click to select for comparison
14
FRA flag Achraf Maizzou
FRA flag Quentin Garel
30-39 52:43
Click to select for comparison
15
POR flag João Piedade
POR flag José Estrangeiro
30-39 52:48
Click to select for comparison
16
SCO flag Niall McMeeken
SCO flag John Carlisle
30-39 52:48
Click to select for comparison
17
AUT flag Rene Groinig
AUT flag Lasse Pips
16-29 52:55
Click to select for comparison
18
NOR flag Jørgen Dahl Olsen
NOR flag Simen Røssland
16-29 53:02
Click to select for comparison
19
SWE flag Pär Erik Bergsman
SWE flag Joel Persson
30-39 53:07
Click to select for comparison
20
NOR flag Oscar Melheim
NOR flag Erik Woodward
16-29 53:12
Click to select for comparison
21
GBR flag Michael ODonnell
GBR flag Dan Jackson
16-29 53:22
Click to select for comparison
22
GER flag Dieter Schwarzkopf
MAR flag Jaafar Moumen
30-39 53:33
Click to select for comparison
23
POR flag Tiago Costa
POR flag Bruno Ferreira
30-39 53:38
Click to select for comparison
24
GER flag Fabian Grill
GER flag Nicolas Küß
30-39 54:06
Click to select for comparison
25
IRL flag Fritz Grobien
GBR flag Michael Stephens
30-39 54:22
Click to select for comparison
26
FRA flag Nicolas Reynet
FRA flag Raphael De Bonnieres
30-39 54:28
Click to select for comparison
27
ESP flag Alfons Deu Ruiz
ESP flag Pedro Antonio Toral Leiva
30-39 54:38
Click to select for comparison
28
FRA flag Axel Montreuil
FRA flag Emmanuel Biguet
16-29 54:39
Click to select for comparison
29
FRA flag Romain Serveaux
FRA flag Thibaud Nael
30-39 55:04
Click to select for comparison
30
GBR flag Joe Wells
GBR flag Piers Plowman
30-39 55:07
Click to select for comparison
31
FRA flag Maxime Krantz
FRA flag Arthur Barbey
30-39 55:12
Click to select for comparison
32
FRA flag Julien Veyrat
FRA flag Gaëtan CHAPPAZ
30-39 55:13
Click to select for comparison
33
FRA flag Thomas Dubost
FRA flag Hugo Joud
16-29 55:20
Click to select for comparison
34
FRA flag Théo Nguyen
FRA flag Robin Dillies
16-29 55:23
Click to select for comparison
35
FRA flag Thomas Soler
FRA flag Yannick Paquot
16-29 55:39
Click to select for comparison
36
NED flag Luc Van Overdam
NED flag Jan Van Overdam
16-29 55:43
Click to select for comparison
37
FRA flag Enzo Napoli
FRA flag Silver Cusset
16-29 55:43
Click to select for comparison
38
FRA flag Ugo D’Aleo
FRA flag Nicolas Bigot
30-39 55:43
Click to select for comparison
39
FRA flag Enrique Dubut
FRA flag Cedric Kampasath
30-39 56:04
Click to select for comparison
40
FRA flag Thibaut Morgado Da Costa
FRA flag Eliott Goi
30-39 56:12
Click to select for comparison
41
FRA flag Jean-Christophe Bruneau
FRA flag Gabin Dedrie
16-29 56:58
Click to select for comparison
42
FRA flag Louis Pavis
FRA flag David Adaine
30-39 57:00
Click to select for comparison
43
FRA flag Adrien Raffault
FRA flag Frédéric Dorez
30-39 57:03
Click to select for comparison
44
BEL flag Tom Franssens
BEL flag Mathia Palaia
30-39 57:11
Click to select for comparison
45
FRA flag Alexis Panetier
FRA flag François Bossard
30-39 57:15
Click to select for comparison
46
FRA flag Rafael Herranz
FRA flag Maxime Calzado
16-29 57:18
Click to select for comparison
47
FRA flag Arthur Lecras
FRA flag Timothe Detant
16-29 57:23
Click to select for comparison
48
FRA flag Haddadi Camil
FRA flag Dylan Gruson
30-39 57:41
Click to select for comparison
49
FRA flag Sebastien Laurent
FRA flag Julien Lebret
40-49 57:49
Click to select for comparison
50
NED flag Bram Crans
NED flag Melvin Schol
30-39 57:53
Click to select for comparison
51
FRA flag Amory Fedjekhi
FRA flag Augustin Tonnel
16-29 57:58
Click to select for comparison
52
FRA flag Alexander Paid.
GBR flag Al Taki
16-29 58:11
Click to select for comparison
53
FRA flag Pierre Huiban
FRA flag Fabien Cosmao
30-39 58:17
Click to select for comparison
54
FRA flag Emeric Choisy
FRA flag Yoann Lescure
40-49 58:26
Click to select for comparison
55
FRA flag Clement Huber
FRA flag Benjamin Voirin
30-39 58:28
Click to select for comparison
56
FRA flag Kevin LASSERRE
FRA flag Valentin Lauret
16-29 58:33
Click to select for comparison
57
FRA flag Maxime Graignic
FRA flag Adrien De Thoisy
30-39 58:40
Click to select for comparison
58
MAR flag Yassine Moumna
PLE flag Alexandre Brun
30-39 58:53
Click to select for comparison
59
FRA flag Romain Di Litta
FRA flag Timothé Garel
16-29 58:54
Click to select for comparison
60
FRA flag Alexandre Amice
FRA flag Bastien Bravais
30-39 58:58
Click to select for comparison
61
FRA flag Ethan Ray
FRA flag Hugo Martinez
16-29 59:03
Click to select for comparison
62
FRA flag Lucas Heuzé
FRA flag Romain Fellonneau
16-29 59:08
Click to select for comparison
63
FRA flag Slohan Jean Marie Marie Magdeleine
FRA flag Evan Marion
16-29 59:22
Click to select for comparison
64
FRA flag Martin Laville
FRA flag Antoine Dumain
30-39 59:23
Click to select for comparison
65
MON flag Antoine Marchin
MON flag Hugo Chapuis
16-29 59:25
Click to select for comparison
66
FRA flag Mathurin Henry
FRA flag Antonio Hoff
16-29 59:25
Click to select for comparison
67
FRA flag Sébastien Lavallée
FRA flag Fernando Contreras
30-39 59:27
Click to select for comparison
68
FRA flag Clement Giraud
FRA flag Clément Santini
30-39 59:27
Click to select for comparison
69
FRA flag Jeremy Tellier
FRA flag Larry Pons
30-39 59:34
Click to select for comparison
70
GER flag Mario Kuhnt
GER flag Jonathan Heuer
16-29 59:38
Click to select for comparison
71
GBR flag Ashley Young
GBR flag Liam Scott
16-29 59:42
Click to select for comparison
72
CZE flag Michal Sejba
FRA flag Christophe Morin
16-29 59:44
Click to select for comparison
73
FRA flag Nathan Haag
FRA flag Louis Weber
16-29 59:52
Click to select for comparison
74
FRA flag Doudou Ndiaye
FRA flag Halim Ennadifi
40-49 1:00:04
Click to select for comparison
75
FRA flag Gil Van Lerberghe
FRA flag Louis Monier
30-39 1:00:06
Click to select for comparison
76
FRA flag Arnaud Pocquet
FRA flag Nicolas Marcoux-Richert
30-39 1:00:08
Click to select for comparison
77
FRA flag Corentin Cardon
FRA flag Thomas Locht
16-29 1:00:17
Click to select for comparison
78
FRA flag Florian Puchly
MEX flag Omar Vazquez
30-39 1:00:24
Click to select for comparison
79
FRA flag Romain Degioanni
FRA flag Fabien Clair
30-39 1:00:36
Click to select for comparison
80
FRA flag Salim Mokrani
FRA flag Hecham Belaidi
30-39 1:00:38
Click to select for comparison
81
FRA flag Romain Leclerc Hairie
FRA flag Anthony Blain
30-39 1:00:45
Click to select for comparison
82
FRA flag Sacha Quemeneur
FRA flag Valentin Viel
16-29 1:00:48
Click to select for comparison
83
MAR flag Issam Moatassim
MAR flag Othman Ameyoud
30-39 1:00:56
Click to select for comparison
84
FRA flag Gaspard Bui
FRA flag Stéphane Fernandez
40-49 1:01:00
Click to select for comparison
85
GER flag Max Bernard
GER flag Joel Lenarz
16-29 1:01:03
Click to select for comparison
86
FRA flag Jason Lorcher
FRA flag Julien Delaunay
30-39 1:01:11
Click to select for comparison
87
FRA flag Codron Valentin
FRA flag Yohannes Pansa
16-29 1:01:14
Click to select for comparison
88
FRA flag Anthony Peudpiece
FRA flag Arthur Macé
30-39 1:01:16
Click to select for comparison
89
FRA flag Jean René Pouzin
FRA flag Romain Branly
16-29 1:01:22
Click to select for comparison
90
FRA flag Wissem Jarrai
FRA flag Axel Hardy
30-39 1:01:24
Click to select for comparison
91
FRA flag Seraphin Cuny
FRA flag Joan Le Bescond
16-29 1:01:25
Click to select for comparison
92
FRA flag Jérémy Polteau
FRA flag Thomas Martin
30-39 1:01:27
Click to select for comparison
93
BRA flag Bruno Besler de Aquino
FRA flag Tristan Eon
16-29 1:01:28
Click to select for comparison
94
FRA flag Mehdi Bendref
FRA flag Titouan Le Coq
30-39 1:01:43
Click to select for comparison
95
FRA flag Jérémy Branger
FRA flag Johan Sklenak
16-29 1:01:46
Click to select for comparison
96
FRA flag Ludovic Kubiak
FRA flag Theo Malezieux
30-39 1:01:47
Click to select for comparison
97
GER flag Luca Dickmann
GER flag Filip Zujic
16-29 1:01:48
Click to select for comparison
98
FRA flag Etienne Sabatie
FRA flag Fateh Nabil Taleb
30-39 1:01:49
Click to select for comparison
99
FRA flag Maxime Livraghi
FRA flag Gabriel Alardet
30-39 1:01:52
Click to select for comparison
100
FRA flag Jocelyn Pacewicz
FRA flag Gaspard Pacewicz
16-29 1:01:57