TrainRox Logo TrainRox

HYROX MEN - Houston 2026

26–29 Mar 2026
Showing 1 to 100 of 2,236 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
CAN flag Isaac Fagnan
25-29 57:58
Click to select for comparison
2
CAN flag Calvin Fogler
16-24 58:25
Click to select for comparison
3
USA flag Evan O'Connor
30-34 58:33
Click to select for comparison
4
USA flag Zach Cygan
16-24 58:56
Click to select for comparison
5
MEX flag Santiago Garcia
16-24 59:42
Click to select for comparison
6
USA flag Nathan Metcalf
16-24 1:00:07
Click to select for comparison
7
USA flag Mason Stevens
25-29 1:00:15
Click to select for comparison
8
USA flag Anthony Federico
30-34 1:00:16
Click to select for comparison
9
USA flag Hayden Voss
30-34 1:00:35
Click to select for comparison
10
USA flag Dustin Needham
40-44 1:01:14
Click to select for comparison
11
MEX flag Lazaro Perez
35-39 1:01:33
Click to select for comparison
12
ESA flag Juan Herrera Perla
30-34 1:01:38
Click to select for comparison
13
USA flag Luke Knowles
30-34 1:01:38
Click to select for comparison
14
USA flag Kevin Le
25-29 1:01:48
Click to select for comparison
15
USA flag Wyatt Azevedo
30-34 1:02:05
Click to select for comparison
16
USA flag Tony Wuebker
40-44 1:02:24
Click to select for comparison
17
RUS flag Phillip Guevara
16-24 1:02:28
Click to select for comparison
18
COL flag Samir Reveiz
25-29 1:02:29
Click to select for comparison
19
USA flag Jordan Martin
30-34 1:02:35
Click to select for comparison
20
MEX flag Victor Manuel Valle Alaniz
35-39 1:02:37
Click to select for comparison
21
USA flag Kaleb Neptune
30-34 1:02:44
Click to select for comparison
22
USA flag Bryan Pollard
30-34 1:03:04
Click to select for comparison
23
LBN flag Amir YEHIA
16-24 1:03:09
Click to select for comparison
24
USA flag Parker Fyfe
25-29 1:03:09
Click to select for comparison
25
USA flag Eben Kostbar
45-49 1:03:09
Click to select for comparison
26
GBR flag Paul Dixon
40-44 1:03:12
Click to select for comparison
27
USA flag Garrett Martin
25-29 1:03:21
Click to select for comparison
28
USA flag sean wade
60-64 1:03:25
Click to select for comparison
29
MEX flag Juan Daniel Granados V
25-29 1:03:32
Click to select for comparison
30
USA flag Cadan Hanson
16-24 1:03:39
Click to select for comparison
31
USA flag Russell Hurrell-Zitelman
25-29 1:03:41
Click to select for comparison
32
USA flag Jeff Ball
35-39 1:03:42
Click to select for comparison
33
USA flag Tony Soyak
40-44 1:03:59
Click to select for comparison
34
USA flag Garrett Moltzan
25-29 1:04:26
Click to select for comparison
35
USA flag Adrian Lopez
25-29 1:04:34
Click to select for comparison
36
FRA flag Alex Ionesco
25-29 1:04:35
Click to select for comparison
37
USA flag Ben Price
35-39 1:04:44
Click to select for comparison
38
USA flag Ronald Bookman
30-34 1:04:47
Click to select for comparison
39
USA flag Joel Bonomolo
35-39 1:04:51
Click to select for comparison
40
USA flag Andrew Cashion
35-39 1:04:55
Click to select for comparison
41
CAN flag Francis Robidoux
30-34 1:05:02
Click to select for comparison
42
USA flag Justin Woytanowski
30-34 1:05:02
Click to select for comparison
43
CAN flag Stefan Atkinson
25-29 1:05:03
Click to select for comparison
44
USA flag John Hurd
30-34 1:05:06
Click to select for comparison
45
USA flag Zachary Bronkhorst
25-29 1:05:18
Click to select for comparison
46
USA flag Rob Pettyjohn
45-49 1:05:21
Click to select for comparison
47
RUS flag Andrey Kalinin
45-49 1:05:26
Click to select for comparison
48
USA flag Daniel Johnson
40-44 1:05:27
Click to select for comparison
49
USA flag Zack Krall
30-34 1:05:32
Click to select for comparison
50
USA flag Matthew Garcia
25-29 1:05:45
Click to select for comparison
51
USA flag Dylan Redihan
16-24 1:05:58
Click to select for comparison
52
USA flag Justin Daerr
45-49 1:06:06
Click to select for comparison
53
USA flag Travis Kliewer
40-44 1:06:09
Click to select for comparison
54
USA flag Aaron McLaughlin
16-24 1:06:13
Click to select for comparison
55
USA flag Joshua Jones
35-39 1:06:13
Click to select for comparison
56
CAN flag Francis Robidoux
30-34 1:06:14
Click to select for comparison
57
USA flag Nico Ramirez
30-34 1:06:16
Click to select for comparison
58
USA flag Cole Miller
25-29 1:06:29
Click to select for comparison
59
USA flag Jake Vobbe
16-24 1:06:33
Click to select for comparison
60
CAN flag Matthew Wood
30-34 1:06:43
Click to select for comparison
61
CAN flag Jason Pereira
30-34 1:06:46
Click to select for comparison
62
USA flag Jason Wong
45-49 1:06:47
Click to select for comparison
63
USA flag Blake Groves
25-29 1:06:49
Click to select for comparison
64
USA flag Nick Meyer
25-29 1:07:13
Click to select for comparison
65
USA flag Connor Koper
30-34 1:07:17
Click to select for comparison
66
USA flag Dylan Hanson
25-29 1:07:19
Click to select for comparison
67
USA flag Andres Assef
35-39 1:07:27
Click to select for comparison
68
USA flag Gavin Landry
25-29 1:07:27
Click to select for comparison
69
USA flag Julian Vela
30-34 1:07:34
Click to select for comparison
70
USA flag quentin robertson
16-24 1:07:47
Click to select for comparison
71
USA flag Alex Rech
30-34 1:07:51
Click to select for comparison
72
USA flag Mason Gilham
16-24 1:07:53
Click to select for comparison
73
USA flag Philip Oshinski
35-39 1:07:56
Click to select for comparison
74
USA flag Jacob Lerma
30-34 1:08:03
Click to select for comparison
75
PUR flag Richie Miranda
40-44 1:08:03
Click to select for comparison
76
USA flag Donoven McKnight
25-29 1:08:05
Click to select for comparison
77
USA flag Taylor Cross
30-34 1:08:10
Click to select for comparison
78
USA flag Matt Martin
45-49 1:08:11
Click to select for comparison
79
GBR flag Ashley Morris-Williams
30-34 1:08:13
Click to select for comparison
80
USA flag Cooper Fyfe
30-34 1:08:16
Click to select for comparison
81
PUR flag Jonatan Rojas
30-34 1:08:17
Click to select for comparison
82
USA flag Dakota Arriola
25-29 1:08:18
Click to select for comparison
83
CUB flag Roberto Aballe
35-39 1:08:26
Click to select for comparison
84
USA flag Gerald Smith
40-44 1:08:27
Click to select for comparison
85
DOM flag Luis Gonzalez
40-44 1:08:30
Click to select for comparison
86
USA flag Ryan Meyer
40-44 1:08:37
Click to select for comparison
87
USA flag Richard Dorhauer
30-34 1:08:37
Click to select for comparison
88
USA flag Bailey Dardar
25-29 1:08:44
Click to select for comparison
89
USA flag Ross Sorensen
45-49 1:08:45
Click to select for comparison
90
USA flag Charles Nash
25-29 1:08:49
Click to select for comparison
91
COL flag Luis Felipe Martinez
30-34 1:08:57
Click to select for comparison
92
USA flag Luke Buchanan
30-34 1:09:00
Click to select for comparison
93
USA flag Matt Hamzeh
30-34 1:09:00
Click to select for comparison
94
USA flag Cody Garcia
16-24 1:09:07
Click to select for comparison
95
USA flag Ben Higgins
35-39 1:09:10
Click to select for comparison
96
USA flag Kyler Kelsey
16-24 1:09:13
Click to select for comparison
97
GBR flag Cameron Fraser
25-29 1:09:15
Click to select for comparison
98
USA flag Joel Garcia
35-39 1:09:15
Click to select for comparison
99
USA flag Andy Pompa
25-29 1:09:24
Click to select for comparison
100
USA flag Matthew Cisneros
25-29 1:09:27