TrainRox Logo TrainRox

HYROX MEN - Cologne 2026

16–19 Apr 2026
Showing 1,001 to 1,100 of 1,455 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
GER flag Florian Schick
40-44 1:35:04
Click to select for comparison
1,002
GER flag Pascal Zimmermann
16-24 1:35:10
Click to select for comparison
1,003
GER flag Gennadi Keis
45-49 1:35:10
Click to select for comparison
1,004
GER flag Martin Lohmann
35-39 1:35:10
Click to select for comparison
1,005
GER flag Oliver Robien
30-34 1:35:15
Click to select for comparison
1,006
GER flag Marco Kleinschmidt
25-29 1:35:16
Click to select for comparison
1,007
GER flag Sebastian Hack
40-44 1:35:25
Click to select for comparison
1,008
GER flag Theo Hammer
60-64 1:35:29
Click to select for comparison
1,009
GER flag Julius Gartemann
30-34 1:35:34
Click to select for comparison
1,010
GER flag Markus Grüntges
40-44 1:35:38
Click to select for comparison
1,011
GER flag Yannick Petersen
30-34 1:35:39
Click to select for comparison
1,012
GER flag Thomas Raczek
35-39 1:35:41
Click to select for comparison
1,013
GER flag Felix Möltgen
30-34 1:35:44
Click to select for comparison
1,014
GER flag Ole Oelerich
25-29 1:35:47
Click to select for comparison
1,015
GER flag Philipp Ullmann
35-39 1:35:52
Click to select for comparison
1,016
FRA flag Anthony Delaverdac
35-39 1:35:54
Click to select for comparison
1,017
GER flag Benjamin Rütschle
35-39 1:35:57
Click to select for comparison
1,018
GER flag Johannes Krohn
40-44 1:36:02
Click to select for comparison
1,019
GER flag Torben Hansen
35-39 1:36:04
Click to select for comparison
1,020
GER flag Birk Alwes
50-54 1:36:06
Click to select for comparison
1,021
LUX flag Ivan Cardoso
30-34 1:36:08
Click to select for comparison
1,022
GER flag Peter Nogohsek
35-39 1:36:13
Click to select for comparison
1,023
GER flag Markus Laudenbach
40-44 1:36:13
Click to select for comparison
1,024
GER flag Marc Steinbauer
40-44 1:36:19
Click to select for comparison
1,025
GER flag Stefan Retzlaff
50-54 1:36:19
Click to select for comparison
1,026
GER flag Christian Tils
50-54 1:36:20
Click to select for comparison
1,027
GER flag Marvin Schwitalla
25-29 1:36:21
Click to select for comparison
1,028
GER flag Dennis Boos
25-29 1:36:26
Click to select for comparison
1,029
GER flag Martin Zwiener
40-44 1:36:26
Click to select for comparison
1,030
IRL flag Gary Delaney
35-39 1:36:35
Click to select for comparison
1,031
GER flag Jörn Bettges
30-34 1:36:39
Click to select for comparison
1,032
GER flag Johannes Crone
30-34 1:36:42
Click to select for comparison
1,033
GER flag Dennis Laßahn
30-34 1:36:42
Click to select for comparison
1,034
GER flag Moritz Lamprecht
35-39 1:36:45
Click to select for comparison
1,035
GER flag Patrick Baiersdorfer
35-39 1:36:47
Click to select for comparison
1,036
GER flag Christian März
40-44 1:36:50
Click to select for comparison
1,037
POR flag Paulo Martins Pereira
35-39 1:36:50
Click to select for comparison
1,038
UKR flag Alexander Mariash
16-24 1:36:50
Click to select for comparison
1,039
GER flag Fabian Wolf
30-34 1:36:53
Click to select for comparison
1,040
FRA flag Charles PREVOT
25-29 1:36:56
Click to select for comparison
1,041
GER flag Christian Höhns
50-54 1:36:58
Click to select for comparison
1,042
GER flag Mats Merlin Kölsch
25-29 1:37:03
Click to select for comparison
1,043
GER flag Jannik Pflanzer
25-29 1:37:03
Click to select for comparison
1,044
GER flag Lucas Gradic
25-29 1:37:04
Click to select for comparison
1,045
ITA flag Pietro Putignano
35-39 1:37:05
Click to select for comparison
1,046
GER flag Julian Andreas
25-29 1:37:05
Click to select for comparison
1,047
GER flag Volker Ley
55-59 1:37:05
Click to select for comparison
1,048
GER flag Cem Basusta
16-24 1:37:12
Click to select for comparison
1,049
GER flag Josef Köppel
35-39 1:37:30
Click to select for comparison
1,050
GER flag Boris Mehl
40-44 1:37:32
Click to select for comparison
1,051
GER flag Christian Nörnberg
35-39 1:37:33
Click to select for comparison
1,052
GER flag Deniz Saner
30-34 1:37:34
Click to select for comparison
1,053
GER flag Marcel Gausemeier
25-29 1:37:38
Click to select for comparison
1,054
NED flag Guus Vaanholt
35-39 1:37:40
Click to select for comparison
1,055
GER flag Silas Ortner
16-24 1:37:42
Click to select for comparison
1,056
GER flag Norman Schumann
40-44 1:37:46
Click to select for comparison
1,057
GER flag Henry Franke
35-39 1:37:48
Click to select for comparison
1,058
GER flag Henrik von Homeyer
35-39 1:37:51
Click to select for comparison
1,059
GER flag Oliver Meister
45-49 1:37:53
Click to select for comparison
1,060
GER flag Joachim Kaufmann
55-59 1:37:54
Click to select for comparison
1,061
VIE flag Long Pham
35-39 1:38:01
Click to select for comparison
1,062
GER flag Jérôme Fremann
35-39 1:38:03
Click to select for comparison
1,063
GER flag Gerd Gräfer
45-49 1:38:04
Click to select for comparison
1,064
GER flag Henry Bayerköhler
16-24 1:38:04
Click to select for comparison
1,065
GER flag Tim Bartsch
30-34 1:38:05
Click to select for comparison
1,066
GER flag Steffen Mohr
30-34 1:38:05
Click to select for comparison
1,067
GER flag Leo Katz
25-29 1:38:08
Click to select for comparison
1,068
GER flag Thomas Janke
35-39 1:38:12
Click to select for comparison
1,069
GER flag Erwin Franke
40-44 1:38:25
Click to select for comparison
1,070
GER flag Kevin Richter
35-39 1:38:25
Click to select for comparison
1,071
CRO flag Danijel Markota
35-39 1:38:26
Click to select for comparison
1,072
GER flag Damian Karimi Golkar
30-34 1:38:27
Click to select for comparison
1,073
GER flag Patrick Hoffmann
35-39 1:38:35
Click to select for comparison
1,074
GBR flag Paul Mcgregor
55-59 1:38:39
Click to select for comparison
1,075
GER flag Thomas Steinbrecher
35-39 1:38:43
Click to select for comparison
1,076
GER flag Haron Doulashi
30-34 1:38:47
Click to select for comparison
1,077
GER flag Jochen M. Keller
50-54 1:38:53
Click to select for comparison
1,078
GER flag Tim Robin Walter
35-39 1:38:57
Click to select for comparison
1,079
EGY flag Karim Eladly
35-39 1:38:57
Click to select for comparison
1,080
GER flag Michael Orth
35-39 1:38:58
Click to select for comparison
1,081
GER flag Jahangir Khodagholi
35-39 1:38:58
Click to select for comparison
1,082
GER flag Enrico Jensch
55-59 1:38:58
Click to select for comparison
1,083
GER flag Joel Willms
35-39 1:38:59
Click to select for comparison
1,084
GER flag Andreas Haebenbrock
55-59 1:38:59
Click to select for comparison
1,085
GER flag Jannik Gehring
16-24 1:38:59
Click to select for comparison
1,086
GER flag Paul Gummelt
45-49 1:39:05
Click to select for comparison
1,087
GER flag Adrian Kozielski
25-29 1:39:05
Click to select for comparison
1,088
GER flag Michael Achsenick
55-59 1:39:06
Click to select for comparison
1,089
GER flag Marvin Schöning
35-39 1:39:08
Click to select for comparison
1,090
GER flag Sören Lukaß
30-34 1:39:09
Click to select for comparison
1,091
GER flag Daniel Schäfer
25-29 1:39:10
Click to select for comparison
1,092
GER flag Max Krannich
25-29 1:39:10
Click to select for comparison
1,093
GER flag Ricardo Pollet
16-24 1:39:11
Click to select for comparison
1,094
GER flag Nils Nordmeyer
40-44 1:39:11
Click to select for comparison
1,095
GER flag Daniel Sloma
35-39 1:39:13
Click to select for comparison
1,096
GER flag Tom Dornick
25-29 1:39:19
Click to select for comparison
1,097
GER flag Fabian Burggraf
16-24 1:39:20
Click to select for comparison
1,098
GER flag Justin Knieps
25-29 1:39:21
Click to select for comparison
1,099
GER flag Philipp Schuchall
40-44 1:39:21
Click to select for comparison
1,100
GER flag Jonathan Lindel
30-34 1:39:24