TrainRox Logo TrainRox

HYROX DOUBLES MEN - Stuttgart 2025

31 Oct–2 Nov 2025
Showing 301 to 400 of 755 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
GER flag Kevin Kurth
GER flag Cyrill Kappus
30-34 1:12:15
Click to select for comparison
302
GER flag Dion Mauersberger
GER flag Bernhard Trostl
25-29 1:12:16
Click to select for comparison
303
GER flag Adrin Amin Salehi
GER flag Mattin Hormozi
30-34 1:12:17
Click to select for comparison
304
GER flag Falko Neutzsch
GER flag Gabriel Heb
25-29 1:12:17
Click to select for comparison
305
GER flag Christoph Rosenthal
GER flag Florian Wippenbeck
30-34 1:12:18
Click to select for comparison
306
GER flag David Kömling
GER flag Oliver Morgenstern
35-39 1:12:21
Click to select for comparison
307
GER flag Kevin Wagner
GER flag Maurice Rauffmann
30-34 1:12:23
Click to select for comparison
308
GER flag Yann Ebel
GER flag Anh Dang
30-34 1:12:24
Click to select for comparison
309
GER flag Erik Wimmer
GER flag Oliver Weber
25-29 1:12:28
Click to select for comparison
310
GER flag Bastian Brand
GER flag Philipp Karasinski
30-34 1:12:31
Click to select for comparison
311
GER flag Yannick Koster
GER flag Lukas Wagemann
30-34 1:12:32
Click to select for comparison
312
GER flag Marc Hübner
GER flag Alexander Jörg
30-34 1:12:35
Click to select for comparison
313
GER flag Moritz Maiwald
GER flag Dag Dissmann
30-34 1:12:36
Click to select for comparison
314
SUI flag Daniel Camilleri Vettiger
SUI flag Marcel Roost
35-39 1:12:38
Click to select for comparison
315
ITA flag Camillo Rodia
SUI flag Eric Boulgak
35-39 1:12:39
Click to select for comparison
316
FRA flag Clement Boulier
FRA flag Victor Nisse
16-24 1:12:41
Click to select for comparison
317
GER flag Oliver Bührer
GER flag Matthias Stütz
30-34 1:12:42
Click to select for comparison
318
GER flag Andre Schwarz
GER flag Tristan Benz
35-39 1:12:42
Click to select for comparison
319
GER flag Minh-Tri Nguyen
GER flag Phu Phillipe Tran
35-39 1:12:42
Click to select for comparison
320
GER flag Sergey Makaryan
GER flag Sebastian Witt
30-34 1:12:44
Click to select for comparison
321
AUT flag Gregor Menck
AUT flag Stefan Menck
30-34 1:12:45
Click to select for comparison
322
GER flag Andreas Schultze
GER flag Tobias Schäfer
45-49 1:12:51
Click to select for comparison
323
GER flag Tim Landshammer
GER flag David Schliedermann
30-34 1:12:51
Click to select for comparison
324
GER flag Thorsten Funk
GER flag Viktor Kleinfeld
30-34 1:12:51
Click to select for comparison
325
GER flag Benjamin Brendel
GER flag Serwer Blug
40-44 1:12:52
Click to select for comparison
326
GER flag Robin Brütt
GER flag Philipp Daferner
25-29 1:12:52
Click to select for comparison
327
GER flag Julius Döllefeld
GER flag Stefan Knappe
25-29 1:12:53
Click to select for comparison
328
GER flag Ken Lissewski
GER flag Timo Pohl
25-29 1:12:54
Click to select for comparison
329
AUT flag Peter Lammel
AUT flag Christian Engstler
40-44 1:12:57
Click to select for comparison
330
GER flag Dennis Botos
GER flag Tobias Gaiser
25-29 1:12:57
Click to select for comparison
331
GER flag Nils Mayer
GER flag Konstantin Baier
25-29 1:12:59
Click to select for comparison
332
GER flag Manuel Hirschle
FRA flag Ashraf Attia
35-39 1:12:59
Click to select for comparison
333
GER flag Fabian Meinhold
GER flag Sebastian Schanzer
35-39 1:13:00
Click to select for comparison
334
GER flag Luis Aladino Teixeira-Beugel
GER flag Alejandro Schrempp-Sauri
25-29 1:13:01
Click to select for comparison
335
GER flag Victor Weitzmann
GER flag Tobias Blaschke
25-29 1:13:06
Click to select for comparison
336
GER flag Yanick Thiel
GER flag Jonathan Flohr
25-29 1:13:14
Click to select for comparison
337
GER flag Pascal Fingerhut
GER flag Patrick Okyere
30-34 1:13:15
Click to select for comparison
338
FRA flag Sylvain Petit
FRA flag Thibaut Martin-Dehan
40-44 1:13:17
Click to select for comparison
339
GER flag Fabian Stroh
GER flag Marius Müller
30-34 1:13:18
Click to select for comparison
340
GER flag Hüseyin Kuyumcu
GER flag Tolga Sarac
25-29 1:13:20
Click to select for comparison
341
GER flag Mario Bohnacker
GER flag Marcel Bechtel
35-39 1:13:20
Click to select for comparison
342
GER flag Felix Patte
GER flag Nick Von Dreusche
30-34 1:13:22
Click to select for comparison
343
GER flag Maximilian Höpfner
GER flag Jakob Berghäuser
25-29 1:13:25
Click to select for comparison
344
GER flag Gideon Haase
GER flag Dean Brauer
16-24 1:13:26
Click to select for comparison
345
GER flag Victor Hoeter
GER flag Dennis Hoeter
35-39 1:13:34
Click to select for comparison
346
GER flag Tobias Feldbinder
GER flag Simeon Aust
30-34 1:13:34
Click to select for comparison
347
GER flag Louis Lux
GER flag Markus Dax
40-44 1:13:36
Click to select for comparison
348
GER flag Mario Schnell
GER flag Denis Akst
40-44 1:13:37
Click to select for comparison
349
FRA flag Sullivan Guidat
FRA flag Nicolas Claudel
30-34 1:13:38
Click to select for comparison
350
GBR flag Jumaane Hutchinson
EGY flag Reda Faied
40-44 1:13:40
Click to select for comparison
351
GER flag Daniele Catalano
GER flag Michael Andree
40-44 1:13:40
Click to select for comparison
352
GER flag Robin De Bary
GER flag Christoph Ebinger
25-29 1:13:41
Click to select for comparison
353
GER flag Stephan Kuhne
GER flag Johannes Deutelmoser
40-44 1:13:42
Click to select for comparison
354
GER flag Martin Pfister
GER flag Denis Rothfuß
35-39 1:13:42
Click to select for comparison
355
GER flag Loris Theiss
GER flag Magnus Riegel
16-24 1:13:43
Click to select for comparison
356
GER flag Sebastian Bochardt
GER flag Manuel Schröder
40-44 1:13:44
Click to select for comparison
357
GER flag Christian Utes
GER flag Stephan Schlöffel
35-39 1:13:49
Click to select for comparison
358
ITA flag Nicolo Borromeo
ARG flag ignacio mondino
35-39 1:13:51
Click to select for comparison
359
FRA flag Christophe Beltzung
FRA flag Cédric Schweiss
35-39 1:13:55
Click to select for comparison
360
GER flag Dominic Zecho
GER flag Marco Wirth
35-39 1:13:56
Click to select for comparison
361
GER flag Bernhard Geigl
GER flag Philipp Mader
30-34 1:13:56
Click to select for comparison
362
GER flag Christoph Betz
GER flag Lars Ohlendorf
35-39 1:14:00
Click to select for comparison
363
GER flag Timo Hildebrand
GER flag Thomas Böhmann
35-39 1:14:00
Click to select for comparison
364
BEL flag Charles Pierret
BEL flag Constant Morette
30-34 1:14:02
Click to select for comparison
365
GER flag Felix Wunderlich
GER flag Dominik Neduhal
25-29 1:14:03
Click to select for comparison
366
GER flag Steve Göpfert
GER flag Mike Göpfert
35-39 1:14:03
Click to select for comparison
367
GER flag Frederic Ferment
GER flag Marvin Diekmann
30-34 1:14:07
Click to select for comparison
368
ITA flag Luca Circelli
GER flag Martin Schäfer
30-34 1:14:09
Click to select for comparison
369
GER flag Andreas Bauer
GER flag Martin Witton
40-44 1:14:10
Click to select for comparison
370
GER flag Moritz Kaufer
GER flag Christian Reuss
30-34 1:14:10
Click to select for comparison
371
FRA flag Raphaël Le Boedec
FRA flag Guillaume Kohler
30-34 1:14:14
Click to select for comparison
372
GER flag Matthias Eisele
GER flag Frederik Permentier
30-34 1:14:16
Click to select for comparison
373
GER flag Dominik Jaeckle
GER flag Robin Scherle
30-34 1:14:18
Click to select for comparison
374
FRA flag Theo Navarro
16-24 1:14:18
Click to select for comparison
375
FRA flag Martin Gaudissard
FRA flag Guillaume Manni
25-29 1:14:20
Click to select for comparison
376
GER flag Lukas Börner
GER flag Janosch Faulhaber
30-34 1:14:25
Click to select for comparison
377
GER flag Lukas Rieger
GER flag Tim Hauber
30-34 1:14:26
Click to select for comparison
378
GER flag Kjell Ohm
GER flag Sebastian Teubert
25-29 1:14:29
Click to select for comparison
379
GER flag Michael Deutsche
GER flag Mark Kranjc Köhler
30-34 1:14:34
Click to select for comparison
380
GER flag Daniel Bitdorf
GER flag Alexander Golota
30-34 1:14:34
Click to select for comparison
381
GER flag Thomas Breuer
GER flag Steffen Willms
30-34 1:14:37
Click to select for comparison
382
GER flag Marko Fiege
GER flag Patrick Anton
45-49 1:14:38
Click to select for comparison
383
GER flag Per Heyser
GER flag Lucas Hermelingmeier
30-34 1:14:41
Click to select for comparison
384
AUT flag Martin Schäffl
AUT flag Nicolas Schäffl
35-39 1:14:45
Click to select for comparison
385
GER flag Marcel Matthes
GER flag Richard Höllein
30-34 1:14:50
Click to select for comparison
386
CRO flag Tomislav Krnjaca
GER flag Thorsten Singh
35-39 1:14:51
Click to select for comparison
387
GER flag Martin Korneck
GER flag Christian Glass
35-39 1:14:52
Click to select for comparison
388
GER flag David Kreischer
GER flag Niklas Hess
30-34 1:14:55
Click to select for comparison
389
FRA flag Mathieu Improvisato
FRA flag Mickael Greff
40-44 1:14:55
Click to select for comparison
390
GER flag Julian Thenert
GER flag Dan Fischer
40-44 1:14:56
Click to select for comparison
391
FRA flag Gaetan Ehret
FRA flag Romain Tessitori
30-34 1:14:57
Click to select for comparison
392
BUL flag Vasken Luciano Kalenderian
UAE flag Khalifa Al Muhairi
25-29 1:15:00
Click to select for comparison
393
GER flag Timo Wittmann
GER flag Pierre Pell
25-29 1:15:03
Click to select for comparison
394
GER flag Julian Hartwich-Fischer
GER flag Adrian Stammberger
25-29 1:15:08
Click to select for comparison
395
GER flag Kwang Naiyanart
GER flag Dustin Schäffner
35-39 1:15:11
Click to select for comparison
396
GER flag Robert Patak
GER flag Francesco Bilegi
35-39 1:15:11
Click to select for comparison
397
GER flag Boris Hubert
GER flag Sebastian Lang
40-44 1:15:11
Click to select for comparison
398
GER flag Christian Bielchen
GER flag Lars Girolla
45-49 1:15:12
Click to select for comparison
399
GER flag Mohammad Sarwar Rezai
GER flag Jean-David Dernen
30-34 1:15:18
Click to select for comparison
400
GER flag Florian Rupprechter
GER flag Moritz Sievers
30-34 1:15:18