TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026 LIVE Provisional results
Showing 1 to 100 of 479 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
CAN flag Ryan Douglas
25-29 55:23
Click to select for comparison
2
USA flag Jack Driscoll
25-29 55:47
Click to select for comparison
3
ESP flag Roberto Viciedo Gimeno
25-29 55:53
Click to select for comparison
4
GBR flag Jude Reynolds
16-24 56:06
Click to select for comparison
5
SCO flag Liam McCroary
25-29 56:07
Click to select for comparison
6
NOR flag Erik Oscar Bøe
25-29 56:24
Click to select for comparison
7
FRA flag Théo Kis
25-29 56:26
Click to select for comparison
8
GBR flag George Martindale
30-34 56:43
Click to select for comparison
9
SCO flag Graham Halliday
30-34 56:56
Click to select for comparison
9
ENG flag Marc Dean
35-39 56:54
Click to select for comparison
10
FRA flag Tommy Valentin
30-34 56:56
Click to select for comparison
11
ESP flag Aitor Lizarazu Hormilla
30-34 57:01
Click to select for comparison
12
FRA flag Gregory Pereira
25-29 57:02
Click to select for comparison
13
NED flag Sam Schoeman
16-24 57:03
Click to select for comparison
14
POR flag Joao Almeida
30-34 57:12
Click to select for comparison
15
FRA flag Steve Pinau
35-39 57:03
Click to select for comparison
15
ESP flag Pablo Sánchez Santos
30-34 57:12
Click to select for comparison
16
FRA flag Julien Coquillaud-Salomon
35-39 57:06
Click to select for comparison
16
ITA flag Dylan Caruso
16-24 57:16
Click to select for comparison
17
FRA flag Théo Lainé
16-24 57:18
Click to select for comparison
18
GBR flag Fergus Jenkins
25-29 57:18
Click to select for comparison
19
FRA flag Alan Cao
30-34 57:19
Click to select for comparison
20
FRA flag Tanguy Cruz
30-34 57:20
Click to select for comparison
21
GBR flag Jorg Gurney
25-29 57:29
Click to select for comparison
22
GBR flag Beau Smith
30-34 57:32
Click to select for comparison
23
BEL flag Benjamin Desmet
25-29 57:34
Click to select for comparison
24
GBR flag Toby Wilson
16-24 57:34
Click to select for comparison
24
FRA flag Guillaume Levoy
40-44 57:28
Click to select for comparison
25
AUS flag Luke Brotherton
35-39 57:32
Click to select for comparison
25
GBR flag Jamie Pratt
30-34 57:37
Click to select for comparison
26
USA flag Macklin Kortebein
25-29 57:40
Click to select for comparison
27
FRA flag Thomas Dubost
16-24 57:46
Click to select for comparison
28
GER flag Jannik Czapla
25-29 57:46
Click to select for comparison
29
ESP flag Pedro Antonio Toral Leiva
25-29 57:50
Click to select for comparison
30
FRA flag Arthur Marquet
16-24 58:06
Click to select for comparison
31
FRA flag Evan Marion
16-24 58:08
Click to select for comparison
31
MEX flag Alan Carrillo Avila
30-34 57:42
Click to select for comparison
32
FRA flag Anthony Casano
25-29 58:11
Click to select for comparison
33
AUT flag Julian Kreutzer
25-29 58:18
Click to select for comparison
34
AUS flag Phil Hill
30-34 58:23
Click to select for comparison
35
FRA flag Willy Georges
30-34 58:26
Click to select for comparison
36
USA flag Josh Ward
30-34 58:38
Click to select for comparison
37
FRA flag Valentin Darthout
25-29 58:50
Click to select for comparison
38
SLO flag Alen Ploj
30-34 58:52
Click to select for comparison
39
GBR flag Christopher Kumesu-Egri
25-29 58:54
Click to select for comparison
40
USA flag Dawson Miller
30-34 58:59
Click to select for comparison
41
GBR flag Jesse Owen
30-34 59:05
Click to select for comparison
42
DEN flag Simon Buus Jensen
35-39 58:45
Click to select for comparison
42
FRA flag Titouan Lis
16-24 59:05
Click to select for comparison
43
SWE flag Oskar Karlsson
16-24 59:10
Click to select for comparison
44
ITA flag Eugenio Bianchi
40-44 58:49
Click to select for comparison
44
FRA flag Thomas Cayarcy
16-24 59:12
Click to select for comparison
45
RSA flag Wesley Henning
30-34 59:14
Click to select for comparison
46
FRA flag Jocelyn Pacewicz
25-29 59:15
Click to select for comparison
47
FRA flag Thomas Mouflard
30-34 59:15
Click to select for comparison
48
POR flag Diogo Freitas
30-34 59:15
Click to select for comparison
49
RSA flag Scott Bayvel
30-34 59:19
Click to select for comparison
50
ITA flag Samuele Abrami
25-29 59:20
Click to select for comparison
51
SCO flag Connor Higgins
25-29 59:21
Click to select for comparison
52
GBR flag Ewan Applewhite
16-24 59:21
Click to select for comparison
53
AUS flag Patrick Kelly
16-24 59:22
Click to select for comparison
54
POL flag Aleksander Strapagiel
30-34 59:28
Click to select for comparison
55
IRL flag Cathal Lacey
25-29 59:30
Click to select for comparison
56
GBR flag Danny Rae
30-34 59:31
Click to select for comparison
57
POR flag Tiago Lousa
40-44 59:16
Click to select for comparison
57
CAN flag Isaac Sanderson
25-29 59:32
Click to select for comparison
58
BEL flag Niels Kinget
16-24 59:32
Click to select for comparison
59
AUS flag Joshua White
16-24 59:37
Click to select for comparison
60
BEL flag Vic Vandendaele
25-29 59:38
Click to select for comparison
61
ESP flag Luis Garcia Rubio
16-24 59:43
Click to select for comparison
62
FRA flag Adrien Leroux
16-24 59:44
Click to select for comparison
63
IRL flag MJ Sutton
25-29 59:46
Click to select for comparison
64
RSA flag Janco Lotter
16-24 59:47
Click to select for comparison
65
GER flag Paul Weindl
25-29 59:48
Click to select for comparison
65
RSA flag Matthew Gearing
30-34 59:36
Click to select for comparison
66
FRA flag Mateo Rodrigo
16-24 59:50
Click to select for comparison
67
FRA flag Benjamin Fraysse
25-29 59:50
Click to select for comparison
68
GBR flag Freddie Cree
16-24 59:51
Click to select for comparison
69
GBR flag Michael ODonnell
16-24 59:53
Click to select for comparison
70
FRA flag Gaetan Escrivant
25-29 59:53
Click to select for comparison
71
FRA flag Pierre Algret
25-29 59:54
Click to select for comparison
71
AUS flag Jonathon Wynn
35-39 59:47
Click to select for comparison
72
POR flag José Ribeiro
16-24 1:00:01
Click to select for comparison
73
NED flag Cem Ter Burg
25-29 1:00:05
Click to select for comparison
74
FRA flag Adam Frery
25-29 1:00:06
Click to select for comparison
75
GBR flag Lucas Parker
16-24 1:00:09
Click to select for comparison
76
GER flag Jan-Niklas Friedrich
25-29 1:00:10
Click to select for comparison
77
BRA flag Bruno Henrique Silva Carvalho
25-29 1:00:10
Click to select for comparison
78
AUS flag Mitch Lovelock
25-29 1:00:11
Click to select for comparison
78
IRL flag Sean McLaughlin
40-44 59:50
Click to select for comparison
79
ESP flag ALEJANDRO PAREJA VILLAR
30-34 1:00:11
Click to select for comparison
80
MEX flag Aldo Lozano Márquez
25-29 1:00:14
Click to select for comparison
81
GBR flag Ryan Hogarth
16-24 1:00:15
Click to select for comparison
82
GBR flag Jacques Hladkyj
16-24 1:00:16
Click to select for comparison
83
GBR flag Dan Jackson
30-34 1:00:22
Click to select for comparison
84
GER flag Florian Gast
30-34 1:00:24
Click to select for comparison
85
FRA flag Gauthier Courroux
16-24 1:00:29
Click to select for comparison
86
GBR flag Travis Brown
30-34 1:00:29
Click to select for comparison
87
SWE flag Kenny Steger
25-29 1:00:34
Click to select for comparison
88
GBR flag Harvey Williams
16-24 1:00:35
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.