TrainRox Logo TrainRox

Stockholm 2025 - HYROX MEN

18–21 Dec 2025
Showing 1,201 to 1,300 of 1,806 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
1,201
SWE flag Christian Deijenberg
01:31:27
Click to select for comparison
1,202
SWE flag Anders Rune
01:31:27
Click to select for comparison
1,203
GBR flag Nicholas Hesketh
01:31:29
Click to select for comparison
1,204
SWE flag Alexander Kercevic
01:31:30
Click to select for comparison
1,205
GBR flag Brian Bawse
01:31:30
Click to select for comparison
1,206
SWE flag Ako Ibrahim-Kader
01:31:31
Click to select for comparison
1,207
AUT flag Michael Sterl
01:31:33
Click to select for comparison
1,208
FRA flag Fabien Kintzig
01:31:33
Click to select for comparison
1,209
POR flag Leonardo Ventura
01:31:35
Click to select for comparison
1,210
DEN flag Chris Borup Preuss
01:31:39
Click to select for comparison
1,211
SWE flag Mikael Franzén
01:31:39
Click to select for comparison
1,212
SWE flag Kim Schoultz
01:31:42
Click to select for comparison
1,213
FRA flag Axel Morter
01:31:43
Click to select for comparison
1,214
RUS flag Alexander Marskell
01:31:46
Click to select for comparison
1,215
SWE flag Rickard Arnerup
01:31:48
Click to select for comparison
1,216
FRA flag Alexis Sourzac
01:31:50
Click to select for comparison
1,217
SWE flag Anders Olsson
01:31:50
Click to select for comparison
1,218
SWE flag Philip Gratell
01:31:51
Click to select for comparison
1,219
SWE flag Marcus Svensson
01:31:52
Click to select for comparison
1,220
SWE flag Benzo Kitanovic
01:31:52
Click to select for comparison
1,221
SWE flag Christoffer Lundgren
01:31:54
Click to select for comparison
1,222
LTU flag Justas Zapalskis
01:31:58
Click to select for comparison
1,223
SWE flag Gunnar Wik
01:31:59
Click to select for comparison
1,224
SWE flag Tony Tillerkvist
01:32:03
Click to select for comparison
1,225
IRL flag Eric Monahan
01:32:03
Click to select for comparison
1,226
DEN flag Niklas Læssøe Koch
01:32:04
Click to select for comparison
1,227
FRA flag Nolan Gerbert
01:32:05
Click to select for comparison
1,228
SWE flag Johan Hultén
01:32:07
Click to select for comparison
1,229
IRL flag Ryan Black
01:32:08
Click to select for comparison
1,230
GBR flag George Bell
01:32:08
Click to select for comparison
1,231
SWE flag Horea Rico Rusu
01:32:09
Click to select for comparison
1,232
FIN flag Totte Välkki
01:32:13
Click to select for comparison
1,233
SWE flag Marcus Hydén
01:32:14
Click to select for comparison
1,234
IND flag Prathamesh Patil
01:32:14
Click to select for comparison
1,235
GBR flag Lewis Laing
01:32:14
Click to select for comparison
1,236
UKR flag Heorhii Rysak
01:32:15
Click to select for comparison
1,237
SWE flag Daniel Johnsson
01:32:23
Click to select for comparison
1,238
GBR flag Louis Bushby
01:32:26
Click to select for comparison
1,239
SWE flag Emil Arvidsson
01:32:26
Click to select for comparison
1,240
SWE flag Erik Lindgren
01:32:26
Click to select for comparison
1,241
FRA flag Michael Ruet
01:32:27
Click to select for comparison
1,242
SWE flag Mats Arnborg
01:32:33
Click to select for comparison
1,243
SWE flag Harald Nihlén
01:32:34
Click to select for comparison
1,244
ESP flag Enrique Perez
01:32:36
Click to select for comparison
1,245
SWE flag Isaac Ombeni
01:32:37
Click to select for comparison
1,246
SWE flag Michael Holmgren
01:32:41
Click to select for comparison
1,247
ITA flag Mattia Lambruschi
01:32:42
Click to select for comparison
1,248
SWE flag Mats Jansson
01:32:42
Click to select for comparison
1,249
LAT flag Jānis Ģinis
01:32:42
Click to select for comparison
1,250
SWE flag Richard Lindqvist
01:32:42
Click to select for comparison
1,251
CZE flag Daniel Sedláček
01:32:46
Click to select for comparison
1,252
FIN flag Anders Westerlund
01:32:46
Click to select for comparison
1,253
GER flag Stephan Heinz
01:32:47
Click to select for comparison
1,254
IND flag Saahil Baghel
01:32:48
Click to select for comparison
1,255
SWE flag Patrik Olsson
01:32:51
Click to select for comparison
1,256
USA flag Samuel Northrop
01:32:51
Click to select for comparison
1,257
SWE flag Daniel Mugalu
01:32:52
Click to select for comparison
1,258
IRL flag Philip Falvey
01:32:52
Click to select for comparison
1,259
GBR flag Nicholas Martin
01:32:53
Click to select for comparison
1,260
NED flag Johan Vliegenthart
01:32:54
Click to select for comparison
1,261
SWE flag Emil Nejström
01:32:57
Click to select for comparison
1,262
SWE flag Adem Eriksson
01:32:57
Click to select for comparison
1,263
GBR flag Kenneth Brewster
01:32:58
Click to select for comparison
1,264
SWE flag Anton Lindberg Lundmark
01:32:58
Click to select for comparison
1,265
FRA flag Elliot Arikan
01:32:59
Click to select for comparison
1,266
BEL flag Jérôme Marchal
01:33:01
Click to select for comparison
1,267
NOR flag Miguel Paulos
01:33:01
Click to select for comparison
1,268
NOR flag André Ueland
01:33:03
Click to select for comparison
1,269
AUT flag Johannes Mittl
01:33:04
Click to select for comparison
1,270
GBR flag Steve Perrin
01:33:06
Click to select for comparison
1,271
LTU flag Naglis Karoblis
01:33:08
Click to select for comparison
1,272
NED flag Kevin Brinkers
01:33:10
Click to select for comparison
1,273
SWE flag William Jilltoft
01:33:13
Click to select for comparison
1,274
POR flag Guilherme Alves
01:33:25
Click to select for comparison
1,275
SWE flag Tobias Andersson
01:33:25
Click to select for comparison
1,276
GBR flag Ed Willis
01:33:28
Click to select for comparison
1,277
SWE flag Fredrik Danielsson
01:33:29
Click to select for comparison
1,278
GBR flag Greg Barker
01:33:29
Click to select for comparison
1,279
SUI flag Christoph Rohrer
01:33:37
Click to select for comparison
1,280
FRA flag Lucas Voisin
01:33:39
Click to select for comparison
1,281
USA flag Trent Woodbury
01:33:40
Click to select for comparison
1,282
SWE flag Erik Rindeskär
01:33:43
Click to select for comparison
1,283
NOR flag Erik Øren
01:33:44
Click to select for comparison
1,284
SWE flag Mattias Nyman
01:33:45
Click to select for comparison
1,285
FRA flag Victor Denis
01:33:49
Click to select for comparison
1,286
GBR flag Tim Allen
01:33:52
Click to select for comparison
1,287
ITA flag Italo Trentonzi
01:33:53
Click to select for comparison
1,288
SWE flag Simon Löfdahl
01:33:53
Click to select for comparison
1,289
ITA flag giovanni salomone
01:33:54
Click to select for comparison
1,290
FRA flag Charles Fella
01:33:55
Click to select for comparison
1,291
SWE flag Joakim Utterström
01:33:56
Click to select for comparison
1,292
GBR flag Sam Kleinman
01:34:00
Click to select for comparison
1,293
IRL flag John O'Donoghue
01:34:01
Click to select for comparison
1,294
MEX flag Santiago Tamayo Miramontes
01:34:01
Click to select for comparison
1,295
SWE flag Göran Ackeberg
01:34:01
Click to select for comparison
1,296
FIN flag Antti Roiha
01:34:03
Click to select for comparison
1,297
SWE flag Anton Ununger
01:34:08
Click to select for comparison
1,298
EST flag Marek Aardevälja
01:34:09
Click to select for comparison
1,299
FIN flag Markku Hänninen
01:34:11
Click to select for comparison
1,300
GER flag Christopher Sieler
01:34:11