TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 201 to 300 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
201
GBR flag Sam Wadsworth
01:09:45
Click to select for comparison
202
GBR flag Shaun Stephen
01:09:45
Click to select for comparison
203
IRL flag Graham Pepper
01:09:46
Click to select for comparison
204
GBR flag Ben Stanton
01:09:49
Click to select for comparison
205
EST flag Mihkel Keldoja
01:09:49
Click to select for comparison
206
CZE flag Jakub Kallmünzer
01:09:49
Click to select for comparison
207
SWE flag Mattias Hargin
01:09:56
Click to select for comparison
208
SWE flag Federico Bachiller
01:09:57
Click to select for comparison
209
SWE flag Linus Schyberg
01:09:57
Click to select for comparison
210
FIN flag Juha Mikkola
01:09:59
Click to select for comparison
211
CAN flag Luke Dragstra
01:10:00
Click to select for comparison
212
SWE flag Alexander Gustafsson
01:10:01
Click to select for comparison
213
GBR flag Rob Fiford
01:10:03
Click to select for comparison
214
SWE flag Tim Hertzberg
01:10:06
Click to select for comparison
215
SWE flag Thomas Tollstedt
01:10:08
Click to select for comparison
216
SWE flag Stefan Persson
01:10:08
Click to select for comparison
217
FRA flag Tom Ghesquiers
01:10:10
Click to select for comparison
218
SUI flag Mario Bernhofen
01:10:14
Click to select for comparison
219
SWE flag David Pamsjö
01:10:14
Click to select for comparison
220
SWE flag Johnny Nguyen
01:10:21
Click to select for comparison
221
GBR flag Abraham Thorpe
01:10:22
Click to select for comparison
222
SWE flag Conny Kraft
01:10:22
Click to select for comparison
223
SWE flag Viktor Forsblom
01:10:27
Click to select for comparison
224
GBR flag Finlay Hay
01:10:27
Click to select for comparison
225
BEL flag Mohamed Boulahoil
01:10:27
Click to select for comparison
226
GBR flag Jaden Tedja-Williams
01:10:27
Click to select for comparison
227
SWE flag Tim Hansson
01:10:29
Click to select for comparison
228
NED flag Floris Jans
01:10:30
Click to select for comparison
229
GBR flag Kevin Bower
01:10:31
Click to select for comparison
230
GBR flag William Hastings
01:10:33
Click to select for comparison
231
SWE flag Jonas Svensson
01:10:38
Click to select for comparison
232
SWE flag Martin Bodin
01:10:41
Click to select for comparison
233
SWE flag Marcus Krischel
01:10:41
Click to select for comparison
234
FRA flag Jeremy Joffrin
01:10:41
Click to select for comparison
235
SWE flag Pontus Lundmark
01:10:42
Click to select for comparison
236
NED flag Ferron Daams
01:10:48
Click to select for comparison
237
SWE flag Patrick Wu Långström
01:10:49
Click to select for comparison
238
SWE flag Rickard Canbro
01:10:49
Click to select for comparison
239
SWE flag Hugo Lindstrand
01:10:50
Click to select for comparison
240
SUI flag Oliver Gindele
01:10:51
Click to select for comparison
241
GBR flag Daniel Cox
01:10:51
Click to select for comparison
242
GLP flag Alex CHAPELLE
01:10:52
Click to select for comparison
243
GBR flag Jack Lightburn
01:10:53
Click to select for comparison
244
SWE flag Richard Lindström
01:10:53
Click to select for comparison
245
SWE flag Linus Carlsson
01:10:54
Click to select for comparison
246
SWE flag Tony Cederborg
01:10:54
Click to select for comparison
247
FRA flag Laurent Vitulli
01:10:56
Click to select for comparison
248
FRA flag Abdessalam Hennouf
01:10:59
Click to select for comparison
249
SWE flag Rickard Johansson
01:11:00
Click to select for comparison
250
GBR flag James Morris
01:11:01
Click to select for comparison
251
SWE flag Jonathan Bacci
01:11:02
Click to select for comparison
252
NOR flag Henrik Oftedal
01:11:02
Click to select for comparison
253
DEN flag Mikkel Larsen
01:11:05
Click to select for comparison
254
SWE flag Amir Pour Heydari
01:11:07
Click to select for comparison
255
FRA flag Loïc Mathieu
01:11:08
Click to select for comparison
256
AUS flag Robbie Hogg
01:11:08
Click to select for comparison
257
SWE flag Viktor Johansson
01:11:09
Click to select for comparison
258
IRL flag Paddy Costello
01:11:10
Click to select for comparison
259
IRL flag Aaron Cullen
01:11:12
Click to select for comparison
260
SWE flag Henrik Nordlander
01:11:19
Click to select for comparison
261
SWE flag Robin Eriksson
01:11:20
Click to select for comparison
262
GER flag Markus Flack
01:11:21
Click to select for comparison
263
SWE flag Sebastian Olsson
01:11:22
Click to select for comparison
264
HUN flag Krisztián Saitz
01:11:23
Click to select for comparison
265
SWE flag Alfred Olsson
01:11:24
Click to select for comparison
266
SWE flag William Jansson
01:11:27
Click to select for comparison
267
SWE flag Per Mattsson
01:11:30
Click to select for comparison
268
SWE flag Albert Dahlin
01:11:31
Click to select for comparison
269
SWE flag Erik Axengren
01:11:32
Click to select for comparison
270
GBR flag Joshua Forster
01:11:36
Click to select for comparison
271
SWE flag Tobias Lundgren
01:11:36
Click to select for comparison
272
SWE flag Filip Björkholm
01:11:38
Click to select for comparison
273
SWE flag Alex Diep
01:11:40
Click to select for comparison
274
SWE flag Henrik Allström
01:11:43
Click to select for comparison
275
SWE flag Theo Lerstrand
01:11:47
Click to select for comparison
276
SWE flag Stefan Lindberg
01:11:47
Click to select for comparison
277
GBR flag Toby Jacob
01:11:54
Click to select for comparison
278
SWE flag Alexander Johansson
01:11:55
Click to select for comparison
279
NED flag Michael Otten
01:11:56
Click to select for comparison
280
VEN flag Jaem Mujica Brito
01:11:58
Click to select for comparison
281
GBR flag Adam Keal
01:11:59
Click to select for comparison
282
GBR flag Jonathan Sheridan
01:11:59
Click to select for comparison
283
GBR flag Chris Platt
01:12:02
Click to select for comparison
284
SWE flag Thomas Risberg
01:12:02
Click to select for comparison
285
SWE flag Leopold Dahg
01:12:06
Click to select for comparison
286
IRL flag Eoin Dowley
01:12:06
Click to select for comparison
287
NOR flag Eivind Bakke
01:12:07
Click to select for comparison
288
GBR flag Andy Kaminski
01:12:08
Click to select for comparison
289
CZE flag Artur Orszag
01:12:11
Click to select for comparison
290
GBR flag Pietro Gagliardini
01:12:11
Click to select for comparison
291
FRA flag Farid Afiane
01:12:13
Click to select for comparison
292
FRA flag Sullivan Gueguen
01:12:13
Click to select for comparison
293
NOR flag Oskar Wermelin Eriksen
01:12:15
Click to select for comparison
294
GBR flag James Tanner
01:12:16
Click to select for comparison
295
SWE flag Elias Levinsson
01:12:17
Click to select for comparison
296
FIN flag Matias Kotajärvi
01:12:17
Click to select for comparison
297
SWE flag Andreas Olofsson
01:12:19
Click to select for comparison
298
NED flag Hans Guldemond
01:12:27
Click to select for comparison
299
ITA flag Vittorio Rogazzo
01:12:27
Click to select for comparison
300
LTU flag Rokas Augunas
01:12:28