TrainRox Logo TrainRox

HYROX DOUBLES MEN - Anaheim 2025

12–14 Dec 2025
Showing 1,001 to 1,100 of 1,110 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
USA flag Kuria Mwaura
USA flag Kevin Ryan
40-44 1:48:22
Click to select for comparison
1,002
USA flag Edward Huang
USA flag Ray Xu
30-34 1:48:30
Click to select for comparison
1,003
USA flag Mohit Jain
USA flag Saum Vahdat
40-44 1:48:34
Click to select for comparison
1,004
USA flag Andy Tran
USA flag Chris Barber
30-34 1:48:41
Click to select for comparison
1,005
USA flag Alberto Preciado
PHI flag Chris Guinto
30-34 1:48:43
Click to select for comparison
1,006
USA flag Francisco Galindo
MEX flag Edwin Cruz
40-44 1:48:49
Click to select for comparison
1,007
USA flag Joe Alabashyan
USA flag Alex Kras
45-49 1:48:51
Click to select for comparison
1,008
USA flag Brian Lee
USA flag Richard Gottesman
40-44 1:49:03
Click to select for comparison
1,009
USA flag Steven Lim
USA flag Bao-Tam Nguyen
30-34 1:49:12
Click to select for comparison
1,010
USA flag Ben Bayoneta
USA flag Felix Bayoneta
45-49 1:49:19
Click to select for comparison
1,011
USA flag Andrew Abanador
PHI flag Anthony Aco
35-39 1:49:27
Click to select for comparison
1,012
USA flag Arun Advani
USA flag Taren Desai
40-44 1:49:54
Click to select for comparison
1,013
USA flag Shawn Rocha
USA flag Tanner Rocha
40-44 1:49:57
Click to select for comparison
1,014
USA flag Alex Kim
USA flag Mark Hwang
30-34 1:50:00
Click to select for comparison
1,015
USA flag Jason Hall
USA flag Jon Ramos
45-49 1:50:18
Click to select for comparison
1,016
USA flag Jeff Greer
USA flag Richmond Farries
45-49 1:50:20
Click to select for comparison
1,017
GUM flag Aidan Borja
GUM flag Ricky BORJA
35-39 1:50:26
Click to select for comparison
1,018
PUR flag Ian Randall
TPE flag Bobby Wei
35-39 1:50:51
Click to select for comparison
1,019
USA flag Kelvin Arenas
USA flag Sapaund Khan
40-44 1:50:55
Click to select for comparison
1,020
USA flag Rocio Lopez
USA flag Jesus Abitia
30-34 1:51:08
Click to select for comparison
1,021
Ji Soo Han
USA flag Michael Lee
30-34 1:51:30
Click to select for comparison
1,022
USA flag Javier H Munoz
USA flag Fernando Nunez
40-44 1:51:33
Click to select for comparison
1,023
USA flag Wesley Lai
USA flag James Feng
35-39 1:51:50
Click to select for comparison
1,024
USA flag Justin Kazemi
USA flag Ron Kazemi
45-49 1:52:12
Click to select for comparison
1,025
USA flag Shane Levites
USA flag Janson Umali
30-34 1:52:24
Click to select for comparison
1,026
USA flag Matthew Sparks
USA flag Peyton Witcher
25-29 1:52:43
Click to select for comparison
1,027
USA flag Jimmy Pham
USA flag Alexander De Guzman
25-29 1:52:53
Click to select for comparison
1,028
USA flag Christian Stevenson
USA flag Tanner Ralls
25-29 1:53:01
Click to select for comparison
1,029
USA flag Brandon Phillips
USA flag Joshua Castillo
30-34 1:53:31
Click to select for comparison
1,030
USA flag James Lin
USA flag Daniel Pak
40-44 1:53:36
Click to select for comparison
1,031
VIE flag Robert Nguyen
USA flag Joel Preciado
35-39 1:53:42
Click to select for comparison
1,032
USA flag William Haddadin
USA flag Angel Grimaldi
30-34 1:53:52
Click to select for comparison
1,033
USA flag Blake Burum
USA flag Michael Lara
25-29 1:54:22
Click to select for comparison
1,034
USA flag Rigoberto Sandoval
USA flag Daryl Evalobo
30-34 1:54:32
Click to select for comparison
1,035
USA flag Ashley Davies
USA flag Kevin Mansour
30-34 1:54:43
Click to select for comparison
1,036
USA flag Jimmy Nguyen
USA flag Michael Benipayo
35-39 1:54:52
Click to select for comparison
1,037
IND flag Sheikh Md Shakeel Hassan
USA flag Arthur Feeney
25-29 1:54:53
Click to select for comparison
1,038
USA flag Teddy Atterbury Ii
USA flag Adam Capp
35-39 1:55:14
Click to select for comparison
1,039
USA flag Randy Morales
USA flag Jeffrey Cowans
35-39 1:55:22
Click to select for comparison
1,040
USA flag Nathan Caringal
USA flag Angelo Huang
25-29 1:55:43
Click to select for comparison
1,041
USA flag Christian Sauer
USA flag Austin Gardner
35-39 1:55:50
Click to select for comparison
1,042
USA flag Mateo Barrot
CAN flag James Puck Barrot
35-39 1:56:32
Click to select for comparison
1,043
USA flag Kristopher Acang
USA flag Randolph Villanueva
45-49 1:56:34
Click to select for comparison
1,044
USA flag Zachary Reince
USA flag Randy Martinez
30-34 1:56:41
Click to select for comparison
1,045
USA flag Kevin William Panugao Bartolome
USA flag Charles Bartolome
25-29 1:56:43
Click to select for comparison
1,046
USA flag Joshua Moore
USA flag Dan Wahl
40-44 1:56:53
Click to select for comparison
1,047
USA flag Austin Powell
USA flag Jason Wilkerson
40-44 1:56:56
Click to select for comparison
1,048
USA flag Quang Nguyen
USA flag Nick Trieu
25-29 1:57:20
Click to select for comparison
1,049
USA flag Dominic Sanchez
ITA flag Rick Ursitti
50-54 1:57:44
Click to select for comparison
1,050
USA flag Moises Ortega
USA flag Gustavo Nunez
35-39 1:57:44
Click to select for comparison
1,051
USA flag Nico Pacheco
USA flag Dexter Mcgriff
25-29 1:57:56
Click to select for comparison
1,052
USA flag Tyler Bittner
USA flag Yazan Daas
40-44 1:57:58
Click to select for comparison
1,053
USA flag Jason Arevalo
USA flag Byron Johnson
35-39 1:58:46
Click to select for comparison
1,054
USA flag Angel Hernandez
USA flag Michael Diblasi
30-34 1:58:59
Click to select for comparison
1,055
USA flag Kevin Mcauley
USA flag Chris Sartori
40-44 1:59:38
Click to select for comparison
1,056
USA flag Daryl Moore
USA flag Pedro Raya
35-39 1:59:46
Click to select for comparison
1,057
USA flag Philip Ramirez
MEX flag Ramon Vazquez
30-34 1:59:56
Click to select for comparison
1,058
USA flag Intcher Bramlett
USA flag Brandon Dizon
35-39 2:00:00
Click to select for comparison
1,059
USA flag Aaron Roman Castillo
USA flag Patrick Marks
35-39 2:00:06
Click to select for comparison
1,060
USA flag David Romero
USA flag Alex Reyes
25-29 2:00:28
Click to select for comparison
1,061
VIE flag Charles Tran
PHI flag Brandon Rubio
25-29 2:00:54
Click to select for comparison
1,062
USA flag Peter Mai
USA flag John Bui
30-34 2:01:01
Click to select for comparison
1,063
TPE flag Frank Wu
USA flag Henry Chuang
45-49 2:01:55
Click to select for comparison
1,064
USA flag Ramon Altamirano
USA flag Aaron Talvy
30-34 2:02:38
Click to select for comparison
1,065
USA flag Henry Power
USA flag Francis Power
30-34 2:03:02
Click to select for comparison
1,066
USA flag Tyson Allred
USA flag Jesse Gale
35-39 2:03:14
Click to select for comparison
1,067
USA flag Albert Lai
CAN flag Morris Lifschutz
40-44 2:03:22
Click to select for comparison
1,068
USA flag Steve Patel
USA flag Abel Lebon
55-59 2:04:36
Click to select for comparison
1,069
USA flag Joshua Medrano
USA flag Kerwin Molina
35-39 2:06:26
Click to select for comparison
1,070
USA flag Andy Chau
USA flag Kenny Sung
40-44 2:06:37
Click to select for comparison
1,071
USA flag Arvin Menchavez
USA flag Nathaniel Valerio
30-34 2:07:17
Click to select for comparison
1,072
USA flag Matthew Aguilar
USA flag Christopher Hendriks
30-34 2:07:45
Click to select for comparison
1,073
USA flag Ian White
FRA flag Arnaud Auger
35-39 2:09:11
Click to select for comparison
1,074
PHI flag Ryan Ramirez
PHI flag Rumar Gaerlan Jr.
30-34 2:09:14
Click to select for comparison
1,075
IND flag Venky Reddy
USA flag Brandon Breeze
35-39 2:09:58
Click to select for comparison
1,076
USA flag Reginald Angeles
USA flag Alexis Fregoso
40-44 2:10:42
Click to select for comparison
1,077
USA flag Justin Tran
USA flag Ezra Evangelista
40-44 2:10:45
Click to select for comparison
1,078
USA flag John Berry
USA flag Michael Bourne
40-44 2:10:55
Click to select for comparison
1,079
USA flag Rudolf Rigor
USA flag Jared Cristobal
25-29 2:11:13
Click to select for comparison
1,080
USA flag Alex Kim
USA flag Richard Yi
40-44 2:11:44
Click to select for comparison
1,081
USA flag Joel Brewer
USA flag Vance Litchfield
55-59 2:11:57
Click to select for comparison
1,082
PHI flag Paulo Manlapaz
PHI flag Aaron Patacsil
30-34 2:13:11
Click to select for comparison
1,083
USA flag Randy Le
USA flag Jonathan Tin
25-29 2:14:29
Click to select for comparison
1,084
USA flag Jacob Moyer
USA flag Javier Pineda
35-39 2:14:48
Click to select for comparison
1,085
YEM flag Bashar Mohsin
USA flag Abdullah Mohsin
25-29 2:15:23
Click to select for comparison
1,086
USA flag Adrian Wong
USA flag Matthew Perri
30-34 2:15:46
Click to select for comparison
1,087
USA flag Eldridge Alcudia
USA flag Derrick Manalac
40-44 2:16:19
Click to select for comparison
1,088
USA flag Sergio Silesky
USA flag Johnny Robinson
25-29 2:16:42
Click to select for comparison
1,089
USA flag Nick Fullen-Collins
USA flag Shaphan Collins
35-39 2:18:02
Click to select for comparison
1,090
USA flag Eric Luo
USA flag Luis Paredes
30-34 2:18:06
Click to select for comparison
1,091
USA flag Anthony Solares
USA flag Antonio Cisneros
35-39 2:18:14
Click to select for comparison
1,092
USA flag Shaun Gordon
USA flag Bobby Gordon
50-54 2:18:16
Click to select for comparison
1,093
USA flag Marlon Sagapolu
USA flag Gavin Tumanuvao
25-29 2:19:02
Click to select for comparison
1,094
USA flag Ricci Patrick
USA flag Roman Patrick
25-29 2:21:29
Click to select for comparison
1,095
USA flag Jeffrey Ventura
MEX flag Adan Salcedo
30-34 2:23:07
Click to select for comparison
1,096
USA flag Christopher Kim
USA flag David Sohn
40-44 2:23:24
Click to select for comparison
1,097
USA flag Terrance Chan
USA flag Jonathan Chang
30-34 2:24:10
Click to select for comparison
1,098
USA flag William Gutierrez
USA flag Javier Brito
25-29 2:25:47
Click to select for comparison
1,099
USA flag Sinead Chavez
USA flag Miguel Way
35-39 2:27:40
Click to select for comparison
1,100
USA flag Miguel Cruz
USA flag Jay Matthew Perez
25-29 2:29:44