TrainRox Logo TrainRox

Frankfurt 2025 - HYROX PRO DOUBLES MEN

12–14 Dec 2025
Showing 301 to 400 of 474 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
301
GER flag André Klein
GER flag Rene Steiper
01:16:32
Click to select for comparison
302
GER flag Matthias Linke
GER flag Simon Grünewald
01:16:33
Click to select for comparison
303
GER flag Moritz Korff
GER flag Lucas Wegener
01:16:35
Click to select for comparison
304
FRA flag Yannick Paquot
FRA flag Maël MOTTE
01:16:36
Click to select for comparison
305
FRA flag Maxime Pajot
FRA flag Fabrice Bednarek
01:16:42
Click to select for comparison
306
GER flag Peter Maulbetsch
GER flag Daniel Özcelik
01:16:45
Click to select for comparison
307
GER flag Samuel Jacubasch
GER flag Jonathan Mack
01:16:50
Click to select for comparison
308
GER flag Philipp Kryeziu
GER flag Marco Wolf
01:16:53
Click to select for comparison
309
FRA flag Max Adam
FRA flag Cyril Ruppert
01:16:54
Click to select for comparison
310
IRL flag Sean O Hara
IRL flag Stephen Murphy
01:16:58
Click to select for comparison
311
GRE flag Nikolaos Sfiriklas
GER flag Marcin Kaniowski
01:17:06
Click to select for comparison
312
GER flag Jonas Fahrenkrog
GER flag Jeremy Grenkowitz
01:17:17
Click to select for comparison
313
GER flag Ben Pape
GER flag Leonard Schumacher
01:17:19
Click to select for comparison
314
GER flag Fabian Von Wieding
GER flag Niklas Kreilkamp
01:17:20
Click to select for comparison
315
GER flag Sergej Rieger
GER flag Jörg Oberle
01:17:22
Click to select for comparison
316
GER flag Alexander Germer
GER flag Sebastian Armand
01:17:27
Click to select for comparison
317
GER flag Fatih Cinar
GER flag Phillip Stuppenhusen
01:17:27
Click to select for comparison
318
GER flag Stefan Kuhlee
GER flag Florian Lippenmeyer
01:17:29
Click to select for comparison
319
GER flag Marcus Nachtigall
GER flag Franco Opitz
01:17:29
Click to select for comparison
320
GER flag Sebastian Nagel
GER flag Matteo Spier
01:17:32
Click to select for comparison
321
GER flag Jo Purwin
GER flag Zein Deeb
01:17:34
Click to select for comparison
322
GER flag Nico Richter
GER flag Titus Seeger
01:17:39
Click to select for comparison
323
GER flag Tobias Leukers
NED flag Mark Weerts
01:17:39
Click to select for comparison
324
GER flag Tim Kunze
GER flag Daniel Ginczek
01:17:50
Click to select for comparison
325
GER flag Moritz Schneider
GER flag Markus Adams
01:17:53
Click to select for comparison
326
GER flag Tim Schirmer
GER flag Deniz Kücükbudak Jodas
01:17:54
Click to select for comparison
327
GER flag Jochen Helms
GER flag Thomas Kress
01:17:57
Click to select for comparison
328
FRA flag Fessler Daniel
FRA flag Sébastien Faure
01:17:57
Click to select for comparison
329
GER flag Christoph Lukas
GER flag Max Huber
01:18:02
Click to select for comparison
330
FRA flag Cedric Cablan
FRA flag Nicolas Nicaise
01:18:07
Click to select for comparison
331
GER flag Leon Fazaeli
GER flag Simon Leuschner
01:18:11
Click to select for comparison
332
GER flag Lukas Klippel
GER flag Thomas Hübener
01:18:15
Click to select for comparison
333
GER flag René Wirth
GER flag Kai Wirth
01:18:18
Click to select for comparison
334
GER flag Gideon Mavula
GER flag Paul Schalnus
01:18:22
Click to select for comparison
335
GER flag Christian Schiemann
GER flag Daniel Klabuhn
01:18:24
Click to select for comparison
336
GER flag Manuel Fuchs
GER flag Johannes Pfäffle
01:18:27
Click to select for comparison
337
GER flag Jan Mack
GER flag Louis Lux
01:18:29
Click to select for comparison
338
GER flag Pascal Burger
GER flag Ole Spohner
01:18:29
Click to select for comparison
339
GER flag Alexander Baiker
GER flag Marco Stenglein
01:18:30
Click to select for comparison
340
GER flag Mario Milli
GER flag Nikolas Zöller
01:18:34
Click to select for comparison
341
GER flag Timo Welsch
GER flag Jeremy Schöpper
01:18:38
Click to select for comparison
342
GER flag Yannik Bischof
GER flag Davorin Avbreht
01:18:39
Click to select for comparison
343
GER flag Andreas Bräutigam
GER flag Henrik Krämer
01:18:45
Click to select for comparison
344
GER flag Janis Allmann
GER flag Markus Schädel
01:18:47
Click to select for comparison
345
BEL flag Léon Delhez
BEL flag Arnaud Dubois
01:18:53
Click to select for comparison
346
ISL flag Eysteinn Björn Hafberg
ISL flag Steinar Hafberg
01:18:53
Click to select for comparison
347
GER flag Mattin Hormozi
GER flag Adrin Amin Salehi
01:18:54
Click to select for comparison
348
GER flag Maximilian Zimmermann
GER flag Moritz Walldorf
01:19:01
Click to select for comparison
349
GER flag Tim Kallenborn
GER flag Daniel Bischof
01:19:02
Click to select for comparison
350
GER flag Niclas Bergemann
GER flag René Besier
01:19:04
Click to select for comparison
351
GER flag Konstantin Rückert
GER flag Christoph Baumbach
01:19:05
Click to select for comparison
352
NED flag Thomas Hempfler
NED flag Matthias Bablich
01:19:06
Click to select for comparison
353
GER flag Tobias Burger
GER flag Yannik Engel
01:19:07
Click to select for comparison
354
GER flag Philipp Sigl
GER flag Dennis Skora
01:19:08
Click to select for comparison
355
GER flag André Mika
GER flag Jan-Niklas Kern
01:19:11
Click to select for comparison
356
GER flag Canel Oppermann
GER flag Pascal Prediger
01:19:14
Click to select for comparison
357
LUX flag Ben ECHTER
LUX flag Nicolas Hentgen
01:19:19
Click to select for comparison
358
MEX flag Alejandro Rosillo
GER flag Simon Illgner
01:19:23
Click to select for comparison
359
GER flag Nabel Rkab
GER flag Julian Berresheim
01:19:26
Click to select for comparison
360
GER flag Maximilian Jordan
GER flag Can Büßecker
01:19:35
Click to select for comparison
361
GER flag Hanjer Zieroldt
GER flag Patrick Schulze
01:19:37
Click to select for comparison
362
GER flag Joel Schweinsberg
GER flag Kevin Eichenauer
01:19:41
Click to select for comparison
363
GER flag Oliver Hegglin
GER flag Michael Kabus
01:19:44
Click to select for comparison
364
GER flag Tobias Müller
IRI flag Anoosh Akbarzade
01:19:47
Click to select for comparison
365
GER flag Kenneth Jäger
GER flag Dennis Hartmann
01:19:48
Click to select for comparison
366
GER flag Corbinian Ahrens
GER flag Finn Bierenbrodt
01:19:57
Click to select for comparison
367
GER flag Massé Bell Bell
GER flag Paulinus Fung
01:20:04
Click to select for comparison
368
GER flag Robert Köpcke
GER flag Thorben Gühlstorf
01:20:10
Click to select for comparison
369
NED flag Nino Berg
NED flag Max Van Oost
01:20:19
Click to select for comparison
370
GER flag Marcel Straßer
GER flag Marcel Perret
01:20:21
Click to select for comparison
371
GER flag Stefan Antweiler
GER flag Daniel Thiem
01:20:22
Click to select for comparison
372
GER flag Mattäus Kurczyk
GER flag Christopher Klages
01:20:22
Click to select for comparison
373
SWE flag Kristian Olsson
GER flag Dennis Bauer
01:20:34
Click to select for comparison
374
GER flag Marcel Keller
GER flag Kevin Bui
01:20:39
Click to select for comparison
375
GER flag Jonathan Kirsten
GER flag Cornelius Bachmann
01:20:46
Click to select for comparison
376
GER flag Marvin Kehm
GER flag Björn Bachmann
01:21:03
Click to select for comparison
377
FRA flag Ronan Hardy
FRA flag Alexandre Karamitsos
01:21:07
Click to select for comparison
378
GER flag Poja Mahdiyeh
GER flag Uwe Budemann
01:21:15
Click to select for comparison
379
GER flag Kai Vogt
GER flag Sven Erfurth
01:21:27
Click to select for comparison
380
GER flag Michael Schober
GER flag Torben Loritz
01:21:31
Click to select for comparison
381
GER flag Max Koopmann
GER flag Stefan Patzwall
01:21:32
Click to select for comparison
382
GER flag Bernd Niedermaier
GER flag Christopher Goodson
01:21:33
Click to select for comparison
383
GER flag Mathias Groschwitz
GER flag Michael Jost
01:21:37
Click to select for comparison
384
GER flag Lukas König
GER flag Marcel Müller
01:21:59
Click to select for comparison
385
GER flag Roman Stiefvater
GER flag Fabian Fink
01:22:01
Click to select for comparison
386
GER flag Mark Holzapfel
GER flag Sascha Nitschke
01:22:11
Click to select for comparison
387
GER flag Andreas Bruckmoser
GER flag Daniel Zahn
01:22:13
Click to select for comparison
388
GER flag Andreas Lamotte
GER flag Markus Böhnert
01:22:32
Click to select for comparison
389
GER flag Alexander Kress
GER flag Jerome Brandtner
01:22:35
Click to select for comparison
390
NED flag Martijn Ax
NED flag Sebastian Brons
01:22:38
Click to select for comparison
391
GER flag Pascal Hügel
GER flag Dominik Schopp
01:22:57
Click to select for comparison
392
BEL flag Nicolas Stephan R. Buggenhout
ITA flag Andrea Gentile Silvestri
01:23:02
Click to select for comparison
393
GER flag Leon Scherer
GER flag Benedikt Mordhorst
01:23:17
Click to select for comparison
394
GER flag Fabian Glock
GER flag Lukas Friedrich
01:23:23
Click to select for comparison
395
GER flag Marty Thieme
GER flag Kai Kowalczyk
01:23:32
Click to select for comparison
396
GER flag Vinzent Hartung
GER flag Toni Lux
01:23:52
Click to select for comparison
397
GER flag Alex Seidel
GER flag Mustafa El Ouardi
01:24:04
Click to select for comparison
398
GER flag Michel Ramanarivo
GER flag Jean-Marc Lubin
01:24:10
Click to select for comparison
399
GER flag Tobias Ritzal
GER flag Dennis Gassmann
01:24:19
Click to select for comparison
400
GER flag Christoph Ptassek
GER flag Colin Kourebanas
01:24:20