TrainRox Logo TrainRox

HYROX MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 1 to 100 of 2,101 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SUI flag Anthony Oke
55-59 57:32
Click to select for comparison
2
ITA flag Enrico Corvetto
40-44 58:27
Click to select for comparison
3
FRA flag Mehdi Kadri
30-34 58:30
Click to select for comparison
4
FRA flag Florentin Cruz
25-29 58:33
Click to select for comparison
5
GBR flag John Townsend
40-44 58:50
Click to select for comparison
6
ITA flag Imad Saine
35-39 58:52
Click to select for comparison
7
SUI flag Boris Gurtner
25-29 59:41
Click to select for comparison
8
BEL flag Michael Mabille
25-29 59:56
Click to select for comparison
9
GBR flag Carl Robinson
25-29 59:57
Click to select for comparison
10
ITA flag Giovanni Domenico Nucera
35-39 1:00:01
Click to select for comparison
11
FRA flag Florian Reynet
35-39 1:00:07
Click to select for comparison
12
SUI flag Jonathan Dustour
35-39 1:00:28
Click to select for comparison
13
MAR flag Hamza Najih
16-24 1:00:33
Click to select for comparison
14
AUT flag Julian Fiedler
30-34 1:00:42
Click to select for comparison
15
FRA flag Louka Pinard
16-24 1:00:46
Click to select for comparison
16
MAR flag Imad Moutfani
25-29 1:00:53
Click to select for comparison
17
SLO flag Tomaž Gojčič
25-29 1:00:56
Click to select for comparison
18
SUI flag Simone Tattarletti
25-29 1:01:20
Click to select for comparison
19
BEL flag Quentin Deppe
25-29 1:01:22
Click to select for comparison
20
ITA flag Mauro Santambrogio
40-44 1:01:26
Click to select for comparison
21
FRA flag Anthony Oliver
40-44 1:01:28
Click to select for comparison
22
ITA flag Michele Artuso
30-34 1:01:29
Click to select for comparison
23
ITA flag Enrico Falconi
16-24 1:01:36
Click to select for comparison
24
FRA flag Raphaël Tarlette
35-39 1:01:42
Click to select for comparison
25
ITA flag Claudio Mazzola
30-34 1:01:45
Click to select for comparison
26
ITA flag Daniele Vecchioni
40-44 1:01:52
Click to select for comparison
27
GBR flag Dean Jackson
30-34 1:02:01
Click to select for comparison
28
DEN flag Emil Jakobsen
25-29 1:02:11
Click to select for comparison
29
SUI flag Dario Piazza
35-39 1:02:13
Click to select for comparison
30
POR flag Duarte Fragoso
16-24 1:02:23
Click to select for comparison
31
ITA flag Riccardo Decrescenzo
16-24 1:02:29
Click to select for comparison
32
ITA flag Leonardo Tabarelli
25-29 1:02:30
Click to select for comparison
33
GRE flag Giannis Andritsos
25-29 1:02:33
Click to select for comparison
34
EGY flag Aly Mazhar
35-39 1:02:35
Click to select for comparison
35
ITA flag Samer Nakchi
35-39 1:03:01
Click to select for comparison
36
ITA flag Moreno Mauri
35-39 1:03:05
Click to select for comparison
37
NED flag Koos Copini
25-29 1:03:15
Click to select for comparison
38
ITA flag Corrado Rigamonti
30-34 1:03:23
Click to select for comparison
39
ITA flag Patrick Zaboja
25-29 1:03:29
Click to select for comparison
40
FRA flag Noën Cudennec
35-39 1:03:29
Click to select for comparison
41
ITA flag Sisto Macchiarelli
35-39 1:03:29
Click to select for comparison
42
ITA flag Gianluca Scardovi
30-34 1:03:35
Click to select for comparison
43
SUI flag Remi Lenglet
25-29 1:03:48
Click to select for comparison
44
FRA flag Julien Fournel
40-44 1:03:58
Click to select for comparison
45
FRA flag Damien Lefebvre
25-29 1:04:03
Click to select for comparison
46
ITA flag Mattia Frassetto
25-29 1:04:09
Click to select for comparison
47
EGY flag Moataz Amer
35-39 1:04:14
Click to select for comparison
48
GBR flag Ashley Woodhouse
30-34 1:04:18
Click to select for comparison
49
ITA flag Matteo Bettini
30-34 1:04:21
Click to select for comparison
50
FRA flag Adrien Tournut
25-29 1:04:26
Click to select for comparison
51
FRA flag Lyes Darani
35-39 1:04:28
Click to select for comparison
52
ITA flag Samuele Mosti
25-29 1:04:30
Click to select for comparison
53
FRA flag Quentin Piveau
25-29 1:04:30
Click to select for comparison
54
FRA flag Dylan Dompnier
16-24 1:04:31
Click to select for comparison
55
FRA flag Sebastien Dubreuil
35-39 1:04:32
Click to select for comparison
56
FRA flag Zackaria Amer
25-29 1:04:37
Click to select for comparison
57
SUI flag Manuel Dufaux
45-49 1:04:45
Click to select for comparison
58
ITA flag Fede Scuteri
30-34 1:04:46
Click to select for comparison
59
GBR flag Freddy Pett
30-34 1:04:48
Click to select for comparison
60
FRA flag Alexandre Lebobe
25-29 1:04:51
Click to select for comparison
61
FRA flag Pierre Martin De Saint Semmera
25-29 1:04:55
Click to select for comparison
62
ITA flag Andrea Albanesi
30-34 1:05:05
Click to select for comparison
63
NOR flag Riki Alba
30-34 1:05:08
Click to select for comparison
64
SUI flag Marc Poulin
35-39 1:05:12
Click to select for comparison
65
ITA flag Alessandro Minguzzi
16-24 1:05:13
Click to select for comparison
66
GER flag Dirk Schulke
35-39 1:05:15
Click to select for comparison
67
FRA flag Romain Marchese
35-39 1:05:17
Click to select for comparison
68
GBR flag Chris Brown
30-34 1:05:21
Click to select for comparison
69
ITA flag Mattia Gecaj
30-34 1:05:21
Click to select for comparison
70
ITA flag Simone Stobbia
16-24 1:05:26
Click to select for comparison
71
ITA flag Matteo Zanotti
16-24 1:05:28
Click to select for comparison
72
ITA flag Edoardo Marchisio
30-34 1:05:30
Click to select for comparison
73
SIN flag Warren Wee
16-24 1:05:31
Click to select for comparison
74
ITA flag Simone Gramola
16-24 1:05:34
Click to select for comparison
75
MAR flag Azeddine Berrite
30-34 1:05:34
Click to select for comparison
76
ITA flag Domenico Pio Biancofiore
30-34 1:05:35
Click to select for comparison
77
FRA flag Loic Fernandez
35-39 1:05:37
Click to select for comparison
78
ITA flag Davide Nizzoli
30-34 1:05:41
Click to select for comparison
79
ITA flag Diego Ludovici
40-44 1:05:44
Click to select for comparison
80
FRA flag Florian Albert
35-39 1:05:46
Click to select for comparison
81
ITA flag Ettore Pizzamiglio
30-34 1:05:47
Click to select for comparison
82
FRA flag Mewen Thomas
25-29 1:05:50
Click to select for comparison
83
SLO flag Žiga Likar
25-29 1:05:50
Click to select for comparison
84
FRA flag Loan Emery
25-29 1:05:50
Click to select for comparison
85
FRA flag Kyllian Tirabi
25-29 1:06:05
Click to select for comparison
86
ITA flag Marco Cavanna
25-29 1:06:10
Click to select for comparison
87
FRA flag Frédéric Stoven
45-49 1:06:14
Click to select for comparison
88
ITA flag Marco Ruggiu
35-39 1:06:16
Click to select for comparison
89
ITA flag Federico Calvi
30-34 1:06:16
Click to select for comparison
90
ITA flag Valentino Forlati
35-39 1:06:18
Click to select for comparison
91
ITA flag Luca Russo
40-44 1:06:19
Click to select for comparison
92
AUT flag Mario Novak
45-49 1:06:19
Click to select for comparison
93
FRA flag Robin Usson
30-34 1:06:22
Click to select for comparison
94
SWE flag Jacob Werner
50-54 1:06:34
Click to select for comparison
95
ITA flag Nazar Shumanskyy
30-34 1:06:35
Click to select for comparison
96
GBR flag Ryan Fotheringham
25-29 1:06:37
Click to select for comparison
97
IRL flag Alex Lee
16-24 1:06:40
Click to select for comparison
98
FRA flag François Quéré
30-34 1:06:41
Click to select for comparison
99
IRL flag Joseph O’Sullivan
16-24 1:06:41
Click to select for comparison
100
FRA flag Loris Jacquier
16-24 1:06:42