TrainRox Logo TrainRox

HYROX DOUBLES MEN - Ottawa 2026

14–17 May 2026
Showing 1 to 100 of 844 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
FRA flag Marc Collineau
FRA flag Clément Puaud Canard
25-29 52:51
Click to select for comparison
2
CAN flag Nate Kennedy
CAN flag Sam Baxter
30-34 55:25
Click to select for comparison
3
CAN flag Jesse Bruce
CAN flag Eric Vieira
45-49 56:18
Click to select for comparison
4
CAN flag William Tsilkas
CAN flag Omid Ebrahimi
25-29 56:28
Click to select for comparison
5
CAN flag Simon Letouneau
CAN flag Jason Desjardins
30-34 57:34
Click to select for comparison
6
CAN flag Tim Tindall
CAN flag Steph Bergeret
30-34 57:41
Click to select for comparison
7
CAN flag Eric Hutterer
CAN flag Mike Poole
35-39 57:52
Click to select for comparison
8
CAN flag Andrew Court
CAN flag Richard Court
25-29 57:55
Click to select for comparison
9
CAN flag Ian Boychuk
CAN flag Dave Hardman
30-34 58:09
Click to select for comparison
10
CAN flag Scott Campbell
CAN flag Chris Scheele
35-39 58:49
Click to select for comparison
11
CAN flag Attila Haasz
CAN flag Michael Datcu
30-34 58:53
Click to select for comparison
12
FRA flag Nicolas Hernandez
CAN flag Guillaume Roux
35-39 58:57
Click to select for comparison
13
CAN flag Jeremie Lafontaine
CAN flag Joel Boudreau
40-44 59:08
Click to select for comparison
14
CAN flag Victor Laberge
CAN flag Derek Lechasseur
16-24 59:14
Click to select for comparison
15
FRA flag Théo Damitio
FRA flag Matisse Damitio
30-34 59:30
Click to select for comparison
16
CAN flag Shaw Hasyj
USA flag Michael Gierke
45-49 59:46
Click to select for comparison
17
CAN flag Zac Rogers
CAN flag Max Rogers
25-29 59:54
Click to select for comparison
18
USA flag Edgar Parrilla
USA flag Cameron Sunseri
25-29 59:59
Click to select for comparison
19
MEX flag Diego Torres Mejia
FRA flag Alexandre Leduc
25-29 1:00:14
Click to select for comparison
20
CAN flag Adam LeBlanc
CAN flag Dante Brancato
25-29 1:00:20
Click to select for comparison
21
CAN flag Colby Ng
CAN flag Nathan Wong
25-29 1:00:37
Click to select for comparison
22
USA flag Zachry OWENS
CAN flag Joshua Jackson
40-44 1:00:55
Click to select for comparison
23
CAN flag Mark Budd
CAN flag Léo Sanscartier
30-34 1:00:57
Click to select for comparison
24
CAN flag Jacob Danque
CAN flag Andrew Perklin
35-39 1:01:00
Click to select for comparison
25
CAN flag Jeff Fisher
CAN flag Mike Zurek
40-44 1:01:11
Click to select for comparison
26
CAN flag Michael Hand
CAN flag John Steadman
35-39 1:01:15
Click to select for comparison
27
CAN flag Derek Nguyen
CAN flag Khari Thomas
25-29 1:01:15
Click to select for comparison
28
CAN flag Anoke Dunston
CAN flag Jeff Chen
25-29 1:01:31
Click to select for comparison
29
CAN flag Hany Tawil
CAN flag Sean Fraser
40-44 1:01:40
Click to select for comparison
30
CAN flag Neall Struwig
CAN flag Jimmy Hou
30-34 1:01:46
Click to select for comparison
31
CAN flag Christophe Lapointe
CAN flag Gabriel Leclerc
25-29 1:01:56
Click to select for comparison
32
CAN flag Ryan Coffin
CAN flag Matt Gill
40-44 1:02:09
Click to select for comparison
33
USA flag Owen Leonard
USA flag Alex Jana
25-29 1:02:25
Click to select for comparison
34
CAN flag Dylan Henderson
CAN flag Tyson Hillier
25-29 1:02:31
Click to select for comparison
35
CAN flag Jonathan Teixeira
CAN flag James Reece
30-34 1:02:44
Click to select for comparison
36
CAN flag Tristan Fortin
CAN flag Ludovic D'Astous
16-24 1:02:46
Click to select for comparison
37
USA flag Riley Williams
USA flag Devin Connell
16-24 1:02:47
Click to select for comparison
38
CAN flag Benjamin Gravel
CAN flag Gabriel Houde
35-39 1:02:48
Click to select for comparison
39
CAN flag Zavier Porco
CAN flag Zackary Murphy
16-24 1:02:49
Click to select for comparison
40
CAN flag Steve Turnbull
CAN flag Mike Roberts
40-44 1:03:04
Click to select for comparison
41
CAN flag Dominic Lachapelle
CAN flag Caleb Lachapelle
30-34 1:03:05
Click to select for comparison
42
CAN flag Jay Rhodes
CAN flag Marc Ysselstein
40-44 1:03:07
Click to select for comparison
43
CAN flag Kris MacEwen
CAN flag Tim MacPhee
35-39 1:03:08
Click to select for comparison
44
CAN flag Bodi Thompson
CAN flag Jeremy Billard
30-34 1:03:14
Click to select for comparison
45
CAN flag Nicholas Chung
CAN flag Yannick Kazadi
16-24 1:03:21
Click to select for comparison
46
CAN flag Brady Wheelans
CAN flag David Vaux
35-39 1:03:37
Click to select for comparison
47
CAN flag Maico Padillo
CAN flag Diego Oshiro
25-29 1:03:39
Click to select for comparison
48
CAN flag Jordan Farag
CAN flag Ryan Harrs
30-34 1:03:44
Click to select for comparison
49
CAN flag Maxime Seguin
CAN flag Martin Gendron
40-44 1:03:51
Click to select for comparison
50
CAN flag Mitchell Valic
CAN flag Michael Valic
30-34 1:03:56
Click to select for comparison
51
CAN flag Xavier Perras
CAN flag Patrick Descoteaux
16-24 1:04:01
Click to select for comparison
52
CAN flag Stewart Hong
CAN flag Noah Haynes
30-34 1:04:04
Click to select for comparison
53
CAN flag Vincent Paul
HAI flag Kevin Bois
30-34 1:04:11
Click to select for comparison
54
CAN flag Daniel Barry
CAN flag Aidan Barry
25-29 1:04:13
Click to select for comparison
55
CAN flag Thomas Reid
CAN flag Clayton Acheson
30-34 1:04:17
Click to select for comparison
56
CAN flag Jeremy Poitras
CAN flag Simon Leslie
30-34 1:04:20
Click to select for comparison
57
CAN flag Micah Tam
CAN flag Gavin Sum
25-29 1:04:21
Click to select for comparison
58
CAN flag Rob Dreyer
CAN flag Nicolaas Earley
30-34 1:04:30
Click to select for comparison
59
FRA flag Tom Fouret
FRA flag Martin Savornin
16-24 1:04:35
Click to select for comparison
60
MAR flag Rizki Rachiq
MAR flag Ossama Tarik
30-34 1:04:43
Click to select for comparison
61
CAN flag Viet Nguyen
CAN flag cesar sanabria
35-39 1:04:46
Click to select for comparison
62
CAN flag Maxence Chamberland
CAN flag Xavier Fagard
25-29 1:04:46
Click to select for comparison
63
CAN flag Gordon Paterson
CAN flag Sean Coulton
35-39 1:04:54
Click to select for comparison
64
CAN flag Yaroslav Tsoukanov
CAN flag Konstantin Hristev
25-29 1:04:55
Click to select for comparison
65
CAN flag Mickey Day
CAN flag Brendan Wong
30-34 1:05:02
Click to select for comparison
66
CAN flag Telvin Tavernier
CAN flag Jedson Tavernier
30-34 1:05:14
Click to select for comparison
67
CAN flag Matt Hart
CAN flag Kevin Carbeau
35-39 1:05:20
Click to select for comparison
68
CAN flag Cameron Young
CAN flag Daniel Bubnich
30-34 1:05:29
Click to select for comparison
69
CAN flag Jacob Mortimore
ARM flag Benjamin Datti
16-24 1:05:33
Click to select for comparison
70
CAN flag Zaid Abed
CAN flag Ezzat Abed
16-24 1:05:35
Click to select for comparison
71
CAN flag Steve Zanet
CAN flag Dave Zanet
35-39 1:05:43
Click to select for comparison
72
CAN flag Sebastian Pina
CAN flag Wyatt Chesson
25-29 1:05:48
Click to select for comparison
73
CAN flag Francois Duquette
CAN flag Sawyer Woodside
30-34 1:05:51
Click to select for comparison
74
CAN flag Othmane Lazrak
CAN flag Gurbhej Singh
30-34 1:05:53
Click to select for comparison
75
CAN flag Mark Diez
CAN flag Christopher Marzo
30-34 1:05:56
Click to select for comparison
76
CAN flag Liam Webster
FRA flag Antoine Audic
30-34 1:05:59
Click to select for comparison
77
CAN flag Brandon Durand
CAN flag Dante Conflitti
25-29 1:06:02
Click to select for comparison
78
CAN flag Andrew Leishman
CAN flag Everett Redfern
25-29 1:06:17
Click to select for comparison
79
CAN flag Tyler Morissette
CAN flag Gabriel Ouimet-Dallaire
25-29 1:06:19
Click to select for comparison
80
AUS flag Daniel Camara
CAN flag Jason O'Connor
35-39 1:06:20
Click to select for comparison
81
CAN flag Elliot Robitaille
CAN flag Antoine Pendulla Pendulla
16-24 1:06:21
Click to select for comparison
82
CAN flag Justin Samson
CAN flag Félix Tremblay
25-29 1:06:22
Click to select for comparison
83
CAN flag Charles Dagnault
CAN flag Mohamed Djebbara
16-24 1:06:29
Click to select for comparison
84
CAN flag Alain Roberge
CAN flag Jean-Philippe Côté
45-49 1:06:35
Click to select for comparison
85
CAN flag Marc-Andre Quevillon
CAN flag Ryan Boudreau
25-29 1:06:40
Click to select for comparison
86
CAN flag Alex Kharouba
CAN flag Jonathan Fiuza
40-44 1:06:40
Click to select for comparison
87
CAN flag Ambrose Fung
CAN flag Alex Carreras
35-39 1:06:41
Click to select for comparison
88
CAN flag Matthew Drag
CAN flag Shawn Kurz
35-39 1:06:48
Click to select for comparison
89
CAN flag Evan Emory
CAN flag Patrick Ahmarani
35-39 1:06:51
Click to select for comparison
90
CAN flag Hudson Michaelis
CAN flag Spencer Bourke
30-34 1:06:51
Click to select for comparison
91
CAN flag Eric Duguay
CAN flag Nicolas Petrilli
25-29 1:06:52
Click to select for comparison
92
CAN flag Thomas Divisek
CAN flag Kevin Luongo
30-34 1:06:55
Click to select for comparison
93
CAN flag Brandon Ferguson
CAN flag Michael Onesi
45-49 1:06:58
Click to select for comparison
94
CAN flag Jean-Sébastien Otis
CAN flag Frederic Roy
30-34 1:06:59
Click to select for comparison
95
CAN flag Kenny Duncan
CAN flag Clark Richards
35-39 1:07:00
Click to select for comparison
96
CAN flag Carlo Chua
CAN flag Colin MacLeod
35-39 1:07:03
Click to select for comparison
97
CAN flag Daniel Apostoli
NED flag Michiel Reijmer
35-39 1:07:05
Click to select for comparison
98
CAN flag Ben Bouwers
CAN flag Kurtis Martin
40-44 1:07:07
Click to select for comparison
99
USA flag Chris Yetter
USA flag Joseph Yetter
35-39 1:07:18
Click to select for comparison
100
CAN flag Jeremy Pullara
CAN flag Scott Aquilina
25-29 1:07:19