TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 1,701 to 1,800 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,701
ZIM flag Leroy T Nyangani
01:58:42
Click to select for comparison
1,702
GBR flag Oskar Young
01:58:45
Click to select for comparison
1,703
SWE flag Mikael Hadley
01:58:47
Click to select for comparison
1,704
SWE flag Jesper Andersson
01:58:53
Click to select for comparison
1,705
SWE flag Henrik Persson
01:59:05
Click to select for comparison
1,706
SWE flag Per Widell
01:59:08
Click to select for comparison
1,707
SWE flag Olof Ebbinghaus
01:59:16
Click to select for comparison
1,708
SWE flag Larry Ukhagbe
01:59:17
Click to select for comparison
1,709
GBR flag Simon Brown
01:59:40
Click to select for comparison
1,710
GER flag Jonas Derissen
01:59:46
Click to select for comparison
1,711
NED flag Dennis Van Den Boogaard
02:00:00
Click to select for comparison
1,712
SWE flag Stefan Ingelgård
02:00:09
Click to select for comparison
1,713
FRA flag Romain Zara
02:00:14
Click to select for comparison
1,714
DEN flag Louis Diamant
02:00:23
Click to select for comparison
1,715
GBR flag Lee Gardner
02:00:26
Click to select for comparison
1,716
SWE flag Alexander Mörk
02:00:27
Click to select for comparison
1,717
FRA flag Benoit Ce Ougna
02:00:37
Click to select for comparison
1,718
SWE flag Martin Krantz
02:00:43
Click to select for comparison
1,719
CHN flag Guan Haoran
02:00:44
Click to select for comparison
1,720
IRL flag Brian Mcdonald
02:01:09
Click to select for comparison
1,721
FRA flag Gwendal Kerautret
02:01:17
Click to select for comparison
1,722
SWE flag Marcus Folin
02:01:20
Click to select for comparison
1,723
GBR flag Luke Rogers
02:01:20
Click to select for comparison
1,724
GER flag Rene Rybicki
02:01:30
Click to select for comparison
1,725
SWE flag Johan Delén
02:01:31
Click to select for comparison
1,726
SWE flag Theodor Lindberg
02:01:36
Click to select for comparison
1,727
SWE flag Peppe Runic
02:01:37
Click to select for comparison
1,728
GBR flag Harry Summers
02:01:41
Click to select for comparison
1,729
GBR flag Oliver Street
02:01:54
Click to select for comparison
1,730
GBR flag Mark Lyons
02:02:02
Click to select for comparison
1,731
AUT flag Manuel Fellner
02:02:04
Click to select for comparison
1,732
SWE flag Ahmad Al-Mashahedi
02:02:17
Click to select for comparison
1,733
IRL flag Peter Fitzsimons
02:02:24
Click to select for comparison
1,734
GBR flag Saron Arulneshan
02:02:28
Click to select for comparison
1,735
NED flag Marc Janssen
02:03:23
Click to select for comparison
1,736
SWE flag Mattias Grane
02:03:42
Click to select for comparison
1,737
DEN flag Frederik Terp
02:04:42
Click to select for comparison
1,738
GER flag Frederik Tiedemann
02:04:46
Click to select for comparison
1,739
GBR flag Harry Jones
02:04:51
Click to select for comparison
1,740
SWE flag Arman Fekri Kohan
02:05:02
Click to select for comparison
1,741
SWE flag Philip Ekholm
02:05:12
Click to select for comparison
1,742
SWE flag Dan Nygren
02:05:28
Click to select for comparison
1,743
SWE flag Peter Johansson
02:05:47
Click to select for comparison
1,744
FIN flag Robin Salomaa
02:06:04
Click to select for comparison
1,745
IRL flag Padraig Doheny
02:06:31
Click to select for comparison
1,746
SWE flag Kevin Malmgren
02:07:11
Click to select for comparison
1,747
SWE flag Lennart Bengtsson
02:07:18
Click to select for comparison
1,748
GER flag Markus Grüneberg
02:07:28
Click to select for comparison
1,749
AUT flag Jakob Schneider
02:07:30
Click to select for comparison
1,750
SWE flag Mats Lindh
02:07:44
Click to select for comparison
1,751
SWE flag Leo Åkesson
02:07:45
Click to select for comparison
1,752
NEP flag Yuga Maski
02:07:55
Click to select for comparison
1,753
SWE flag Philip Oktay
02:08:04
Click to select for comparison
1,754
SWE flag Steffen Ruud Nielsen
02:08:12
Click to select for comparison
1,755
SWE flag Kendal Bal
02:08:17
Click to select for comparison
1,756
NOR flag Svein Eivind Andersen
02:08:20
Click to select for comparison
1,757
GBR flag Ryan Warrener
02:08:29
Click to select for comparison
1,758
GBR flag Miguel Merino
02:08:40
Click to select for comparison
1,759
SWE flag Daniel Olsen
02:08:41
Click to select for comparison
1,760
SWE flag Mikael Urdal
02:09:33
Click to select for comparison
1,761
SWE flag Nazar Jaber
02:09:50
Click to select for comparison
1,762
NOR flag Sigmund Sand
02:10:14
Click to select for comparison
1,763
GBR flag Dave Young
02:10:15
Click to select for comparison
1,764
IRL flag Tadgh O Driscoll
02:10:47
Click to select for comparison
1,765
DEN flag Nour Al-Bayati
02:11:04
Click to select for comparison
1,766
SWE flag Urban Pettersson Bargo
02:11:17
Click to select for comparison
1,767
SWE flag Abdul Shokur
02:11:19
Click to select for comparison
1,768
SWE flag Pejman Tirehkar
02:11:43
Click to select for comparison
1,769
SWE flag Carlan Jahnsson
02:12:08
Click to select for comparison
1,770
SWE flag Ugur Cilek
02:12:24
Click to select for comparison
1,771
SWE flag Stefan Bernström
02:12:26
Click to select for comparison
1,772
SWE flag Martin Edlund
02:12:38
Click to select for comparison
1,773
GBR flag Charles Platts
02:12:41
Click to select for comparison
1,774
SWE flag Björn Immerstrand
02:13:01
Click to select for comparison
1,775
SUI flag Jerome Mercier
02:13:28
Click to select for comparison
1,776
SWE flag Henrik Samils
02:13:34
Click to select for comparison
1,777
SWE flag Ali Kilic
02:14:16
Click to select for comparison
1,778
SWE flag Magnus Dahlin
02:14:31
Click to select for comparison
1,779
DEN flag Viktor Hougaard
02:14:50
Click to select for comparison
1,780
GBR flag James Thorp
02:15:18
Click to select for comparison
1,781
SWE flag Marcus Klarborg
02:15:34
Click to select for comparison
1,782
GBR flag Abhi Shivraj
02:15:39
Click to select for comparison
1,783
DEN flag Oliver Jensen
02:16:21
Click to select for comparison
1,784
SWE flag Krister Hallsten
02:16:39
Click to select for comparison
1,785
USA flag Logan Newman
02:16:49
Click to select for comparison
1,786
SWE flag Fredrik Nilert
02:19:30
Click to select for comparison
1,787
SUI flag Kimi Wildhaber
02:19:56
Click to select for comparison
1,788
GBR flag Caleb Africa
02:21:36
Click to select for comparison
1,789
SWE flag Tore Sinkkonen
02:24:06
Click to select for comparison
1,790
SWE flag Tomas Olsson
02:24:12
Click to select for comparison
1,791
SWE flag Erik Schaffer
02:26:26
Click to select for comparison
1,792
SWE flag Isac Gillberg
02:28:50
Click to select for comparison
1,793
SWE flag Robin Håkansson
02:28:54
Click to select for comparison
1,794
FIN flag Esa Tirronen
02:28:56
Click to select for comparison
1,795
GBR flag Patius Africa
02:31:03
Click to select for comparison
1,796
SWE flag Sasha Mirpour
02:32:07
Click to select for comparison
1,797
GBR flag Christakis Miltiadous
02:33:40
Click to select for comparison
1,798
GER flag Lukas Letsch
02:37:10
Click to select for comparison
1,799
SWE flag Magnus Landström
02:40:03
Click to select for comparison
1,800
SWE flag Emanuel Tirronen
02:42:36