TrainRox Logo TrainRox

HYROX TEAM RELAY MEN - Vancouver 2025

20–21 Dec 2025
Showing 1 to 43 of 43 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
CAN flag Matt Wilson
CAN flag James Weber
CAN flag Kyle Vis
CAN flag Jules Sylvestre
40+ 56:07
Click to select for comparison
2
USA flag Casey Stevick
USA flag Jesse Stevick
USA flag Rich Frazier
USA flag Andrew Prentice
40+ 58:12
Click to select for comparison
3
CAN flag Randall Domino
CAN flag Patrick Dann
CAN flag Anthony Dinh
CAN flag Gavin Jaeger-Freeborn
U40 1:01:46
Click to select for comparison
4
CAN flag Alison Busnardo
CAN flag Dennis Bottiglieri
CAN flag Daniel Portilla
CAN flag Richard Baena
U40 1:03:27
Click to select for comparison
5
CZE flag Vit Vesely
CAN flag Min Frank Zhao
CAN flag Graydon Findlay
TUR flag Ayberk Yaşar
U40 1:04:25
Click to select for comparison
6
CAN flag Alexander Prokop
CAN flag Nicky Boggio
CAN flag Karim Elchaar
CAN flag Adrian Moriconi
U40 1:04:53
Click to select for comparison
7
CAN flag Alex Burrows
CAN flag Joshua Metcalfe Hurst
CAN flag Ellis Gray
IRI flag Arman Aryapour
U40 1:06:05
Click to select for comparison
8
CAN flag Noah Or
CAN flag Ying Shuo Ji
CAN flag Matt Shen
CAN flag Jeff Lam
U40 1:08:18
Click to select for comparison
9
CAN flag Pat Desmarais
CAN flag Dane Van Heerden
CAN flag Matt Summers
CAN flag Brad Den Ouden
40+ 1:08:29
Click to select for comparison
10
CAN flag Quinn Crane
ROU flag Laurean Campbell
GBR flag Cameron Clark
CAN flag Ryan Lynch
U40 1:11:42
Click to select for comparison
11
CAN flag Trevor Alcos
CAN flag Keigan Jarvis
CAN flag Clayton Murray
CAN flag Jacob Moquin
U40 1:12:43
Click to select for comparison
12
CAN flag Daryl Weins
CAN flag Kurtis Martin
CAN flag Ben Bouwers
CAN flag Greg Lock
40+ 1:14:22
Click to select for comparison
13
CAN flag Cuong Vu
CAN flag Andrew Vo
CAN flag Andy Pen
CAN flag Steven Phu
U40 1:14:47
Click to select for comparison
14
CAN flag Elliot Cannon
CAN flag Andrew Sabarre
CAN flag Olivier Hovasse
CAN flag Gabriel Guese
U40 1:15:12
Click to select for comparison
15
CAN flag Boris Moshenkov
CAN flag Jeff Lai
CAN flag Abriel Chan
CAN flag Jason Lu
U40 1:17:00
Click to select for comparison
16
CAN flag Jerald Bagonghasa
CAN flag Timothy Patawaran
CAN flag Ron Manguino
CAN flag Thomas Patawaran
U40 1:17:13
Click to select for comparison
17
CAN flag Jeffrison Ho
CAN flag Sean Reyes
CAN flag Steven Le
CAN flag Anderson Pham
U40 1:17:46
Click to select for comparison
18
CAN flag Taylor Tam
CAN flag Jeffery Wu
CAN flag Saniel Chand
CAN flag Cyrus Kin Kan Wong
U40 1:17:56
Click to select for comparison
19
CAN flag Walt Nieva
CAN flag Steven Zhao
CAN flag Charles Liu
CAN flag David Beaudry
40+ 1:18:08
Click to select for comparison
20
CAN flag Andrew Rutherford
CAN flag Rehan Khokhar
CAN flag Matt Prescilla
CAN flag Parker Thompson
40+ 1:18:10
Click to select for comparison
21
CAN flag Jacint Simon
CAN flag Mark Friesen
CAN flag Fabian Hansen
CAN flag Hal Friesen
40+ 1:18:19
Click to select for comparison
22
CHN flag Ben Wang
CAN flag Hongyi Xue
CHN flag Ryan Liang
CAN flag Ivan Wang
U40 1:18:23
Click to select for comparison
23
CAN flag Kai Kwong Leung
CAN flag Clement Ng
CAN flag Kenneth Wing Keung Cheung
CAN flag Ka Kee Man
40+ 1:18:42
Click to select for comparison
24
CAN flag Lewis Hodgson
CAN flag Ian Moore
CAN flag Adam Brown
CAN flag Calvin Kwong
U40 1:19:23
Click to select for comparison
25
CAN flag Kevin Bedard
CAN flag Mike Laing
CAN flag Lucas Albornoz
CAN flag Yosuke Revill
U40 1:20:37
Click to select for comparison
26
CAN flag Simon Calas
CAN flag Jung Hoon Park
CAN flag Brandon Yu
CAN flag Philip Wong
U40 1:21:06
Click to select for comparison
27
CAN flag Alvin Kim
CAN flag Aaron Kim
CAN flag Charlie Park
CAN flag Jason Kim
U40 1:21:34
Click to select for comparison
28
CHN flag Qianghua Zhang
CHN flag Wang Yang
CHN flag Qian Kuan
CAN flag Yingbo Hu
U40 1:21:44
Click to select for comparison
29
CAN flag Jeff Wong
CAN flag Victor Chow
CAN flag Jack Ng
CAN flag Wilson Lee
U40 1:22:11
Click to select for comparison
30
CAN flag Nicholas Kong
CAN flag Edmond Lin
CAN flag Harry Duan
CAN flag Sascha Lo
U40 1:24:02
Click to select for comparison
31
CAN flag Jasvir Waraich
CAN flag Tyler Cook
CAN flag Armand Rajkumar
CAN flag Aman Badyal
U40 1:25:36
Click to select for comparison
32
CAN flag Nate Neuls
CAN flag Jim Malekos
CAN flag Quintin Malekos Neuls
CAN flag Luca Rimmer
U40 1:26:07
Click to select for comparison
33
CAN flag David Kozicz
CAN flag Terry Wells
CAN flag Blair Miller
CAN flag Max Gasparov
40+ 1:27:57
Click to select for comparison
34
BRA flag Allan Celano Andrade
CAN flag Andrew Taylor
CAN flag Mike Nishio
CAN flag Tristan Gonsalves
U40 1:28:49
Click to select for comparison
35
CAN flag Brandyn Wong
CAN flag Chris Woo
CAN flag Edward Lai
CAN flag Brian Novosel
U40 1:29:27
Click to select for comparison
36
CAN flag Jaeuk Jeong
CAN flag Syau Ruei Lee
CAN flag Syau-Ru Lee
CAN flag Johnson Ma
U40 1:29:48
Click to select for comparison
37
CAN flag Nick Tan
CAN flag Miguel Macapinlac
CAN flag Jobi Tabamo
CAN flag Julio Epondulan
U40 1:30:59
Click to select for comparison
38
CAN flag Wai Yu Hung
CAN flag Kenneth Yu
CAN flag Shaoquan Ma
CAN flag Alex Cheung
U40 1:32:23
Click to select for comparison
39
CAN flag Nick Epherre
CAN flag Zach Rouleau-Fentiman
CAN flag Arya Atri
CAN flag Marjukur Khan
U40 1:32:34
Click to select for comparison
40
CAN flag Trung Vu
CAN flag Michael Nguyen
CAN flag Truong Nguyen
CAN flag Chris Alcubilla
U40 1:36:50
Click to select for comparison
41
CAN flag Josh Lunot
CAN flag Michael Aquino
CAN flag Aldrian Sotelo
CAN flag Evan De Souza
U40 1:37:02
Click to select for comparison
42
HKG flag Chiu Leung Tsang
HKG flag Hiu Tsin Wong
HKG flag Hon Ching Cedric Chiu
CAN flag Man Kit Yau
U40 1:43:55
Click to select for comparison
43
CAN flag Gerrit Trouw
CAN flag Kacey Scurrah
CAN flag David Vo
CAN flag Philip Ko
U40 1:44:15