HYROX TEAM RELAY MEN - Anaheim 2025

12–14 Dec 2025
Showing 1 to 74 of 74 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
USA flag Justin Crichlow
USA flag Joe Stacy
USA flag Chris Monpere
USA flag Blake Mistretta
54:06 U40
Click to select for comparison
2 2
USA flag Michael Garcia
USA flag Oscar Moreno
USA flag Cesar Rangel
USA flag Anthony Quiroz
58:07 U40
Click to select for comparison
3 3
USA flag Kevan Keuter
USA flag Timur Tusiray
USA flag Mark Nietzel
COL flag Emmanuel Castaño
1:00:33 U40
Click to select for comparison
4 4
USA flag Aj Castillo
USA flag Nick Carter
USA flag Brandon Del Bianco
USA flag Justin Soffa
1:01:16 U40
Click to select for comparison
5 1
USA flag Nelson Chang
USA flag Yoshi Manabe
USA flag Brad Byrns
USA flag Regan Chang
1:01:46 40+
Click to select for comparison
6 5
USA flag Dominick Mattoni
USA flag Chad Dunham
USA flag Mike Gross
USA flag Gregory Rogers
1:01:48 U40
Click to select for comparison
7 2
USA flag Vitaly Eremeev
USA flag Patricio Camacho
USA flag Jonathan Coppell
USA flag Nasser Cortez
1:03:14 40+
Click to select for comparison
8 6
USA flag Peter Borrud
USA flag Michael Whalen
USA flag Dean Daily
USA flag Brennan Diamond
1:03:48 U40
Click to select for comparison
9 7
USA flag Sam Stephens
USA flag Ryan Roundy
USA flag Chris Johnson
USA flag Seth Kaelin
1:04:47 U40
Click to select for comparison
10 8
USA flag Edwin Rodriguez
USA flag Joshua Vandebrake
USA flag Arjuna Baratham
USA flag Joseph Holmstrom
1:06:07 U40
Click to select for comparison
11 9
USA flag Griffin Harris
USA flag Uriel Garcia
USA flag Kenny Heinau
USA flag Christian Marriner
1:08:11 U40
Click to select for comparison
12 3
USA flag Jason Kim
USA flag Bryan Tremaine
USA flag Brandon Sandberg
MEX flag Bruno Casillas
1:08:57 40+
Click to select for comparison
13 10
USA flag Will Barnes
USA flag Emmett Ross
USA flag Blake Mulcahy
USA flag Colin Boylan
1:09:06 U40
Click to select for comparison
14 4
USA flag Giovanni Caviglia
USA flag Aaron Mazzulla
USA flag Paul Kepner
USA flag Michael Crescini
1:09:56 40+
Click to select for comparison
15 5
USA flag Greg Johnston
USA flag Christopher Davis
USA flag Eryc Kyne
USA flag Bryan Calderon
1:10:08 40+
Click to select for comparison
16 11
USA flag Alex Wolf
USA flag Austin Swanson
USA flag Grady Brasher
USA flag Kastin Merrill
1:10:37 U40
Click to select for comparison
17 12
USA flag Daniel Jurik
USA flag Iain Mistrot
USA flag Jeff Gibson
USA flag David Eneberg
1:10:55 U40
Click to select for comparison
18 13
USA flag Matt Salisbury
USA flag Matt Ahrens
CHI flag Alan Lee
USA flag Nicolas Pegnato
1:11:57 U40
Click to select for comparison
19 14
PHI flag Jay Mar Sparks
USA flag Ian Weisman
MEX flag Manny Ibanez
USA flag Kendru Dimalanta
1:12:43 U40
Click to select for comparison
20 15
USA flag Michael Kulinich
USA flag Steve Cance
USA flag Owen Cance
USA flag Ryan Cance
1:13:41 U40
Click to select for comparison
21 6
USA flag Justin Nucum
MEX flag Hugo Gonzalez
CAM flag Sandy Ung
USA flag Jerald Mutia
1:13:45 40+
Click to select for comparison
22 16
USA flag Leviticus Brown
USA flag Ken Mitchell
USA flag Scotty Leach
USA flag Eric Martin
1:15:17 U40
Click to select for comparison
23 17
USA flag Travis Bladecki
USA flag Jack Lishman
USA flag Christian Pruitt
USA flag Jarick Walker
1:15:19 U40
Click to select for comparison
24 18
USA flag Jason Lee
USA flag Michael Ha
USA flag Isaac Im
USA flag Byron Korompis
1:15:34 U40
Click to select for comparison
25 19
USA flag Cory Bancroft
USA flag Justin Wakefield
USA flag Jeff Wong
USA flag David Goetz
1:16:16 U40
Click to select for comparison
26 7
USA flag Kyle Harland
USA flag Thomas Oliveri
USA flag Matthew Hood
USA flag Tim Sohn
1:17:06 40+
Click to select for comparison
27 20
USA flag Jeff Bristol
USA flag Ted Bristol
USA flag Ryan Feghali
USA flag Corey King
1:17:18 U40
Click to select for comparison
28 8
IND flag Venu Mora
USA flag Kailash Khalasi
USA flag Ernesto Acebo
USA flag Thadon Haley
1:18:26 40+
Click to select for comparison
29 21
USA flag Matthew Pearce
USA flag Craig Wojciak
USA flag Bradley Sheelor
USA flag Austin Evelo
1:18:31 U40
Click to select for comparison
30 9
USA flag Darren Salquist
USA flag Dan Pierson
USA flag David Ratcliff
USA flag Austin Neale
1:18:45 40+
Click to select for comparison
31 22
USA flag Nathan Dasilva
USA flag Casey Machen
USA flag Ryan Martinez
USA flag Julian Martinez
1:19:12 U40
Click to select for comparison
32 23
USA flag Vladimir Kbeyan
USA flag Eben Kostbar
USA flag Yovani Gonzalez
USA flag Tylor Taporowski
1:19:28 U40
Click to select for comparison
33 10
USA flag Joseph Scannell
USA flag Andrew Bergeron
USA flag Sean Noble
USA flag Paul Scannell
1:22:13 40+
Click to select for comparison
34 11
USA flag Will Gomez
USA flag Aj Boncaros
USA flag Kin Wai Wu
USA flag Mark Awa
1:22:33 40+
Click to select for comparison
35 12
USA flag Raymond Chen
USA flag Robert Herman
USA flag Nolan Wheeler
USA flag Andrew Hou
1:22:33 40+
Click to select for comparison
36 24
USA flag Mario Guevara
USA flag Neal Kumar
USA flag Julian Works
USA flag Dominic Sanchez
1:23:38 U40
Click to select for comparison
37 13
USA flag Adrian Monge
USA flag Ryan Johnston
USA flag Colins Rimer
USA flag Bobby Moreno
1:23:43 40+
Click to select for comparison
38 25
ESA flag William Alarcon
USA flag Corey Smith
MEX flag Alejandro Ramos
MEX flag Pablo Carrisosa
1:25:18 U40
Click to select for comparison
39 26
USA flag Cedric Abad
USA flag Amin Alaoui
USA flag Caleb Abad
USA flag Joel Speakman
1:25:33 U40
Click to select for comparison
40 14
USA flag Joel Dressler
USA flag Rick Woolsey
USA flag Rome Bundoc
USA flag David Rex
1:25:34 40+
Click to select for comparison
41 27
USA flag Matt Silvestri
USA flag Matt Doherty
USA flag Matt Allen
USA flag Cameron Hagey
1:26:16 U40
Click to select for comparison
42 15
USA flag Wade Jorgensen
USA flag Adam Becker
USA flag Sevan Aratounians
USA flag Hayward Kjelstrom
1:26:20 40+
Click to select for comparison
43 28
USA flag Miguel Rodriguez
USA flag Juan Jose Mejia
USA flag Rigoberto Meza
USA flag Jaime Torres
1:26:48 U40
Click to select for comparison
44 29
USA flag Jordy Way
USA flag Sid Varland
USA flag Bruce Mitchener
USA flag Cole Martinez
1:27:19 U40
Click to select for comparison
45 30
USA flag Nick Ramos
IRI flag Amin Jabalameli
USA flag Alireza Jabalameli
USA flag Bobby Kobara
1:28:11 U40
Click to select for comparison
46 16
USA flag David Jones
USA flag Jared Pelissier
USA flag Ajay Khosla
USA flag Gavin Torres
1:30:26 40+
Click to select for comparison
47 31
USA flag Guillermo Velasco Jr
USA flag Jethro Ames
USA flag Aidan Ames
USA flag Shane Fabila
1:31:24 U40
Click to select for comparison
48 32
USA flag Vinh Nguyen
USA flag Khang Nguyen
USA flag Ton Nguyen
USA flag Sean Brooks
1:32:41 U40
Click to select for comparison
49 33
USA flag William Chan
USA flag Terence Felipe
USA flag Robbie De Leon
USA flag Victor Andreas
1:32:44 U40
Click to select for comparison
50 34
USA flag Spence Bodenhamer
USA flag Andrew Ooi
USA flag Samuel Ingles
USA flag Mike Kaplan
1:33:05 U40
Click to select for comparison
51 17
USA flag Kevin Fang
USA flag Francisco Martinez
CHN flag Hoang Tran
USA flag Alan Chew
1:34:32 40+
Click to select for comparison
52 35
CHN flag Jizhe Zhang
CHN flag Yifei Chen
TPE flag Ping-Tse Tao
TPE flag Wen Hsiang Ting
1:35:25 U40
Click to select for comparison
53 18
USA flag Kevin Mcgibney
USA flag Nikolas Matousek
USA flag Hoang Do
USA flag Ethan Cook
1:35:58 40+
Click to select for comparison
54 36
USA flag Gabriel Cardenas
USA flag Erin Campbell
USA flag Hector Cardenas
USA flag Austin Cloke
1:36:16 U40
Click to select for comparison
55 37
USA flag Rod Rahimi
USA flag Kadin Stephens
USA flag David Capriles
NGR flag Uchenna Ezeobi
1:36:39 U40
Click to select for comparison
56 38
USA flag Kristofer Santos
USA flag Reginald Angeles
USA flag Nathaniel Perez
USA flag Kevin Banares
1:36:43 U40
Click to select for comparison
57 19
USA flag Mark Wang
USA flag Iannelson Fadrigon
USA flag Hai Nguyen
USA flag Michael Gameng
1:39:00 40+
Click to select for comparison
58 39
USA flag Jonathan Webb
USA flag Randy Martinez
USA flag Zachary Reince
USA flag Jordan Baney
1:40:18 U40
Click to select for comparison
59 40
USA flag Vincent Ha
USA flag Mico Lector
USA flag Kevin Gou
USA flag Berry Liang
1:40:27 U40
Click to select for comparison
60 41
USA flag Gabriel Garcia
USA flag Mark Jumuad
USA flag Nick Madani
USA flag Jesus Rodriguez
1:40:35 U40
Click to select for comparison
61 42
USA flag Mike Carlson
USA flag John Carlson
USA flag Jake Carlson
USA flag Theo Carlson
1:41:16 U40
Click to select for comparison
62 43
USA flag Truong Pham
USA flag Christian Valera
USA flag Brandon Choi
USA flag Keanau Robin
1:41:43 U40
Click to select for comparison
63 20
ISV flag Yusuf Jeffers
CAN flag Michael Li
PHI flag Kristopher Dela Cerna
USA flag Jojo Morales
1:43:23 40+
Click to select for comparison
64 21
USA flag Jonathan Devera
USA flag Michael Trost
USA flag James Coleman
USA flag Jason Ault
1:44:20 40+
Click to select for comparison
65 44
USA flag Daniel Burke
USA flag Sam Cho
USA flag Michael Tang
USA flag Michael Chang
1:44:23 U40
Click to select for comparison
66 22
PHI flag Rowell Domondon
PHI flag Marc Reyes
PHI flag Richard Domondon
PHI flag Richelle Razon
1:46:23 40+
Click to select for comparison
67 23
USA flag O’Neill Gelle
USA flag Huy Le
USA flag Chris Murphy
USA flag Hans Rosales
1:48:22 40+
Click to select for comparison
68 24
USA flag Abel Lebon
USA flag Christopher Brito
USA flag Geber Cerna
USA flag Jay Baje
1:50:15 40+
Click to select for comparison
69 45
USA flag Zachary Lemusu
USA flag Koji Lingbaoan
PHI flag Alenn Rebolledo
USA flag Randy Castillo
1:51:51 U40
Click to select for comparison
70 46
USA flag Andrew Mendez
USA flag Noe Nuno
USA flag Leo Marucco
USA flag Joshua Ortiz
1:52:21 U40
Click to select for comparison
71 47
USA flag Dharmesh Patel
USA flag Mukesh Kataria
USA flag Akhil Kumar
IND flag Ashish Patel
1:53:29 U40
Click to select for comparison
72 25
GUM flag Eric Sajo
GUM flag Aidan Borja
USA flag Brian Cruz
GUM flag Ricky BORJA
1:56:08 40+
Click to select for comparison
73 48
USA flag Kevin Imperial
USA flag Bernard Landor
PHI flag Nico Banez
USA flag Melchor Perea
1:56:24 U40
Click to select for comparison
74 26
BRA flag Cristiano De Abreu Marcelino
USA flag Michael Denoma
TPE flag Kwan-Wen Chen
USA flag Max Rangel
1:59:49 40+
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

Start your free trial

First week free. Cancel anytime. · Get the app