TrainRox Logo TrainRox

HYROX MEN - Stockholm 2025

18–21 Dec 2025
Showing 1,101 to 1,200 of 1,806 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,101
SWE flag Erik Lange
35-39 1:29:21
Click to select for comparison
1,102
NED flag Michel Dobber
50-54 1:29:23
Click to select for comparison
1,103
SWE flag Björn Hallinder
40-44 1:29:24
Click to select for comparison
1,104
SWE flag Carl Nilsson
25-29 1:29:25
Click to select for comparison
1,105
ITA flag Simone Benetti
40-44 1:29:26
Click to select for comparison
1,106
SWE flag Mattias Eriksson
50-54 1:29:28
Click to select for comparison
1,107
SWE flag Niclas Emanuelsson
50-54 1:29:28
Click to select for comparison
1,108
GER flag Rolf Prost
25-29 1:29:29
Click to select for comparison
1,109
GBR flag Jason Henry
35-39 1:29:29
Click to select for comparison
1,110
SWE flag Kenny Viström
40-44 1:29:30
Click to select for comparison
1,111
SWE flag Markus Thuvesson
40-44 1:29:33
Click to select for comparison
1,112
SWE flag Anton Dahlgren
40-44 1:29:34
Click to select for comparison
1,113
GBR flag Gwyn Evans
16-24 1:29:35
Click to select for comparison
1,114
SWE flag Sebastian Sand
16-24 1:29:37
Click to select for comparison
1,115
SWE flag Carl Rogne
25-29 1:29:37
Click to select for comparison
1,116
AUT flag Lukas Seyrkammer
16-24 1:29:38
Click to select for comparison
1,117
SWE flag Billy Johansson
60-64 1:29:39
Click to select for comparison
1,118
FRA flag Alexis Fontana
16-24 1:29:41
Click to select for comparison
1,119
UKR flag Yurii Shevchenko
45-49 1:29:41
Click to select for comparison
1,120
GBR flag Paul James
45-49 1:29:41
Click to select for comparison
1,121
SWE flag Magnus Pilegård
45-49 1:29:41
Click to select for comparison
1,122
MEX flag Alejandro Barrera
16-24 1:29:42
Click to select for comparison
1,123
SWE flag Anders Rossbrink
45-49 1:29:42
Click to select for comparison
1,124
TUR flag Ismail Kilinc
35-39 1:29:43
Click to select for comparison
1,125
DEN flag Joachim Meyer Andersen
35-39 1:29:45
Click to select for comparison
1,126
SWE flag Timmy Hansen
30-34 1:29:48
Click to select for comparison
1,127
SWE flag Christopher Rapp
40-44 1:29:48
Click to select for comparison
1,128
GBR flag Javier Sandoval
45-49 1:29:49
Click to select for comparison
1,129
SWE flag Ryszard Stawarz
45-49 1:29:49
Click to select for comparison
1,130
SWE flag Alex Edgren
35-39 1:29:49
Click to select for comparison
1,131
SWE flag Tobias Paulsson
35-39 1:29:50
Click to select for comparison
1,132
SUI flag Sebastian Bucher
35-39 1:29:50
Click to select for comparison
1,133
GER flag Max Höcker
16-24 1:29:52
Click to select for comparison
1,134
SWE flag Gabriel Edelbrock
40-44 1:29:52
Click to select for comparison
1,135
NGR flag Emmanuel Ikechukwu
16-24 1:29:53
Click to select for comparison
1,136
SWE flag Jon Dannborg
30-34 1:29:54
Click to select for comparison
1,137
GER flag Benedikt Neef
25-29 1:29:57
Click to select for comparison
1,138
SWE flag Joel Cronstedt
45-49 1:29:59
Click to select for comparison
1,139
SWE flag Eak Ståhl
35-39 1:29:59
Click to select for comparison
1,140
DEN flag Mads Klausen
45-49 1:30:02
Click to select for comparison
1,141
LTU flag Vitalijus Pancerovas
35-39 1:30:03
Click to select for comparison
1,142
SWE flag Mikael Nyman
50-54 1:30:05
Click to select for comparison
1,143
AUS flag Matt Winfield
16-24 1:30:07
Click to select for comparison
1,144
SWE flag Tomas Lindblom
40-44 1:30:08
Click to select for comparison
1,145
IRL flag Ronan Quigley
40-44 1:30:08
Click to select for comparison
1,146
KOR flag Sungji Woo
35-39 1:30:09
Click to select for comparison
1,147
LTU flag Arturas Samulis
35-39 1:30:10
Click to select for comparison
1,148
SWE flag Ramin Ebrahimi
35-39 1:30:10
Click to select for comparison
1,149
NOR flag Per Åge Barbakken
55-59 1:30:12
Click to select for comparison
1,150
JOR flag Ahmed Abdalla Leftawi
30-34 1:30:15
Click to select for comparison
1,151
FIN flag Jussi Sillanpää
40-44 1:30:17
Click to select for comparison
1,152
GBR flag Benny Mathumo
30-34 1:30:17
Click to select for comparison
1,153
FIN flag Tarmo Kaikkonen
40-44 1:30:19
Click to select for comparison
1,154
ESP flag Matt Fox
40-44 1:30:20
Click to select for comparison
1,155
SWE flag Josef Heijbel
40-44 1:30:23
Click to select for comparison
1,156
GBR flag Chris Brooks
45-49 1:30:24
Click to select for comparison
1,157
SWE flag Fredrik Dolk
40-44 1:30:25
Click to select for comparison
1,158
SWE flag Axel Löwendahl
40-44 1:30:25
Click to select for comparison
1,159
SWE flag Axel Bager
35-39 1:30:26
Click to select for comparison
1,160
IRL flag Joshua O'Neill
25-29 1:30:28
Click to select for comparison
1,161
IRL flag Matthew Farrell
25-29 1:30:30
Click to select for comparison
1,162
FIN flag Johan Westerlund
45-49 1:30:32
Click to select for comparison
1,163
SWE flag Fredrik Dahlström
35-39 1:30:34
Click to select for comparison
1,164
BLM flag Jean-Noël Ledee
45-49 1:30:34
Click to select for comparison
1,165
NOR flag Kenny Jensen
25-29 1:30:38
Click to select for comparison
1,166
FIN flag Tony Ehrnsten
30-34 1:30:40
Click to select for comparison
1,167
SWE flag Fredrik Leander
25-29 1:30:40
Click to select for comparison
1,168
ITA flag Antony Zappacosta
25-29 1:30:41
Click to select for comparison
1,169
GBR flag Daniel Pycock
16-24 1:30:42
Click to select for comparison
1,170
RSA flag Adam Turk
35-39 1:30:43
Click to select for comparison
1,171
NOR flag Tom Rønning
45-49 1:30:44
Click to select for comparison
1,172
GBR flag Thomas Clements
35-39 1:30:46
Click to select for comparison
1,173
GBR flag Aren Sargood
16-24 1:30:47
Click to select for comparison
1,174
FRA flag Harold Cassagnes
30-34 1:30:47
Click to select for comparison
1,175
GER flag Ferdinand Hoske
30-34 1:30:50
Click to select for comparison
1,176
SWE flag Felix Siljebäck Larsen
35-39 1:30:50
Click to select for comparison
1,177
SWE flag Erik Lindegren
30-34 1:30:53
Click to select for comparison
1,178
GBR flag Lewis Pullen
30-34 1:30:55
Click to select for comparison
1,179
SWE flag Ismail Bedran
30-34 1:30:56
Click to select for comparison
1,180
ITA flag Riccardo Borgo
30-34 1:30:57
Click to select for comparison
1,181
GBR flag Harry Moralee
16-24 1:31:00
Click to select for comparison
1,182
SWE flag Ibrahim Rage Abukar
30-34 1:31:00
Click to select for comparison
1,183
SWE flag Martin Hidefjäll
60-64 1:31:01
Click to select for comparison
1,184
FIN flag Edward Ehrnrooth
30-34 1:31:03
Click to select for comparison
1,185
GBR flag Owen Taylor
40-44 1:31:05
Click to select for comparison
1,186
MEX flag Karim Abud
45-49 1:31:06
Click to select for comparison
1,187
SWE flag Christian Karlsson
45-49 1:31:07
Click to select for comparison
1,188
SWE flag Daniel Lövquist
45-49 1:31:09
Click to select for comparison
1,189
SWE flag Axel Örtstam
45-49 1:31:11
Click to select for comparison
1,190
GBR flag Tyrell Muchina
25-29 1:31:11
Click to select for comparison
1,191
SWE flag Robert Andersson
35-39 1:31:13
Click to select for comparison
1,192
GBR flag Luke Howarth
35-39 1:31:13
Click to select for comparison
1,193
SWE flag Kim Lindberg
55-59 1:31:17
Click to select for comparison
1,194
SWE flag Jonas Lindberg
40-44 1:31:18
Click to select for comparison
1,195
GBR flag Ethan Derrick
25-29 1:31:19
Click to select for comparison
1,196
SWE flag Jesper Andersson
50-54 1:31:19
Click to select for comparison
1,197
POL flag Pawel Krupa
35-39 1:31:21
Click to select for comparison
1,198
MLT flag Francesco Otigbah
25-29 1:31:22
Click to select for comparison
1,199
SWE flag Daniel Sörén
50-54 1:31:23
Click to select for comparison
1,200
NOR flag Kurt Pedersen
45-49 1:31:23
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.