TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 1 to 100 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1
NOR flag Erik Woodward
00:55:44
Click to select for comparison
2
SLO flag Aljaž Ploj
00:55:54
Click to select for comparison
3
IRL flag Reece Mc Ginley
00:55:59
Click to select for comparison
4
SWE flag Oskar Karlsson
00:57:05
Click to select for comparison
5
NOR flag Adrian Lindgren
00:57:34
Click to select for comparison
6
LTU flag Matas Gedžiūnas
00:57:42
Click to select for comparison
7
TUR flag Burak Edis Emiroğlu
00:58:17
Click to select for comparison
8
GBR flag Tom Jones
00:58:54
Click to select for comparison
9
SWE flag Pontus Petrelius Risberg
00:59:05
Click to select for comparison
10
GBR flag Iain Irving
00:59:23
Click to select for comparison
11
POR flag David Queiroz
00:59:38
Click to select for comparison
12
GBR flag Tyler Spence
00:59:44
Click to select for comparison
13
FRA flag Johan El Bitar
00:59:52
Click to select for comparison
14
SWE flag Andreas Fransén
00:59:52
Click to select for comparison
15
AUT flag Fabian Schuster
01:00:04
Click to select for comparison
16
GBR flag Owen Drew
01:00:09
Click to select for comparison
17
GBR flag Ryan Waterhouse
01:01:02
Click to select for comparison
18
GBR flag Sam Dewar
01:01:17
Click to select for comparison
19
GBR flag Joshua Lewis
01:01:33
Click to select for comparison
20
SWE flag William Samuelsson
01:01:36
Click to select for comparison
21
GER flag Julian Lehrer
01:01:38
Click to select for comparison
22
BEL flag Julien Demarteau
01:01:55
Click to select for comparison
23
FRA flag Antoine Boulai
01:02:00
Click to select for comparison
24
SWE flag Adam Treschow
01:02:04
Click to select for comparison
25
IRL flag Daire Plunkett
01:02:04
Click to select for comparison
26
FIN flag Joona Karonen
01:02:06
Click to select for comparison
27
SWE flag Marcus Karlsson
01:02:08
Click to select for comparison
28
FRA flag Jérémy Espagnol
01:02:09
Click to select for comparison
29
FRA flag Djibril Diallo
01:02:25
Click to select for comparison
30
SWE flag Linus Holmsäter
01:02:27
Click to select for comparison
31
NOR flag André Sødlund
01:02:30
Click to select for comparison
32
SWE flag Tor Leander
01:02:37
Click to select for comparison
33
GER flag Gordon Bieling
01:02:41
Click to select for comparison
34
DEN flag Gustav Bertelsen
01:02:45
Click to select for comparison
35
ESP flag Guille Mariscal
01:02:45
Click to select for comparison
36
IRL flag Jack Mullane
01:02:57
Click to select for comparison
37
SWE flag Vinzent Torstensson
01:03:02
Click to select for comparison
38
FRA flag Sylvianno Lortal
01:03:05
Click to select for comparison
39
ITA flag Valerio Sicurella
01:03:13
Click to select for comparison
40
DEN flag Simon Foss Jensen
01:03:15
Click to select for comparison
41
FRA flag Loïc Manine
01:03:16
Click to select for comparison
42
FRA flag Hippolyte Goueslain
01:03:19
Click to select for comparison
43
BEL flag Damien Brenard
01:03:25
Click to select for comparison
44
SWE flag Tobias Jäger
01:03:27
Click to select for comparison
45
DEN flag Jan Agertoft Nielsen
01:03:31
Click to select for comparison
46
SWE flag Alexander Aristia Rojas
01:03:31
Click to select for comparison
47
GER flag Dirk Schulke
01:03:37
Click to select for comparison
48
FRA flag Robin Forest
01:03:46
Click to select for comparison
49
NED flag Teun Alberts
01:03:53
Click to select for comparison
50
SWE flag Anders Lillhager
01:03:56
Click to select for comparison
51
SWE flag Kristoffer Hjärtström
01:04:04
Click to select for comparison
52
MAR flag Jad Cherqaoui
01:04:06
Click to select for comparison
53
SWE flag Fredrik Olsson
01:04:10
Click to select for comparison
54
SWE flag Ludvig Nilheim
01:04:14
Click to select for comparison
55
GBR flag Callum Crosby
01:04:14
Click to select for comparison
56
SWE flag Markus Norberg Väyrynen
01:04:19
Click to select for comparison
57
NOR flag Jakob Sande
01:04:24
Click to select for comparison
58
FRA flag Romain Maleuvre
01:04:24
Click to select for comparison
59
DEN flag Søren Sandager Petersen
01:04:26
Click to select for comparison
60
FRA flag Romain Marchese
01:04:36
Click to select for comparison
61
GBR flag Michael Girvan
01:04:40
Click to select for comparison
62
IRL flag Mark Abbott
01:04:48
Click to select for comparison
63
LUX flag Charel Tanson
01:04:50
Click to select for comparison
64
AUS flag Jordan Douglas Peters
01:04:51
Click to select for comparison
65
IRL flag Brandon Hassan
01:04:52
Click to select for comparison
66
SUI flag Daniel Widjaja
01:05:02
Click to select for comparison
67
GER flag Brun Keller
01:05:08
Click to select for comparison
68
FRA flag William Briend
01:05:10
Click to select for comparison
69
GBR flag Louis Belson
01:05:11
Click to select for comparison
70
LTU flag Mantas Jencius
01:05:13
Click to select for comparison
71
GBR flag Sam Unsworth
01:05:20
Click to select for comparison
72
Andrey Kalinin
01:05:26
Click to select for comparison
73
FRA flag Enzo Jacomino
01:05:28
Click to select for comparison
74
SWE flag Hampus Ericson
01:05:29
Click to select for comparison
75
SWE flag Alex Rodríguez Tynninen
01:05:31
Click to select for comparison
76
GRE flag Ioannis Papikas
01:05:36
Click to select for comparison
77
SWE flag Joacim Lundqvist
01:05:41
Click to select for comparison
78
KUW flag Mohammad Jafar
01:05:42
Click to select for comparison
79
GER flag Patrick Paul
01:05:46
Click to select for comparison
80
SUI flag Marcel Arnold
01:05:48
Click to select for comparison
81
GBR flag Kyle Whitelaw
01:05:51
Click to select for comparison
82
GBR flag Calum Hepworth
01:05:52
Click to select for comparison
83
GBR flag Olly Luck
01:05:55
Click to select for comparison
84
SWE flag Per-Johan Svensson
01:05:57
Click to select for comparison
85
SWE flag Max Åberg
01:06:01
Click to select for comparison
86
NOR flag Anders Kjellen
01:06:06
Click to select for comparison
87
MEX flag Alberto Palacios
01:06:12
Click to select for comparison
88
FRA flag Jossian Doignon
01:06:13
Click to select for comparison
89
AUT flag Markus Kainberger
01:06:13
Click to select for comparison
90
GER flag Bosse Mildner
01:06:16
Click to select for comparison
91
SUI flag Guy Estoppey
01:06:16
Click to select for comparison
92
NED flag Floris Van Drunen
01:06:17
Click to select for comparison
93
GER flag Benedikt Seeger
01:06:18
Click to select for comparison
94
SWE flag David Bustos
01:06:23
Click to select for comparison
95
FIN flag Sami Kiehelä
01:06:26
Click to select for comparison
96
GER flag Daniel Schmitt
01:06:30
Click to select for comparison
97
SWE flag Martin Puumalainen
01:06:31
Click to select for comparison
98
SWE flag Patrik Bohman
01:06:31
Click to select for comparison
99
SWE flag Sebastian Karlsson
01:06:31
Click to select for comparison
100
AUT flag Nikolaus Kalina
01:06:32