TrainRox Logo TrainRox

HYROX PRO MEN - Stuttgart 2025

31 Oct–2 Nov 2025
Showing 1 to 100 of 339 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
GER flag Tim Wenisch
25-29 54:21
Click to select for comparison
2
IRL flag Sean Noble
25-29 54:45
Click to select for comparison
3
SCO flag Liam McCroary
25-29 55:49
Click to select for comparison
4
SLO flag Alen Ploj
30-34 55:58
Click to select for comparison
5
SCO flag Graham Halliday
30-34 56:07
Click to select for comparison
6
ENG flag Jake Dearden
25-29 56:27
Click to select for comparison
7
ESP flag Pablo Sánchez Santos
30-34 56:28
Click to select for comparison
8
NED flag Maarten Enthoven
25-29 56:34
Click to select for comparison
9
BEL flag Louis Osselaer
30-34 56:41
Click to select for comparison
10
GER flag Paul Weindl
25-29 56:58
Click to select for comparison
11
ESP flag Aitor Lizarazu Hormilla
30-34 56:59
Click to select for comparison
12
DEN flag Sebastian Ifversen
25-29 57:03
Click to select for comparison
13
GER flag Philipp Wamser
25-29 57:09
Click to select for comparison
14
DEN flag Gustav Cordua
16-24 57:32
Click to select for comparison
15
TUR flag Turker Alici
30-34 58:14
Click to select for comparison
16
NED flag Sam Schoeman
16-24 58:17
Click to select for comparison
17
IRL flag Kieron White
25-29 58:36
Click to select for comparison
18
SLO flag Domen Dornik
30-34 58:40
Click to select for comparison
19
FRA flag Steve Pinau
35-39 58:45
Click to select for comparison
20
GER flag Jannik Czapla
25-29 59:02
Click to select for comparison
21
GBR flag Evan Galloway
30-34 59:20
Click to select for comparison
22
GBR flag Ryan Waugh
30-34 59:25
Click to select for comparison
23
GER flag Fabian Eisenlauer
30-34 59:32
Click to select for comparison
24
GER flag Franz Löschke
35-39 59:52
Click to select for comparison
25
GER flag Peter Schiller
35-39 1:00:10
Click to select for comparison
26
GER flag Jan-Niklas Friedrich
25-29 1:00:14
Click to select for comparison
27
ESP flag Pablo Valverde Reyes
30-34 1:00:17
Click to select for comparison
28
AUT flag Rene Groinig
25-29 1:00:42
Click to select for comparison
29
AUT flag Julian Kreutzer
25-29 1:00:54
Click to select for comparison
30
GER flag Dennis Gödde
30-34 1:01:30
Click to select for comparison
31
AUT flag Tilen Dorninger
16-24 1:01:51
Click to select for comparison
32
NED flag Sander Van Rooijen
35-39 1:02:06
Click to select for comparison
33
SCO flag Kristofer McSherry
30-34 1:02:11
Click to select for comparison
34
GBR flag Lloyd Mulholland
30-34 1:02:12
Click to select for comparison
35
GER flag Tobias Kiefer
30-34 1:02:54
Click to select for comparison
36
BEL flag Niels Kinget
16-24 1:02:58
Click to select for comparison
37
GER flag Julien Hasse
25-29 1:03:43
Click to select for comparison
38
SLO flag Klemen Alic
30-34 1:03:48
Click to select for comparison
39
GER flag Christian Krauß
40-44 1:04:05
Click to select for comparison
40
GER flag Gabriel Lichtenstein
30-34 1:04:12
Click to select for comparison
41
GER flag Nico Krackl
35-39 1:04:22
Click to select for comparison
42
GER flag Manuel Ziegler
35-39 1:04:24
Click to select for comparison
43
RUS flag Maxim Pruchnewski
16-24 1:04:32
Click to select for comparison
44
SLO flag Denis Toplak
35-39 1:04:47
Click to select for comparison
45
FRA flag Antoine Flament
40-44 1:04:48
Click to select for comparison
46
FRA flag Alex Cannarozzo
16-24 1:04:54
Click to select for comparison
47
FRA flag Kevin Forootan
30-34 1:05:02
Click to select for comparison
48
GBR flag Zac Chennit
45-49 1:05:03
Click to select for comparison
49
CRO flag Matej Brzovic
25-29 1:05:14
Click to select for comparison
50
UKR flag Andrii Mazur
30-34 1:05:41
Click to select for comparison
51
GER flag Patrick Gayer
40-44 1:05:42
Click to select for comparison
52
GER flag Florian Brennecke
35-39 1:05:44
Click to select for comparison
53
BEL flag Reynaldo Latinne
30-34 1:05:45
Click to select for comparison
54
GER flag Felix Bierwirth
30-34 1:05:49
Click to select for comparison
55
GER flag Markus Pütz
45-49 1:06:04
Click to select for comparison
56
GER flag Tobias Kaspar
25-29 1:06:17
Click to select for comparison
57
IRL flag Mick Daly
35-39 1:06:28
Click to select for comparison
58
GER flag Timo Tekolf
30-34 1:06:30
Click to select for comparison
59
RSA flag Ashton Du Plessis
30-34 1:06:40
Click to select for comparison
60
DEN flag Berthel Jakobsen
16-24 1:06:42
Click to select for comparison
61
GER flag Lukas Zajons
30-34 1:06:58
Click to select for comparison
62
GER flag Nico Küttner
25-29 1:07:00
Click to select for comparison
63
GER flag Marius Toborek
40-44 1:07:04
Click to select for comparison
64
SLO flag Joze Kojc
55-59 1:07:12
Click to select for comparison
65
GER flag Tobias Kienle
30-34 1:07:12
Click to select for comparison
66
CAN flag Jason Briscoe
45-49 1:07:19
Click to select for comparison
67
GER flag Ralf Gärtner
35-39 1:07:32
Click to select for comparison
68
NED flag Bram Van Tongeren
35-39 1:07:36
Click to select for comparison
69
GER flag Niclas Krappmann
16-24 1:07:58
Click to select for comparison
70
SUI flag Mike Schifferle
50-54 1:08:00
Click to select for comparison
71
GER flag Dimitrije Glamocak
30-34 1:08:08
Click to select for comparison
72
GER flag Albrecht Adams-Seltmann
30-34 1:08:11
Click to select for comparison
73
GER flag David Pfahl
30-34 1:08:12
Click to select for comparison
74
GER flag Michael Wawrzinek
25-29 1:08:19
Click to select for comparison
75
GER flag Raphael Merkt
30-34 1:08:20
Click to select for comparison
76
AUT flag Aleksandar Zlatkov
30-34 1:08:37
Click to select for comparison
77
GER flag Konstantin Jünger
35-39 1:08:39
Click to select for comparison
78
BIH flag Harun Mehanovic
25-29 1:08:43
Click to select for comparison
79
GER flag Rico Gumm
25-29 1:08:43
Click to select for comparison
80
GER flag Bilal Zola
30-34 1:08:53
Click to select for comparison
81
ITA flag Daniele Asietti
30-34 1:08:57
Click to select for comparison
82
GER flag Matthias Bendler
45-49 1:09:03
Click to select for comparison
83
GER flag Thomas Reuter
40-44 1:09:06
Click to select for comparison
84
GER flag Dennis Sölle
35-39 1:09:13
Click to select for comparison
85
SUI flag Sandro Luca Lombardi
16-24 1:09:22
Click to select for comparison
86
GER flag Alexander Krieg
30-34 1:09:31
Click to select for comparison
87
GER flag Thomas Mayr
40-44 1:09:35
Click to select for comparison
88
FRA flag Quentin Sterley
35-39 1:09:43
Click to select for comparison
89
GER flag Bastian Byczok
40-44 1:09:47
Click to select for comparison
90
GER flag Philipp Müller
40-44 1:09:51
Click to select for comparison
91
GER flag Herkules Reimann
45-49 1:10:01
Click to select for comparison
92
GER flag Julian Lehrer
35-39 1:10:35
Click to select for comparison
93
GER flag Valentin Bruns
35-39 1:10:36
Click to select for comparison
94
CZE flag Matej Nekoranec
25-29 1:10:39
Click to select for comparison
95
GBR flag Evan Boyle
25-29 1:11:08
Click to select for comparison
96
GER flag Tim Budemann
16-24 1:11:11
Click to select for comparison
97
GER flag Frank Reinhard
45-49 1:11:14
Click to select for comparison
98
AUT flag Markus Sztuka
30-34 1:11:42
Click to select for comparison
99
AUT flag Moritz Steiner
16-24 1:11:47
Click to select for comparison
100
GER flag Dominik Kaunert
30-34 1:11:49