TrainRox Logo TrainRox

HYROX DOUBLES MEN - Ottawa 2026

14–17 May 2026
Results Station Leaderboards
Showing 201 to 300 of 845 results ranked by SkiErg
# Athlete AG Time
186
CAN flag Emmett Schmidt
CAN flag Ryan Wink
35-39 03:51
186
CAN flag Gabriel Ouimet-Dallaire
CAN flag Tyler Morissette
25-29 03:51
186
CAN flag John Martin
CAN flag Rukky Ranyo
30-34 03:51
186
IRL flag Jack McIntyre
IRL flag Lee Clarke
30-34 03:51
186
CAN flag Karwan Abdulrahman
CAN flag Keith Wyman
30-34 03:51
186
CAN flag Jean-François Ballard
CAN flag Jonathan Van Erps
40-44 03:51
207
CAN flag Michael Henter
CAN flag Scott MacDougall
40-44 03:52
207
CAN flag Aaron Hopkins
CAN flag Joey Chaulk
30-34 03:52
207
CAN flag Jeremy Poitras
CAN flag Simon Leslie
30-34 03:52
207
CAN flag Joe Hsiung
CAN flag Sean Howard
40-44 03:52
207
CAN flag Brent Ackland
CAN flag Jon Cornelissen
45-49 03:52
207
CAN flag Payam Kobari
CAN flag Serkan Yuksel
40-44 03:52
207
CAN flag Noah Beausoleil
CAN flag Olivier Caron
16-24 03:52
207
CAN flag Dylan Blacquiere
CAN flag Greggory Whitman
40-44 03:52
207
CAN flag Adam Saunders
CAN flag Jonathan Klippenstein-Epp
35-39 03:52
207
CAN flag Jeremie Lafontaine
CAN flag Joel Boudreau
40-44 03:52
207
CAN flag Nicolaas Earley
CAN flag Rob Dreyer
30-34 03:52
207
MAR flag Ossama Tarik
MAR flag Rizki Rachiq
30-34 03:52
207
CAN flag Damien Monge
CAN flag Piché Eric
40-44 03:52
207
CAN flag Olivier Beaulieu
CAN flag Sébastien Robitaille
30-34 03:52
207
USA flag Israel Deltoro
USA flag John Stoffel
35-39 03:52
207
CAN flag anthony silva-tasse
CAN flag jimmy parisien
16-24 03:52
223
CAN flag Nicholas Poitras
CAN flag Zach Pryor
16-24 03:53
223
CAN flag Benjamin Fabre
CAN flag Philippe De Repentigny
25-29 03:53
223
CAN flag Jordan Farag
CAN flag Ryan Harrs
30-34 03:53
223
CAN flag Gabriel Gadouas
CAN flag Henry Tran
40-44 03:53
223
CAN flag Fred Pitanga
CAN flag Luke Feist
30-34 03:53
223
CAN flag Mathieu Nantais
CAN flag Maxime Nantais
30-34 03:53
223
GER flag Fin jurgensen
TUN flag malek chaabane
35-39 03:53
223
CAN flag Sam Vilchez
CAN flag Tim Gannon
35-39 03:53
223
CAN flag Christopher D’Alfonso
CAN flag Yohan Jung
25-29 03:53
223
CAN flag Marc Caumeran
CAN flag Ron Roy
35-39 03:53
223
CAN flag Ryan Hughes
CAN flag Todd Pottle
50-54 03:53
223
CAN flag Konstantin Hristev
CAN flag Yaroslav Tsoukanov
25-29 03:53
223
CAN flag François-Olivier Shamie
CAN flag Louis-Simon Shamie
30-34 03:53
223
CAN flag Mike Sferrazza
CAN flag Will Walihura
25-29 03:53
223
CAN flag Evan Lo
CAN flag Jonathan Lo
30-34 03:53
223
CAN flag Anthony Michal
CAN flag Bryan Ashby
40-44 03:53
223
CAN flag D'Arcy Pelletier-Lauzon
CAN flag Derek Summers
35-39 03:53
240
CAN flag George Hay
CAN flag Jon Prober
35-39 03:54
240
CAN flag Andre Bhagwandat
USA flag Jason Fan
35-39 03:54
240
CAN flag Amit Sayal
CAN flag Janak Pathak
25-29 03:54
240
CAN flag Jeremy Weis-Heitner
CAN flag Sean Weis-Heitner
35-39 03:54
240
CAN flag Kris MacEwen
CAN flag Tim MacPhee
35-39 03:54
240
CHN flag Kaiming Zhu
Leo Huang
30-34 03:54
240
CAN flag Brody Bernier
CAN flag Conor Pullin
30-34 03:54
240
CAN flag Adrian Lo
CAN flag Jordan DeFreitas
30-34 03:54
240
CAN flag Danick Boissonneault
CAN flag Tristan Adam
25-29 03:54
240
CAN flag Arnaud Ouellette
CAN flag Louis Larose
16-24 03:54
240
CAN flag Patrick Descoteaux
CAN flag Xavier Perras
16-24 03:54
240
CAN flag Aidan Barry
CAN flag Daniel Barry
25-29 03:54
240
CAN flag Christopher Marzo
CAN flag Mark Diez
30-34 03:54
240
CAN flag Alain Roberge
CAN flag Jean-Philippe Côté
45-49 03:54
240
CAN flag Kevin Luongo
CAN flag Thomas Divisek
30-34 03:54
240
CAN flag Cole Martin
CAN flag Nathan Martin
25-29 03:54
240
CAN flag David Cosma
CAN flag Matthew Steele
35-39 03:54
240
CAN flag Ren Clement
CAN flag Shane Ireland
60-64 03:54
240
CAN flag Edward Gonzales
CAN flag EJ Jarina
25-29 03:54
240
CAN flag Eric Duong
ESA flag JORGE ORTEZ
30-34 03:54
240
CAN flag Josh Bugden
CAN flag Matt Bugden
25-29 03:54
240
CAN flag Campbell Strachan
CAN flag Justin Bélanger
25-29 03:54
240
CAN flag Brendan Sorichetti
CAN flag David Sorichetti
50-54 03:54
240
CAN flag anthony tetreault
CAN flag cyrille barbe
35-39 03:54
240
CAN flag Bryce McAvoy
CAN flag Ethan Fairchild
30-34 03:54
240
CAN flag Eric Defoy
CAN flag Stéphane Fleurent
40-44 03:54
240
CAM flag Kaden Nea
ITA flag Rino Abi-Khalil
16-24 03:54
240
CAN flag Anthony Attwood-Blaise
CAN flag Jean Francois Jobin
30-34 03:54
240
CAN flag Alexandre Roy
CAN flag Raphael Pelissier
40-44 03:54
240
CAN flag Brynn Hall
CAN flag Patrick Desjardins
25-29 03:54
240
CAN flag Brian Le
USA flag Vincent Kwong
16-24 03:54
240
CAN flag Christopher Wannamaker
CAN flag Edward Wang
40-44 03:54
240
CAN flag Nathan Adams
CAN flag Steve Harding
45-49 03:54
240
CAN flag David Lacelle
CAN flag Steve Joly
35-39 03:54
274
CAN flag Josh Lehman
CAN flag Justin Patterson
25-29 03:55
274
CAN flag Carlo Atienza
CAN flag Elwin Alpuerto
35-39 03:55
274
CAN flag Ben Bouwers
CAN flag Kurtis Martin
40-44 03:55
274
CAN flag Daniel Keir
CAN flag Ryan Hughes
35-39 03:55
274
CAN flag Bryan Aitken
CAN flag Dan Gyori
35-39 03:55
274
CAN flag Dakar Charles
CAN flag Devon Bowyer
30-34 03:55
274
CAN flag Kyle Courville
CAN flag Scott Baas
40-44 03:55
274
CAN flag Cody Taylor
CAN flag Zach MacInnis
30-34 03:55
274
CAN flag Hany Tawil
CAN flag Sean Fraser
40-44 03:55
274
CAN flag Carl Cunningham
IRL flag Paul Boylan
40-44 03:55
274
CAN flag Aaron Chia
CAN flag Jacob Anderson
25-29 03:55
274
IRI flag Pasha Kashi
IRI flag Paya Kashi
16-24 03:55
274
UKR flag Dmytro Kovtsun
UKR flag Vlad Stets
16-24 03:55
274
USA flag Phillip Mccarthy
USA flag Timothy O'Shea
50-54 03:55
274
CAN flag Jacob Montgomery
CAN flag Jon Tenhage
35-39 03:55
274
CAN flag Bahaedine Harrath
CAN flag Firas Samad
35-39 03:55
274
CAN flag Jeff McCormack
CAN flag Ryan Robinson
50-54 03:55
274
CAN flag Marc-Olivier Girard
CAN flag Marc-Olivier Lantin
25-29 03:55
274
CHN flag Xunming Zhang
CHN flag Yang Jiao
25-29 03:55
293
CAN flag Dean Kauwell
AUS flag Joshua Haxton
40-44 03:56
293
CAN flag Derek Lechasseur
CAN flag Victor Laberge
16-24 03:56
293
FRA flag Antoine Costa
FRA flag Thibaut Suaton
25-29 03:56
293
CAN flag Aaron Staffen
CAN flag Connor Maceachern
25-29 03:56
293
CAN flag David Beaudin
CAN flag Marc-Antoine Beaudin
35-39 03:56
293
CAN flag Anthony Armstrong
CAN flag Eric Beriault
45-49 03:56
293
PHI flag Eric Aguilar
GER flag Tobias Roeper
35-39 03:56
293
CAN flag Mitchell Thompson
CAN flag Nicholas Goudie
30-34 03:56