TrainRox Logo TrainRox

HYROX MEN - Berlin 2026

22–31 May 2026
Showing 1,901 to 2,000 of 4,159 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,901
GER flag Jona Ernst
25-29 1:24:26
Click to select for comparison
1,902
IRL flag Declan Graffin
35-39 1:24:27
Click to select for comparison
1,903
GER flag Henning Daut
35-39 1:24:27
Click to select for comparison
1,904
CZE flag Šimon Kochánek
16-24 1:24:28
Click to select for comparison
1,905
IRL flag Mark Fortune
35-39 1:24:28
Click to select for comparison
1,906
GER flag Bernd Jiptner
60-64 1:24:29
Click to select for comparison
1,907
IRL flag Darren Donnelly
30-34 1:24:29
Click to select for comparison
1,908
ITA flag Samuele Rovere
30-34 1:24:30
Click to select for comparison
1,909
GBR flag Kevin Smith
40-44 1:24:31
Click to select for comparison
1,910
GER flag Stephan Bartlakowski
55-59 1:24:32
Click to select for comparison
1,911
DEN flag Karsten Grøn Nielsen
50-54 1:24:33
Click to select for comparison
1,912
GER flag Malte Pickert
30-34 1:24:33
Click to select for comparison
1,913
ITA flag Michele Massini
25-29 1:24:34
Click to select for comparison
1,914
GER flag Simon Schaefer
30-34 1:24:36
Click to select for comparison
1,915
GER flag Justus Moritz Schulze
25-29 1:24:37
Click to select for comparison
1,916
GER flag Sven Sinkwitz
40-44 1:24:39
Click to select for comparison
1,917
GBR flag Ronnie Downie
55-59 1:24:40
Click to select for comparison
1,918
LUX flag Damian Stoklosa
45-49 1:24:40
Click to select for comparison
1,919
GER flag Julian Paap
25-29 1:24:41
Click to select for comparison
1,920
AUT flag Alexander Rosner
30-34 1:24:41
Click to select for comparison
1,921
GER flag Khaled Safsouf Liebig
40-44 1:24:41
Click to select for comparison
1,922
GER flag Florian Morgenweck
25-29 1:24:42
Click to select for comparison
1,923
GER flag Hendryk Voigt
30-34 1:24:42
Click to select for comparison
1,924
SUI flag Tiago Rodrigues
16-24 1:24:42
Click to select for comparison
1,925
FRA flag Pierre Blond
25-29 1:24:43
Click to select for comparison
1,926
SUI flag Jürg Suter
35-39 1:24:43
Click to select for comparison
1,927
GER flag Stefan Sander
25-29 1:24:44
Click to select for comparison
1,928
CZE flag Lukáš Kubík
25-29 1:24:44
Click to select for comparison
1,929
GER flag Kim Müller
40-44 1:24:44
Click to select for comparison
1,930
ARG flag Alan Verri
30-34 1:24:46
Click to select for comparison
1,931
GER flag Olaf Schlüter
45-49 1:24:46
Click to select for comparison
1,932
TUR flag Mustafa Görkem Yavaş
35-39 1:24:46
Click to select for comparison
1,933
FRA flag Ludovic Artieri-Allais
30-34 1:24:46
Click to select for comparison
1,934
AUT flag Alexander Scheipl
16-24 1:24:46
Click to select for comparison
1,935
FRA flag Ganesh Saminadin
40-44 1:24:47
Click to select for comparison
1,936
GER flag Vincent Kammel
25-29 1:24:47
Click to select for comparison
1,937
USA flag Kelsey Duffy
35-39 1:24:50
Click to select for comparison
1,938
GER flag Tom Sittel
55-59 1:24:50
Click to select for comparison
1,939
GER flag Luca Postoy
16-24 1:24:51
Click to select for comparison
1,940
GER flag Kolja Friedel
35-39 1:24:51
Click to select for comparison
1,941
FRA flag Ronan Hardy
35-39 1:24:52
Click to select for comparison
1,942
DEN flag Jacob Trolldenier
30-34 1:24:52
Click to select for comparison
1,943
GER flag Lars Hoffmann
25-29 1:24:53
Click to select for comparison
1,944
SUI flag Marco Weidmann
35-39 1:24:54
Click to select for comparison
1,945
GER flag Christian Happ
25-29 1:24:54
Click to select for comparison
1,946
TUR flag Sefer Ahmet Ozkan
30-34 1:24:56
Click to select for comparison
1,947
CZE flag Jan Kundrum
30-34 1:24:57
Click to select for comparison
1,948
GER flag Tobias Löffler
35-39 1:24:58
Click to select for comparison
1,949
EGY flag Mustafa Waly
35-39 1:24:58
Click to select for comparison
1,950
GER flag Sebastian Hügler
30-34 1:24:58
Click to select for comparison
1,951
GER flag Tim Wildraut
30-34 1:24:58
Click to select for comparison
1,952
AUT flag Günther Hammerstingl
35-39 1:24:59
Click to select for comparison
1,953
GER flag Kevin Sarwas
35-39 1:24:59
Click to select for comparison
1,954
GER flag Kai Schleusener
25-29 1:25:00
Click to select for comparison
1,955
AUT flag Manuel Pallhuber
30-34 1:25:01
Click to select for comparison
1,956
FRA flag Marius Gaillard
25-29 1:25:01
Click to select for comparison
1,957
AUT flag Jakob Pöpperl
25-29 1:25:02
Click to select for comparison
1,958
GER flag Fabian Immanuel Laukner
25-29 1:25:03
Click to select for comparison
1,959
GER flag Joel Schmidt
16-24 1:25:04
Click to select for comparison
1,960
GER flag Lukas Wanko
35-39 1:25:07
Click to select for comparison
1,961
GER flag Dominik Wolff
30-34 1:25:07
Click to select for comparison
1,962
FRA flag Maxime Dhalluin
30-34 1:25:08
Click to select for comparison
1,963
GER flag Steffen Hage
35-39 1:25:08
Click to select for comparison
1,964
GER flag Patrick Brand
30-34 1:25:08
Click to select for comparison
1,965
GER flag Ben Schütte
25-29 1:25:10
Click to select for comparison
1,966
AUT flag Christian Schüller
40-44 1:25:10
Click to select for comparison
1,967
GBR flag Cameron Page
30-34 1:25:12
Click to select for comparison
1,968
GER flag Lukas Ramm
30-34 1:25:12
Click to select for comparison
1,969
GER flag Matthias Lappus
30-34 1:25:12
Click to select for comparison
1,970
POR flag Tiago Lindo
30-34 1:25:14
Click to select for comparison
1,971
USA flag Dominic Hawley
16-24 1:25:14
Click to select for comparison
1,972
GER flag Valentin Aman
30-34 1:25:14
Click to select for comparison
1,973
IRL flag Gordon Joyce
30-34 1:25:15
Click to select for comparison
1,974
GER flag Christian Knott
40-44 1:25:15
Click to select for comparison
1,975
GBR flag Joseph Kisby
40-44 1:25:15
Click to select for comparison
1,976
GER flag Serge Reh
35-39 1:25:16
Click to select for comparison
1,977
IRL flag Eric Monahan
35-39 1:25:16
Click to select for comparison
1,978
GER flag David Dautfest
35-39 1:25:16
Click to select for comparison
1,979
IRL flag Evan Mcgrath
25-29 1:25:17
Click to select for comparison
1,980
GBR flag Aleksandr Cirkin
40-44 1:25:17
Click to select for comparison
1,981
HUN flag Robert Szemere
45-49 1:25:18
Click to select for comparison
1,982
ITA flag Luca Vio
30-34 1:25:19
Click to select for comparison
1,983
POL flag Mariusz Ratajczak
30-34 1:25:20
Click to select for comparison
1,984
GBR flag Duncan Struan Macdonald
30-34 1:25:20
Click to select for comparison
1,985
NOR flag Abdirizaq Malele
16-24 1:25:21
Click to select for comparison
1,986
GER flag Christopher Wolsfeld
25-29 1:25:21
Click to select for comparison
1,987
EGY flag Amr Elsehemy
40-44 1:25:22
Click to select for comparison
1,988
NED flag Michael Jerry Millarson
30-34 1:25:22
Click to select for comparison
1,989
AUT flag Markus Nussdorfer
40-44 1:25:22
Click to select for comparison
1,990
FRA flag Benjamin Petrot
25-29 1:25:22
Click to select for comparison
1,991
DEN flag Thomas Hylleborg
60-64 1:25:23
Click to select for comparison
1,992
IRL flag Shane Horan
40-44 1:25:24
Click to select for comparison
1,993
GER flag Mirco Türschmann
50-54 1:25:24
Click to select for comparison
1,994
GER flag Robert Fischer
35-39 1:25:24
Click to select for comparison
1,995
GER flag Gregor Rokowski
35-39 1:25:25
Click to select for comparison
1,996
GER flag Domenic Hoppe
35-39 1:25:25
Click to select for comparison
1,997
GER flag Henrik Nikolaus
30-34 1:25:25
Click to select for comparison
1,998
NED flag Rogier Wielaard
45-49 1:25:25
Click to select for comparison
1,999
GER flag Dennis Kleinhubbert
25-29 1:25:25
Click to select for comparison
2,000
GER flag Corbin Krohn
16-24 1:25:26