TrainRox Logo TrainRox

HYROX MEN - Frankfurt 2025

12–14 Dec 2025
Showing 1,501 to 1,600 of 1,887 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,501
GER flag Christopher Funk
60-64 1:40:23
Click to select for comparison
1,502
GER flag Dirk Bauermeister
60-64 1:40:27
Click to select for comparison
1,503
GER flag Marc Erkelenz
30-34 1:40:31
Click to select for comparison
1,504
GER flag Daniel Tesic
40-44 1:40:31
Click to select for comparison
1,505
GER flag Markus Strickfaden
30-34 1:40:44
Click to select for comparison
1,506
GER flag Holger Hornig
55-59 1:40:46
Click to select for comparison
1,507
GER flag Alexander Greib
25-29 1:40:48
Click to select for comparison
1,508
GER flag Max Pöttinger
30-34 1:40:51
Click to select for comparison
1,509
GER flag Maximilian Eble
30-34 1:40:53
Click to select for comparison
1,510
GER flag Jochen Hampel
35-39 1:40:54
Click to select for comparison
1,511
GER flag Rhyan Flores
40-44 1:40:56
Click to select for comparison
1,512
ITA flag David Gianpaolo Albamonte
35-39 1:40:58
Click to select for comparison
1,513
GER flag Thomas Köbrich
35-39 1:40:58
Click to select for comparison
1,514
GER flag Christof Hager
45-49 1:41:03
Click to select for comparison
1,515
GER flag Faruk Özmen
16-24 1:41:05
Click to select for comparison
1,516
GER flag Torsten Westermann
35-39 1:41:06
Click to select for comparison
1,517
GER flag Achim Glaab
45-49 1:41:06
Click to select for comparison
1,518
GER flag Alfred Stangl
55-59 1:41:09
Click to select for comparison
1,519
GER flag Harald Gerstler
45-49 1:41:10
Click to select for comparison
1,520
GER flag Pascal Kretschmann
35-39 1:41:11
Click to select for comparison
1,521
GER flag Udo Wagner
50-54 1:41:12
Click to select for comparison
1,522
GER flag Marc Bauersfeld
40-44 1:41:15
Click to select for comparison
1,523
GER flag Gerd Gräfer
45-49 1:41:16
Click to select for comparison
1,524
GER flag Philipp Seelbach
45-49 1:41:16
Click to select for comparison
1,525
GER flag Benjamin Dick
25-29 1:41:16
Click to select for comparison
1,526
GER flag Fabio Wahl
30-34 1:41:16
Click to select for comparison
1,527
GER flag Joschka Kübler
30-34 1:41:26
Click to select for comparison
1,528
SLO flag Kenan Medic
25-29 1:41:36
Click to select for comparison
1,529
GER flag Timothée Bultingaire
30-34 1:41:38
Click to select for comparison
1,530
GER flag Michael Kroll
50-54 1:41:42
Click to select for comparison
1,531
GER flag Matthias Kranner
40-44 1:41:43
Click to select for comparison
1,532
GER flag Florian Biesalski
45-49 1:41:44
Click to select for comparison
1,533
AUT flag Manuel Pallhuber
30-34 1:41:45
Click to select for comparison
1,534
GER flag Ralf Penners
35-39 1:41:49
Click to select for comparison
1,535
GER flag Nico Rossel
30-34 1:41:49
Click to select for comparison
1,536
GER flag Jörn Güntzel
55-59 1:41:49
Click to select for comparison
1,537
GER flag Denny Großhans
40-44 1:41:50
Click to select for comparison
1,538
GER flag Marc Steinbauer
40-44 1:41:50
Click to select for comparison
1,539
GER flag Jonas Kaffee
25-29 1:41:53
Click to select for comparison
1,540
GER flag Jan-Philipp Struck
30-34 1:41:54
Click to select for comparison
1,541
GER flag Reinhard Loch
35-39 1:42:04
Click to select for comparison
1,542
GER flag Benjamin Walz
25-29 1:42:11
Click to select for comparison
1,543
GER flag Carsten Brückner
50-54 1:42:12
Click to select for comparison
1,544
GER flag Marco Bücheler
35-39 1:42:21
Click to select for comparison
1,545
NED flag Pierre Vugts
40-44 1:42:21
Click to select for comparison
1,546
GER flag Mario Lessing
55-59 1:42:22
Click to select for comparison
1,547
GER flag Dominic Dörr
45-49 1:42:29
Click to select for comparison
1,548
GER flag Rene Grossmann
55-59 1:42:30
Click to select for comparison
1,549
GER flag Christian Lindt
40-44 1:42:35
Click to select for comparison
1,550
GER flag Kevin Ballier
16-24 1:42:39
Click to select for comparison
1,551
GER flag Martin Riesch
40-44 1:42:42
Click to select for comparison
1,552
GER flag Michael Weiß
45-49 1:42:44
Click to select for comparison
1,553
GER flag Roman Seidel
16-24 1:42:47
Click to select for comparison
1,554
GER flag Henrik Haase
30-34 1:42:50
Click to select for comparison
1,555
GER flag Philip Pötsch
35-39 1:42:54
Click to select for comparison
1,556
GER flag Stefan Schuster
50-54 1:42:55
Click to select for comparison
1,557
GER flag Maximilian Lehner
35-39 1:42:58
Click to select for comparison
1,558
GER flag Tino Bayer
55-59 1:42:58
Click to select for comparison
1,559
GER flag Jonas Alon Fabian
16-24 1:42:59
Click to select for comparison
1,560
GER flag Niclas Porten
25-29 1:43:03
Click to select for comparison
1,561
GER flag Sven Jansen
30-34 1:43:04
Click to select for comparison
1,562
MEX flag Jesus Ricardo Licona Munoz
30-34 1:43:09
Click to select for comparison
1,563
GER flag Fabian Kunz
25-29 1:43:16
Click to select for comparison
1,564
GER flag Max Hopf
16-24 1:43:18
Click to select for comparison
1,565
GER flag Florian Borgschulte
35-39 1:43:20
Click to select for comparison
1,566
SUI flag Pascal Graf
30-34 1:43:22
Click to select for comparison
1,567
GER flag Dennis Ullmann
25-29 1:43:22
Click to select for comparison
1,568
GER flag Pascal Halle
25-29 1:43:27
Click to select for comparison
1,569
FRA flag Théo Muller
16-24 1:43:27
Click to select for comparison
1,570
ESP flag Angelo Orlando
40-44 1:43:30
Click to select for comparison
1,571
GER flag Remi Veyrenche
35-39 1:43:35
Click to select for comparison
1,572
GER flag Esmin Dilji
30-34 1:43:38
Click to select for comparison
1,573
GER flag Leon Joel Erich Wiedenbein
16-24 1:43:39
Click to select for comparison
1,574
GER flag Raiko Seifert
45-49 1:43:40
Click to select for comparison
1,575
GER flag Florian Ehrlinger
30-34 1:43:43
Click to select for comparison
1,576
ISR flag Tal Mamia
45-49 1:43:50
Click to select for comparison
1,577
GER flag Patrick Held
45-49 1:43:51
Click to select for comparison
1,578
GER flag Christian Sucietto
50-54 1:43:53
Click to select for comparison
1,579
GER flag Waldemar Knaus
40-44 1:44:00
Click to select for comparison
1,580
GER flag Dominikus Jocher
35-39 1:44:02
Click to select for comparison
1,581
GER flag Martin Mauersich
50-54 1:44:02
Click to select for comparison
1,582
GER flag Lars Hahn
40-44 1:44:05
Click to select for comparison
1,583
SUI flag Dominic Schaffner
40-44 1:44:05
Click to select for comparison
1,584
USA flag Lucas Tejwani
30-34 1:44:05
Click to select for comparison
1,585
GER flag Julius Gartemann
30-34 1:44:07
Click to select for comparison
1,586
GER flag Vincent Keck
25-29 1:44:07
Click to select for comparison
1,587
GER flag Marco Müller
45-49 1:44:09
Click to select for comparison
1,588
GER flag Manuel Hönow
40-44 1:44:11
Click to select for comparison
1,589
GER flag Mathias Jansen
30-34 1:44:16
Click to select for comparison
1,590
GER flag Felix Rottmann
25-29 1:44:17
Click to select for comparison
1,591
FRA flag Smain Fettah
40-44 1:44:18
Click to select for comparison
1,592
GER flag Marvin Clemente
16-24 1:44:23
Click to select for comparison
1,593
GER flag Leon Ungefuk
25-29 1:44:26
Click to select for comparison
1,594
GER flag Henning Kottenhoff
35-39 1:44:28
Click to select for comparison
1,595
GER flag Stefan Romberg
40-44 1:44:31
Click to select for comparison
1,596
GER flag Philipp Peschek
25-29 1:44:34
Click to select for comparison
1,597
GER flag Jannik Peters
30-34 1:44:37
Click to select for comparison
1,598
GER flag Alexander Lang
40-44 1:44:37
Click to select for comparison
1,599
GER flag Michael Greubel
45-49 1:44:38
Click to select for comparison
1,600
GER flag Anh Tuan Nguyen
30-34 1:44:39