TrainRox Logo TrainRox

Turin 2026 - HYROX PRO DOUBLES MEN

30 Jan–1 Feb 2026
Showing 1 to 100 of 326 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
ESP flag Igor Arruti Salgado
ESP flag Aitor Lizarazu Hormilla
00:52:21
Click to select for comparison
2
FRA flag Evan Marion
FRA flag Steve Pinau
00:53:01
Click to select for comparison
3
ESP flag Luis Garcia Rubio
SWE flag Hugo Hugemark
00:53:04
Click to select for comparison
4
FRA flag Nicolas Reynet
FRA flag Raphael De Bonnieres
00:53:52
Click to select for comparison
5
FRA flag Enzo Robillard
FRA flag Davy Halgand
00:54:40
Click to select for comparison
6
FRA flag Théo Lainé
FRA flag Gaëtan Chappaz
00:54:55
Click to select for comparison
7
IRL flag Conor Lacey
IRL flag Cathal Lacey
00:55:09
Click to select for comparison
8
GBR flag Robert Livesey
GBR flag Gareth Skinner
00:55:58
Click to select for comparison
9
MLT flag Mark Caruana
MLT flag Jean Claude Faenza
00:56:11
Click to select for comparison
10
GBR flag Kai Hammond Briton
ESP flag Mario Nogales Pastrana
00:56:13
Click to select for comparison
11
SUI flag Boris Gurtner
SUI flag Zacary Camp
00:56:16
Click to select for comparison
12
FRA flag Nicolas Lojowski
FRA flag Sebastien Barreaud
00:56:18
Click to select for comparison
13
ITA flag Giovanni Benzon
ITA flag Gioele Patroni
00:56:41
Click to select for comparison
14
MDA flag Vladimir Casap
ROU flag Alberto Popescu
00:56:54
Click to select for comparison
15
FRA flag Augustin Tonnel
FRA flag Amory Fedjekhi
00:57:09
Click to select for comparison
16
FRA flag Gaetan Blas
FRA flag Matthias Dini
00:57:27
Click to select for comparison
17
POR flag Pedro Guerra
POR flag André Coelho
00:57:29
Click to select for comparison
18
POR flag Amândio Ferreira
POR flag Vasco Cunha
00:57:31
Click to select for comparison
19
POR flag Vasco Garcez
POR flag Francisco Ferrador
00:57:38
Click to select for comparison
20
ITA flag Nicholas Buccellato
ITA flag Gianluca Rocco
00:57:47
Click to select for comparison
21
ITA flag Simone Voltan
ITA flag Walter Paladina
00:57:54
Click to select for comparison
22
POR flag André Aires
POR flag Fábio Portela
00:57:54
Click to select for comparison
23
GBR flag Matt Lundberg
IRL flag Aaron Bassett
00:58:05
Click to select for comparison
24
GBR flag Mark Kinnell
GBR flag John-Paul Burns
00:58:19
Click to select for comparison
25
ITA flag Giulio Garello
ITA flag Simone Mozzato
00:58:21
Click to select for comparison
26
FRA flag Grégory Jullien
FRA flag Yannick Jankovits
00:58:32
Click to select for comparison
27
ITA flag Alessandro Pagani
ITA flag Emanuele Cesti
00:58:33
Click to select for comparison
28
IRL flag Frank Rafferty
IRL flag Rory Nolan
00:58:42
Click to select for comparison
29
POR flag Diogo Castro
FRA flag William Boirat
00:58:46
Click to select for comparison
30
POR flag Davide Macedo
POR flag Pedro Soares
00:58:48
Click to select for comparison
31
FRA flag Maxime Gendrot
FRA flag Thibaud Villoury
00:58:50
Click to select for comparison
32
FRA flag Emmanuel Casse
FRA flag Francois Paccard
00:58:58
Click to select for comparison
33
MLT flag Gabriel Farrugia
MLT flag Jonathan Charles Debono
00:59:00
Click to select for comparison
34
ITA flag Alessandro Carlet
ITA flag Nicola Viviani
00:59:09
Click to select for comparison
35
ITA flag Daniele Massaro
ITA flag Marco Maiorano
00:59:09
Click to select for comparison
36
FRA flag Alexandre Guillemot
FRA flag Alexandre Avet
00:59:10
Click to select for comparison
37
SUI flag Dimitri Waeber
FRA flag Alexandre Nunes
00:59:11
Click to select for comparison
38
ITA flag Xhevdet Jakova
ITA flag Riccardo Segalini
00:59:11
Click to select for comparison
39
ITA flag Matteo Furlan
ITA flag Paolo Denti
00:59:11
Click to select for comparison
40
FRA flag Lambert Poujol
FRA flag Benjamin Rupied
00:59:21
Click to select for comparison
41
HUN flag Domonkos Kővári
HUN flag Balázs Gyenes
00:59:23
Click to select for comparison
42
FRA flag Jessie Pellerin
FRA flag Corentin Folliot
00:59:29
Click to select for comparison
43
CUB flag Victor De La Cruz
ITA flag Simone Battaglia
00:59:32
Click to select for comparison
44
GER flag Marco Kenneder
GER flag Fabian Trettenbach
00:59:33
Click to select for comparison
45
ITA flag Marco Pelis
ITA flag Salvatore Caligiuri
00:59:41
Click to select for comparison
46
SUI flag Raphael Gutknecht
SUI flag Guillaume Bernard
00:59:42
Click to select for comparison
47
ITA flag Luca Persiani
ITA flag Gianluca Zambelli
00:59:45
Click to select for comparison
48
ITA flag Marco Parlani
ITA flag Stefano Gemello
00:59:48
Click to select for comparison
49
FRA flag Geoffrey Odru
FRA flag Theo Argent
00:59:50
Click to select for comparison
50
FRA flag Benjamin Pierluigi
FRA flag Aurelien Noiret
00:59:53
Click to select for comparison
51
FRA flag Mehdi Yassine
FRA flag Romain Charmillon
01:00:05
Click to select for comparison
52
GBR flag Matt Wilson
GBR flag Thomas Vivian
01:00:15
Click to select for comparison
53
FRA flag Florian Verderame
FRA flag Elias Iboukhoulef
01:00:33
Click to select for comparison
54
FRA flag Gregory Piombino
FRA flag Damien Renaudet
01:00:49
Click to select for comparison
55
FRA flag Quentin Amouret
FRA flag Choaib Benchaoub
01:00:54
Click to select for comparison
56
FRA flag Arthur L’Her
FRA flag Andy Velletaz
01:00:56
Click to select for comparison
57
IRL flag Ross O Loughlin
IRL flag Brian Comyns
01:00:59
Click to select for comparison
58
ITA flag Costantino Valente
ITA flag Lorenzo Grillo
01:01:00
Click to select for comparison
59
ITA flag Gabriele Branca
ITA flag Mattia Piaia
01:01:01
Click to select for comparison
60
SUI flag Noé Belhumeur
SUI flag Samuel Belhumeur
01:01:02
Click to select for comparison
61
ITA flag Alessandro Brambilla Colnago
ITA flag Mauro Viel
01:01:03
Click to select for comparison
62
ITA flag Geremia Brighenti
ITA flag Antonio Magri
01:01:04
Click to select for comparison
63
FRA flag Gaël Fraysse
FRA flag Ismaïl Sebti
01:01:05
Click to select for comparison
64
ITA flag Roberto Zeppegno
ITA flag Davide Ciecato
01:01:11
Click to select for comparison
65
POR flag Gustavo Almeida
POR flag Miguel Castro
01:01:16
Click to select for comparison
66
ITA flag Luigi Involti
ITA flag Alessandro Rodella
01:01:48
Click to select for comparison
67
ITA flag Filippo Falchetti
ITA flag Giovanni Mennuti
01:01:52
Click to select for comparison
68
ITA flag Michele Zanirato
ITA flag Alberto Zorzi
01:01:53
Click to select for comparison
69
FRA flag Valentin Beasse
FRA flag Martin Debourg
01:02:03
Click to select for comparison
70
GBR flag Daniel Skinner
GBR flag Christopher Walsh
01:02:05
Click to select for comparison
71
FRA flag Antoine Dangoisse
FRA flag Lucas Dangoisse
01:02:08
Click to select for comparison
72
ITA flag Damiano Tramontano
ITA flag Andrea Landi
01:02:15
Click to select for comparison
73
ITA flag Stefano Povoli
ITA flag Denis Rosola
01:02:27
Click to select for comparison
74
ITA flag Luca Mason
ITA flag Flavio Floridi
01:02:31
Click to select for comparison
75
POR flag Marcos Barbosa
POR flag João Araújo
01:02:32
Click to select for comparison
76
ITA flag Luca Fagioli
ITA flag Roberto Cassidei
01:02:35
Click to select for comparison
77
ITA flag Dino Porzionato
ITA flag Marco Di Marco
01:02:46
Click to select for comparison
78
FRA flag Baptiste Da Cunha
FRA flag Morgan Zanoli
01:02:48
Click to select for comparison
79
EGY flag Tarek Emad
EGY flag Moataz Amer
01:02:49
Click to select for comparison
80
FRA flag Joffrey Bailly
FRA flag Yohann Lamant
01:02:53
Click to select for comparison
81
ITA flag Davide Gioetto
ITA flag Simone Gorzegno
01:03:01
Click to select for comparison
82
SUI flag Davy Dubois
SUI flag Sandro Occhilupo
01:03:05
Click to select for comparison
83
FRA flag Alexis Carteron
FRA flag Wilhem Niel
01:03:14
Click to select for comparison
84
ESP flag Manuel Romero Vazquez
ESP flag Breogan Novoa Vilar
01:03:14
Click to select for comparison
85
ITA flag Giorgio Galbiati
ITA flag Alberto Bandini
01:03:17
Click to select for comparison
86
ITA flag Marco Plebani
ITA flag Nicola Bellini
01:03:25
Click to select for comparison
87
ITA flag Matteo Tufilli
ITA flag Elia Calzolari
01:03:32
Click to select for comparison
88
SUI flag Jean-Luc Beney
SUI flag Reynald Perrin
01:03:36
Click to select for comparison
89
SMR flag Alberto Gambuti
SMR flag Matteo Nanni
01:03:38
Click to select for comparison
90
ITA flag Abenezer Castiglioni
ITA flag Marino Maximiliano Maiorino
01:03:40
Click to select for comparison
91
ITA flag Giovanni Guidetti
ITA flag Federico Canuti
01:03:40
Click to select for comparison
92
ITA flag Marco Pavanello
ITA flag Alex Bellin
01:03:45
Click to select for comparison
93
ITA flag Leandro Sugameli
ITA flag Alessandro Prini
01:03:45
Click to select for comparison
94
ITA flag Isacco Martufi
ITA flag Gaetano Fidanzati
01:03:48
Click to select for comparison
95
FRA flag Léo Lamarre
FRA flag Alexis Ben Mechdal Mathieu
01:03:50
Click to select for comparison
96
ITA flag Enrico Mellano
ITA flag Samuele Curiotto
01:03:51
Click to select for comparison
97
FRA flag Antoine Réthoré
FRA flag Hugo Laracca
01:04:12
Click to select for comparison
98
ITA flag Michele Guardino
ITA flag Mario Mongiovì
01:04:13
Click to select for comparison
99
CHI flag Pablo Mardones
GER flag Philipp Ringmann
01:04:15
Click to select for comparison
100
FRA flag Victor Roman
FRA flag Sacha Guilhen
01:04:16