TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 1,301 to 1,400 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,301
DEN flag Tobias Svensson
01:34:12
Click to select for comparison
1,302
SWE flag Jens Wyke
01:34:21
Click to select for comparison
1,303
GBR flag Rob Wilson-Croome
01:34:22
Click to select for comparison
1,304
FRA flag Thibault Moressee
01:34:22
Click to select for comparison
1,305
FRA flag Lucas Oulka
01:34:24
Click to select for comparison
1,306
SWE flag Patrik Olsson
01:34:26
Click to select for comparison
1,307
GBR flag Ashley Stearn
01:34:26
Click to select for comparison
1,308
SWE flag Rez Aref
01:34:28
Click to select for comparison
1,309
GBR flag Chris Loring
01:34:29
Click to select for comparison
1,310
NED flag René Huigen
01:34:31
Click to select for comparison
1,311
SWE flag Adam Wickell
01:34:31
Click to select for comparison
1,312
SWE flag Moe Jaber
01:34:34
Click to select for comparison
1,313
SWE flag Ulf Jakobsson
01:34:36
Click to select for comparison
1,314
IRL flag Jp Bourke
01:34:37
Click to select for comparison
1,315
SWE flag Fredrik Alsenlid
01:34:39
Click to select for comparison
1,316
GBR flag Dale Smith
01:34:43
Click to select for comparison
1,317
SWE flag Lucian Stoian
01:34:44
Click to select for comparison
1,318
BIH flag Ervin Cosic
01:34:45
Click to select for comparison
1,319
SWE flag Henrik Rosdahl
01:34:45
Click to select for comparison
1,320
FRA flag Benziane Fayçal
01:34:48
Click to select for comparison
1,321
DEN flag Jørgen Brodersen
01:34:50
Click to select for comparison
1,322
SWE flag Staffan Stålnacke
01:34:53
Click to select for comparison
1,323
DEN flag David Tryk
01:34:54
Click to select for comparison
1,324
SWE flag Johan Schmalfeld
01:34:55
Click to select for comparison
1,325
GBR flag Luc Johnston
01:34:56
Click to select for comparison
1,326
SWE flag Joacim Forsman
01:34:57
Click to select for comparison
1,327
SWE flag Anders Höglund
01:34:57
Click to select for comparison
1,328
AUS flag Matthew Rawlinson
01:34:59
Click to select for comparison
1,329
GBR flag Liam Withers
01:34:59
Click to select for comparison
1,330
GBR flag Andy Garraway
01:35:02
Click to select for comparison
1,331
NZL flag Antony Oliver
01:35:04
Click to select for comparison
1,332
NED flag Etienne De La Roij
01:35:06
Click to select for comparison
1,333
FRA flag Amin Azaz
01:35:07
Click to select for comparison
1,334
GBR flag Liam Mohan
01:35:08
Click to select for comparison
1,335
NOR flag Per Magnus Sandsmark
01:35:08
Click to select for comparison
1,336
FRA flag Emmanuel AMOU
01:35:11
Click to select for comparison
1,337
SWE flag Johan Ekman
01:35:13
Click to select for comparison
1,338
SWE flag Christoffer Lydahl
01:35:17
Click to select for comparison
1,339
GBR flag Michael Dowthwaite
01:35:19
Click to select for comparison
1,340
SWE flag Pierre Kreüger
01:35:19
Click to select for comparison
1,341
GER flag Cedric Carpouzis
01:35:19
Click to select for comparison
1,342
GBR flag Richard Smith
01:35:21
Click to select for comparison
1,343
SWE flag Mon Christian Plamad
01:35:29
Click to select for comparison
1,344
SWE flag David Eriksson
01:35:31
Click to select for comparison
1,345
USA flag James Monnie
01:35:31
Click to select for comparison
1,346
SWE flag Felix Wickström
01:35:35
Click to select for comparison
1,347
IND flag Manpreet Singh
01:35:43
Click to select for comparison
1,348
GER flag Jens Quandt
01:35:45
Click to select for comparison
1,349
GER flag Philippe Schubert
01:35:48
Click to select for comparison
1,350
GER flag Birk Alwes
01:35:51
Click to select for comparison
1,351
FRA flag Joan Migioia
01:35:52
Click to select for comparison
1,352
EGY flag Omar Mokhtar Elgezawy
01:35:56
Click to select for comparison
1,353
SWE flag Erik Änghagen
01:35:58
Click to select for comparison
1,354
SWE flag Alex Franz
01:36:02
Click to select for comparison
1,355
SWE flag Jimmy Persson
01:36:03
Click to select for comparison
1,356
SWE flag Gustav Pollak
01:36:05
Click to select for comparison
1,357
CZE flag Lukas Novak
01:36:11
Click to select for comparison
1,358
NED flag Gerrit Averesch
01:36:15
Click to select for comparison
1,359
SWE flag Carl-Johan Wahlgren
01:36:16
Click to select for comparison
1,360
SWE flag Eric Ekberg
01:36:20
Click to select for comparison
1,361
GER flag Robert Kialt
01:36:20
Click to select for comparison
1,362
SWE flag Mats Klasenius
01:36:20
Click to select for comparison
1,363
GER flag Moritz Klasen
01:36:21
Click to select for comparison
1,364
SWE flag Rowell Eric Aquino
01:36:24
Click to select for comparison
1,365
SWE flag Niklas Kristensson
01:36:25
Click to select for comparison
1,366
FRA flag Xavier Lataste
01:36:28
Click to select for comparison
1,367
AUS flag Rajan Rehan
01:36:29
Click to select for comparison
1,368
SWE flag Daniel Zetterström
01:36:31
Click to select for comparison
1,369
FRA flag Guillaume Lefieux
01:36:35
Click to select for comparison
1,370
SWE flag Krister Bröndum
01:36:37
Click to select for comparison
1,371
GER flag Alexander Witt
01:36:38
Click to select for comparison
1,372
FRA flag Zakaria Sennoune
01:36:38
Click to select for comparison
1,373
ECU flag Daniel Alejandro Bahamonde Rojas
01:36:38
Click to select for comparison
1,374
AUT flag Johannes Mayrhofer
01:36:39
Click to select for comparison
1,375
GBR flag Yuvan Konesh
01:36:41
Click to select for comparison
1,376
SWE flag Masar Al-Mosawi
01:36:44
Click to select for comparison
1,377
GBR flag Michael Lichtensteiger
01:36:53
Click to select for comparison
1,378
DEN flag Lasse Christiansen
01:36:54
Click to select for comparison
1,379
GER flag Jan-Oliver Seidenfuss
01:36:54
Click to select for comparison
1,380
GBR flag Max Millard
01:36:54
Click to select for comparison
1,381
SWE flag Dennis Meijer
01:36:55
Click to select for comparison
1,382
SWE flag Jonas Davidsson
01:37:04
Click to select for comparison
1,383
SWE flag Viktor Svanqvist
01:37:07
Click to select for comparison
1,384
BAN flag Jubair Chowdhury
01:37:08
Click to select for comparison
1,385
SWE flag Pär Olof Algotsson
01:37:10
Click to select for comparison
1,386
FRA flag Michael Marcant
01:37:12
Click to select for comparison
1,387
LTU flag Tomas Brazys
01:37:16
Click to select for comparison
1,388
CYP flag Constantinos Siamptanis
01:37:17
Click to select for comparison
1,389
SWE flag Alexander Markström
01:37:19
Click to select for comparison
1,390
SWE flag Niclas Cedervi
01:37:20
Click to select for comparison
1,391
FRA flag Gerard Leung
01:37:22
Click to select for comparison
1,392
SWE flag Selper Kücükyasar
01:37:25
Click to select for comparison
1,393
SWE flag Stefanos Kalogeris
01:37:26
Click to select for comparison
1,394
SUI flag Jona Schmutz
01:37:31
Click to select for comparison
1,395
FIN flag Timo Niinivaara
01:37:34
Click to select for comparison
1,396
GBR flag Paul Bicknell
01:37:37
Click to select for comparison
1,397
GBR flag Mark Zirbser
01:37:40
Click to select for comparison
1,398
SWE flag Andreas Söderlund
01:37:41
Click to select for comparison
1,399
SWE flag Andreas Ulriksson
01:37:43
Click to select for comparison
1,400
SWE flag Matts Dalvik
01:37:46