TrainRox Logo TrainRox

HYROX DOUBLES MEN - Toulouse 2025

8–9 Feb 2025
Showing 1 to 100 of 953 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
FRA flag Dimitry Martins
FRA flag Olivier Jouve
30-39 53:10
Click to select for comparison
2
FRA flag Mévéna PINGLIEZ
FRA flag Quentin Pingliez
16-29 53:43
Click to select for comparison
3
GER flag Lukas Dudziak
GER flag Kenny Spielberg
16-29 55:02
Click to select for comparison
4
GBR flag Daniel Bourne
GBR flag Will Holland
16-29 55:39
Click to select for comparison
5
FRA flag Raphaël Connes
FRA flag Nicolas Reczek
30-39 55:51
Click to select for comparison
6
POR flag Vasco Cunha
POR flag Carlos Ferreira
16-29 55:58
Click to select for comparison
7
FRA flag Julien Galiegue
FRA flag Guillaume Criado
30-39 56:15
Click to select for comparison
8
FRA flag Baptiste Roux
FRA flag Jean-Loup Gregoire
16-29 56:26
Click to select for comparison
9
POR flag Luís Nogueira
POR flag Pedro Correira
30-39 56:41
Click to select for comparison
10
FRA flag Thomas Fry
FRA flag Olivier Jacquin
16-29 56:44
Click to select for comparison
11
GBR flag Rick Gibbins
GBR flag Louis Ambert
16-29 56:47
Click to select for comparison
12
FRA flag Thomas Soler
FRA flag Yannick Paquot
16-29 57:24
Click to select for comparison
13
FRA flag nicolas ingelaere
FRA flag Sebastien Jorry
30-39 57:26
Click to select for comparison
14
POR flag Albino Vieira
POR flag Carlos Silva
30-39 57:46
Click to select for comparison
15
POR flag David Queiroz
POR flag Ricardo Fonseca
16-29 57:49
Click to select for comparison
16
FRA flag Tom guinard
FRA flag Enzo Robillard
16-29 57:53
Click to select for comparison
17
FRA flag Alexander Miller-Dumas
FRA flag Louis Baluze
16-29 58:09
Click to select for comparison
18
FRA flag Thomas Gueguen
FRA flag Victor Gueguen
16-29 58:09
Click to select for comparison
19
POR flag Ivo Sousa
POR flag Constantino Nogueira
30-39 58:23
Click to select for comparison
20
FRA flag Yann Dupont
FRA flag Thomas Bobin
30-39 58:27
Click to select for comparison
21
FRA flag Lilian Halouin
FRA flag Jason Rollé
30-39 58:56
Click to select for comparison
22
FRA flag Rémi Garranger
FRA flag Simon Pfister
30-39 58:56
Click to select for comparison
23
MLT flag Marlon Briffa
MLT flag Justin Grima
40-49 59:27
Click to select for comparison
24
FRA flag Hecham Belaïdi
FRA flag Baptiste Morgant
30-39 59:37
Click to select for comparison
25
FRA flag Thibaut Naacke
FRA flag Francois Pelletier
30-39 59:37
Click to select for comparison
26
FRA flag Vincent Cambon
FRA flag Baptiste Sarrant
16-29 59:41
Click to select for comparison
27
FRA flag Mathieu Stoens
FRA flag Jeffrey Perraud
16-29 59:42
Click to select for comparison
28
FRA flag Vincent Zanus
FRA flag Pascal Manchec
30-39 59:48
Click to select for comparison
29
FRA flag Gauthier Calmus
FRA flag Pierre leplaideur
16-29 59:53
Click to select for comparison
30
IRL flag Sean Morris
IRL flag Eric Gavin
40-49 59:55
Click to select for comparison
31
FRA flag Florian Bogi
FRA flag Gaetan Tinard
16-29 59:59
Click to select for comparison
32
FRA flag Maxence Marie
FRA flag Maxime Laurent
16-29 1:00:03
Click to select for comparison
33
MAR flag Yassine El Mossadeq
MAR flag Anouar Aitoubelaaid
30-39 1:00:11
Click to select for comparison
34
FRA flag Jamie Cheeseman
FRA flag Olivier Rodts
30-39 1:00:13
Click to select for comparison
35
FRA flag Xavier Dufour
FRA flag Morgan Malet
16-29 1:00:14
Click to select for comparison
36
FRA flag Matteo Dal Zovo
FRA flag Lilyan Manas
16-29 1:00:16
Click to select for comparison
37
FRA flag Alexandre BARRON
FRA flag Valentin Loaec
16-29 1:00:23
Click to select for comparison
38
FRA flag Marc Mestre
FRA flag Valentin Charles
16-29 1:00:30
Click to select for comparison
39
FRA flag morandeau anthony
FRA flag benjamin combaud
16-29 1:00:45
Click to select for comparison
40
POR flag José Ferreira
POR flag João Ferreira
16-29 1:00:46
Click to select for comparison
41
FRA flag Adrien Maury
FRA flag Stéphane Montagna
16-29 1:00:50
Click to select for comparison
42
FRA flag Hamza Aourik
FRA flag Dorian De Oliveira
16-29 1:00:52
Click to select for comparison
43
FRA flag Steven Dal molin
FRA flag Gaël Caulier
16-29 1:00:53
Click to select for comparison
44
FRA flag Clement Viyer
FRA flag Morgan Girot
30-39 1:01:08
Click to select for comparison
45
FRA flag Mahé Delbos
FRA flag Benjamin Da costa
16-29 1:01:11
Click to select for comparison
46
FRA flag Sylvain Monteiro
FRA flag Thomas Ruvira
16-29 1:01:16
Click to select for comparison
47
FRA flag Jordan Mikaelian
FRA flag Laurent Navarro
30-39 1:01:19
Click to select for comparison
48
FRA flag Dimitri Dailliez
FRA flag Thibaud Navez
30-39 1:01:23
Click to select for comparison
49
FRA flag Florian Dimanche
FRA flag gabin Pujol
16-29 1:01:26
Click to select for comparison
50
FRA flag Maxime Giovannetti
FRA flag Geoffrey Prioux
30-39 1:01:30
Click to select for comparison
51
GBR flag Leon Kennedy
GBR flag Daniel James
30-39 1:01:37
Click to select for comparison
52
FRA flag Nicolas Dujardin
FRA flag Nicolas Castaing
30-39 1:01:38
Click to select for comparison
53
FRA flag Paulin Philippe
FRA flag Cyril Criado
16-29 1:01:43
Click to select for comparison
54
FRA flag Matheo Iweins
FRA flag MATIAS BOUCHARD
16-29 1:01:44
Click to select for comparison
55
ITA flag Romain Marchese
POR flag Laurent Fatela
40-49 1:01:45
Click to select for comparison
56
FRA flag Florian Fachetti
FRA flag Morgan Carcreff
30-39 1:01:48
Click to select for comparison
57
FRA flag Marc Chevrolais
FRA flag Melvyn Besnard
16-29 1:01:48
Click to select for comparison
58
FRA flag William Galiegue
FRA flag Valentin GALIEGUE
16-29 1:01:50
Click to select for comparison
59
FRA flag Aurelien Bruand
FRA flag Thibault Formigier
30-39 1:02:03
Click to select for comparison
60
MAR flag Abdesamad Faiz
MAR flag Soulaymane Ahouzar
16-29 1:02:06
Click to select for comparison
61
FRA flag CHARLES FOURCADE
FRA flag Alexandre AYALA
30-39 1:02:06
Click to select for comparison
62
FRA flag Florian Mille
FRA flag Christopher Gautier
16-29 1:02:07
Click to select for comparison
63
FRA flag Sam Lehodey
FRA flag Pierre-louis Bessot
16-29 1:02:08
Click to select for comparison
64
GBR flag Josh O'Neil
GBR flag Kieran Ingram
16-29 1:02:09
Click to select for comparison
65
FRA flag Nicolas POUDEROU
FRA flag Thomas Marcel
16-29 1:02:12
Click to select for comparison
66
FRA flag Arthur Juzanx
FRA flag Baptiste Bidaud
16-29 1:02:15
Click to select for comparison
67
FRA flag Alexandre Fassio
FRA flag Romain Constans
16-29 1:02:23
Click to select for comparison
68
FRA flag Pierre Cortes
FRA flag Alexandre Mounes
16-29 1:02:29
Click to select for comparison
69
FRA flag Camille PHILIPPON
FRA flag Mathéo GIGAN
16-29 1:02:33
Click to select for comparison
70
FRA flag Baptiste Leclerc
FRA flag Theo Clément
16-29 1:02:34
Click to select for comparison
71
GBR flag Charlie Page
GBR flag Richard Whitley
30-39 1:02:35
Click to select for comparison
72
GBR flag gareth hayden
GBR flag liam lazarus
30-39 1:02:40
Click to select for comparison
73
FRA flag Nicolas Sabarly
FRA flag Julien Roche
30-39 1:02:46
Click to select for comparison
74
FRA flag Jibril Mebarki
FRA flag JEAN-JACQUES TOVAN
16-29 1:02:47
Click to select for comparison
75
FRA flag Anthony PICCOLO
FRA flag Damien Piccolo
30-39 1:02:47
Click to select for comparison
76
FRA flag Vincent Bernadet
FRA flag Laurent Séraline
30-39 1:02:53
Click to select for comparison
77
FRA flag Pierre-Alexandre Marange
FRA flag Florin Pandeli
16-29 1:02:56
Click to select for comparison
78
FRA flag Damien Nestelhut
FRA flag Flavien Lebois
30-39 1:03:00
Click to select for comparison
79
FRA flag Quentin Pommies
FRA flag Thibaut BASSE-CATHALINAT
16-29 1:03:01
Click to select for comparison
80
FRA flag Romain LEURS
FRA flag Jean-Baptiste Andribet
30-39 1:03:02
Click to select for comparison
81
FRA flag Damien Cortial
FRA flag Paul Ligier
16-29 1:03:05
Click to select for comparison
82
POR flag João Sousa
POR flag Ângelo Costa
30-39 1:03:07
Click to select for comparison
83
FRA flag Jérémie Cauchy
FRA flag Louison Petit
16-29 1:03:08
Click to select for comparison
84
FRA flag Thibault Mansiet
FRA flag morgan zugasti
16-29 1:03:11
Click to select for comparison
85
FRA flag Arnaud Saurat
FRA flag Noa Fivel
16-29 1:03:14
Click to select for comparison
86
FRA flag Julien Adzuar
FRA flag Quentin Segond
30-39 1:03:20
Click to select for comparison
87
GBR flag Nathan Popham
GBR flag Bradley Bryant
16-29 1:03:21
Click to select for comparison
88
FRA flag Cédric Coll-Ramis
FRA flag Nathan Poulet
16-29 1:03:22
Click to select for comparison
89
FRA flag Maxime FROMAGET
FRA flag Pierre SAU
30-39 1:03:22
Click to select for comparison
90
FRA flag Anthony PROUTIERE
FRA flag guillaume proutiere
16-29 1:03:25
Click to select for comparison
91
FRA flag Aurelien Hebert
FRA flag Paul Hebert
30-39 1:03:26
Click to select for comparison
92
FRA flag Tony H
FRA flag Elhadji D
30-39 1:03:34
Click to select for comparison
93
FRA flag Romain Bailleul
FRA flag Max Pony
30-39 1:03:36
Click to select for comparison
94
FRA flag Axel Bouthet
FRA flag dorian kozlowsky
30-39 1:03:36
Click to select for comparison
95
FRA flag Laurent JACQUEMIN
FRA flag Bilal Ouahbi
30-39 1:03:37
Click to select for comparison
96
FRA flag Matheo ROGER
FRA flag Jeremy Vega
16-29 1:03:38
Click to select for comparison
97
FRA flag Benjamin Gouy
FRA flag Maxime Calmet
16-29 1:03:39
Click to select for comparison
98
AUS flag Michael Lackner
AUS flag Lleyton Parker
16-29 1:03:43
Click to select for comparison
99
FRA flag Pierre De nadai
FRA flag hugo giovannoni
16-29 1:03:43
Click to select for comparison
100
FRA flag Thomas Maincent
FRA flag Pierre Perriquet
30-39 1:03:47