TrainRox Logo TrainRox

HYROX MEN - Stockholm 2025

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