TrainRox Logo TrainRox

Cologne 2026 - HYROX MEN

16–19 Apr 2026
Showing 1,301 to 1,400 of 1,455 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,301
GER flag Elias Latzel
01:53:20
Click to select for comparison
1,302
POL flag Krzysztof Florczyk
01:53:24
Click to select for comparison
1,303
BIH flag Harun Hodzic
01:53:35
Click to select for comparison
1,304
GER flag Marco Klempien
01:53:36
Click to select for comparison
1,305
GER flag Volker Stautz
01:53:40
Click to select for comparison
1,306
GER flag Maximilian Bleise
01:53:50
Click to select for comparison
1,307
GER flag Marvin Berrens
01:53:57
Click to select for comparison
1,308
GER flag Stephan Seifert
01:53:58
Click to select for comparison
1,309
IRI flag Pedram Azari Sabet
01:53:59
Click to select for comparison
1,310
GER flag Atakan Erol
01:54:00
Click to select for comparison
1,311
GER flag Stephan Rosenthal
01:54:00
Click to select for comparison
1,312
GER flag Till Haja
01:54:02
Click to select for comparison
1,313
GER flag Daniel Zabejinski
01:54:11
Click to select for comparison
1,314
GER flag Marcel Horstkamp
01:54:12
Click to select for comparison
1,315
GER flag Julian Ferber
01:54:31
Click to select for comparison
1,316
GER flag Tim Buschkamp
01:54:47
Click to select for comparison
1,317
GER flag Patrick Krieg
01:54:57
Click to select for comparison
1,318
GER flag Robin Muschiol
01:55:04
Click to select for comparison
1,319
GER flag Felix Öxmann
01:55:16
Click to select for comparison
1,320
GER flag Jannik Möller
01:55:17
Click to select for comparison
1,321
GRE flag Konstantinos Kostomanolakis
01:55:18
Click to select for comparison
1,322
GER flag Sebastian Kowolik
01:55:23
Click to select for comparison
1,323
IND flag Romil Mewada
01:55:24
Click to select for comparison
1,324
GER flag Felix Lang
01:55:26
Click to select for comparison
1,325
SUI flag Alex Spreng
01:55:27
Click to select for comparison
1,326
GER flag Leonard Schmitt
01:55:37
Click to select for comparison
1,327
USA flag Jesse Priester
01:55:39
Click to select for comparison
1,328
AUT flag Daniel Schoberl
01:55:57
Click to select for comparison
1,329
GER flag Jerome Christ
01:56:22
Click to select for comparison
1,330
GER flag Uwe Friederichs
01:56:23
Click to select for comparison
1,331
GER flag Arno Simon
01:56:33
Click to select for comparison
1,332
GER flag Philip Wilke
01:56:45
Click to select for comparison
1,333
GER flag Daniel Bernhardt
01:56:51
Click to select for comparison
1,334
GER flag Stefan Hüttemeister
01:56:57
Click to select for comparison
1,335
NED flag Robbin Tan
01:57:11
Click to select for comparison
1,336
GER flag Dominik Deuster
01:57:26
Click to select for comparison
1,337
GER flag Christoph Böhm
01:57:29
Click to select for comparison
1,338
GER flag Georg Melchers
01:57:32
Click to select for comparison
1,339
GER flag Harald Koebsch
01:57:35
Click to select for comparison
1,340
GER flag Stefan Erdweg
01:57:37
Click to select for comparison
1,341
COL flag Carlos Andres Franco
01:57:40
Click to select for comparison
1,342
GER flag Stefan Silva
01:57:48
Click to select for comparison
1,343
GER flag Patrick Ruf
01:57:49
Click to select for comparison
1,344
GER flag Tom Witiska
01:57:55
Click to select for comparison
1,345
GER flag Michael Borbe
01:58:09
Click to select for comparison
1,346
GER flag Felix Pappert
01:58:09
Click to select for comparison
1,347
GER flag Konstantin Bruskow
01:58:15
Click to select for comparison
1,348
GER flag Horst Schocke
01:58:19
Click to select for comparison
1,349
USA flag Billy Bridges
01:58:52
Click to select for comparison
1,350
GER flag Marcel Walter
01:59:02
Click to select for comparison
1,351
01:59:16
Click to select for comparison
1,352
GER flag Farid Mohamed
01:59:24
Click to select for comparison
1,353
GER flag Sascha Kowalewsky
01:59:24
Click to select for comparison
1,354
GER flag Sascha Zocher
01:59:50
Click to select for comparison
1,355
GER flag Melih Özdemir
01:59:52
Click to select for comparison
1,356
GER flag Nico Fischer
02:00:01
Click to select for comparison
1,357
GER flag Elias Göttmann
02:00:10
Click to select for comparison
1,358
GER flag Marius Lehmann
02:00:18
Click to select for comparison
1,359
GER flag Richard Butscher
02:00:48
Click to select for comparison
1,360
GER flag Sebastian Bilek
02:00:51
Click to select for comparison
1,361
GER flag Marcel Pütz
02:01:02
Click to select for comparison
1,362
GER flag Maik Kuper
02:01:08
Click to select for comparison
1,363
GER flag Nils Schlärmann
02:01:22
Click to select for comparison
1,364
GER flag Tobias Krüger
02:01:25
Click to select for comparison
1,365
GER flag Daniel Konrad
02:01:38
Click to select for comparison
1,366
GER flag Thorsten Martin
02:02:03
Click to select for comparison
1,367
GER flag Marco Blümm
02:02:06
Click to select for comparison
1,368
GER flag Ingo Behrendt
02:02:11
Click to select for comparison
1,369
GER flag Sebastian Nowack
02:02:17
Click to select for comparison
1,370
GER flag Malte Lukaschus
02:02:21
Click to select for comparison
1,371
GER flag Oliver Bultmann
02:02:30
Click to select for comparison
1,372
GER flag Ermias Debas
02:02:38
Click to select for comparison
1,373
GER flag Joel Jaehn
02:02:39
Click to select for comparison
1,374
GER flag Maik Molkentin-Grote
02:02:56
Click to select for comparison
1,375
USA flag James Cormier
02:03:15
Click to select for comparison
1,376
GER flag Thomas Ahne
02:03:17
Click to select for comparison
1,377
GER flag Rooullah Mustafa
02:03:24
Click to select for comparison
1,378
GER flag Justus Hohenbrink
02:03:37
Click to select for comparison
1,379
GER flag Anankan Subramaniam
02:03:56
Click to select for comparison
1,380
GER flag Andreas Bott
02:03:59
Click to select for comparison
1,381
GER flag Felix Dehniger
02:04:20
Click to select for comparison
1,382
GER flag Markus Grüneberg
02:04:28
Click to select for comparison
1,383
GER flag Florian Reith
02:04:46
Click to select for comparison
1,384
GER flag Frank Wagener
02:05:10
Click to select for comparison
1,385
GER flag Benedikt Hammers
02:05:11
Click to select for comparison
1,386
GER flag Benjamin Stöhr
02:05:15
Click to select for comparison
1,387
GER flag Torsten Kleß
02:05:42
Click to select for comparison
1,388
GER flag Norman Kähler
02:05:44
Click to select for comparison
1,389
GER flag Jannik Laue
02:05:46
Click to select for comparison
1,390
GER flag Jeldrik Ploetz
02:05:53
Click to select for comparison
1,391
GER flag Pascal Von Borgstede
02:06:18
Click to select for comparison
1,392
GER flag Marcel-Tobias Meier
02:06:20
Click to select for comparison
1,393
GER flag Sven Alisch
02:06:22
Click to select for comparison
1,394
GER flag Alexander Kolvenbach
02:07:09
Click to select for comparison
1,395
GER flag Martin Hollstein
02:07:46
Click to select for comparison
1,396
MAS flag JIAN HUNG LIM
02:08:03
Click to select for comparison
1,397
GER flag Moritz Leonhardt
02:08:34
Click to select for comparison
1,398
GER flag Tasson Ruenpirom
02:08:55
Click to select for comparison
1,399
GER flag DENNIS BERGER
02:08:58
Click to select for comparison
1,400
GER flag Kristian Paulic
02:08:58