TrainRox Logo TrainRox

HYROX MEN - Stockholm 2025

18–21 Dec 2025
Showing 301 to 400 of 1,806 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
SWE flag Erik Golsäter
30-34 1:12:29
Click to select for comparison
302
SWE flag Johan Qvarfordt
40-44 1:12:30
Click to select for comparison
303
USA flag Nicholas First
30-34 1:12:32
Click to select for comparison
304
GER flag Patrick Huber
25-29 1:12:33
Click to select for comparison
305
SWE flag Martin Renvert
35-39 1:12:34
Click to select for comparison
306
DEN flag Rasmus Justesen
16-24 1:12:36
Click to select for comparison
307
SVK flag Róbert Jenčák
25-29 1:12:40
Click to select for comparison
308
ESP flag Álvaro Morales López
30-34 1:12:41
Click to select for comparison
309
ISL flag Pétur Haukur Jóhannesson
35-39 1:12:43
Click to select for comparison
310
AUT flag Marcel Sagl
16-24 1:12:45
Click to select for comparison
311
SWE flag Ludvig Blomqvist
45-49 1:12:45
Click to select for comparison
312
GBR flag Michael Young
35-39 1:12:47
Click to select for comparison
313
IRL flag Joe Mccarney
16-24 1:12:50
Click to select for comparison
314
SWE flag Richard Andersson
35-39 1:12:52
Click to select for comparison
315
SUI flag Yann Beuchat
16-24 1:12:54
Click to select for comparison
316
SWE flag Alex Hermansson
30-34 1:12:55
Click to select for comparison
317
FIN flag Santeri Hatakka
25-29 1:12:58
Click to select for comparison
318
SWE flag Ville Sommarström
16-24 1:12:58
Click to select for comparison
319
FIN flag Mikko Pitkänen
45-49 1:13:00
Click to select for comparison
320
SWE flag Filip Hasth
25-29 1:13:01
Click to select for comparison
321
AUT flag Manuel Achtig
35-39 1:13:01
Click to select for comparison
322
SWE flag Richard Svalstedt
30-34 1:13:02
Click to select for comparison
323
SWE flag Cornelis Setterholm
16-24 1:13:03
Click to select for comparison
324
SWE flag Gustaf Agartson
40-44 1:13:04
Click to select for comparison
325
SWE flag Johan Taléus
30-34 1:13:04
Click to select for comparison
326
SWE flag Mikael Tomasson
25-29 1:13:04
Click to select for comparison
327
GBR flag Alex Long
25-29 1:13:07
Click to select for comparison
328
SWE flag Andre Olofsson
30-34 1:13:07
Click to select for comparison
329
SWE flag Einari Nurmela
35-39 1:13:07
Click to select for comparison
330
CZE flag Martin Molčík
25-29 1:13:07
Click to select for comparison
331
DEN flag Jesper Søndermark
40-44 1:13:09
Click to select for comparison
332
GER flag Tim Gerstemeyer
25-29 1:13:10
Click to select for comparison
333
SWE flag Robin Arding
40-44 1:13:13
Click to select for comparison
334
AFG flag Noori Taghadosi
25-29 1:13:13
Click to select for comparison
335
USA flag Nathan Aguero
25-29 1:13:14
Click to select for comparison
336
SWE flag Melker Wennerström
25-29 1:13:14
Click to select for comparison
337
FRA flag Lucas Nzihou
16-24 1:13:14
Click to select for comparison
338
FRA flag Lucas Becella
25-29 1:13:16
Click to select for comparison
339
DEN flag Christian Arndt
25-29 1:13:16
Click to select for comparison
340
SWE flag Tobias Andersson
25-29 1:13:18
Click to select for comparison
341
GBR flag Karim Zaghlul
25-29 1:13:19
Click to select for comparison
342
SWE flag Tobias Tjernström
25-29 1:13:20
Click to select for comparison
343
FIN flag Anton Nygård
25-29 1:13:21
Click to select for comparison
344
SWE flag Daniel Lexén
40-44 1:13:21
Click to select for comparison
345
IRL flag Dylan Gaffey
25-29 1:13:22
Click to select for comparison
346
SWE flag Erik Eriksson
40-44 1:13:24
Click to select for comparison
347
GBR flag James Ma
35-39 1:13:26
Click to select for comparison
348
GER flag Philip Lang
30-34 1:13:27
Click to select for comparison
349
SWE flag Per Svensson
40-44 1:13:29
Click to select for comparison
350
EST flag Karl Mattias Ruus
25-29 1:13:31
Click to select for comparison
351
SWE flag Oscar Blommegård
25-29 1:13:32
Click to select for comparison
352
NOR flag Frode Walderhaug Bakken
50-54 1:13:33
Click to select for comparison
353
SWE flag Elias Eriksson
16-24 1:13:33
Click to select for comparison
354
SWE flag Vilhelm Burevik Sandberg
35-39 1:13:34
Click to select for comparison
355
FRA flag Clément Windecker
30-34 1:13:34
Click to select for comparison
356
GBR flag James Hepburn
40-44 1:13:36
Click to select for comparison
357
SWE flag Freddy Andersson
30-34 1:13:36
Click to select for comparison
358
SWE flag Rickard Ödgren
45-49 1:13:37
Click to select for comparison
359
GBR flag Joshua Morris
30-34 1:13:37
Click to select for comparison
360
SWE flag Camilo Lattof
45-49 1:13:37
Click to select for comparison
361
SWE flag Oskar Danninger
30-34 1:13:39
Click to select for comparison
362
GBR flag Harry Robinson
25-29 1:13:39
Click to select for comparison
363
GRE flag Emmanouil Promponas
30-34 1:13:40
Click to select for comparison
364
NED flag Mozes Hoppenbrouwer
30-34 1:13:41
Click to select for comparison
365
SWE flag Linus Mood
35-39 1:13:44
Click to select for comparison
366
IRL flag Dean Hynes
25-29 1:13:44
Click to select for comparison
367
SWE flag Robert Jiremo
45-49 1:13:47
Click to select for comparison
368
SUI flag Manolo Caviezel
50-54 1:13:47
Click to select for comparison
369
SWE flag Josef Saker
30-34 1:13:48
Click to select for comparison
370
NOR flag Liam Huseby Røbech
16-24 1:13:49
Click to select for comparison
371
GBR flag Sukh Toor
30-34 1:13:55
Click to select for comparison
372
GER flag Lars Plato
30-34 1:13:55
Click to select for comparison
373
NED flag Harm van Wijngaarden
25-29 1:13:55
Click to select for comparison
374
FRA flag Théo Lavernhe
30-34 1:13:56
Click to select for comparison
375
GER flag Kian Mehrnusch
45-49 1:13:56
Click to select for comparison
376
IRL flag Kieron F
45-49 1:13:56
Click to select for comparison
377
FRA flag Clément Peron
30-34 1:13:57
Click to select for comparison
378
GBR flag Sam Bernard
16-24 1:13:57
Click to select for comparison
379
CZE flag Michal Mrkvica
16-24 1:14:03
Click to select for comparison
380
NZL flag Adil HAMEED
25-29 1:14:03
Click to select for comparison
381
SWE flag Martin Lindberg
30-34 1:14:04
Click to select for comparison
382
FRA flag Jordan Auvergne
30-34 1:14:04
Click to select for comparison
383
GBR flag Matt Shelper
40-44 1:14:05
Click to select for comparison
384
FRA flag Lorenzo Colussi
16-24 1:14:07
Click to select for comparison
385
GBR flag Nick Wright
50-54 1:14:09
Click to select for comparison
386
DEN flag Jesper Bentley Ditlevsen
40-44 1:14:10
Click to select for comparison
387
FRA flag Pierre Canler
30-34 1:14:10
Click to select for comparison
388
SWE flag Janne Immonen
40-44 1:14:12
Click to select for comparison
389
FRA flag Baptiste Chamera
25-29 1:14:13
Click to select for comparison
390
FRA flag Julien Furlanetto
35-39 1:14:14
Click to select for comparison
391
GRE flag Christos Chatzis
35-39 1:14:15
Click to select for comparison
392
SWE flag Karl Schelin
16-24 1:14:15
Click to select for comparison
393
NOR flag Øyvind Røsand
40-44 1:14:17
Click to select for comparison
394
SWE flag Jimmy Norberg
45-49 1:14:20
Click to select for comparison
395
MGL flag Tony Namuuguuruu
30-34 1:14:20
Click to select for comparison
396
SWE flag Fredrik Berglund
30-34 1:14:21
Click to select for comparison
397
USA flag Grayson Lutin
25-29 1:14:22
Click to select for comparison
398
GER flag Maximilian Schmidt
25-29 1:14:22
Click to select for comparison
399
SWE flag Nils Gaedt
30-34 1:14:26
Click to select for comparison
400
ESP flag Jesus Aguado Agenjo
40-44 1:14:28