← Anaheim 2025 results

HYROX Anaheim 2025 Results – Pro Men

166 finishers. Winner Jack Driscoll in 57:31; median 1:19:07.

Rank Athlete Nat Age group Time Run Workout
1 Jack Driscoll USA 25-29 57:31 28:59 25:20
2 Ryan Kent USA 40-44 58:53 29:23 26:01
3 Chase Smith USA 30-34 59:23 29:31 26:31
4 Ryan Callahan USA 30-34 59:51 29:36 26:54
5 Grady Jackson USA 35-39 1:00:24 29:13 27:38
6 Joe Stacy USA 35-39 1:00:39 29:03 28:07
7 Jake Gibbs USA 25-29 1:01:10 29:54 27:33
8 Austin Azar CAN 30-34 1:02:25 29:53 28:13
9 Tyler Rorrer USA 30-34 1:03:29 29:13 30:35
10 Jerimiah Mahan USA 35-39 1:03:53 30:16 29:44
11 Elijah Horton USA 40-44 1:04:06 32:39 27:30
12 Cole Mueller USA 25-29 1:04:28 30:32 30:03
13 Fabian Acuna USA 30-34 1:04:44 31:13 29:44
14 Wade Critides USA 35-39 1:05:49 32:37 28:46
15 Hayden Voss USA 30-34 1:06:10 30:26 31:52
16 Ryan Maguire USA 30-34 1:06:12 32:46 29:30
17 Oscar Eberle USA 30-34 1:07:31 32:33 30:40
18 Jeff Fitzgerald USA 16-24 1:07:55 34:34 29:13
19 Evan Clark USA 30-34 1:08:07 31:15 32:49
20 Justin Crichlow USA 25-29 1:08:24 28:28 35:59
21 Daniel Sorenson USA 35-39 1:08:39 29:17 35:20
22 Jacob Wegner CAN 30-34 1:08:50 33:53 30:37
23 Matthew Zelaya USA 25-29 1:09:04 30:43 33:57
24 Alex Johnson USA 25-29 1:09:06 32:20 31:45
25 Alexander Gorney USA 35-39 1:09:08 31:38 33:14
26 Jordan Littell USA 30-34 1:09:40 33:21 32:26
27 Borce Atanasov USA 30-34 1:09:42 33:10 32:10
28 Mike Neville USA 35-39 1:09:43 32:28 33:09
29 Mike Peevler USA 30-34 1:10:22 34:10 31:19
30 Chad Dawgiello USA 30-34 1:10:23 32:22 33:21
31 David Rojas USA 35-39 1:10:28 32:23 33:51
32 Joey Piccinini CAN 25-29 1:10:54 34:43 31:32
33 Dylan Troy USA 30-34 1:11:05 33:20 33:32
34 Jonathan Amistoso PHI 40-44 1:11:50 31:31 36:22
35 Robert Ondris USA 45-49 1:11:51 34:09 33:04
36 Devon Cetti USA 25-29 1:12:04 35:45 31:25
37 Tate Cowley USA 30-34 1:12:13 33:20 34:43
38 Benjamin Koerper USA 30-34 1:12:15 31:46 32:32
39 Zander Fasulkey USA 16-24 1:12:15 32:09 36:05
40 Adam Cody USA 30-34 1:12:32 33:38 34:41
41 Zachary Osman USA 35-39 1:12:48 32:40 35:46
42 Chance Hood USA 35-39 1:12:52 33:34 35:02
43 Alec Tremaine USA 30-34 1:12:53 34:58 32:46
44 Cesar Rangel USA 30-34 1:12:58 34:15 34:04
45 Thomas Owen USA 35-39 1:13:07 33:10 35:27
46 Michael Kulinich USA 25-29 1:13:20 34:57 33:27
47 Tyler Borde USA 30-34 1:13:31 35:47 33:17
48 Wade Jacobs USA 25-29 1:13:59 36:42 33:00
49 Freddy Ketchum USA 30-34 1:14:14 32:27 36:37
50 Aidan Anderson USA 30-34 1:14:16 34:28 35:31
51 Adam Schindler USA 40-44 1:14:20 33:22 36:44
52 Nick Moultrie USA 35-39 1:14:26 32:42 36:36
53 Brett Hoppel USA 35-39 1:14:39 35:41 34:11
54 Nate Gonzales USA 40-44 1:14:45 33:54 36:31
55 Nick Walker USA 25-29 1:14:46 36:52 33:27
56 Travis Almazan USA 30-34 1:14:52 36:04 34:09
57 Jessy Sanchez USA 35-39 1:15:00 34:31 35:56
58 Tate Odom USA 30-34 1:15:05 35:57 34:32
59 Matt Tralli USA 30-34 1:15:22 35:39 35:02
60 Jordan Woods USA 40-44 1:15:25 34:32 35:49
61 Jose Carchi USA 35-39 1:15:31 32:36 38:08
62 Matt Aram USA 25-29 1:16:10 36:09 34:28
63 Dan Napieralski USA 40-44 1:16:16 32:59 39:04
64 Connor Presley USA 25-29 1:16:18 33:06 37:50
65 Marcus Madrid USA 45-49 1:16:24 33:08 38:51
66 Gustavo Hernandez USA 35-39 1:16:24 35:29 35:48
67 Ivan Gutierrez ESA 30-34 1:16:28 36:10 35:28
68 Valentino Murray USA 35-39 1:16:41 35:26 36:41
69 Mitchell Krause USA 30-34 1:16:49 35:06 37:11
70 Million Negash USA 25-29 1:16:52 31:49 40:08
71 Joe Rideout CAN 45-49 1:16:57 31:52 40:05
72 Houston Bradley USA 30-34 1:17:07 34:00 38:21
73 Luis Monge MEX 30-34 1:17:08 35:29 36:19
74 Mauricio Guerra MEX 16-24 1:17:13 35:59 35:56
75 Matthew Kemp USA 35-39 1:17:33 34:37 38:27
76 Andrew LaPorta USA 40-44 1:17:59 36:28 35:15
77 Kendall Reynolds USA 40-44 1:18:00 35:02 38:18
78 Willie Wright USA 35-39 1:18:17 37:03 36:38
79 Brad Coonradt USA 35-39 1:18:25 37:43 35:31
80 Bryan Rodriguez MEX 30-34 1:18:28 35:34 37:10
81 Garrett Dibene USA 30-34 1:18:40 37:50 35:06
82 Kyle Hunter USA 30-34 1:19:03 33:03 40:58
83 Sean Ferguson USA 40-44 1:19:06 33:36 41:01
84 Salvador Perezchica Esparza MEX 35-39 1:19:08 34:34 39:54
85 José Angel Jiménez MEX 40-44 1:20:25 36:56 37:31
86 Alejandro Alatorre USA 35-39 1:20:27 37:42 37:33
87 Emmanuel Castaño COL 30-34 1:20:47 39:54 36:05
88 Tom Basson RSA 40-44 1:21:04 37:11 38:22
89 Jeremy Mohn USA 30-34 1:21:55 38:33 38:34
90 Steven Bogert USA 30-34 1:22:07 35:18 42:19
91 Steven Phillips USA 35-39 1:22:15 36:54 39:52
92 Miles Johnson USA 30-34 1:22:17 39:29 38:29
93 Andrew Prentice USA 40-44 1:22:20 33:15 44:21
94 Kevin Williams USA 35-39 1:22:55 41:24 35:23
95 Shane Brown USA 30-34 1:23:50 36:49 40:25
96 Adam Levey USA 35-39 1:23:57 36:04 41:25
97 Matt Tarter USA 35-39 1:24:00 39:16 39:37
98 Dalton Weeks USA 30-34 1:24:09 36:56 40:49
99 Stephen Henderson CAN 40-44 1:24:16 37:56 40:28
100 Hunter Thompson USA 35-39 1:24:40 38:09 41:41
101 Mark Johnson USA 50-54 1:24:40 37:28 42:20
102 Mario Guevara USA 45-49 1:24:42 35:39 42:46
103 Brandon Leung USA 45-49 1:24:49 36:57 42:59
104 Mahmoud Elzayat EGY 30-34 1:25:04 35:50 44:11
105 Michael Caruso USA 55-59 1:25:39 39:26 40:16
106 Shawn Radman USA 35-39 1:25:57 41:59 37:59
107 Eijai Oxford USA 30-34 1:25:58 34:56 45:28
108 Tyler Williams AUS 30-34 1:26:07 37:06 43:01
109 Evan Dixon USA 30-34 1:26:23 39:22 40:46
110 John Hickles GBR 35-39 1:26:38 42:07 39:31
111 Aaron Fahey USA 30-34 1:26:41 39:05 40:19
112 Saul Puerta MEX 50-54 1:27:15 34:52 47:09
113 David Escobedo USA 25-29 1:27:20 37:30 43:28
114 Isaac Hernandez MEX 30-34 1:27:49 35:52 46:47
115 Erwin Mendoza USA 30-34 1:28:22 41:18 41:44
116 Kevin Robinson USA 30-34 1:28:23 43:10 38:49
117 Francisco Yepez USA 35-39 1:28:41 37:56 43:57
118 Sunpil Jang KOR 40-44 1:28:59 38:34 43:07
119 Jonathan Wong USA 30-34 1:29:04 42:39 39:02
120 Joseph Setting USA 45-49 1:29:29 39:03 45:17
121 Tyler Robinson USA 25-29 1:29:53 38:19 45:31
122 Karl Koerper USA 25-29 1:30:12 44:05 40:24
123 Bruno Casillas MEX 40-44 1:31:30 42:42 41:50
124 Ken Chin USA 40-44 1:31:35 37:55 46:46
125 Michael Chavez USA 30-34 1:32:04 44:35 35:08
126 Henry Chen USA 40-44 1:32:13 42:00 43:07
127 Brian Emanuele USA 35-39 1:32:17 40:35 46:25
128 Noah Keuck USA 25-29 1:32:33 47:40 38:01
129 Justin O'Neill USA 35-39 1:32:56 39:01 47:53
130 Travis Allen USA 50-54 1:33:04 43:24 41:14
131 Eric Ritossa USA 35-39 1:33:05 43:41 42:23
132 Lee Brock USA 35-39 1:33:25 42:02 42:49
133 John Buenaventura USA 25-29 1:34:56 42:41 45:12
134 Dusty Tripp USA 50-54 1:35:05 50:51 37:09
135 Logan Palmer USA 30-34 1:35:18 39:10 51:15
136 Adrian Cervantez USA 25-29 1:35:39 43:32 44:10
137 Chris Koerner USA 40-44 1:35:43 43:53 45:53
138 Matthew McLaughlin USA 45-49 1:35:43 41:07 49:12
139 Josue Bermudez USA 35-39 1:36:35 43:00 46:08
140 Kenny Kelly USA 45-49 1:37:04 43:47 45:59
141 Michael Coca USA 45-49 1:37:44 41:53 49:32
142 Christopher Masui USA 30-34 1:38:16 48:34 43:45
143 Jesus Martinez MEX 35-39 1:38:36 43:28 49:51
144 Eloka Onwunyi USA 40-44 1:39:05 41:48 50:58
145 Uriel Sandoval USA 30-34 1:40:52 40:42 53:46
146 Eric Bumpus USA 40-44 1:40:59 42:36 51:41
147 Sean Donohue USA 30-34 1:41:51 47:57 47:31
148 Eduardo Sanchez USA 30-34 1:41:54 50:26 43:57
149 Jensen Thackery USA 30-34 1:43:27 44:57 49:05
150 Laurance Chao USA 35-39 1:43:52 48:38 47:02
151 Hugo Gonzalez MEX 40-44 1:44:30 45:41 52:50
152 jeffrey johnson USA 55-59 1:44:54 43:44 52:56
153 Fernando Valdez USA 35-39 1:45:25 40:50 56:22
154 Austen Alexander USA 30-34 1:46:13 55:05 43:24
155 Ricardo Aguilar USA 40-44 1:46:43 50:25 47:36
156 Adan Bautista USA 35-39 1:50:40 43:43 1:00:37
157 Kyle Jones USA 35-39 1:51:31 50:30 51:44
158 Mikhael Mize USA 35-39 1:52:39 49:39 54:43
159 Alejandro Castillo MEX 40-44 1:53:15 49:57 56:07
160 Pedro Gonzalez USA 16-24 1:57:16 49:00 1:00:04
161 Jose Alvarez USA 30-34 1:57:47 50:29 1:00:06
162 Frank Anguiano USA 30-34 2:07:33 47:23 1:11:36
163 Ken Mizushima USA 55-59 2:15:07 53:24 1:05:07
164 Max Gudino USA 30-34 2:15:12 49:29 1:15:12
165 Patrick Martin USA 40-44 2:32:46 1:18:53 1:06:14
166 Daysen Warda IRQ 35-39 3:17:21 1:21:24 1:43:00

← Anaheim 2025 results