TrainRox Logo TrainRox

HYROX DOUBLES MEN - Toronto 2025

3–5 Oct 2025
Showing 601 to 700 of 1,040 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
601
CAN flag Joseph Evans
CAN flag Jordan Evans
25-29 1:24:31
Click to select for comparison
602
CAN flag Max Russo
CAN flag Andrew Hood
30-34 1:24:31
Click to select for comparison
603
CAN flag Gregory Glen
CAN flag Zohaib Aziz
30-34 1:24:33
Click to select for comparison
604
CAN flag Marco Zeppieri
CAN flag Matthew Luchetti
30-34 1:24:40
Click to select for comparison
605
CAN flag Xiaoyi Weng
CAN flag Andrew Desouza
40-44 1:24:45
Click to select for comparison
606
CAN flag Brian Laughton
GBR flag Simon Wyse
35-39 1:24:45
Click to select for comparison
607
CAN flag Shane Sagar
CAN flag Jake Schincariol Schincariol
16-24 1:24:47
Click to select for comparison
608
PHI flag Marc Simon Laurente
PHI flag Euc Hibaya
30-34 1:24:53
Click to select for comparison
609
UKR flag Vlad Stets
UKR flag Dmytro Kovtsun
16-24 1:24:58
Click to select for comparison
610
CAN flag Rob Morrison
CAN flag Rehman Esmail
40-44 1:24:58
Click to select for comparison
611
CAN flag Tim Cooper
CAN flag Benjamin Nicholson
45-49 1:24:59
Click to select for comparison
612
CHN flag Hao Xiang Yang
CHN flag JINTAO HUANG
25-29 1:25:00
Click to select for comparison
613
LAO flag TRISTAN IEMSISANITH
CAN flag Quentin Campbell
25-29 1:25:01
Click to select for comparison
614
CAN flag Paul Pickard
CAN flag EVERETT Hanmer
30-34 1:25:02
Click to select for comparison
615
CAN flag Simon Leslie
CAN flag Heath Robson
30-34 1:25:04
Click to select for comparison
616
CAN flag Brian Robson
CAN flag Jesse Milincevich
30-34 1:25:05
Click to select for comparison
617
CAN flag Elwood Tran
CAN flag Tommy Nguyen
25-29 1:25:05
Click to select for comparison
618
CAN flag Matt Manley
CAN flag Rahim Karmali
40-44 1:25:06
Click to select for comparison
619
CAN flag Steve Michalopoulos
CAN flag Minas Floros
45-49 1:25:09
Click to select for comparison
620
CAN flag Jamie Hannan
CAN flag Mackenzie Brown
30-34 1:25:09
Click to select for comparison
621
CAN flag Anesto Charles
USA flag Nico Festejo
30-34 1:25:11
Click to select for comparison
622
CAN flag Liam Woods
CAN flag Jun Lim
25-29 1:25:16
Click to select for comparison
623
CAN flag Anthony Nguyen
CAN flag Alex Sengdy
25-29 1:25:17
Click to select for comparison
624
CAN flag Guillaume de Blois
FRA flag Pierre Bonnin
35-39 1:25:19
Click to select for comparison
625
CAN flag Daniel Vanderreest
CAN flag Dylan Morin
30-34 1:25:22
Click to select for comparison
626
CAN flag Aidan Taube
CAN flag Ethan Law
16-24 1:25:25
Click to select for comparison
627
CAN flag Matthew McEvoy
CAN flag David Martin
40-44 1:25:28
Click to select for comparison
628
CAN flag Cory Babiak
CAN flag Tanner Philp
30-34 1:25:28
Click to select for comparison
629
CAN flag Mario Cervoni
CAN flag Sergio Rincon
35-39 1:25:29
Click to select for comparison
630
CGO flag Jae Kabongo
CAN flag Daishane Johnson
25-29 1:25:30
Click to select for comparison
631
CAN flag John Du
CAN flag Jonathan Lo
45-49 1:25:36
Click to select for comparison
632
CAN flag Kenneth Ly
CAN flag Gencan Lam
35-39 1:25:41
Click to select for comparison
633
USA flag Lou Seal
USA flag Nick Pennick
35-39 1:25:46
Click to select for comparison
634
CAN flag Jayden Cheong
CAN flag Sam Lutz
16-24 1:25:46
Click to select for comparison
635
CAN flag Graham Reid
CAN flag Connor McClymont
25-29 1:25:48
Click to select for comparison
636
CAN flag Ranier Mendoza
CAN flag John Russel Mendoza
25-29 1:25:50
Click to select for comparison
637
CAN flag Colin Burke
CAN flag Adam Burke
40-44 1:25:55
Click to select for comparison
638
CAN flag Nikhil Patel
CAN flag Alexander Zeus Vergara
25-29 1:25:55
Click to select for comparison
639
CAN flag Derek Wu
CAN flag Brandon Tam
30-34 1:25:57
Click to select for comparison
640
CAN flag Nick Snow
CAN flag Manksh Gupta
30-34 1:25:59
Click to select for comparison
641
GRE flag Spyros Giannakopoulos
GRE flag Vlasis Aroutzidis
30-34 1:26:01
Click to select for comparison
642
CAN flag Lewis Orzech
CAN flag Jessica Brisson
25-29 1:26:02
Click to select for comparison
643
CAN flag Jordan Stouros
CAN flag Thomas Hoggarth
25-29 1:26:02
Click to select for comparison
644
CAN flag Dave Neill
CAN flag Jon Neill
45-49 1:26:02
Click to select for comparison
645
CAN flag Sid Sengupta
CAN flag Indrit Kasapi
40-44 1:26:05
Click to select for comparison
646
CAN flag Bruce Carlson
CAN flag Simon Roadhouse
35-39 1:26:10
Click to select for comparison
647
CAN flag Alex Kraemer
CAN flag Yadwinder Chahil
35-39 1:26:11
Click to select for comparison
648
CAN flag Mehrdad Solhi
CAN flag Allan Dominguez
30-34 1:26:13
Click to select for comparison
649
CAN flag Juergen Wayne Villas
CAN flag Ricardo Brevetti
35-39 1:26:15
Click to select for comparison
650
CAN flag Corey Beal
CAN flag Keith Pugh
40-44 1:26:16
Click to select for comparison
651
CAN flag Bruce Chin
CAN flag Adrian Heller
45-49 1:26:17
Click to select for comparison
652
CAN flag Kasra Abbasi
CAN flag Liam OBrien
25-29 1:26:18
Click to select for comparison
653
PHI flag Juan Leandro Achaval
JPN flag Kohei Yatabe
30-34 1:26:21
Click to select for comparison
654
CAN flag Bouffard Xavier
FRA flag Nolan Rousselot
25-29 1:26:23
Click to select for comparison
655
CAN flag Varuhn Ruthirakuhan
CAN flag Austin Mo
25-29 1:26:23
Click to select for comparison
656
KSA flag Omar Ahmed
BRA flag Kaio Oliviera
16-24 1:26:24
Click to select for comparison
657
CAN flag Glenn Scissons
CAN flag Eric Devall
40-44 1:26:25
Click to select for comparison
658
PHI flag Mykil Hinay
PHI flag Eleseo Hernandez
16-24 1:26:25
Click to select for comparison
659
CAN flag Adam Diamond
CAN flag Anuar Rodrigues
40-44 1:26:31
Click to select for comparison
660
CAN flag Anis Jubaili
CAN flag Abdul Rahim Richeh
25-29 1:26:32
Click to select for comparison
661
CAN flag Ben Kaasa
CAN flag Patrick Miller
40-44 1:26:34
Click to select for comparison
662
CAN flag Jayden Fuller
CAN flag Ethan Wang
16-24 1:26:35
Click to select for comparison
663
CAN flag Tony Michal
CAN flag Jason Kinder
40-44 1:26:35
Click to select for comparison
664
CAN flag Peter Clarke
CAN flag Mat Waekens
30-34 1:26:36
Click to select for comparison
665
CAN flag Stephen Dalby
CAN flag Brennan Kerr
35-39 1:26:37
Click to select for comparison
666
CAN flag Joshua Hill
CAN flag Daniel Joy
35-39 1:26:38
Click to select for comparison
667
CAN flag Chase Proctor
CAN flag Sean Maclean
40-44 1:26:38
Click to select for comparison
668
USA flag Vincent Kwong
USA flag Max Kwong
16-24 1:26:40
Click to select for comparison
669
CAN flag David Powrie
CAN flag Michael Pengelly
45-49 1:26:40
Click to select for comparison
670
CAN flag Jacky Ock
CAN flag Anson Tam
30-34 1:26:42
Click to select for comparison
671
CAN flag Domenic Barranca
CAN flag Stefan Overgaard
45-49 1:26:44
Click to select for comparison
672
CAN flag Paul Hollingshead
CAN flag Tim Roberts
55-59 1:26:45
Click to select for comparison
673
CAN flag NIGEL HUTCHINSON
CAN flag Andrew Fahmey
35-39 1:26:48
Click to select for comparison
674
CAN flag Andrew Moncarz
CAN flag Maxx-Phillippe Hollott
50-54 1:26:50
Click to select for comparison
675
CAN flag Brandon Kironde
CAN flag Simon Kelly
30-34 1:26:50
Click to select for comparison
676
CAN flag Cameron Brown
CAN flag Sandro Crisci
16-24 1:26:53
Click to select for comparison
677
POR flag Mauro António Rendas Peliquito
POR flag Tiago Silva
40-44 1:26:55
Click to select for comparison
678
CAN flag Ryan Douglas
CAN flag Graham Perry
40-44 1:26:59
Click to select for comparison
679
CAN flag Kyle Guthro
CAN flag Ryan Cox
40-44 1:27:08
Click to select for comparison
680
CAN flag Jacob Wilson
CAN flag Vincent Pellicano
25-29 1:27:10
Click to select for comparison
681
CAN flag Silvio Molina
CAN flag Hector Eduardo Jauregui
40-44 1:27:23
Click to select for comparison
682
CAN flag Anthony De Benedictis
CAN flag Tyler Price
25-29 1:27:24
Click to select for comparison
683
CAN flag Kohen Pike
CAN flag Naethren Moorthy
30-34 1:27:25
Click to select for comparison
684
USA flag Patrick Bowlin
USA flag Tyler McKay
30-34 1:27:28
Click to select for comparison
685
CAN flag William Liu
CAN flag Jonathan Tang
16-24 1:27:31
Click to select for comparison
686
CAN flag Jacob Dyck
CAN flag Kyle Pereira
25-29 1:27:33
Click to select for comparison
687
COL flag Tony Brieva
CAN flag Joel Foss
30-34 1:27:33
Click to select for comparison
688
CAN flag Colin Cheung
CAN flag Jeremy Wong
30-34 1:27:37
Click to select for comparison
689
CAN flag Trevor Dwyer
CAN flag Joe Sonier
35-39 1:27:40
Click to select for comparison
690
CAN flag Robert Pruitt
CAN flag Michael Guzik
40-44 1:27:40
Click to select for comparison
691
CAN flag Stuart Websdale
CAN flag Christian Nguyen
50-54 1:27:41
Click to select for comparison
692
CAN flag SHAWN LAPORTE
CAN flag ROBERT MUNDY
35-39 1:27:42
Click to select for comparison
693
MAR flag Houssam Latrach
MAR flag Rida Mergoum
35-39 1:27:43
Click to select for comparison
694
NCA flag Carlos Olivas
25-29 1:27:52
Click to select for comparison
695
CAN flag David Losier
CAN flag Nik Spendik
30-34 1:27:55
Click to select for comparison
696
CAN flag Ryan Lui
CAN flag Dylan Leong
16-24 1:27:58
Click to select for comparison
697
CAN flag Joshua Plant
CAN flag Samuel Kim
16-24 1:27:58
Click to select for comparison
698
CAN flag Darrell Zwarych
CAN flag Boyd Liski
60-64 1:27:59
Click to select for comparison
699
CAN flag Bryan Williams
CAN flag Robert Gravina
35-39 1:28:04
Click to select for comparison
700
CAN flag Huntter Souza
CAN flag Joshua Gregorio
16-24 1:28:04