HYROX PRO MEN - Anaheim 2025

12–14 Dec 2025
Showing 1 to 100 of 266 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
USA flag Jack Driscoll
57:31 25-29
Click to select for comparison
2 1
USA flag Ryan Kent
58:53 40-44
Click to select for comparison
3 1
USA flag Chase Smith
59:23 30-34
Click to select for comparison
4 2
USA flag Ryan Callahan
59:51 30-34
Click to select for comparison
5 1
USA flag Grady Jackson
1:00:24 35-39
Click to select for comparison
6 2
USA flag Joe Stacy
1:00:39 35-39
Click to select for comparison
7 2
USA flag Jake Gibbs
1:01:10 25-29
Click to select for comparison
8 3
CAN flag Austin Azar
1:02:25 30-34
Click to select for comparison
9 4
USA flag Tyler Rorrer
1:03:29 30-34
Click to select for comparison
10 3
USA flag Anthony Hayes Jr
1:03:29 25-29
Click to select for comparison
11 3
USA flag Jerimiah Mahan
1:03:53 35-39
Click to select for comparison
12 2
USA flag Elijah Horton
1:04:06 40-44
Click to select for comparison
13 4
USA flag Cole Mueller
1:04:28 25-29
Click to select for comparison
14 5
USA flag Fabian Acuna
1:04:44 30-34
Click to select for comparison
15 4
USA flag Wade Critides
1:05:49 35-39
Click to select for comparison
16 6
USA flag Hayden Voss
1:06:10 30-34
Click to select for comparison
17 7
USA flag Ryan Maguire
1:06:12 30-34
Click to select for comparison
18 1
USA flag Jaosn France
1:06:13 45-49
Click to select for comparison
19 8
USA flag Oscar Eberle
1:07:31 30-34
Click to select for comparison
20 9
BLR flag Nikita Yundov
1:07:42
Click to select for comparison
21 1
USA flag Jeff Fitzgerald
1:07:55 16-24
Click to select for comparison
22 10
USA flag Evan Clark
1:08:07 30-34
Click to select for comparison
23 5
USA flag Justin Crichlow
1:08:24 25-29
Click to select for comparison
24 5
USA flag Daniel Sorenson
1:08:39 35-39
Click to select for comparison
25 11
CAN flag Jacob Wegner
1:08:50 30-34
Click to select for comparison
26 6
USA flag Matthew Zelaya
1:09:04 25-29
Click to select for comparison
27 7
USA flag Alex Johnson
1:09:06 25-29
Click to select for comparison
28 6
USA flag Alexander Gorney
1:09:08 35-39
Click to select for comparison
29 12
USA flag Jordan Littell
1:09:40 30-34
Click to select for comparison
30 13
USA flag Borce Atanasov
1:09:42 30-34
Click to select for comparison
31 7
USA flag Mike Neville
1:09:43 35-39
Click to select for comparison
32 2
USA flag Conor Laverty
1:10:00 45-49
Click to select for comparison
33 8
USA flag Ryon Oneill
1:10:22 35-39
Click to select for comparison
34 14
USA flag Mike Peevler
1:10:22 30-34
Click to select for comparison
35 15
USA flag Chad Dawgiello
1:10:23 30-34
Click to select for comparison
36 16
USA flag Mitch Witek
1:10:28 30-34
Click to select for comparison
37 9
USA flag David Rojas
1:10:28 35-39
Click to select for comparison
38 10
USA flag Eric Carmody
1:10:44 35-39
Click to select for comparison
39 8
CAN flag Joey Piccinini
1:10:54 25-29
Click to select for comparison
40 17
USA flag Dylan Troy
1:11:05 30-34
Click to select for comparison
41 3
PHI flag Jonathan Amistoso
1:11:50
Click to select for comparison
42 3
USA flag Robert Ondris
1:11:51 45-49
Click to select for comparison
43 9
USA flag Devon Cetti
1:12:04 25-29
Click to select for comparison
44 18
USA flag Tate Cowley
1:12:13 30-34
Click to select for comparison
45 19
USA flag Benjamin Koerper
1:12:15 30-34
Click to select for comparison
46 2
USA flag Zander Fasulkey
1:12:15 16-24
Click to select for comparison
47 20
USA flag Archie Bass
1:12:30 30-34
Click to select for comparison
48 21
USA flag Adam Cody
1:12:32 30-34
Click to select for comparison
49 11
USA flag Zachary Osman
1:12:48 35-39
Click to select for comparison
50 12
USA flag Chance Hood
1:12:52 35-39
Click to select for comparison
51 22
USA flag Alec Tremaine
1:12:53 30-34
Click to select for comparison
52 23
USA flag Cesar Rangel
1:12:58 30-34
Click to select for comparison
53 24
USA flag Alexander Dintino
1:13:00 30-34
Click to select for comparison
54 13
USA flag Thomas Owen
1:13:07 35-39
Click to select for comparison
55 10
USA flag Michael Kulinich
1:13:20 25-29
Click to select for comparison
56 25
USA flag Tyler Borde
1:13:31 30-34
Click to select for comparison
57 11
USA flag Michael Crennen
1:13:48 25-29
Click to select for comparison
58 12
USA flag Wade Jacobs
1:13:59 25-29
Click to select for comparison
59 26
USA flag Freddy Ketchum
1:14:14 30-34
Click to select for comparison
60 27
USA flag Aidan Anderson
1:14:16 30-34
Click to select for comparison
61 4
USA flag Adam Schindler
1:14:20 40-44
Click to select for comparison
62 14
USA flag Nick Moultrie
1:14:26 35-39
Click to select for comparison
63 15
USA flag Brett Hoppel
1:14:39 35-39
Click to select for comparison
64 5
USA flag Nate Gonzales
1:14:45 40-44
Click to select for comparison
65 13
USA flag Nick Walker
1:14:46 25-29
Click to select for comparison
66 28
USA flag Travis Almazan
1:14:52 30-34
Click to select for comparison
67 16
USA flag Jessy Sanchez
1:15:00 35-39
Click to select for comparison
68 29
USA flag Tate Odom
1:15:05 30-34
Click to select for comparison
69 30
USA flag Matt Tralli
1:15:22 30-34
Click to select for comparison
70 6
USA flag Jordan Woods
1:15:25 40-44
Click to select for comparison
71 17
USA flag Jose Carchi
1:15:31 35-39
Click to select for comparison
72 14
USA flag Nathan Mueller
1:15:34 25-29
Click to select for comparison
73 18
USA flag Kristoffer Rockwell Koerper
1:15:57 35-39
Click to select for comparison
74 31
USA flag William Kutylo
1:16:03 30-34
Click to select for comparison
75 15
USA flag Matt Aram
1:16:10 25-29
Click to select for comparison
76 32
GBR flag Benjamin Mullis
1:16:13 30-34
Click to select for comparison
77 7
USA flag Dan Napieralski
1:16:16 40-44
Click to select for comparison
78 16
USA flag Connor Presley
1:16:18 25-29
Click to select for comparison
79 4
USA flag Marcus Madrid
1:16:24 45-49
Click to select for comparison
80 19
USA flag Gustavo Hernandez
1:16:24 35-39
Click to select for comparison
81 33
ESA flag Ivan Gutierrez
1:16:28 30-34
Click to select for comparison
82 20
USA flag Valentino Murray
1:16:41 35-39
Click to select for comparison
83 21
USA flag Bryce Brown
1:16:42 35-39
Click to select for comparison
84 34
USA flag Mitchell Krause
1:16:49 30-34
Click to select for comparison
85 17
USA flag Million Negash
1:16:52 25-29
Click to select for comparison
86 5
CAN flag Joe Rideout
1:16:57 45-49
Click to select for comparison
87 35
USA flag Houston Bradley
1:17:07 30-34
Click to select for comparison
88 36
MEX flag Luis Monge
1:17:08 30-34
Click to select for comparison
89 3
MEX flag Mauricio Guerra
1:17:13 16-24
Click to select for comparison
90 1
USA flag Leearl Rugland
1:17:19 50-54
Click to select for comparison
91 8
USA flag Peter Borrud
1:17:33 40-44
Click to select for comparison
92 22
USA flag Matthew Kemp
1:17:33 35-39
Click to select for comparison
93 23
USA flag Jeffrey Scarborough
1:17:37 35-39
Click to select for comparison
94 9
USA flag Andrew Laporta
1:17:59 40-44
Click to select for comparison
95 10
USA flag Kendall Reynolds
1:18:00 40-44
Click to select for comparison
96 18
USA flag Philip Chomicki
1:18:15 25-29
Click to select for comparison
97 24
USA flag Willie Wright
1:18:17 35-39
Click to select for comparison
98 25
USA flag Brad Coonradt
1:18:25 35-39
Click to select for comparison
99 37
MEX flag Bryan Rodriguez
1:18:28 30-34
Click to select for comparison
100 38
USA flag Garrett Dibene
1:18:40 30-34
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