TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Toronto 2025

3–5 Oct 2025
Showing 1 to 100 of 166 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
CAN flag Samuel Hebert
CAN flag Frederic Dube
30-34 52:29
Click to select for comparison
2
USA flag Charlie Cullen
USA flag Michael Paas
35-39 55:54
Click to select for comparison
3
USA flag Cole Walkington
USA flag Al Walkington
30-34 56:27
Click to select for comparison
4
CAN flag Connor Bell
CAN flag Ryan Reid
25-29 56:50
Click to select for comparison
5
CAN flag Nicholas Esposto
CAN flag Tyler Lee
30-34 57:08
Click to select for comparison
6
FRA flag Nicolas Olive
FRA flag Mathieu Merlet
30-34 57:53
Click to select for comparison
7
USA flag Caleb Miller
USA flag Edward Smith
25-29 58:15
Click to select for comparison
8
CAN flag jackson bull
CAN flag Brock McKenzie
16-24 58:43
Click to select for comparison
9
CAN flag Louis Dupont
CAN flag Jonathan Tanguay
30-34 59:02
Click to select for comparison
10
USA flag Nick Colvin
USA flag Noah Groover
25-29 59:25
Click to select for comparison
11
USA flag Jonathan Walkington
USA flag Tony Wuebker
40-44 59:31
Click to select for comparison
12
CAN flag Colin Huff
CAN flag Phil Graham
30-34 59:34
Click to select for comparison
13
USA flag Andrew Huckleby
USA flag Anthony Darkangelo
30-34 59:45
Click to select for comparison
14
CAN flag Sebastien Boyer
CAN flag yannick boyer
30-34 59:54
Click to select for comparison
15
CAN flag Jordan Provost
CAN flag Jeff Charbonneau
25-29 1:00:03
Click to select for comparison
16
USA flag Kyle Breitmeyer
USA flag Cameron Johns
30-34 1:00:08
Click to select for comparison
17
CAN flag Jason West
CAN flag James Muscart
40-44 1:00:47
Click to select for comparison
18
USA flag Chad Dawgiello
USA flag Michael Ceoffe
30-34 1:01:14
Click to select for comparison
19
GBR flag Richard Poole
IRL flag Sean Collins
35-39 1:01:20
Click to select for comparison
20
CAN flag Jack Newton
CAN flag Justin Deeley
16-24 1:01:40
Click to select for comparison
21
CAN flag Xavier Fagard
CAN flag Christopher Mercier Bonneau
30-34 1:02:09
Click to select for comparison
22
CAN flag Adam Di Fulvio
CAN flag Daniel Van Der Veen
40-44 1:02:12
Click to select for comparison
23
GBR flag Joey Tomlinson
RSA flag Thomas Mills
30-34 1:02:36
Click to select for comparison
24
CAN flag John Brown
CAN flag Michael Brown
16-24 1:02:41
Click to select for comparison
25
USA flag Aaron Bronson
USA flag Timmy Timmy Throntveit
30-34 1:02:45
Click to select for comparison
26
CAN flag Andras Kasza
CAN flag Connor Hammond
35-39 1:02:59
Click to select for comparison
27
USA flag Gerrel Olivier
USA flag Jose Carchi
35-39 1:03:27
Click to select for comparison
28
USA flag Chase Finley
USA flag Alexander Sroka
25-29 1:03:56
Click to select for comparison
29
USA flag Alex Valadja
USA flag Jared Soohy
35-39 1:03:57
Click to select for comparison
30
CAN flag Ryan Milne
CAN flag Chris Wentland
25-29 1:04:28
Click to select for comparison
31
CRC flag Henry Venegas
CAN flag Sean Kennedy
35-39 1:04:47
Click to select for comparison
32
CAN flag Frederick Gobeille
CAN flag Eric Martel
45-49 1:04:48
Click to select for comparison
33
CAN flag Robbie Perovich
CAN flag Robert Perovich
45-49 1:04:49
Click to select for comparison
34
CAN flag Joel Strugnell
CAN flag Jerry Ennett
30-34 1:04:59
Click to select for comparison
35
CAN flag Daniel Lisi
CAN flag David Iacono
30-34 1:05:22
Click to select for comparison
36
CAN flag Thomas Markhauser
CAN flag Paul Markhauser
75-79 1:05:33
Click to select for comparison
37
CAN flag Antoine Savage-Duguay
CAN flag Yan Watts
25-29 1:05:34
Click to select for comparison
38
CAN flag Tommy Lariviere
CAN flag Shaun Pickering
25-29 1:05:35
Click to select for comparison
39
CAN flag Jason Wyles
CAN flag Simon Barg
40-44 1:05:45
Click to select for comparison
40
CAN flag Luke Nogard
CAN flag Max Lindsay
30-34 1:05:46
Click to select for comparison
41
USA flag Jase Brooks
USA flag Harley Pescosolido
25-29 1:05:49
Click to select for comparison
42
CAN flag Matthew Chaimbrone
CAN flag Shaw Hasyj
45-49 1:05:55
Click to select for comparison
43
CAN flag Jonathan filiatreault
CAN flag Samuel Laflamme
30-34 1:05:56
Click to select for comparison
44
CAN flag Sam Kosolofski
CAN flag Aaron Parker
30-34 1:06:00
Click to select for comparison
45
USA flag Paul Kaup
USA flag Tim Snee
50-54 1:06:02
Click to select for comparison
46
CAN flag Martin Gendron
CAN flag Maxime Séguin
40-44 1:06:07
Click to select for comparison
47
CAN flag bud tinney
CAN flag andrew winsor
30-34 1:06:16
Click to select for comparison
48
USA flag Scott Matthews
USA flag Joseph Cebulski
40-44 1:06:20
Click to select for comparison
49
CAN flag Guillaume Jomphe
CAN flag William Garneau
75-79 1:06:21
Click to select for comparison
50
CAN flag Kirk Green
CAN flag Tim Harron
35-39 1:06:28
Click to select for comparison
51
CAN flag Alexander Emeny
CAN flag Connor Emeny
75-79 1:06:41
Click to select for comparison
52
IRL flag Callum Jones
IRL flag Kevin Wattimena
25-29 1:06:46
Click to select for comparison
53
CAN flag Andrew Hinchey
CAN flag Jules Sylvestre
40-44 1:06:49
Click to select for comparison
54
USA flag Cam Roy
USA flag Clint Lyders-Petersen
30-34 1:07:08
Click to select for comparison
55
CAN flag Patrick Vellner
CAN flag Brad Keenan
35-39 1:07:35
Click to select for comparison
56
GBR flag Kieran McGlennon
GBR flag Cameron McGlennon
30-34 1:07:45
Click to select for comparison
57
CAN flag Steven Mati
CAN flag Jason McNeill
35-39 1:07:54
Click to select for comparison
58
CAN flag Derek Lacelle
CAN flag Matt Benoit
35-39 1:08:20
Click to select for comparison
59
CAN flag David Bunce
CAN flag Abner Pennings
75-79 1:08:21
Click to select for comparison
60
USA flag Michael Dalfonso
USA flag Jay Frain
50-54 1:08:36
Click to select for comparison
61
CAN flag Philip Vranic
AUS flag Chris Grant
35-39 1:08:36
Click to select for comparison
62
CAN flag Jordan Winberg
CAN flag Mitch Broser
35-39 1:08:37
Click to select for comparison
63
CAN flag Nick Anapolsky
CAN flag Will Aiello
30-34 1:08:41
Click to select for comparison
64
CAN flag Damien Siebert
CAN flag Nicholas Esposto
30-34 1:09:03
Click to select for comparison
65
CAN flag Stu Ault
CAN flag Pat Bolger
40-44 1:09:31
Click to select for comparison
66
CAN flag Steven Elliott
CAN flag Quinn Hanna
25-29 1:09:39
Click to select for comparison
67
CAN flag Jake Schnittke
CAN flag Craig Seibel
30-34 1:09:46
Click to select for comparison
68
USA flag Andrew Calderone
USA flag Ben Zetina
35-39 1:10:00
Click to select for comparison
69
CAN flag Dhanbir Dulay
CAN flag Travis Boronka
30-34 1:10:35
Click to select for comparison
70
FRA flag Julien Facquet
CAN flag Taylor Drummond
35-39 1:11:07
Click to select for comparison
71
CAN flag Rizki Rachiq
CAN flag Marco Guillen
75-79 1:11:09
Click to select for comparison
72
CAN flag Lou Soriano
CAN flag Tyler Risdon
30-34 1:11:12
Click to select for comparison
73
CAN flag Maxime Verheirstraeten
CAN flag joseph laprise
30-34 1:11:42
Click to select for comparison
74
CAN flag Benjamin Asabir
CAN flag Daniel Kanisek
30-34 1:11:47
Click to select for comparison
75
CAN flag Alexandre Robert
CAN flag Joël Thouin
16-24 1:11:48
Click to select for comparison
76
CAN flag Nick Vimard
CAN flag Simon James
35-39 1:12:03
Click to select for comparison
77
FRA flag Victor Schwoertzig
FRA flag Valentin Villette
25-29 1:12:16
Click to select for comparison
78
CAN flag Ryan Rosts
CAN flag Steven Komadoski
30-34 1:12:33
Click to select for comparison
79
CAN flag Craig Ireland
CAN flag Ben Perrett
75-79 1:12:48
Click to select for comparison
80
FRA flag Alexandre Leduc
MEX flag Diego Torres
75-79 1:12:59
Click to select for comparison
81
CAN flag Derek Thompson
CAN flag Conor Oakley
35-39 1:13:22
Click to select for comparison
82
PHI flag Clark Juvan Visitacion
CAN flag Salomon Torabi
75-79 1:13:23
Click to select for comparison
83
CAN flag David Mitton
CAN flag Ivan Radovanovic
35-39 1:13:27
Click to select for comparison
84
CAN flag Matt McCoy
CAN flag Brent Mould
30-34 1:13:32
Click to select for comparison
85
CAN flag Elliot Pelletier
CAN flag Noah Hogg
16-24 1:13:37
Click to select for comparison
86
CAN flag William Grimard
CAN flag Gabriel Desjardins
16-24 1:13:38
Click to select for comparison
87
CAN flag Chad Mueller
CAN flag Eddie Richter
30-34 1:13:43
Click to select for comparison
88
CAN flag Dylan Coburn
CAN flag Mike Golinowski
30-34 1:14:06
Click to select for comparison
89
CAN flag Robby Moss
CAN flag Dillon Dela Cruz
30-34 1:14:30
Click to select for comparison
90
USA flag Thomas DeLong
USA flag Derek Ostrowski
30-34 1:14:51
Click to select for comparison
91
CAN flag Chris Meadows
CAN flag Trevor Choffe
45-49 1:15:04
Click to select for comparison
92
CAN flag Eric Straatman
BRA flag Leonardo Vendramini D’Angelo
75-79 1:15:24
Click to select for comparison
93
FRA flag Christian Attia
FRA flag Bertrand Lemaire
25-29 1:15:27
Click to select for comparison
94
FRA flag Antoine Drahon
FRA flag Jules Calesse
30-34 1:15:52
Click to select for comparison
95
CAN flag Callum Spurr
IRL flag Calum Doyle
25-29 1:16:18
Click to select for comparison
96
CAN flag Doug Weber
CAN flag Daniel Corso
35-39 1:16:19
Click to select for comparison
97
SRI flag Joseph Balasundaram
CAN flag James Hickey
25-29 1:16:51
Click to select for comparison
98
CAN flag Cameron Young
CAN flag Daniel Bubnich
25-29 1:17:12
Click to select for comparison
99
BRA flag Rafael Fontenele
BRA flag Vitor Rezende
30-34 1:17:23
Click to select for comparison
100
USA flag Ryan Love
USA flag Mike Madison
40-44 1:17:27