TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Cologne 2026

16–19 Apr 2026
Showing 401 to 500 of 526 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
GER flag Kai Frenkel
GER flag Lars Rasten
25-29 1:21:49
Click to select for comparison
402
GER flag Dennis Gassmann
GER flag Tobias Ritzal
30-34 1:22:09
Click to select for comparison
403
BEL flag Georges Vicqueray
BEL flag Pierre Weber
25-29 1:22:11
Click to select for comparison
404
GER flag Adrian Janota
GER flag Robert Janota
30-34 1:22:11
Click to select for comparison
405
GER flag Jan Lipphardt
GER flag Philipp Burkert
30-34 1:22:14
Click to select for comparison
406
GER flag Roman Trapp
GER flag Maximilian Seyberth
30-34 1:22:17
Click to select for comparison
407
GER flag Alexander Klein
GER flag Leon Gabriel Schmidtke
25-29 1:22:23
Click to select for comparison
408
GER flag Pascal Janke
GER flag Kevin Frey
30-34 1:22:24
Click to select for comparison
409
IRL flag Doncha Hogan
GER flag Andreas Dingel
45-49 1:22:33
Click to select for comparison
410
GER flag Moritz Johann
GER flag Marcel Lenz
16-24 1:22:36
Click to select for comparison
411
GER flag Konrad Essers
GER flag Dario Durazzo
25-29 1:22:36
Click to select for comparison
412
GER flag Dennis Moos
GER flag Marc Strauch
35-39 1:22:37
Click to select for comparison
413
GER flag Can Niermann
GER flag Marvin Sellge
30-34 1:22:42
Click to select for comparison
414
GER flag Quang Thang Do
GER flag Felix Schmitt
30-34 1:22:45
Click to select for comparison
415
GER flag Ivan Vargas Müller
GER flag Daniel Wahnsiedler
35-39 1:22:54
Click to select for comparison
416
GER flag Justin Mrozek
GER flag Oliver Brunnberg
35-39 1:22:54
Click to select for comparison
417
GER flag Christian Schenk
GER flag Sebastian Schreiber
30-34 1:23:04
Click to select for comparison
418
GER flag Maximilian Begmann
GER flag Noah Mager
25-29 1:23:13
Click to select for comparison
419
GER flag Raimonds Ozolins
GER flag Raivis Ozolins
40-44 1:23:19
Click to select for comparison
420
GER flag Bastian Simböck
GER flag Aaron Haoua
35-39 1:23:24
Click to select for comparison
421
VIE flag Gilbert Tao
CUB flag José Amado-Blanco
35-39 1:23:33
Click to select for comparison
422
POR flag Goncalo Adriano Rosa
GER flag Peter Bengert
35-39 1:23:47
Click to select for comparison
423
GER flag Lukas Püchner
GER flag Lion Knapp
30-34 1:23:55
Click to select for comparison
424
GER flag Bengt Leibrock
GER flag Stefan Blon
35-39 1:24:00
Click to select for comparison
425
GER flag Kai Brands
GER flag Tim Sawatzki
30-34 1:24:01
Click to select for comparison
426
GER flag Daniel May
GER flag Mathias Thurow
35-39 1:24:14
Click to select for comparison
427
GBR flag Frederick Searight
AUS flag Akhil Bansal
30-34 1:24:16
Click to select for comparison
428
GER flag Lieven Rother
GER flag Jan Ebbing
35-39 1:24:17
Click to select for comparison
429
GER flag Elmar Rautenberg
GER flag Marcel Vorst
30-34 1:24:17
Click to select for comparison
430
GER flag Moritz Giebelen
GER flag Philipp Babic Markmann
40-44 1:24:18
Click to select for comparison
431
GER flag Gian Luca Kühnl
GER flag Pascal Schaufler
16-24 1:24:30
Click to select for comparison
432
GER flag Kay Bermanseder
GER flag Markus Mayer
45-49 1:24:32
Click to select for comparison
433
UKR flag Maksym Bondarenko
UKR flag Ihor Kudryk
25-29 1:24:39
Click to select for comparison
434
GER flag Michael Altrock
GER flag Tino Blum
45-49 1:25:03
Click to select for comparison
435
BRA flag Vitor Priori
BRA flag Caio Scarpatti
30-34 1:25:14
Click to select for comparison
436
GER flag Richard Liersch
GER flag Emil Dietrich
16-24 1:25:15
Click to select for comparison
437
GER flag Henri Deutscher
GER flag Simon Höck
16-24 1:25:19
Click to select for comparison
438
GER flag Lesley Adamu
GER flag Tarik Fofana
25-29 1:25:26
Click to select for comparison
439
GER flag Tobias Schroeder
GER flag Björn Krey
30-34 1:25:27
Click to select for comparison
440
GER flag Yasin Kirkyasaroglu
GER flag Max Weißkirchen
25-29 1:25:33
Click to select for comparison
441
GER flag Florian Thurow
GER flag Maximilian Nutz
30-34 1:25:45
Click to select for comparison
442
GER flag Timo Stöhr
GER flag Luca Stöhr
25-29 1:26:01
Click to select for comparison
443
GER flag Pascal Rankin
GER flag Dennis Oesterheld
30-34 1:26:19
Click to select for comparison
444
GER flag Paul Kühnel
GER flag Andreas Beschorner
25-29 1:26:24
Click to select for comparison
445
GER flag Andre Rudolf
GER flag Glenn Bonitz
25-29 1:26:36
Click to select for comparison
446
GER flag Jonas Bammann
GER flag Mika Bammann
16-24 1:26:42
Click to select for comparison
447
GER flag Dominik Behrend
GER flag Alexander Ritter
40-44 1:26:55
Click to select for comparison
448
ESP flag Pol Casas Requena
NED flag Alexandre Van Der Ploeg
16-24 1:27:03
Click to select for comparison
449
GER flag Hendrik Beyer
GER flag Benedikt Beyer
30-34 1:27:04
Click to select for comparison
450
BUL flag Nicky Taschew
GER flag Dominik Kuhn
30-34 1:27:21
Click to select for comparison
451
GER flag Aris Protopapas
GER flag Tom Kirn
25-29 1:27:23
Click to select for comparison
452
GER flag Daniel Eisler
GER flag Björn Zenk
40-44 1:27:31
Click to select for comparison
453
GER flag Nico Grabs
GER flag Mirco Sildatke
25-29 1:27:31
Click to select for comparison
454
ROU flag Paul Virgil Puscasiu
MEX flag Eduardo Guandulain Juárez
25-29 1:27:35
Click to select for comparison
455
GER flag Marco Schneider
GER flag Benjamin Schmitt
40-44 1:27:39
Click to select for comparison
456
GER flag Philipp Barthel
GER flag Mike Rohr
35-39 1:27:53
Click to select for comparison
457
GER flag Toni Lux
GER flag Vinzent Hartung
16-24 1:27:58
Click to select for comparison
458
GER flag Luke Schumacher
KEN flag Hakeem Alavi
25-29 1:28:16
Click to select for comparison
459
GER flag Milan Lülsdorf
GER flag Mirco Brinkmann
35-39 1:28:21
Click to select for comparison
460
GER flag Noah Trümpler
GER flag Henry Parth
25-29 1:28:28
Click to select for comparison
461
GER flag Sebastian Fandel
GER flag Leo Maschke
25-29 1:28:41
Click to select for comparison
462
GER flag Bruno Andreas
GER flag Jannis Schunack
16-24 1:28:50
Click to select for comparison
463
GER flag Kai Peter Förster
GER flag Sebastian Peter Brüggen
40-44 1:29:03
Click to select for comparison
464
GER flag Andreas Beckmann
GER flag Lukas Beumer
30-34 1:29:09
Click to select for comparison
465
GER flag Lukas Schanzenbach
GER flag Lenny Schift
16-24 1:29:39
Click to select for comparison
466
GER flag Evan Fritzsche
GER flag Nils Gutsch
16-24 1:29:53
Click to select for comparison
467
NED flag Max Mosmuller
NED flag Milan Stappenbelt
16-24 1:29:55
Click to select for comparison
468
GER flag Simon Eben
GER flag Duc Anh Huynh
25-29 1:29:56
Click to select for comparison
469
GER flag Hendrick Dimitrov
GER flag Dominic Knabe
16-24 1:29:59
Click to select for comparison
470
GER flag Tim Rolfes
GER flag Martin Elsner
35-39 1:30:04
Click to select for comparison
471
GBR flag Gary Simpson
RSA flag Greg Van Berkel
45-49 1:30:11
Click to select for comparison
472
GER flag Marc-Philipp Antoine
GER flag Thomas Hartmann
30-34 1:30:33
Click to select for comparison
473
GER flag Tom Warendorf
GER flag Sebastian Welzel
30-34 1:30:39
Click to select for comparison
474
GER flag Nikolai Gruschwitz
GER flag Jeancy Wenamoyo
35-39 1:30:50
Click to select for comparison
475
GER flag Jan Drechsler
GER flag Ross Williams
45-49 1:30:53
Click to select for comparison
476
GER flag Jannik Eiser
GER flag Jonas Eidenmüller
30-34 1:30:53
Click to select for comparison
477
GER flag Thomas Heigl
GER flag Kevin Diekmann
30-34 1:30:54
Click to select for comparison
478
GER flag Florian Gores
GER flag Marius Rode
35-39 1:31:00
Click to select for comparison
479
GER flag Melik Simsek
GER flag Bülent Simsek
35-39 1:31:01
Click to select for comparison
480
FRA flag Corentin Demacon
FRA flag Anthony Piotrowski
25-29 1:31:03
Click to select for comparison
481
GER flag Michael Seeck
GER flag Jens Gabriel
35-39 1:31:10
Click to select for comparison
482
GER flag Martin Oppermann
GER flag Maximilian Baderschneider
30-34 1:31:15
Click to select for comparison
483
FRA flag Steven Petit
FRA flag Theo Petit
25-29 1:31:34
Click to select for comparison
484
GER flag Sebastian Benz
GER flag Christian Dreßler
25-29 1:31:35
Click to select for comparison
485
GER flag Nils Elbracht
GER flag Jens Elbracht
30-34 1:31:45
Click to select for comparison
486
GER flag Florian Weinrich
GER flag Robin Spiegel
30-34 1:31:53
Click to select for comparison
487
GER flag Farbod Farahani
IRI flag Amir Tale Khorsand
25-29 1:31:53
Click to select for comparison
488
NED flag Timo Manders
NED flag Des t' Zand
25-29 1:31:54
Click to select for comparison
489
GER flag Philipp Wolf
GER flag Alexander Wolf
25-29 1:31:57
Click to select for comparison
490
GER flag Deniz Kizilaslan
GER flag Philipp Pehlemann
25-29 1:32:17
Click to select for comparison
491
GER flag Felix Pappert
GER flag Pascal Von Borgstede
25-29 1:32:38
Click to select for comparison
492
GER flag Dominik Salosnig
GER flag Fabian Metzler
40-44 1:32:40
Click to select for comparison
493
GER flag Jan Bürmann
GER flag Tom Hartmann
30-34 1:32:43
Click to select for comparison
494
GER flag Johannes Wahl
GER flag Christoffer Wahl
40-44 1:32:51
Click to select for comparison
495
GER flag Jonas Stucky
GER flag Niklas Becker
16-24 1:33:00
Click to select for comparison
496
GER flag Jean-Philip Lohse
GER flag Marten Krull
40-44 1:33:07
Click to select for comparison
497
GER flag Hannes Reichel
GER flag Bastian Dietz
16-24 1:33:36
Click to select for comparison
498
GER flag Marcin Darnas
SUI flag Alexander Rüegg
35-39 1:33:46
Click to select for comparison
499
GER flag Christian Schmidt
GER flag Sebastian Schmidt
30-34 1:34:29
Click to select for comparison
500
GER flag Malte-Ben Fischdick
GER flag Nils Valentin Kreusel
25-29 1:34:45
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.