TrainRox Logo TrainRox

HYROX DOUBLES MEN - Toronto 2025

3–5 Oct 2025
Showing 1 to 100 of 1,040 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
FRA flag Clément Puaud Canard
FRA flag Marc Collineau
25-29 53:41
Click to select for comparison
2
CAN flag Eric Vieira
CAN flag Jesse Bruce
40-44 54:35
Click to select for comparison
3
CAN flag Garrett Pankhurst
CAN flag Brett Pankhurst
30-34 57:02
Click to select for comparison
4
CAN flag Nate Kennedy
CAN flag Sam Baxter
30-34 59:03
Click to select for comparison
5
CAN flag Ian Root
CAN flag Sean Fraser
30-34 59:03
Click to select for comparison
6
CAN flag Chris Gomez
CAN flag Thomas Markewich
16-24 59:11
Click to select for comparison
7
CAN flag Jason Desjardins
CAN flag Simon Letourneau
30-34 59:21
Click to select for comparison
8
CAN flag Amado Acosta
CAN flag Andy Acosta
25-29 59:23
Click to select for comparison
9
CAN flag Marcus Gordon
CAN flag Kanjo Melo
25-29 59:36
Click to select for comparison
10
ITA flag Nico Dionisotti
IRL flag Philip Myers
25-29 59:45
Click to select for comparison
11
CAN flag Daniel Moll
CAN flag Steve Jang
25-29 59:47
Click to select for comparison
12
CAN flag Chris Scheele
CAN flag Scott Campbell
35-39 59:53
Click to select for comparison
13
CAN flag Andrew Burke
CAN flag Tyler Marsh
25-29 1:00:08
Click to select for comparison
14
CAN flag Jonathan Boulay
CAN flag Jean-Philippe Dion
35-39 1:00:18
Click to select for comparison
15
CAN flag Paul Mitskopoulos
TTO flag Justin Scott
35-39 1:00:21
Click to select for comparison
16
CAN flag Chris Wong
CAN flag Brandon Jao
30-34 1:00:21
Click to select for comparison
17
CAN flag Kenya Small
CAN flag Jacob Danque
25-29 1:00:26
Click to select for comparison
18
CAN flag Neil Babcock
GBR flag Nathan Thornton
25-29 1:00:34
Click to select for comparison
19
CAN flag Tyler Ganly
CAN flag Justin Ganly
30-34 1:00:49
Click to select for comparison
20
CAN flag Arye Richards
CAN flag Alphonse Ouimette
25-29 1:00:54
Click to select for comparison
21
USA flag Brendon Rusch
USA flag Patrick Brydon
35-39 1:00:57
Click to select for comparison
22
CAN flag Jason Skillicorn
CAN flag Gregory Johnston
45-49 1:01:02
Click to select for comparison
23
USA flag Tim Quash
ITA flag Austin Scalavino
25-29 1:01:23
Click to select for comparison
24
CAN flag Eric Hutterer
CAN flag Michael Meeks
40-44 1:01:27
Click to select for comparison
25
CAN flag Mariano Navarro
CAN flag Francesco Granata
25-29 1:02:12
Click to select for comparison
26
USA flag David Jacobs
USA flag Andrew Jacobs
35-39 1:02:16
Click to select for comparison
27
CAN flag Sebastien Elimbi
CAN flag John Manalastas
30-34 1:02:21
Click to select for comparison
28
CAN flag jesse carnahan
CAN flag Ben Wilcox
25-29 1:02:28
Click to select for comparison
29
CAN flag Nathan Wong
CAN flag Colby Ng
25-29 1:02:29
Click to select for comparison
30
CAN flag Neall Struwig
CAN flag Jimmy Hou
25-29 1:02:36
Click to select for comparison
31
CAN flag Vincent Paul
SIN flag Pesdy Tay
30-34 1:02:50
Click to select for comparison
32
CAN flag Michael Hand
CAN flag John Steadman
30-34 1:02:59
Click to select for comparison
33
CAN flag Zachary Rogers
CAN flag Mackenzie Rogers
25-29 1:03:05
Click to select for comparison
34
CAN flag Dominique Boies
CAN flag Olivier D’Anjou
35-39 1:03:22
Click to select for comparison
35
CAN flag Dale Bagdon
CAN flag Kyle Vis
45-49 1:03:33
Click to select for comparison
36
USA flag Jesse Steele
USA flag Nicholas Donato
30-34 1:03:36
Click to select for comparison
37
CAN flag Paul Baram
CAN flag Noel Madrid
30-34 1:03:45
Click to select for comparison
38
USA flag Glenn Kadio-Morokro
USA flag David Kadio-Morokro
30-34 1:03:52
Click to select for comparison
39
CAN flag Farhad Foroughi
CAN flag Andrew Milligan
35-39 1:03:56
Click to select for comparison
40
CAN flag Jeff Chen
CAN flag Anoke Dunston
25-29 1:03:56
Click to select for comparison
41
CAN flag Michael Ferlaino
CAN flag Lucas Colonna
16-24 1:04:01
Click to select for comparison
42
CAN flag Troy Gloyn
CAN flag Artem Kobelev
25-29 1:04:14
Click to select for comparison
43
CAN flag Jamie Sweet
CAN flag Jordan Forbes
30-34 1:04:14
Click to select for comparison
44
USA flag Michael Winter
USA flag Kane McGovern
30-34 1:04:16
Click to select for comparison
45
FRA flag Hugo Durand
FRA flag Alexandre Goasmat
25-29 1:04:24
Click to select for comparison
46
CAN flag Seyar Karimi
CAN flag Brendan Bornstein
25-29 1:04:28
Click to select for comparison
47
USA flag Matthew Fippinger
USA flag Demetri Bryant
30-34 1:04:34
Click to select for comparison
48
USA flag Kevin Zondlak
USA flag Gavin Clark
25-29 1:04:41
Click to select for comparison
49
CAN flag Cam Kapteyn
CAN flag Mitch Gourley
25-29 1:04:42
Click to select for comparison
50
CAN flag Aubrey Pistorius
CAN flag Florian Douspis
35-39 1:04:44
Click to select for comparison
51
CAN flag Guy-Michael Horth
CAN flag Raphael Gagne
30-34 1:04:48
Click to select for comparison
52
IRL flag Eoin MacGearailt
IRL flag David Kirwan
30-34 1:04:52
Click to select for comparison
53
CAN flag Derek Lechasseur
CAN flag Victor Laberge
16-24 1:04:57
Click to select for comparison
54
CAN flag Matt Colussi
CAN flag RYAN HISCOX
35-39 1:05:05
Click to select for comparison
55
CAN flag Ezzat Abed
CAN flag Zaid Abed
16-24 1:05:10
Click to select for comparison
56
CAN flag Aaron Marasigan
CAN flag Jeff Gloria
25-29 1:05:14
Click to select for comparison
57
CAN flag Clayton Acheson
CAN flag Thomas Reid
30-34 1:05:26
Click to select for comparison
58
CAN flag Attila Haasz
CAN flag Michael Datcu
30-34 1:05:34
Click to select for comparison
59
CAN flag TYLER McDERMID
CAN flag CHRIS BUOTT
35-39 1:05:37
Click to select for comparison
60
USA flag Corey Holthaus
USA flag Zach Sloan
40-44 1:05:42
Click to select for comparison
61
CAN flag Tim Birkett
CAN flag Greg Van Niekerk
40-44 1:05:43
Click to select for comparison
62
CAN flag Shaun Lauzon
CAN flag Josh Braga
30-34 1:05:46
Click to select for comparison
63
CAN flag Jonathan Teixeira
CAN flag James Reece
30-34 1:05:47
Click to select for comparison
64
CAN flag Kaivan Shimi
CAN flag Ryan Zawada
25-29 1:05:52
Click to select for comparison
65
CAN flag Michael Lucky
CAN flag Roger Szeto
30-34 1:05:52
Click to select for comparison
66
CAN flag Carl Pierre
CAN flag Cédric Rodriguez
25-29 1:05:53
Click to select for comparison
67
USA flag John Giordano
USA flag Daniel Taylor
35-39 1:05:54
Click to select for comparison
68
CAN flag William Tsilkas
CAN flag David Ingram
40-44 1:05:54
Click to select for comparison
69
CAN flag Youssef Ouahrig
CAN flag Youssef Akkouche
30-34 1:05:55
Click to select for comparison
70
CAN flag Mikael Muria-Courchesne
JAM flag Ethan Williams
25-29 1:05:57
Click to select for comparison
71
Zhi Bin Huang
CAN flag Aaron Tran
35-39 1:06:01
Click to select for comparison
72
PHI flag FRANCO GALVEZ
KOR flag JUYEONG HONG
25-29 1:06:01
Click to select for comparison
73
CAN flag Maico Padillo
CAN flag Diego Oshiro
25-29 1:06:09
Click to select for comparison
74
CAN flag Emerick Plante
CAN flag Émile Denis
16-24 1:06:10
Click to select for comparison
75
CAN flag Brian Parcells
CAN flag Robbie Wallbridge
35-39 1:06:13
Click to select for comparison
76
CAN flag Jake White
CAN flag Alex Ghattas
30-34 1:06:13
Click to select for comparison
77
CAN flag Owen Diodati
CAN flag Adrian Diodati
16-24 1:06:15
Click to select for comparison
78
CAN flag Hai Le
CAN flag Samuel Shimi
30-34 1:06:18
Click to select for comparison
79
CAN flag Nik Seidel
CAN flag David Canavan
30-34 1:06:23
Click to select for comparison
80
PHI flag Paul Palacpac
PHI flag Darrel Soriano
25-29 1:06:24
Click to select for comparison
81
GBR flag ADAM MCDERMOTT
CAN flag Satnam Dosanjh
35-39 1:06:26
Click to select for comparison
82
NZL flag Shayne Taupo
GBR flag Marc Rosen
30-34 1:06:30
Click to select for comparison
83
CAN flag Thomas Dunbar
CAN flag Justin Kuppers
25-29 1:06:47
Click to select for comparison
84
CAN flag Sean Fraser
CAN flag Michael Fraser
25-29 1:06:50
Click to select for comparison
85
CAN flag Matt Field
CAN flag Jesse Silva-Neto
25-29 1:06:54
Click to select for comparison
86
CAN flag Joshua Madrigal
CAN flag Alastair Morgan
25-29 1:06:55
Click to select for comparison
87
CAN flag Patrick Lafond
CAN flag Scott Siegers
35-39 1:06:57
Click to select for comparison
88
CAN flag Dave Vaux
CAN flag Brady Wheelans
35-39 1:06:59
Click to select for comparison
89
CAN flag Calyn Kir
CAN flag David Di Carlo
25-29 1:07:04
Click to select for comparison
90
CAN flag Kenneth Williams
CAN flag Harry Zhu
25-29 1:07:05
Click to select for comparison
91
CAN flag Erick Torres
CAN flag Kevin Ramirez
16-24 1:07:05
Click to select for comparison
92
CAN flag Chris Mace
CAN flag Warren Sheridan
45-49 1:07:08
Click to select for comparison
93
USA flag Ben Schwartz
USA flag Barry Klein
25-29 1:07:17
Click to select for comparison
94
CAN flag Maxime Alarie
CAN flag Vincent Bourdeau
25-29 1:07:17
Click to select for comparison
95
CAN flag Apostolos Toptsis
CAN flag Nicolas Montana
30-34 1:07:22
Click to select for comparison
96
CAN flag Andrea Daddazio
CAN flag Hunter Willis
16-24 1:07:23
Click to select for comparison
97
CAN flag Paul Shadbolt
CAN flag Bryan Scott
35-39 1:07:26
Click to select for comparison
98
CAN flag Cameron Burns
CAN flag Riley Stringer
25-29 1:07:32
Click to select for comparison
99
CAN flag Paya Kashi
CAN flag Robert Dempsey
16-24 1:07:34
Click to select for comparison
100
IRL flag Luke Doran
CAN flag Stefon Caesar
30-34 1:07:35