HYROX DOUBLES MEN - Toulouse 2025

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