TrainRox Logo TrainRox

Stockholm 2025 - HYROX PRO MEN

18–21 Dec 2025
Showing 1 to 100 of 342 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
GER flag Paul Weindl
00:55:03
Click to select for comparison
2
CZE flag Tomas Tvrdik
00:55:04
Click to select for comparison
3
SLO flag Alen Ploj
00:55:21
Click to select for comparison
4
ENG flag Luke Greer
00:55:37
Click to select for comparison
5
FRA flag Alan Cao
00:55:51
Click to select for comparison
6
DEN flag Sebastian Ifversen
00:55:55
Click to select for comparison
7
SWE flag Kenny Steger
00:56:05
Click to select for comparison
8
DEN flag Gustav Cordua
00:56:16
Click to select for comparison
9
BEL flag Louis Osselaer
00:56:48
Click to select for comparison
10
ENG flag Joe Bingham
00:57:18
Click to select for comparison
11
GBR flag Harvey Williams
00:57:19
Click to select for comparison
12
TUR flag Turker Alici
00:57:20
Click to select for comparison
13
NOR flag Erik Woodward
00:57:37
Click to select for comparison
14
NOR flag Erik Oscar Bøe
00:57:39
Click to select for comparison
15
NOR flag Simen Røssland
00:58:12
Click to select for comparison
16
GBR flag Hakan Burton
00:58:45
Click to select for comparison
17
FRA flag Xavier Dufour
00:58:45
Click to select for comparison
18
GER flag Christof Brenner
00:59:34
Click to select for comparison
19
DEN flag Thomas Dahl
00:59:35
Click to select for comparison
20
NED flag Jop Janssen
00:59:40
Click to select for comparison
21
NOR flag Petter Saltvik
00:59:44
Click to select for comparison
22
FRA flag Axel Montreuil
00:59:48
Click to select for comparison
23
SWE flag Stephan De Albuquerque Eriksson
00:59:56
Click to select for comparison
24
NOR flag Øystein Flaten
01:00:38
Click to select for comparison
25
AUT flag Tilen Dorninger
01:01:04
Click to select for comparison
26
FRA flag Hubert Dumez
01:01:11
Click to select for comparison
27
GBR flag Daniel Matsuzaka
01:01:30
Click to select for comparison
28
CRO flag Ivan Pranjic
01:01:33
Click to select for comparison
29
DEN flag Oscar Petersen
01:01:44
Click to select for comparison
30
DEN flag Mathias Lynge
01:01:57
Click to select for comparison
31
SWE flag David Kallebäck
01:02:19
Click to select for comparison
32
GBR flag Lucas Parker
01:02:26
Click to select for comparison
33
GER flag Philipp Müller
01:02:47
Click to select for comparison
34
ESP flag Luis Garcia Rubio
01:02:52
Click to select for comparison
35
POL flag Leon Fulianty
01:02:57
Click to select for comparison
36
GBR flag Warren Sinden
01:03:02
Click to select for comparison
37
SWE flag John Arvidsson
01:03:24
Click to select for comparison
38
FRA flag Florian Mille
01:03:29
Click to select for comparison
39
GBR flag Oliver Thomson
01:03:35
Click to select for comparison
40
SWE flag Ulf Petersen
01:03:35
Click to select for comparison
41
AND flag Marc Diaz
01:03:58
Click to select for comparison
42
NOR flag Olai Johannessen
01:04:04
Click to select for comparison
43
NOR flag Oscar Adrian Melheim
01:04:17
Click to select for comparison
44
GER flag Piran Asci
01:04:22
Click to select for comparison
45
SWE flag Mathias Ramberg
01:04:37
Click to select for comparison
46
AUS flag Kane Pierce
01:04:40
Click to select for comparison
47
FRA flag Nhick Dampouya
01:04:41
Click to select for comparison
48
GBR flag Guy Portlock
01:04:43
Click to select for comparison
49
TUR flag Burak Edis Emiroğlu
01:04:46
Click to select for comparison
50
SWE flag Daniel Friberg
01:04:54
Click to select for comparison
51
SWE flag Herman Lundh
01:05:03
Click to select for comparison
52
POL flag Kamil Kozioł
01:05:09
Click to select for comparison
53
MLT flag Alister Camilleri
01:05:13
Click to select for comparison
54
FIN flag Roope Maaranen
01:05:15
Click to select for comparison
55
DEN flag Daniel Stoksbjerg
01:05:21
Click to select for comparison
56
GBR flag Joshua Hardcastle
01:05:28
Click to select for comparison
57
GBR flag Robert Hobbs
01:05:33
Click to select for comparison
58
DEN flag Jonas Lind
01:05:41
Click to select for comparison
59
SWE flag Johan Ingemarsson
01:05:45
Click to select for comparison
60
SWE flag Cary Tanner
01:05:51
Click to select for comparison
61
SWE flag Emil Gulin Drakenberg
01:05:52
Click to select for comparison
62
GBR flag Jamie Pollock
01:05:53
Click to select for comparison
63
SWE flag Mattias Damm
01:05:54
Click to select for comparison
64
LBN flag Marc Abou Chakra
01:06:02
Click to select for comparison
65
GBR flag Ben Hopkins
01:06:12
Click to select for comparison
66
GBR flag Dalmar Morrison
01:06:13
Click to select for comparison
67
NOR flag Lasse Teigen
01:06:18
Click to select for comparison
68
NOR flag Anders Meskestad Jacobsen
01:06:23
Click to select for comparison
69
GBR flag James Gilboy
01:06:24
Click to select for comparison
70
FRA flag Edgar Ruche
01:06:27
Click to select for comparison
71
GBR flag Grant Bain
01:06:34
Click to select for comparison
72
NOR flag Eirik Ellefsen Frikstad
01:06:44
Click to select for comparison
73
SWE flag Monzer Taha
01:06:47
Click to select for comparison
74
FIN flag Aleksi Sormunen
01:06:50
Click to select for comparison
75
FIN flag Lauri Eneh
01:06:52
Click to select for comparison
76
SWE flag Andreas Bergstedt
01:06:52
Click to select for comparison
77
POL flag Kamil Kozioł
01:06:54
Click to select for comparison
78
DEN flag Berthel Jakobsen
01:06:56
Click to select for comparison
79
SWE flag Elias Lundberg
01:07:05
Click to select for comparison
80
SWE flag Daniel Lundborg
01:07:07
Click to select for comparison
81
DEN flag Anders Næstholdt
01:07:07
Click to select for comparison
82
NOR flag Eirik Stedje
01:07:07
Click to select for comparison
83
Andrey Kalinin
01:07:26
Click to select for comparison
84
IRL flag Kieran Lillis
01:07:32
Click to select for comparison
85
GER flag Benjamin Adriani
01:07:42
Click to select for comparison
86
GBR flag Kazem Balogun
01:07:42
Click to select for comparison
87
IRL flag David Peelo
01:07:43
Click to select for comparison
88
DEN flag Christian Winther
01:07:46
Click to select for comparison
89
SWE flag Benjamin Neander
01:07:47
Click to select for comparison
90
GER flag Marcel Roith
01:07:53
Click to select for comparison
91
NED flag Tim Schudde
01:08:00
Click to select for comparison
92
POR flag José Branco
01:08:05
Click to select for comparison
93
FIN flag Otto Markkanen
01:08:06
Click to select for comparison
94
ITA flag Giovanni Guidetti
01:08:17
Click to select for comparison
95
AUT flag Martin Vondrak
01:08:17
Click to select for comparison
96
GBR flag Ashley Woodhouse
01:08:18
Click to select for comparison
97
DEN flag Daniel Bejer
01:08:18
Click to select for comparison
98
DEN flag Kim Brun Nissen
01:08:36
Click to select for comparison
99
AUT flag Aleksandar Zlatkov
01:08:44
Click to select for comparison
100
FIN flag Henri Pyykölä
01:08:47