TrainRox Logo TrainRox

HYROX PRO MEN - Ottawa 2026

14–17 May 2026
Results Station Leaderboards
Showing 1 to 100 of 283 results ranked by SkiErg
# Athlete AG Time
1
USA flag Matt Russell
40-44 03:48
1
CAN flag Adam Morka
35-39 03:48
1
CAN flag Jacob Gingras
16-24 03:48
4
CAN flag Haydn Thomas
25-29 03:50
5
USA flag Rich Ryan
40-44 03:51
5
CAN flag Frank Joly
35-39 03:51
7
CAN flag Tyler Ganly
30-34 03:52
7
SUI flag Antoine Gast
35-39 03:52
7
CAN flag Pawel Wojnarowicz
35-39 03:52
10
CAN flag Ryan Douglas
25-29 03:53
10
CAN flag Matt Benoit
30-34 03:53
10
CAN flag Dimitri Audibert
16-24 03:53
13
CAN flag Ryan Christie
35-39 03:54
13
USA flag Steven Phillips
35-39 03:54
13
FRA flag Clément Puaud Canard
25-29 03:54
13
CAN flag Christopher Mercier-Bonneau
35-39 03:54
13
CAN flag Sebastian Beckett
30-34 03:54
18
CAN flag Frederic Dube
30-34 03:55
18
FRA flag Maxence Barone
25-29 03:55
18
JAM flag Shane Mckenzie
30-34 03:55
18
CAN flag William Brouillard
30-34 03:55
22
CAN flag Charles Ayotte-Trépanier
40-44 03:56
22
CAN flag Chris Scheele
35-39 03:56
24
USA flag Fabian Acuna
30-34 03:57
24
CAN flag David Lhomme
35-39 03:57
26
CAN flag Stirling Peters
25-29 03:58
26
CAN flag Taylor Drummond
30-34 03:58
26
CAN flag Klarc Wilson
30-34 03:58
29
CAN flag Jesse Bruce
40-44 03:59
29
USA flag Layne Ryerson
25-29 03:59
29
CHN flag Wang Yang
30-34 03:59
29
CAN flag Isaac Sanderson
25-29 03:59
29
CAN flag Nicholas Karpiuk
30-34 03:59
29
CAN flag Isaac Jay
30-34 03:59
29
CAN flag Jesse Bruce
40-44 03:59
29
GBR flag Kieran mark Sanders
30-34 03:59
37
CAN flag Lou Soriano
30-34 04:00
37
USA flag Andrew Beane
35-39 04:00
37
CAN flag Sam Redden
25-29 04:00
37
CAN flag jacob Pilon
25-29 04:00
37
CAN flag Chris Rochon
30-34 04:00
42
CAN flag Tyler Lee
35-39 04:01
42
CAN flag Guillaume Girard
35-39 04:01
42
CAN flag Melvin Audibert
25-29 04:01
42
CAN flag Jonathan Forcier
35-39 04:01
42
CAN flag Dustin King
25-29 04:01
42
CAN flag Chris Olszewski
40-44 04:01
48
CAN flag Gabriel Savard-Bergeron
30-34 04:02
48
CAN flag Kenneth Stapon
35-39 04:02
48
CAN flag Nick Gervasi
25-29 04:02
51
FRA flag Theophile Gerard
16-24 04:03
51
CAN flag Jordan Lach
35-39 04:03
53
CAN flag Mathew MacLean
40-44 04:04
53
FRA flag Mathieu Muller
30-34 04:04
53
CAN flag Nicolas Poulin
25-29 04:04
53
CAN flag Paul Gallagher
35-39 04:04
53
CAN flag James Kitts
40-44 04:04
58
CAN flag Samuel Rioux
25-29 04:05
58
CAN flag Kevin Coman
30-34 04:05
58
CAN flag James Casimir
40-44 04:05
58
CAN flag Fred Baribault
30-34 04:05
58
CAN flag Tyler Ellis
30-34 04:05
58
CAN flag Chad Brooks
40-44 04:05
58
CAN flag Marc Mcdougall
30-34 04:05
65
CAN flag Manuel Forcier
35-39 04:06
65
CAN flag Jakob Kramer
16-24 04:06
67
COD flag Jae Bo
30-34 04:07
67
CUB flag Boris San Martin
25-29 04:07
67
CAN flag Nicolas Dunn
30-34 04:07
67
CAN flag Mitchell Gibbens-Schneider
30-34 04:07
67
USA flag Christopher Tonzola
45-49 04:07
67
CAN flag Youssef Ouahrig
30-34 04:07
67
CAN flag Spencer Robinson
25-29 04:07
67
USA flag Caleb Dutton
30-34 04:07
75
CAN flag Chris Fudge
40-44 04:08
75
GBR flag Miles Denton
25-29 04:08
75
CAN flag Blagoja Dimitrievski
30-34 04:08
75
FRA flag Mathias Soler
30-34 04:08
75
USA flag Reilly Coch
50-54 04:08
75
CAN flag Laurent Pichette
35-39 04:08
81
CAN flag William Flynn
30-34 04:09
81
CAN flag Nick Pastorious
30-34 04:09
81
CAN flag Dylan Fewer
25-29 04:09
81
CAN flag Jack Cook
55-59 04:09
81
USA flag Tone Palmer
30-34 04:09
81
CAN flag Marc Sorrie
35-39 04:09
81
CAN flag Zachary Hétu
16-24 04:09
88
CAN flag Brandon Freeman
30-34 04:10
88
CAN flag yanick dumont
50-54 04:10
88
CAN flag Jan Krol
35-39 04:10
88
CAN flag Peter Davidson
40-44 04:10
88
FRA flag Enzo Poncetta
16-24 04:10
88
CAN flag Maximilian Robinson
30-34 04:10
88
SWE flag William Anderson
30-34 04:10
88
IRL flag Gary Mulvaney
40-44 04:10
88
CAN flag Eric Lemieux
30-34 04:10
88
CAN flag JOSH MOORE
35-39 04:10
88
CAN flag Mark Hasley
45-49 04:10
88
CAN flag Charlie Roy
25-29 04:10
100
USA flag Ryan Casey
40-44 04:11