TrainRox Logo TrainRox

HYROX PRO MEN - Ottawa 2026

14–17 May 2026
Showing 1 to 100 of 284 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
USA flag Rich Ryan
40-44 55:22
Click to select for comparison
2
CAN flag Frederic Dube
30-34 55:23
Click to select for comparison
3
CAN flag Ryan Douglas
25-29 57:43
Click to select for comparison
4
CAN flag Isaac Sanderson
25-29 59:23
Click to select for comparison
5
CAN flag Haydn Thomas
25-29 59:24
Click to select for comparison
6
CAN flag Tyler Lee
35-39 1:00:10
Click to select for comparison
7
FRA flag Clément Puaud Canard
25-29 1:00:23
Click to select for comparison
8
CAN flag Dimitri Audibert
16-24 1:00:33
Click to select for comparison
9
CAN flag Youssef Ouahrig
30-34 1:00:33
Click to select for comparison
10
CAN flag Jesse Bruce
40-44 1:01:14
Click to select for comparison
11
CAN flag Spencer Robinson
25-29 1:03:02
Click to select for comparison
12
CAN flag Jesse Bruce
40-44 1:03:13
Click to select for comparison
13
USA flag Fabian Acuna
30-34 1:03:34
Click to select for comparison
14
JAM flag Shane Mckenzie
30-34 1:03:47
Click to select for comparison
15
CAN flag Stirling Peters
25-29 1:04:16
Click to select for comparison
16
CAN flag Tyler Ganly
30-34 1:04:54
Click to select for comparison
17
USA flag Matt Russell
40-44 1:05:36
Click to select for comparison
18
CAN flag Klarc Wilson
30-34 1:05:39
Click to select for comparison
19
CAN flag Mathew MacLean
40-44 1:05:51
Click to select for comparison
20
CAN flag Michael MERCIER
30-34 1:06:03
Click to select for comparison
21
FRA flag Enzo Poncetta
16-24 1:06:14
Click to select for comparison
22
AUS flag Jules Lowther
30-34 1:06:19
Click to select for comparison
23
CAN flag Christopher Mercier-Bonneau
35-39 1:06:22
Click to select for comparison
24
FRA flag Marc Collineau
25-29 1:06:41
Click to select for comparison
25
CAN flag Maximilian Robinson
30-34 1:06:55
Click to select for comparison
26
CUB flag Boris San Martin
25-29 1:06:56
Click to select for comparison
27
CAN flag Guillaume Girard
35-39 1:07:04
Click to select for comparison
28
CAN flag Nicholas Karpiuk
30-34 1:07:53
Click to select for comparison
29
CAN flag Brandon Freeman
30-34 1:07:57
Click to select for comparison
30
CAN flag Melvin Audibert
25-29 1:08:09
Click to select for comparison
31
LBN flag Amir YEHIA
16-24 1:08:15
Click to select for comparison
32
CAN flag Chris Fudge
40-44 1:08:38
Click to select for comparison
33
USA flag Tone Palmer
30-34 1:09:03
Click to select for comparison
34
CAN flag Kenneth Stapon
35-39 1:09:03
Click to select for comparison
35
CAN flag William Flynn
30-34 1:09:29
Click to select for comparison
36
CAN flag Kevin Coman
30-34 1:09:41
Click to select for comparison
37
SUI flag Antoine Gast
35-39 1:09:50
Click to select for comparison
38
GBR flag Sam Bellhouse
35-39 1:09:51
Click to select for comparison
39
USA flag Steve Rosinski
40-44 1:10:01
Click to select for comparison
40
CAN flag Charlie Roy
25-29 1:10:08
Click to select for comparison
41
USA flag Layne Ryerson
25-29 1:10:13
Click to select for comparison
42
CAN flag Jean-Francois Naud
40-44 1:10:13
Click to select for comparison
43
CHN flag Wang Yang
30-34 1:10:34
Click to select for comparison
44
CAN flag Nicolas Dunn
30-34 1:10:49
Click to select for comparison
45
CAN flag Joel Boudreau
40-44 1:11:00
Click to select for comparison
46
CAN flag Justin Lalonde
30-34 1:11:00
Click to select for comparison
47
CAN flag Joe Lloyd
30-34 1:11:01
Click to select for comparison
48
CAN flag Isaac Jay
30-34 1:11:08
Click to select for comparison
49
CAN flag Manuel Forcier
35-39 1:11:22
Click to select for comparison
50
CAN flag Samuel Rioux
25-29 1:11:29
Click to select for comparison
51
CAN flag Kory Kennedy
30-34 1:11:39
Click to select for comparison
52
CAN flag Blagoja Dimitrievski
30-34 1:11:41
Click to select for comparison
53
USA flag Ryan Casey
40-44 1:11:49
Click to select for comparison
54
CAN flag Eric Hutterer
30-34 1:12:18
Click to select for comparison
55
CAN flag Sam Redden
25-29 1:12:18
Click to select for comparison
56
CAN flag Chris Scheele
35-39 1:12:45
Click to select for comparison
57
USA flag Nick Digani
40-44 1:12:51
Click to select for comparison
58
FRA flag Mathieu Muller
30-34 1:13:00
Click to select for comparison
59
CAN flag William Brouillard
30-34 1:13:09
Click to select for comparison
60
CAN flag Matt Benoit
30-34 1:13:10
Click to select for comparison
61
CAN flag Mitchell Gibbens-Schneider
30-34 1:13:26
Click to select for comparison
62
USA flag Christopher Tonzola
45-49 1:13:36
Click to select for comparison
63
CAN flag Nicolas Poulin
25-29 1:13:38
Click to select for comparison
64
CAN flag Adam Morka
35-39 1:13:42
Click to select for comparison
65
USA flag Skyler Kolli
25-29 1:13:43
Click to select for comparison
66
CAN flag Marc-Antoine Tremblay-Hétu
30-34 1:14:11
Click to select for comparison
67
SWE flag William Anderson
30-34 1:14:32
Click to select for comparison
68
FRA flag Ben Vermeulen
30-34 1:14:45
Click to select for comparison
69
CAN flag Michael Hand
35-39 1:14:46
Click to select for comparison
70
CAN flag Marc Mcdougall
30-34 1:14:56
Click to select for comparison
71
CAN flag Matt Klowak
40-44 1:15:42
Click to select for comparison
72
CAN flag Pawel Wojnarowicz
35-39 1:15:44
Click to select for comparison
73
CAN flag Nick Gervasi
25-29 1:15:55
Click to select for comparison
74
CAN flag Frank Joly
35-39 1:15:56
Click to select for comparison
75
CAN flag Dale Bagdon
45-49 1:15:59
Click to select for comparison
76
CAN flag Sebastian Beckett
30-34 1:16:03
Click to select for comparison
77
CAN flag Justin Limpright
40-44 1:16:04
Click to select for comparison
78
CAN flag Jordan Forbes
25-29 1:16:05
Click to select for comparison
79
CAN flag Gregory Johnston
35-39 1:16:08
Click to select for comparison
80
FRA flag Victor Bertrand
30-34 1:16:10
Click to select for comparison
81
CAN flag James Casimir
40-44 1:16:17
Click to select for comparison
82
CAN flag Ryan Christie
35-39 1:16:22
Click to select for comparison
83
FRA flag Romain Kurtz
25-29 1:16:36
Click to select for comparison
84
GBR flag Miles Denton
25-29 1:16:39
Click to select for comparison
85
CAN flag Taylor Drummond
30-34 1:16:44
Click to select for comparison
86
FRA flag Mathias Soler
30-34 1:16:55
Click to select for comparison
87
CAN flag Dalton Laino
30-34 1:17:07
Click to select for comparison
88
CAN flag Brady Barker
30-34 1:17:16
Click to select for comparison
89
CAN flag Jacob Gingras
16-24 1:17:38
Click to select for comparison
90
CAN flag Samuel Audet
25-29 1:17:56
Click to select for comparison
91
CAN flag Fred Baribault
30-34 1:18:00
Click to select for comparison
92
CAN flag Simon Danis
30-34 1:18:03
Click to select for comparison
93
CAN flag Alexander Wienecke
16-24 1:18:19
Click to select for comparison
94
GBR flag Kieran mark Sanders
30-34 1:18:23
Click to select for comparison
95
FRA flag Theophile Gerard
16-24 1:18:24
Click to select for comparison
96
CAN flag Samuel Shimi
35-39 1:18:28
Click to select for comparison
97
CAN flag Bradley Yowart
30-34 1:18:30
Click to select for comparison
98
CAN flag Paul Gallagher
35-39 1:18:33
Click to select for comparison
99
CAN flag Conor Oakley
30-34 1:18:43
Click to select for comparison
100
CAN flag Jan Krol
35-39 1:18:46