TrainRox Logo TrainRox

HYROX DOUBLES MEN - Geneva 2025

11–12 Oct 2025
Showing 1 to 100 of 795 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
FRA flag Rémi Bernier
FRA flag Alexis Bernier
30-34 50:58
Click to select for comparison
2
SUI flag Boris Gurtner
FRA flag Thomas Fry
25-29 52:10
Click to select for comparison
3
FRA flag Simon PFISTER
FRA flag Rémi Garranger
30-34 55:10
Click to select for comparison
4
FRA flag Alexandre Nunes
SUI flag Dimitri Waeber
30-34 55:36
Click to select for comparison
5
FRA flag Julien Navarro
FRA flag Mathieu Bernardin
35-39 55:43
Click to select for comparison
6
FRA flag Dylan Bastian
FRA flag Clément Peronnier
25-29 56:13
Click to select for comparison
7
SUI flag Diogo Castro
FRA flag William BOIRAT
35-39 56:25
Click to select for comparison
8
FRA flag Thomas Grazioso
FRA flag Corentin Fourcaud
25-29 56:36
Click to select for comparison
9
SUI flag Guillaume Colomb
SUI flag Ludovic Beuret
25-29 56:50
Click to select for comparison
10
FRA flag Matthias Dini
FRA flag Gaétan BLAS
30-34 56:53
Click to select for comparison
11
FRA flag Enzo Robillard
FRA flag Fabien Berthel
25-29 56:57
Click to select for comparison
12
FRA flag Thomas Rude
FRA flag Guillaume Rude
30-34 57:16
Click to select for comparison
13
FRA flag Andy Laugeois
SUI flag Florian Thibaut
35-39 57:21
Click to select for comparison
14
ITA flag Gianluca Rocco
ITA flag Ludovico Rizzi
25-29 57:37
Click to select for comparison
15
FRA flag Houssem Saidi
FRA flag Edgar Ruche
25-29 57:50
Click to select for comparison
16
FRA flag Thibaut Morgado Da Costa
FRA flag Lorenzo Morgado da costa
57:57
Click to select for comparison
17
GBR flag Matthew Wilson
GBR flag Thomas Vivian
16-24 57:59
Click to select for comparison
18
GBR flag Craig Brockway
GBR flag Lee Brockway
35-39 58:10
Click to select for comparison
19
FRA flag Mike Reymond
FRA flag Théo Taton
30-34 58:27
Click to select for comparison
20
FRA flag gaétan morcel
FRA flag Damien Garcia
35-39 58:47
Click to select for comparison
21
SUI flag Timo Bernhard
SUI flag Jan Hinder
25-29 58:48
Click to select for comparison
22
GER flag Lauritz Putze
SUI flag David Wittensoeldner
30-34 59:08
Click to select for comparison
23
FRA flag Jonathan Labrosse
SUI flag Nicolas Lagrange
25-29 59:17
Click to select for comparison
24
FRA flag Achraf Maizzou
FRA flag Frédéric Aury
50-54 59:25
Click to select for comparison
25
VAT flag Jordan Sheerin
VAT flag Lee Ryan
30-34 59:27
Click to select for comparison
26
FRA flag Dylan Marion
FRA flag Wilhem Niel
25-29 59:33
Click to select for comparison
27
ESP flag Lucas Perez
SUI flag Ismael Gonzalez
35-39 59:35
Click to select for comparison
28
FRA flag Bryan Bouklif
ESP flag Juan Ramon rafols
35-39 59:38
Click to select for comparison
29
FRA flag Benjamin Laks
FRA flag Julien Laks
30-34 59:53
Click to select for comparison
30
SUI flag Naïm Sabaghi
SUI flag André Crespo
25-29 59:58
Click to select for comparison
31
FRA flag Arnaud Musy
FRA flag Kévin Troutet
30-34 1:00:00
Click to select for comparison
32
FRA flag Gael Fraysse
FRA flag Romain Crozet
1:00:05
Click to select for comparison
33
GBR flag Steve Collins
SUI flag Raphael Merkt
35-39 1:00:12
Click to select for comparison
34
FRA flag Emmanuel DENIS
FRA flag Hugo ARMAND
40-44 1:00:16
Click to select for comparison
35
MAR flag Nabil Jaddari
FRA flag Heidi Badaoui
30-34 1:00:20
Click to select for comparison
36
GBR flag Sam Cusworth
GBR flag Josh Skelhorn
25-29 1:00:21
Click to select for comparison
37
FRA flag Aymeric Dubois
FRA flag Adrien Audren
25-29 1:00:22
Click to select for comparison
38
FRA flag Xavier Martin
FRA flag Aurelien Chassoulier
30-34 1:00:29
Click to select for comparison
39
FRA flag Damien REVILLIER
FRA flag Jérémy FISCHER
40-44 1:00:52
Click to select for comparison
40
FRA flag Alexandre Tardy
FRA flag Florian Pascal
30-34 1:00:57
Click to select for comparison
41
SUI flag Basri Qengaj
SUI flag Thiery Sinnesberger
25-29 1:01:07
Click to select for comparison
42
FRA flag Victor Roman
FRA flag Sacha Guilhen
16-24 1:01:08
Click to select for comparison
43
SCO flag Cameron Venters
GBR flag Paul Adamson
35-39 1:01:11
Click to select for comparison
44
SUI flag Yann Nydegger
SUI flag Lucas Grin
25-29 1:01:11
Click to select for comparison
45
SUI flag Kilian Müller
SUI flag Linus Furrer
30-34 1:01:21
Click to select for comparison
46
FRA flag Guillaume HINGANT
FRA flag Anthony OLIVER
1:01:21
Click to select for comparison
47
FRA flag Flo Derne
FRA flag Geoffroy VILLE
35-39 1:01:23
Click to select for comparison
48
FRA flag Damien Combe
SUI flag Jerome Moine
50-54 1:01:23
Click to select for comparison
49
FRA flag Guillaume Castiglione
FRA flag Fabien Demars
30-34 1:01:25
Click to select for comparison
50
FRA flag Gary Marcadet
FRA flag Guillaume Turlin
30-34 1:01:28
Click to select for comparison
51
FRA flag Emmanuel Hellard
FRA flag Alexandre Hellard
25-29 1:01:33
Click to select for comparison
52
SUI flag Miguel Luzi
SUI flag Alan Schiesser
25-29 1:01:46
Click to select for comparison
53
FRA flag corentin chouteau
FRA flag william chouteau
25-29 1:01:48
Click to select for comparison
54
FRA flag Paul Desoomer
SUI flag Clement Chessex
25-29 1:01:50
Click to select for comparison
55
GBR flag Ross Mckenzie
SCO flag Jordan Ovenstone
35-39 1:01:52
Click to select for comparison
56
SUI flag Mateo Horber
SUI flag Félix Brandle
30-34 1:01:53
Click to select for comparison
57
BEL flag Ramy Bouzouita
FRA flag Alban Roquigny
1:02:02
Click to select for comparison
58
ESP flag Vicent París i Jordà
ESP flag Sergio Pelaez Bover
30-34 1:02:06
Click to select for comparison
59
SUI flag Vincent Buclin
SUI flag Cedric Perrin
35-39 1:02:07
Click to select for comparison
60
FRA flag Djibril Diallo
SUI flag David Da Campo
35-39 1:02:12
Click to select for comparison
61
SUI flag Nicolas Prêtre
SUI flag Deniel Falbriard
25-29 1:02:15
Click to select for comparison
62
FRA flag Sami Abadie
FRA flag Hugo Meyer
30-34 1:02:15
Click to select for comparison
63
GER flag Felix Hache
GER flag Alexander Pisarewski
25-29 1:02:22
Click to select for comparison
64
GBR flag chris burnett
FRA flag Evan Dorlot
35-39 1:02:26
Click to select for comparison
65
SUI flag David Donatiello
SUI flag Florian Tovaglieri
35-39 1:02:29
Click to select for comparison
66
SUI flag Gabriel Monnet
SUI flag Gwenaël Monnet
16-24 1:02:29
Click to select for comparison
67
FRA flag Yoann Heuze
FRA flag Nicolas Arnaud
30-34 1:02:30
Click to select for comparison
68
FRA flag Benjamin Fraysse
FRA flag Hugo Valliere
25-29 1:02:34
Click to select for comparison
69
SUI flag ELIE Marquis
SUI flag Matthieu Todeschini
16-24 1:02:35
Click to select for comparison
70
SUI flag Flavio Muccigrosso
ITA flag Dane Imbriano
30-34 1:02:36
Click to select for comparison
71
FRA flag Thibault CARN
FRA flag Ludovic SAN JOSE
35-39 1:02:37
Click to select for comparison
72
SUI flag Kevin Morgagni
SUI flag Yvan Cina
35-39 1:02:38
Click to select for comparison
73
ITA flag Luca Vanotti
SUI flag Jean-Luc Redard
35-39 1:02:44
Click to select for comparison
74
FRA flag Aurelien Faucon
FRA flag Fabrice Veillaud
40-44 1:02:57
Click to select for comparison
75
NZL flag Julius Korent
NZL flag Eduard Korent
16-24 1:02:58
Click to select for comparison
76
SUI flag Bertrand Michaud
FRA flag Gabriel Brossier
30-34 1:02:59
Click to select for comparison
77
FRA flag David Bayssat
FRA flag Baptiste Bidaud
25-29 1:03:00
Click to select for comparison
78
FRA flag Christian Naffer
FRA flag Quentin Roumier
35-39 1:03:02
Click to select for comparison
79
SUI flag Lionel Brodard
SUI flag Timur Kalimullin
30-34 1:03:09
Click to select for comparison
80
ALG flag Khaled Zebri
EGY flag Nicholas Schmale
40-44 1:03:11
Click to select for comparison
81
FRA flag Enzo Georges
FRA flag Grosaheny Florian
30-34 1:03:13
Click to select for comparison
82
SUI flag Jean Nordmann
SUI flag Matthieu Christinet
16-24 1:03:16
Click to select for comparison
83
FRA flag Pierre Julien Thezier
FRA flag Steve Nerden
35-39 1:03:20
Click to select for comparison
84
FRA flag Timothé Girard
FRA flag Corentin Faque
25-29 1:03:21
Click to select for comparison
85
SUI flag Bruno Mazat
SUI flag Jérémie Voide
35-39 1:03:24
Click to select for comparison
86
FRA flag Florian Pellarin
FRA flag Charles PERROTTON
25-29 1:03:29
Click to select for comparison
87
FRA flag Fabrice Mocellin
FRA flag Jeremie Simian-mermier
35-39 1:03:36
Click to select for comparison
88
FRA flag Alexis Weiss
FRA flag François Cauchois
30-34 1:03:37
Click to select for comparison
89
SUI flag Amine Mraihi
TUN flag Hamza Mraihi
35-39 1:03:41
Click to select for comparison
90
FRA flag Nicolas Aymard
FRA flag Paulin Campodarve
30-34 1:03:43
Click to select for comparison
91
ITA flag Gabriele Tortorella
ITA flag Alessandro Brambilla Colnago
35-39 1:03:44
Click to select for comparison
92
SUI flag Vincent Patry
SUI flag Aristide Prodolliet
30-34 1:03:46
Click to select for comparison
93
SUI flag Yassin Hussein
SUI flag Claude Métrailler
30-34 1:03:46
Click to select for comparison
94
SUI flag Claudio Sportiello
SUI flag David Bürki
35-39 1:03:46
Click to select for comparison
95
SUI flag Joël Podzorski
SUI flag Tobias Lottaz
30-34 1:03:47
Click to select for comparison
96
SUI flag Björn Frei
GER flag Martin Müller
30-34 1:03:47
Click to select for comparison
97
FRA flag Julien Cini
FRA flag Etienne Zaia
1:03:49
Click to select for comparison
98
FRA flag Pierre Montigny
FRA flag Alexandre Deloge
50-54 1:03:51
Click to select for comparison
99
SUI flag Célestin Wanner
SUI flag Roberto Emma
25-29 1:04:03
Click to select for comparison
100
FRA flag Louis Calvas
FRA flag Thomas Couelle
25-29 1:04:05