TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 1,501 to 1,600 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,501
SWE flag Linus Harenius
01:42:04
Click to select for comparison
1,502
AUT flag Lukas Kohl
01:42:05
Click to select for comparison
1,503
SWE flag Arvid Nilheim
01:42:06
Click to select for comparison
1,504
FRA flag Mathys Amice
01:42:07
Click to select for comparison
1,505
DEN flag Bjarne Jensen
01:42:13
Click to select for comparison
1,506
GBR flag Peter Counsell
01:42:16
Click to select for comparison
1,507
CHI flag Pablo Hansen
01:42:16
Click to select for comparison
1,508
TUR flag Salar Bilgin
01:42:18
Click to select for comparison
1,509
GBR flag Craig Purnell
01:42:20
Click to select for comparison
1,510
NOR flag Thomas Holmstrøm
01:42:20
Click to select for comparison
1,511
SWE flag Magnus Berg
01:42:34
Click to select for comparison
1,512
DEN flag Mads Wallin Suhr-Hansen
01:42:47
Click to select for comparison
1,513
DEN flag Simon Storm
01:42:48
Click to select for comparison
1,514
NZL flag Michael Chung
01:42:49
Click to select for comparison
1,515
SWE flag Jonathan Elmblad
01:42:51
Click to select for comparison
1,516
NOR flag Svein ivar Fagernes
01:42:52
Click to select for comparison
1,517
FRA flag Garry Laudren
01:42:58
Click to select for comparison
1,518
SWE flag Arman Elijah Sharifi
01:43:02
Click to select for comparison
1,519
CHN flag Shen Tian
01:43:05
Click to select for comparison
1,520
GBR flag Andy Patton
01:43:08
Click to select for comparison
1,521
SWE flag Jesper Askild
01:43:12
Click to select for comparison
1,522
SWE flag Karl Perlhagen
01:43:15
Click to select for comparison
1,523
SWE flag Herman Högström
01:43:17
Click to select for comparison
1,524
SWE flag Hans Nygren
01:43:21
Click to select for comparison
1,525
SWE flag Björn Nyström
01:43:25
Click to select for comparison
1,526
SWE flag Zackarias Vester
01:43:27
Click to select for comparison
1,527
SWE flag Gustav Thörn
01:43:38
Click to select for comparison
1,528
GBR flag Alex Burlison
01:43:47
Click to select for comparison
1,529
SWE flag Viktor Parunya Eklund
01:43:53
Click to select for comparison
1,530
UAE flag Evgeniy Paniavin
01:43:53
Click to select for comparison
1,531
NED flag Willem Paans
01:43:53
Click to select for comparison
1,532
USA flag Joshua Davis-Welty
01:43:54
Click to select for comparison
1,533
SWE flag Micke Berglin
01:43:56
Click to select for comparison
1,534
SWE flag Henrik Almstedt
01:44:09
Click to select for comparison
1,535
FRA flag Thomas Cado
01:44:13
Click to select for comparison
1,536
ITA flag Nicola Talarico
01:44:14
Click to select for comparison
1,537
FRA flag Allan Boucher
01:44:20
Click to select for comparison
1,538
NOR flag Sondre Sørli
01:44:20
Click to select for comparison
1,539
ENG flag Nathan Blake
01:44:22
Click to select for comparison
1,540
SWE flag Mikael Rossow
01:44:23
Click to select for comparison
1,541
IRL flag Praveen Mishra
01:44:23
Click to select for comparison
1,542
SWE flag Johan Roth
01:44:28
Click to select for comparison
1,543
SWE flag Daniel Holm
01:44:32
Click to select for comparison
1,544
CAN flag Dylan Andrianantenaina
01:44:34
Click to select for comparison
1,545
EST flag Tiit Riisalo
01:44:36
Click to select for comparison
1,546
SWE flag Albin Dahlin Almevall
01:44:45
Click to select for comparison
1,547
SWE flag Peter Martin
01:44:48
Click to select for comparison
1,548
SWE flag Carl Isaksson
01:44:49
Click to select for comparison
1,549
NED flag Albert Van Der Laan
01:44:51
Click to select for comparison
1,550
SWE flag Daniel Bergström
01:44:52
Click to select for comparison
1,551
NOR flag Lars Birger Egge
01:44:53
Click to select for comparison
1,552
GBR flag Johnny Colquhoun
01:45:07
Click to select for comparison
1,553
SWE flag Max Valentin
01:45:11
Click to select for comparison
1,554
IRL flag Ryan Cahill
01:45:13
Click to select for comparison
1,555
MAR flag Saad Kabbaj
01:45:15
Click to select for comparison
1,556
GBR flag Jody Smith
01:45:16
Click to select for comparison
1,557
SWE flag Felix Bjuggfält
01:45:19
Click to select for comparison
1,558
SWE flag Svante Grävare
01:45:19
Click to select for comparison
1,559
SWE flag Niclas Martinsson
01:45:22
Click to select for comparison
1,560
DEN flag Carsten Schmidt
01:45:22
Click to select for comparison
1,561
FIN flag Tomi Leskinen
01:45:26
Click to select for comparison
1,562
SWE flag Adam Nyberg
01:45:28
Click to select for comparison
1,563
USA flag Blaine Reed
01:45:28
Click to select for comparison
1,564
SWE flag Max Larsson
01:45:34
Click to select for comparison
1,565
GBR flag Elliott Cattell
01:45:36
Click to select for comparison
1,566
FRA flag Faouzi Nahal
01:45:43
Click to select for comparison
1,567
SWE flag Samuel Jarness
01:45:43
Click to select for comparison
1,568
SWE flag Johan Oscarsson
01:45:47
Click to select for comparison
1,569
GER flag Sebastian Kwaschny
01:45:47
Click to select for comparison
1,570
IRL flag Ronan O'Sullivan
01:45:54
Click to select for comparison
1,571
DEN flag Søren Stricker
01:46:16
Click to select for comparison
1,572
SWE flag Stefan Andersson
01:46:27
Click to select for comparison
1,573
CZE flag Jakub Studnicka
01:46:39
Click to select for comparison
1,574
JPN flag Shin Hagiwara
01:46:44
Click to select for comparison
1,575
SWE flag Koppany Varju
01:46:49
Click to select for comparison
1,576
GBR flag Matthew Clarke
01:46:49
Click to select for comparison
1,577
SWE flag Eric Olsson
01:46:51
Click to select for comparison
1,578
ITA flag Alessandro Tommasi
01:46:56
Click to select for comparison
1,579
SWE flag Danne Persson
01:46:58
Click to select for comparison
1,580
FRA flag Rudy Hayat
01:47:06
Click to select for comparison
1,581
SWE flag Aaron Colman
01:47:12
Click to select for comparison
1,582
FIN flag Jarkko Mursu
01:47:18
Click to select for comparison
1,583
NOR flag Ole Kristian Holm
01:47:23
Click to select for comparison
1,584
GBR flag Darren Robison
01:47:24
Click to select for comparison
1,585
SWE flag Rickard Ramhöj
01:47:29
Click to select for comparison
1,586
SWE flag Björn Schedwin
01:47:30
Click to select for comparison
1,587
FRA flag Louis Savelli
01:47:31
Click to select for comparison
1,588
SWE flag Mathias Ramström
01:47:36
Click to select for comparison
1,589
DEN flag Frederik Hosbond Nielsen
01:47:37
Click to select for comparison
1,590
SWE flag Peter Eriksson
01:47:39
Click to select for comparison
1,591
SWE flag Magnus Orneklint
01:47:40
Click to select for comparison
1,592
SWE flag Mathias Thorén
01:47:45
Click to select for comparison
1,593
SWE flag Ingemar Andersson
01:47:48
Click to select for comparison
1,594
SWE flag Pär Wihag
01:47:51
Click to select for comparison
1,595
SWE flag Kewin Johnstone
01:47:52
Click to select for comparison
1,596
IRL flag Vincent Macmahon
01:47:53
Click to select for comparison
1,597
GBR flag Joshua Allen
01:47:54
Click to select for comparison
1,598
GBR flag Jamie Odell
01:48:01
Click to select for comparison
1,599
SWE flag Alexander Pedrosa
01:48:02
Click to select for comparison
1,600
SWE flag Niklas Pettersson
01:48:07