TrainRox Logo TrainRox

HYROX PRO MEN - Oslo 2025

26–29 Sept 2025
Showing 1 to 100 of 291 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
DEN flag Sebastian Ifversen
25-29 58:17
Click to select for comparison
2
DEN flag Gustav Cordua
16-24 58:51
Click to select for comparison
3
SWE flag Kenny Steger
25-29 59:42
Click to select for comparison
4
NOR flag Lars Rudi
30-34 1:00:04
Click to select for comparison
5
NOR flag Erik Woodward
30-34 1:00:09
Click to select for comparison
6
GBR flag Harvey Williams
16-24 1:00:59
Click to select for comparison
7
GBR flag George Burton
25-29 1:01:39
Click to select for comparison
8
GER flag Franz Löschke
35-39 1:01:50
Click to select for comparison
9
FRA flag Olivier Jouve
30-34 1:02:12
Click to select for comparison
10
MAR flag Mohamed Redaoui
25-29 1:02:24
Click to select for comparison
11
GBR flag Lloyd Mulholland
30-34 1:02:27
Click to select for comparison
12
DEN flag Simon Buus Jensen
35-39 1:02:39
Click to select for comparison
13
SCO flag Graham Halliday
30-34 1:02:42
Click to select for comparison
14
DEN flag Oscar Petersen
30-34 1:03:01
Click to select for comparison
15
NOR flag Erik Oscar Bøe
25-29 1:03:24
Click to select for comparison
16
GBR flag Travis Brown
30-34 1:03:36
Click to select for comparison
17
SWE flag David Kallebäck
35-39 1:03:51
Click to select for comparison
18
IRL flag Stephen Harold
35-39 1:03:51
Click to select for comparison
19
GBR flag Freddie Abrahams
40-44 1:04:01
Click to select for comparison
20
GBR flag Sam Knowles
30-34 1:04:33
Click to select for comparison
21
GBR flag Craig Murphy
30-34 1:04:42
Click to select for comparison
22
LAT flag Ricards Matuzevics
30-34 1:04:46
Click to select for comparison
23
NOR flag Steffen Blekkan
30-34 1:04:54
Click to select for comparison
24
IRL flag Kieron White
25-29 1:05:25
Click to select for comparison
25
DEN flag Mathias Gislason
25-29 1:05:25
Click to select for comparison
26
GBR flag Jordan Hanson
35-39 1:05:34
Click to select for comparison
27
DEN flag Anders Næstholdt
30-34 1:05:38
Click to select for comparison
28
NOR flag Markus Knudsen Tveit
30-34 1:05:41
Click to select for comparison
29
SWE flag John Arvidsson
30-34 1:05:48
Click to select for comparison
30
GBR flag Jaydon Emmott
16-24 1:05:59
Click to select for comparison
31
EST flag Kalev Ermits
30-34 1:06:03
Click to select for comparison
32
SWE flag Viktor Munck Larsson
25-29 1:06:07
Click to select for comparison
33
DEN flag David Balsgaard
40-44 1:06:09
Click to select for comparison
34
GBR flag Stephen Reynolds
45-49 1:06:11
Click to select for comparison
35
GBR flag Andrew Langley
40-44 1:06:13
Click to select for comparison
36
NOR flag Anders Meskestad Jacobsen
40-44 1:06:22
Click to select for comparison
37
SWE flag Oscar Olsson
40-44 1:06:29
Click to select for comparison
38
GBR flag Luca Jumabhoy
16-24 1:06:31
Click to select for comparison
39
AUS flag Luca Jumabhoy
16-24 1:06:34
Click to select for comparison
40
GBR flag Toby Wilson
16-24 1:06:36
Click to select for comparison
41
GBR flag Jeff Woodward
30-34 1:06:48
Click to select for comparison
42
MEX flag Omar Gameros
35-39 1:06:49
Click to select for comparison
43
DEN flag Berthel Jakobsen
16-24 1:06:50
Click to select for comparison
44
GBR flag Marcus Mollison
30-34 1:06:55
Click to select for comparison
45
GBR flag Robert James
35-39 1:06:58
Click to select for comparison
46
CAN flag William Anderson
30-34 1:07:07
Click to select for comparison
47
NOR flag Simen Arnekleiv
25-29 1:07:37
Click to select for comparison
48
NOR flag Oscar Adrian Melheim
16-24 1:07:38
Click to select for comparison
49
GER flag Florian Brennecke
35-39 1:07:43
Click to select for comparison
50
GBR flag Daniel Moran
16-24 1:07:53
Click to select for comparison
51
SWE flag Cary Tanner
40-44 1:08:06
Click to select for comparison
52
NOR flag Lasse Teigen
30-34 1:08:14
Click to select for comparison
53
AUT flag Felix Möller
16-24 1:08:23
Click to select for comparison
54
GBR flag Scott Walker
35-39 1:08:28
Click to select for comparison
55
GBR flag Dylan Thomson
25-29 1:08:36
Click to select for comparison
56
GBR flag Jack Murphy
30-34 1:08:39
Click to select for comparison
57
DEN flag Jonas Togo
30-34 1:08:39
Click to select for comparison
58
SWE flag Mathias Ramberg
25-29 1:08:48
Click to select for comparison
59
NOR flag Sindre Hoff
40-44 1:08:53
Click to select for comparison
60
SWE flag Fredrik Nylén
50-54 1:08:54
Click to select for comparison
61
GBR flag Jacob Vagg
35-39 1:09:02
Click to select for comparison
62
SWE flag Monzer Taha
30-34 1:09:20
Click to select for comparison
63
NOR flag Tobias Borg
25-29 1:09:20
Click to select for comparison
64
FRA flag Dylan Gruson
30-34 1:09:32
Click to select for comparison
65
NOR flag Martin Simengård
25-29 1:09:44
Click to select for comparison
66
GER flag Ole Diringer
30-34 1:09:48
Click to select for comparison
67
FIN flag Henri Pyykölä
35-39 1:09:58
Click to select for comparison
68
GBR flag Murray Richardson
25-29 1:10:07
Click to select for comparison
69
ITA flag Jacopo Gadani
30-34 1:10:18
Click to select for comparison
70
NOR flag Eirik Årseth
30-34 1:10:24
Click to select for comparison
71
GER flag Jan-Ole Martin
25-29 1:10:30
Click to select for comparison
72
NOR flag Andreas Wik
30-34 1:10:34
Click to select for comparison
73
POR flag Fábio Ribeiro
30-34 1:10:36
Click to select for comparison
74
NOR flag Lasse Slengesol
35-39 1:10:41
Click to select for comparison
75
NOR flag Jardar Hovland
30-34 1:10:43
Click to select for comparison
76
GBR flag Cameron Steele
25-29 1:10:53
Click to select for comparison
77
NOR flag Marius Maelen Haukland
25-29 1:11:12
Click to select for comparison
78
JPN flag Ten Takeda
16-24 1:11:20
Click to select for comparison
79
NOR flag Tom Knutli
30-34 1:11:21
Click to select for comparison
80
SWE flag Jacob Werner
50-54 1:11:25
Click to select for comparison
81
SWE flag Svante Engberg
25-29 1:11:29
Click to select for comparison
82
GBR flag Bradley Woodward
35-39 1:11:32
Click to select for comparison
83
CZE flag Milan Konopásek
16-24 1:11:33
Click to select for comparison
84
SWE flag Mattias Damm
25-29 1:11:33
Click to select for comparison
85
BEL flag David Piva
35-39 1:11:38
Click to select for comparison
86
ITA flag Daniele Asietti
30-34 1:11:45
Click to select for comparison
87
NOR flag Marius Nystøl
30-34 1:11:57
Click to select for comparison
88
NOR flag Petter Tufte
30-34 1:11:58
Click to select for comparison
89
GBR flag David Guy
45-49 1:12:01
Click to select for comparison
90
POL flag Łukasz Żolik
40-44 1:12:04
Click to select for comparison
91
DEN flag Carl Emil Brøgger
16-24 1:12:13
Click to select for comparison
92
NED flag Tom Jansen
30-34 1:12:25
Click to select for comparison
93
SWE flag Fredrick Karlsson
50-54 1:12:25
Click to select for comparison
94
NOR flag Audun Lervik
35-39 1:12:33
Click to select for comparison
95
POL flag Radosław Koczwara
45-49 1:12:38
Click to select for comparison
96
NOR flag Eskil Dynna
25-29 1:12:41
Click to select for comparison
97
ITA flag Massimiliano Dalla Fior
35-39 1:12:46
Click to select for comparison
98
GBR flag Fraser Anderson
16-24 1:12:47
Click to select for comparison
99
NOR flag Øystein Bjerga
35-39 1:12:47
Click to select for comparison
100
FRA flag Yassine Laafar
35-39 1:12:49