HYROX DOUBLES MIXED - Cologne 2026

16–19 Apr 2026
Showing 1 to 100 of 1,438 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GER flag Lea Sophie Pommerening
GER flag Tobias Schatz
55:37 25-29
Click to select for comparison
2 2
GER flag Caroline Lieb
GER flag Tim Wacker
55:58 25-29
Click to select for comparison
3 3
GER flag Silvana Andrea Rodriguez Varon
GER flag Julien Foerstemann
57:56 25-29
Click to select for comparison
4 1
GER flag Nico Krackl
GER flag Nicole Krackl
58:00 35-39
Click to select for comparison
5 1
GER flag Petra Henkel
GER flag Christof Brenner
58:12 40-44
Click to select for comparison
6 1
GER flag Erik Mescheder
GER flag Olivia Rohse
58:15 16-24
Click to select for comparison
7 1
HUN flag Kristóf Horvath
HUN flag Laura Horváth
58:24
Click to select for comparison
8 2
GER flag Inga Debusmann
GER flag Christoph Wieloch
58:26 40-44
Click to select for comparison
9 1
SUI flag Mike Schifferle
GER flag Martina Görz
58:43 50-54
Click to select for comparison
10 3
GER flag Philipp Müller
GER flag Stefanie Zietan
58:50 40-44
Click to select for comparison
11 4
GER flag Torsten Reuter
GER flag Christine Westerhorstmann
58:54 40-44
Click to select for comparison
12 4
GER flag Dominik Kaunert
GER flag Jennifer Jerger
59:17 25-29
Click to select for comparison
13 5
GER flag Sara Khalid
GER flag Chris Genning
59:37 25-29
Click to select for comparison
14 6
GER flag Fabienne Klein
GER flag Niels Bardenhagen
59:55 25-29
Click to select for comparison
15 7
GER flag Jan Drever
GER flag Nele Reike
1:00:05 25-29
Click to select for comparison
16 2
ITA flag Alessia Donati
ITA flag Alexandro Coscia
1:00:31 35-39
Click to select for comparison
17 2
GER flag Carsten Flynn
GER flag Lynn Starke
1:00:35 30-34
Click to select for comparison
18 3
GER flag Matilda Kessen
GER flag Jonas Baum
1:00:35 30-34
Click to select for comparison
19 8
GER flag Tim Koep
GER flag Nina Koep
1:00:36 25-29
Click to select for comparison
20 2
GBR flag Megan Weir
GBR flag Brandon Mcguinness
1:00:38 16-24
Click to select for comparison
21 9
GER flag Alexandra Assman
GER flag Christian Nolde
1:00:44 25-29
Click to select for comparison
22 3
GER flag Jan Adams
GER flag Lisa Lotte Lösch
1:00:46 35-39
Click to select for comparison
23 4
GER flag Marvin Warschat
GER flag Luise Paas
1:00:56 30-34
Click to select for comparison
24 5
GER flag Eva Janzen
GER flag Tobias Franke
1:01:08 30-34
Click to select for comparison
25 10
GBR flag Tommy Powell
GER flag Catharina Kaiser
1:01:20 25-29
Click to select for comparison
26 4
GER flag Laura Schreiber
GER flag Patrik Kekies
1:01:23 35-39
Click to select for comparison
27 11
GER flag Sebastian Jonczyk
GER flag Katrin Irsch
1:01:28 25-29
Click to select for comparison
28 5
GER flag Natalia Wisniewska
GER flag Steffen Dachtler
1:01:39 35-39
Click to select for comparison
29 12
GER flag Nele Kiesewalter
GER flag Christopher Fliegel
1:01:43 25-29
Click to select for comparison
30 13
AUT flag Mathieu Gschwandtner
SUI flag Chloé Margot
1:01:59 25-29
Click to select for comparison
31 6
GER flag Dirk Schulke
GER flag Romy Schneevoigt
1:02:00 35-39
Click to select for comparison
32 5
NED flag Titia van der Stelt
NED flag Leo Grooters
1:02:01 40-44
Click to select for comparison
33 6
FRA flag Karolina Wachel
GBR flag Michael Hamilton
1:02:03 30-34
Click to select for comparison
34 14
GER flag Svenja Sommer
GER flag Merlin Maxime Mosbach
1:02:10 25-29
Click to select for comparison
35 15
GER flag Bastian Grüger
GER flag Michelle Jansen
1:02:15 25-29
Click to select for comparison
36 7
USA flag Kelly Jamieson
USA flag Eric O'Neill
1:02:23 30-34
Click to select for comparison
37 3
GER flag Lucie Wagner
GER flag Lukas Wagner
1:02:25 16-24
Click to select for comparison
38 8
GER flag Paulina Wolf
GER flag Dustin Meurer
1:02:37 30-34
Click to select for comparison
39 7
GER flag Finn Hoffmann Linhard
GER flag Alina Mohrmann
1:02:38 35-39
Click to select for comparison
40 16
GER flag Sophie Bauch
GER flag Marcel Geil
1:02:39 25-29
Click to select for comparison
41 9
GER flag Marie Dorn
GER flag Timo Bierschenk
1:02:42 30-34
Click to select for comparison
42 6
GER flag Pia Kossack
GER flag Michael Sandig
1:02:50 40-44
Click to select for comparison
43 4
SUI flag Leandra Stadelmann
SUI flag Janis Burkhart
1:02:59 16-24
Click to select for comparison
44 10
GER flag Nicole Sümnik
GER flag Dominik Fiegen
1:03:09 30-34
Click to select for comparison
45 17
GER flag Emma Bol
GER flag Luca Brasse
1:03:10 25-29
Click to select for comparison
46 18
GER flag Juliane Hinz
GER flag Mats Möller
1:03:15 25-29
Click to select for comparison
47 11
GER flag Dennis Reimann
GER flag Lea Reimann
1:03:19 30-34
Click to select for comparison
48 19
ITA flag Rick Klieber
GER flag Lynn Starke
1:03:20 25-29
Click to select for comparison
49 12
GER flag Vanessa Elsermann
GER flag Fabian Scheidweiler
1:03:21 30-34
Click to select for comparison
50 8
BIH flag Grozda Gvero
GER flag Dominik Bodenmüller
1:03:22 35-39
Click to select for comparison
51 5
GER flag Julia Spieker
GER flag Hannes Mauer
1:03:23 16-24
Click to select for comparison
52 9
GER flag Jennifer Andresen
GER flag Michael Andresen
1:03:27 35-39
Click to select for comparison
53 13
GER flag Lisa Krege
GER flag Florian Krege
1:03:31 30-34
Click to select for comparison
54 7
GER flag Christopher Schäckermann
GER flag Patrizia Hartmann
1:03:34 40-44
Click to select for comparison
55 1
GER flag Christiane Heider
GER flag Thomas Heider
1:03:40
Click to select for comparison
56 10
GER flag Anna Lena Trautmann
GER flag Max Pliet
1:03:41 35-39
Click to select for comparison
57 14
POL flag Michał Wesołowski
POL flag Natalia Huniewicz
1:03:46 30-34
Click to select for comparison
58 15
GER flag Jose Lindemann
GER flag Pascal Petersen
1:03:47 30-34
Click to select for comparison
59 20
GER flag Leo Kronenberg
GER flag Amalina Berger
1:03:54 25-29
Click to select for comparison
60 6
GER flag Alexander Jäger
GER flag Paula Söllner
1:03:54 16-24
Click to select for comparison
61 16
SUI flag Michael Maizet
SUI flag Jana Zumbrunnen
1:03:56 30-34
Click to select for comparison
62 21
GER flag Hannah Krumme
GER flag Maximilian Müller
1:04:04 25-29
Click to select for comparison
63 1
GER flag Kerstin Ellenfeld
GER flag Thomas Schadow
1:04:07 45-49
Click to select for comparison
64 17
BRA flag Déborah Parmera
GER flag Golo Röhrken
1:04:10 30-34
Click to select for comparison
65 18
ISL flag Tryggvi Jarl Sveinsson
ISL flag Sunneva Jónsdóttir
1:04:12 30-34
Click to select for comparison
66 19
GER flag Kai Holtorff
GER flag Annika Franke
1:04:14 30-34
Click to select for comparison
67 8
GER flag Heike Preuß
GER flag André Schulke
1:04:18 40-44
Click to select for comparison
68 11
GER flag Katharina Weber
GER flag Tim Weber
1:04:28 35-39
Click to select for comparison
69 12
GER flag Sarah Heil
GER flag Sebastian Wirsing
1:04:39 35-39
Click to select for comparison
70 22
GER flag Nina Schulze
GER flag Dennis Geckert
1:04:42 25-29
Click to select for comparison
71 20
GER flag Merlin Varol
GER flag Lynn Erdmann
1:04:43 30-34
Click to select for comparison
72 21
GER flag Konstantin Jünger
GER flag Lisa Woltert
1:04:48 30-34
Click to select for comparison
73 22
GER flag Renning Elischer
GER flag Jana Thiel
1:04:50 30-34
Click to select for comparison
74 23
GER flag Laura Schnitzler
GER flag Kai Braunsteffer
1:04:51 25-29
Click to select for comparison
75 13
GER flag Melanie Plück
GER flag Nico Plück
1:04:53 35-39
Click to select for comparison
76 24
FRA flag Léna Delepierre Massue
GER flag Noël Wagner
1:04:53 25-29
Click to select for comparison
77 25
GER flag Lisa Hofrichter
GER flag Marselino Djuma Almeida
1:04:57 25-29
Click to select for comparison
78 2
GER flag Pia Placzek
FRA flag Alexandre Cadran
1:05:02 45-49
Click to select for comparison
79 3
NED flag Danny Nykamp
NED flag Lorena Botter
1:05:04 45-49
Click to select for comparison
80 23
GER flag Rene Schüttler
AUT flag Katrin Kirchner
1:05:11 30-34
Click to select for comparison
81 24
GER flag Leonie Greß
GER flag Simon Karker
1:05:31 30-34
Click to select for comparison
82 9
GER flag Sandra Peronace
GER flag Antonio Peronace
1:05:32 40-44
Click to select for comparison
83 14
GER flag Hanna Weber
GER flag Tobias Weltin
1:05:35 35-39
Click to select for comparison
84 25
GER flag Samuel Neisinger
GER flag Susanne Neisinger
1:05:38 30-34
Click to select for comparison
85 2
NED flag Luc Smeets
NED flag Margret Engels
1:05:38 50-54
Click to select for comparison
86 4
GER flag Anil Yesil
GER flag Ira Keuter
1:05:41 45-49
Click to select for comparison
87 26
GER flag Bahar Scholz
GER flag Tristan Schwegler
1:05:48 30-34
Click to select for comparison
88 26
GER flag Hannah Hermeler
GER flag Jannik Maurice Esch
1:05:49 25-29
Click to select for comparison
89 15
BEL flag Chloé Van Leuvenhaege
GER flag Alexander Herbrecht
1:05:54 35-39
Click to select for comparison
90 27
GER flag Lara Schneider
GER flag Michel Keldenich
1:05:54 30-34
Click to select for comparison
91 28
GER flag Jana Monin
GER flag Adrian Roseanu
1:05:56 30-34
Click to select for comparison
92 27
GER flag Aniken Jensen
GER flag Torge Jensen
1:06:05 25-29
Click to select for comparison
93 29
NED flag Jordy Pijpker
NED flag Jorien Feddes
1:06:13 25-29
Click to select for comparison
94 28
GER flag Moritz Dorner
GER flag Teresa Kipfelsberger
1:06:13 25-29
Click to select for comparison
95 16
GER flag Franziska Jäger
POR flag João Alves
1:06:13 35-39
Click to select for comparison
96 29
SUI flag Corina Liebl
SUI flag Marc Windler
1:06:14 30-34
Click to select for comparison
97 30
GER flag Nils Franzen
GER flag Nina Hermann
1:06:15 30-34
Click to select for comparison
98 31
SUI flag Roy Suter
SUI flag Michelle Hilfiker
1:06:16 30-34
Click to select for comparison
99 30
LUX flag Fanny Pesleux
LUX flag Valentin Pesleux
1:06:17 25-29
Click to select for comparison
100 32
GER flag Jared Blum
GER flag Nina Blum
1:06:20 30-34
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.

Start your free trial

First week free. Cancel anytime. · Get the app