TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Ottawa 2026

14–17 May 2026
Results Station Leaderboards
Showing 1 to 100 of 145 results ranked by SkiErg
# Athlete AG Time
1
CAN flag Cole Learn
CAN flag Frederic Dube
30-34 03:21
2
USA flag Hayden Warner
USA flag Jarrett Newby
35-39 03:23
2
CAN flag Kris Unrau
CAN flag Ryan Marsch
35-39 03:23
4
CAN flag Martin Daoust
CAN flag Olivier Daoust Pichette
40-44 03:24
5
USA flag Nick Downey
USA flag Ryan Sippel
35-39 03:25
6
CAN flag Brent Prowse
CAN flag Rob Blatt
45-49 03:26
7
CAN flag Nicholas Esposto
CAN flag Tyler Lee
35-39 03:27
7
CAN flag Nathan Lavoie
CAN flag Olivier Gatien
16-24 03:27
9
CAN flag Jonathan Tanguay
CAN flag Louis Dupont
30-34 03:28
9
CAN flag Ryan Hendrick
CAN flag Yohan Messier
25-29 03:28
11
CAN flag Brock McKenzie
CAN flag Matteo Condotta
25-29 03:30
12
CAN flag Phil Kijek
CAN flag Stephen Lambert
30-34 03:31
13
CAN flag Adam Di Fulvio
CAN flag Steve Hoather
45-49 03:32
13
CAN flag Gabriel Sudermann
CAN flag Paul Markhauser
25-29 03:32
15
CAN flag Adam Dejong
CAN flag Nick Anapolsky
35-39 03:33
15
CAN flag Shaw Hasyj
CAN flag Tim Harron
40-44 03:33
15
CAN flag Laurier Daigneault
CAN flag Mychael Voghel
30-34 03:33
15
CAN flag Andrew Zadra
CAN flag Jon Cornelissen
35-39 03:33
15
AUS flag Chris Grant
CAN flag Philip Vranic
35-39 03:33
15
CAN flag Marc-olivier Paiement
CAN flag Mitch Cyr
30-34 03:33
21
USA flag Jarrett Newby
USA flag Ryan Brizzolara
35-39 03:34
21
CAN flag Dave Cameron
CAN flag Jimmy Cameron
35-39 03:34
21
CAN flag Brandon Speller
CAN flag Will Parkolab
30-34 03:34
24
CAN flag Reece Fallon
CAN flag Zachary Marino
30-34 03:36
24
CAN flag Antoine Savage-Duguay
CAN flag William Flynn
25-29 03:36
24
CAN flag Andrew Allan
CAN flag Peter Lavictoire
35-39 03:36
24
CAN flag David Jodoin
CAN flag Jonathan Dube
25-29 03:36
28
CAN flag Marc-Antoine Cyr
CAN flag Pier-Olivier Cadoret
25-29 03:37
28
CAN flag Camille St-Pierre
CAN flag Félix Antoine Demers
35-39 03:37
30
CAN flag Phil Graham
CAN flag Yaro Tsoukanov
30-34 03:38
30
CAN flag Alphonse Ouimette
CAN flag Arye Richards
30-34 03:38
30
CAN flag Jonathan Burt
CAN flag Ryan Hawkrigg
35-39 03:38
30
CAN flag Satnam Dosanjh
CAN flag Thomas Markhauser
30-34 03:38
30
CAN flag Mickael Corneau
CAN flag Saël Nemorin
40-44 03:38
35
CAN flag Atsadakorn Klomjaroon
CAN flag Stephen Tyler
30-34 03:39
35
CAN flag JEAN-PASCAL AUFFREY
CAN flag Tomy Castonguay
35-39 03:39
37
USA flag Andrew Huckleby
USA flag Anthony Darkangelo
30-34 03:40
37
CAN flag Mark Alves
CAN flag Tarik Hassan
35-39 03:40
37
CAN flag JT Creighton
CAN flag Rashawn Browne
25-29 03:40
40
CAN flag Bastien Desourdy
CAN flag Jessy Bélanger
16-24 03:41
40
CAN flag Noel Jacalan Madrid
CAN flag Paul Baram
30-34 03:41
40
FRA flag Alexandre Louis Paul Leduc
MEX flag Diego Torres
25-29 03:41
40
CAN flag Joël Thouin
CAN flag William Boislard
25-29 03:41
40
CAN flag Nicolaas Earley
CAN flag Sean O’Byrne
30-34 03:41
40
BRA flag Gustavo Lopes
LBN flag Karim Ayache
30-34 03:41
40
CAN flag Marco Boudreau
CAN flag Oreste Martin Escalante Betti
35-39 03:41
40
CAN flag Louis Sabourin
CAN flag Marc-Alexander Shank
25-29 03:41
48
GER flag Jeremias Braun
GBR flag Kieran mark Sanders
30-34 03:42
48
CAN flag Connor Bell
CAN flag Ryan Reid
25-29 03:42
48
CAN flag David Dube
CAN flag Kevin Horne
40-44 03:42
48
CAN flag Shaun Pickering
CAN flag Tommy Lariviere
30-34 03:42
48
CAN flag Christopher Battagli
CAN flag Ryan Muil
30-34 03:42
48
FRA flag Christian Attia
FRA flag Nicolas Moreux
30-34 03:42
48
CAN flag John Adeyefa
CAN flag Victor Rodriguez
35-39 03:42
48
CAN flag Jean Christophe Robitaille
CAN flag Philippe Saint-germain
35-39 03:42
56
CAN flag Kevin Lyman
CAN flag Tobias Scott
45-49 03:43
57
CAN flag Connor Fehr
CAN flag Gabriel McConnery
30-34 03:44
57
CAN flag Caden Seaforth
CAN flag Jevon Seaforth
25-29 03:44
59
CAN flag Jimmy Marquis
CAN flag Mathieu Beauregard
30-34 03:45
59
CAN flag Joseph Laprise
BEL flag Maxime verheirstraeten
30-34 03:45
59
CAN flag Jérôme Primeau
CAN flag Maxime Faille
30-34 03:45
62
CAN flag Kenneth Stapon
CAN flag Maximilian Robinson
30-34 03:46
62
CAN flag Mike Fulton
CAN flag Nik Kovac
35-39 03:46
62
CAN flag Daniel Tremblay
CAN flag Francis Lacroix
40-44 03:46
62
CAN flag Josh Braga
CAN flag Shaun Lauzon
30-34 03:46
62
CAN flag Noah Tindale
CAN flag Tyler Tweedy
16-24 03:46
67
CAN flag Brett Schaefer
CAN flag Jacob Schnittke
25-29 03:47
67
CAN flag Benjamin Clark
CAN flag Jason Oliveira
35-39 03:47
67
CAN flag Fletcher Green
CAN flag Mason Dorcas
16-24 03:47
67
CAN flag Emmanuel Bastat
CAN flag Hugo Allamanno
35-39 03:47
71
CAN flag Aaron Pineda
PAN flag Fabian Pineda
25-29 03:48
71
CAN flag Julien Boulet
CAN flag Junior Savard
25-29 03:48
71
CAN flag Bradley Keenan
CAN flag Pat Vellner
30-34 03:48
71
CAN flag Evan McCloskey
CAN flag Jesse Hanes
30-34 03:48
71
CAN flag Jesse Campbell
CAN flag Matthew Tiffany
40-44 03:48
76
CAN flag Casey Vanderheide
CAN flag Jordan Molzan
30-34 03:49
77
CAN flag Lou Seal
USA flag Travis Bladecki
30-34 03:50
77
CAN flag Fred Gobeille
CAN flag Jordan Critch
40-44 03:50
77
CAN flag Pat Bolger
CAN flag Stu Ault
40-44 03:50
77
CAN flag Miguel Fernandez
CAN flag Samuel Parent
16-24 03:50
77
CAN flag Jason Spartalis
CAN flag Jeff Hildreth
40-44 03:50
77
CAN flag Justin Baronaitis
CAN flag Vincent Dufort
30-34 03:50
77
CAN flag Christopher Crespo
CAN flag Steven Miller
30-34 03:50
84
USA flag Nomar Diaz
USA flag Wilver Mariano
16-24 03:51
84
CAN flag Raphael Talbot
CAN flag Vincent Laporte
25-29 03:51
84
CAN flag Joshua Shin
CAN flag Martin Chan
30-34 03:51
84
CAN flag David Hennessy
CAN flag Zach Shea
30-34 03:51
84
CAN flag Louis Tsilivis
CAN flag Samuel Yorke
35-39 03:51
89
CAN flag Kenny Caceros
CAN flag Nicholas Roberts
30-34 03:52
89
CAN flag Kanjo Melo
JAM flag Marcus Gordon
25-29 03:52
89
CAN flag Alex Durmann
CAN flag Michael Williams
35-39 03:52
89
CAN flag Jake Magee
CAN flag Sean Bamford
30-34 03:52
89
CAN flag Aleks Poldma
CAN flag Dhanbir Dulay
30-34 03:52
89
FRA flag Antoine Costa
COL flag Juan-Carlos Sandoval
30-34 03:52
89
CAN flag Chris Meadows
CAN flag Trevor Choffe
45-49 03:52
96
CAN flag Robin Quenneville
CAN flag Sylvain Nicolas
35-39 03:53
96
CAN flag Kevin Falconer
CAN flag Mark Mahon
30-34 03:53
96
CAN flag Louis Delorme
CAN flag Philippe Roy
30-34 03:53
96
FRA flag Cédric Martineau
CAN flag William Leroy
35-39 03:53
96
CAN flag Curtis Moffatt
CAN flag Rourke DeVries
30-34 03:53