HYROX Phoenix 2026: Pro Men results

633 finishers on 30 Jan 2026. Typical finish 1:19:18, fastest 10% under 1:05:43. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
201 Brian Vayda 🇺🇸 USA6th of 44 aged 45-49 45-49 1:13:24 19:47 37:01 31:06 5:22 4:04 3:16 4:10 3:41 4:28 1:38 4:37 5:12
202 Jared Hill 🇺🇸 USA51st of 120 aged 25-29 25-29 1:13:24 19:47 34:14 34:17 4:57 3:50 3:04 5:23 4:46 4:21 2:42 3:25 6:46
203 Christopher Brown 🇺🇸 USA43rd of 137 aged 35-39 35-39 1:13:29 19:52 32:16 36:33 4:44 4:14 4:07 5:24 4:09 4:38 1:48 4:37 7:36
204 Jordan Vigil 🇺🇸 USA18th of 76 aged 40-44 40-44 1:13:32 19:55 37:45 30:11 5:40 3:59 3:35 4:43 2:43 4:26 1:44 3:31 5:30
205 Aaron Barnholt 🇺🇸 USA44th of 137 aged 35-39 35-39 1:13:32 19:55 36:01 32:21 5:17 4:10 3:19 4:29 3:15 4:36 1:58 4:05 6:29
206 Herb Lopez 🇸🇻 ESA68th of 176 aged 30-34 30-34 1:13:34 19:57 34:39 32:43 6:17 4:05 3:52 4:55 3:20 4:45 1:59 4:17 5:30
207 Jonathan Holman 🇺🇸 USA45th of 137 aged 35-39 35-39 1:13:47 20:10 31:42 37:25 4:45 4:29 4:27 5:20 3:47 4:48 1:43 4:58 7:53
208 Hunter Thompson 🇺🇸 USA46th of 137 aged 35-39 35-39 1:13:49 20:12 35:38 33:44 4:32 4:31 3:41 5:16 3:30 4:28 1:46 4:26 6:06
209 Bennett Kaye 🇺🇸 USA47th of 137 aged 35-39 35-39 1:13:53 20:16 32:30 36:41 4:47 4:21 3:54 5:43 4:24 4:36 2:23 4:28 6:52
210 Jay Dang 🇺🇸 USA48th of 137 aged 35-39 35-39 1:13:54 20:17 36:45 32:15 4:58 4:00 2:54 4:22 4:04 6:14 1:49 4:24 4:28
211 Colm Dawson 🇮🇪 IRL19th of 76 aged 40-44 40-44 1:13:55 20:18 35:47 33:13 4:59 4:05 3:10 5:09 3:35 4:25 2:11 4:29 6:09
212 Nathaniel Ernst 🇨🇦 CAN49th of 137 aged 35-39 35-39 1:13:59 20:22 35:36 32:51 5:38 4:05 2:54 4:38 3:55 4:27 1:36 4:21 6:55
213 Austin Labban 🇺🇸 USA52nd of 120 aged 25-29 25-29 1:14:04 20:27 35:52 32:35 5:44 4:09 4:07 4:33 3:48 4:26 1:46 4:21 5:25
214 Raymond Bowling 🇺🇸 USA20th of 76 aged 40-44 40-44 1:14:19 20:42 35:20 34:25 4:38 4:07 3:19 4:42 4:51 4:27 1:47 4:47 6:25
215 Matt Mason 🇺🇸 USA69th of 176 aged 30-34 30-34 1:14:20 20:43 35:09 34:36 4:39 4:16 3:38 5:13 3:27 4:50 1:57 4:46 6:29
216 Tim Dickson 🇨🇦 CAN7th of 44 aged 45-49 45-49 1:14:25 20:48 39:18 30:25 4:46 3:58 2:43 4:20 4:19 4:15 1:36 4:19 4:55
217 Christian Price 🇺🇸 USA53rd of 120 aged 25-29 25-29 1:14:25 20:48 34:55 34:03 5:32 4:19 3:50 5:00 4:04 4:44 1:52 3:54 6:20
218 Brent Ward 🇺🇸 USA4th of 28 aged 50-54 50-54 1:14:46 21:09 36:32 32:53 5:25 4:06 3:35 4:45 3:27 4:19 1:32 5:06 6:03
219 Kent Linton 🇺🇸 USA54th of 120 aged 25-29 25-29 1:14:46 21:09 34:01 34:26 6:24 4:11 3:27 4:19 4:11 4:32 2:46 5:10 5:50
220 Rene Acuna 🇺🇸 USA2nd of 14 aged 55-59 55-59 1:14:52 21:15 32:50 36:30 5:36 4:10 3:37 4:37 4:13 4:32 2:09 5:50 7:22
221 Ashton Hall 🇨🇦 CAN55th of 120 aged 25-29 25-29 1:14:57 21:20 37:09 32:45 5:08 4:11 3:00 5:28 3:17 4:35 2:07 4:40 5:27
222 Matt Laccinole 🇺🇸 USA5th of 28 aged 50-54 50-54 1:14:58 21:21 34:48 35:33 4:41 4:18 3:43 4:43 3:53 4:40 1:52 4:37 7:47
223 DT McDonald 🇺🇸 USA70th of 176 aged 30-34 30-34 1:14:59 21:22 30:46 40:04 4:13 4:26 4:39 4:51 4:30 4:38 2:16 5:11 9:33
224 Austin Scalavino 🇺🇸 USA56th of 120 aged 25-29 25-29 1:15:03 21:26 36:09 34:04 4:54 3:49 3:57 4:15 3:19 4:21 2:04 7:37 4:42
225 Justin Sugatan 🇺🇸 USA57th of 120 aged 25-29 25-29 1:15:04 21:27 31:59 38:35 4:36 4:21 4:08 5:18 3:37 4:55 2:46 5:16 8:14
226 Austin Maine 🇺🇸 USA58th of 120 aged 25-29 25-29 1:15:07 21:30 38:35 30:56 5:39 4:27 3:05 4:37 3:29 4:33 1:46 3:41 5:18
227 Sean Hagerty 🇺🇸 USA71st of 176 aged 30-34 30-34 1:15:07 21:30 36:42 32:13 6:16 4:06 3:50 4:55 3:33 4:33 1:36 4:23 5:17
228 Cam Duty 🇺🇸 USA59th of 120 aged 25-29 25-29 1:15:07 21:30 35:22 34:08 5:43 4:05 3:29 4:57 4:03 4:42 1:48 4:12 6:52
229 Oliver Dybus 🇺🇸 USA72nd of 176 aged 30-34 30-34 1:15:12 21:35 34:36 35:33 5:05 3:55 3:43 5:24 4:19 4:46 1:37 6:09 5:40
230 Adam Levey 🇺🇸 USA50th of 137 aged 35-39 35-39 1:15:19 21:42 33:39 36:56 4:47 4:31 4:21 5:09 4:00 4:56 2:03 4:43 7:13
231 Dante Moretti 🇺🇸 USA60th of 120 aged 25-29 25-29 1:15:25 21:48 35:40 35:04 4:45 4:01 3:58 4:53 3:33 4:30 1:51 4:56 7:22
232 Sean Sikes 🇺🇸 USA51st of 137 aged 35-39 35-39 1:15:26 21:49 35:07 34:43 5:40 4:10 3:48 5:39 4:28 4:31 2:17 4:05 5:45
233 Cesar Rangel 🇺🇸 USA73rd of 176 aged 30-34 30-34 1:15:27 21:50 36:22 34:05 5:04 4:13 3:54 4:26 4:46 4:35 1:55 4:32 5:44
234 Kevin Storm 🇺🇸 USA52nd of 137 aged 35-39 35-39 1:15:31 21:54 35:36 35:13 4:47 4:22 3:53 6:36 3:51 4:30 2:10 4:28 5:23
235 Kristoffer Koerper 🇺🇸 USA53rd of 137 aged 35-39 35-39 1:15:36 21:59 40:14 28:48 6:39 3:51 3:00 3:34 4:24 4:17 1:24 3:59 4:19
236 Frank Walsh 🇺🇸 USA61st of 120 aged 25-29 25-29 1:15:37 22:00 34:33 35:58 5:11 4:15 3:55 5:05 4:15 4:41 1:55 4:53 6:59
237 Robert Thomas 🇺🇸 USA54th of 137 aged 35-39 35-39 1:15:41 22:04 37:12 32:47 5:47 3:56 3:50 4:29 5:24 4:22 1:17 4:05 5:24
238 Dylan Fowler 🇺🇸 USA16th of 37 aged 16-24 16-24 1:15:42 22:05 34:40 36:14 4:52 4:22 3:29 5:43 5:05 4:48 1:25 5:07 6:15
239 Justin Saba 🇺🇸 USA55th of 137 aged 35-39 35-39 1:15:45 22:08 35:56 33:30 6:23 4:05 3:36 6:20 2:29 4:33 1:35 5:01 5:51
240 David Robins 🇺🇸 USA74th of 176 aged 30-34 30-34 1:15:49 22:12 37:17 33:23 5:14 4:13 3:15 4:45 3:45 4:44 1:43 4:39 6:19
241 Aaron Arenas 🇺🇸 USA62nd of 120 aged 25-29 25-29 1:15:50 22:13 37:01 33:32 5:21 4:14 3:48 4:11 4:23 4:30 1:44 4:55 5:47
242 Jake Hall 🇺🇸 USA63rd of 120 aged 25-29 25-29 1:15:51 22:14 34:02 37:12 4:43 4:27 3:50 6:04 3:33 4:41 2:38 4:54 7:05
243 Markus Sandholm 🇸🇪 SWE21st of 76 aged 40-44 40-44 1:15:55 22:18 35:42 35:33 4:46 4:12 4:09 4:08 4:33 4:22 2:06 4:50 7:13
244 Bridger Hershey 🇺🇸 USA64th of 120 aged 25-29 25-29 1:15:56 22:19 37:22 33:19 5:19 3:59 3:33 4:31 5:32 4:25 1:43 4:41 4:55
245 Teddy Arlington 🇺🇸 USA75th of 176 aged 30-34 30-34 1:15:59 22:22 36:34 34:19 5:11 4:08 3:36 5:43 4:04 4:28 2:10 4:47 5:23
246 Dale Bagdon 🇨🇦 CAN8th of 44 aged 45-49 45-49 1:16:00 22:23 36:12 35:01 4:52 4:25 3:42 5:33 4:11 4:29 2:17 5:13 5:11
247 Willie Wright 🇺🇸 USA56th of 137 aged 35-39 35-39 1:16:00 22:23 35:44 35:34 4:45 4:19 4:01 5:01 4:34 4:24 1:40 4:17 7:18
248 Cooper Richins 🇺🇸 USA76th of 176 aged 30-34 30-34 1:16:03 22:26 35:11 35:20 5:36 3:53 3:37 4:44 4:46 4:27 2:20 4:30 7:03
249 Kerem Simsek 🇹🇷 TUR22nd of 76 aged 40-44 40-44 1:16:04 22:27 37:42 32:45 5:41 3:54 3:38 4:47 3:17 4:29 2:06 4:04 6:30
250 Chase Finley 🇺🇸 USA65th of 120 aged 25-29 25-29 1:16:08 22:31 34:19 37:04 4:48 4:27 4:50 5:07 4:27 4:30 2:52 4:44 6:07
251 Cristian Cordova 🇭🇳 HON66th of 120 aged 25-29 25-29 1:16:10 22:33 34:07 36:25 5:41 4:04 4:16 6:43 3:17 4:29 2:31 4:11 6:54
252 Miguel Garza 🇺🇸 USA57th of 137 aged 35-39 35-39 1:16:12 22:35 34:55 36:08 5:14 4:19 5:09 5:43 3:47 4:31 1:37 5:22 5:40
253 Christopher Yandle 🇺🇸 USA58th of 137 aged 35-39 35-39 1:16:20 22:43 38:56 32:21 5:07 4:16 3:08 4:42 4:23 4:24 2:10 4:11 5:07
254 Dylan Spencer 🇺🇸 USA77th of 176 aged 30-34 30-34 1:16:22 22:45 35:26 36:06 4:56 4:18 3:54 5:29 4:15 4:27 1:47 4:37 7:19
255 Alexander Baird 🇺🇸 USA78th of 176 aged 30-34 30-34 1:16:26 22:49 34:52 36:43 4:57 4:25 3:58 5:08 4:45 4:41 2:02 4:32 7:12
256 Giovanni Sabatasso 🇺🇸 USA17th of 37 aged 16-24 16-24 1:16:26 22:49 33:34 37:15 5:42 4:17 4:07 8:38 3:01 4:51 2:49 4:22 5:10
257 Cade Fredrickson 🇺🇸 USA18th of 37 aged 16-24 16-24 1:16:28 22:51 38:48 32:17 5:27 4:27 3:45 4:13 3:57 4:29 2:03 4:13 5:10
258 Aidan Murphy 🇺🇸 USA67th of 120 aged 25-29 25-29 1:16:29 22:52 38:09 32:40 5:44 4:15 3:20 5:11 3:05 4:39 1:37 4:09 6:24
259 Ivan Gutierrez 🇸🇻 ESA79th of 176 aged 30-34 30-34 1:16:29 22:52 36:35 34:35 5:22 3:55 5:33 5:06 3:37 4:26 1:36 5:08 5:14
260 Ivan Rodriguez 🇵🇷 PUR80th of 176 aged 30-34 30-34 1:16:32 22:55 35:12 35:56 5:29 4:23 4:23 5:44 4:12 4:43 1:42 5:40 5:09
261 Joel Dembowski 🇺🇸 USA6th of 28 aged 50-54 50-54 1:16:34 22:57 39:58 31:30 5:12 4:01 3:10 4:24 3:26 4:19 1:37 5:04 5:29
262 James Beavers 🇺🇸 USA59th of 137 aged 35-39 35-39 1:16:35 22:58 40:29 31:10 4:59 3:46 3:22 4:32 4:22 4:13 1:48 4:45 4:22
263 Victor Purcell 🇺🇸 USA23rd of 76 aged 40-44 40-44 1:16:36 22:59 35:41 35:57 5:03 4:18 3:47 4:25 4:36 4:49 1:47 5:24 6:51
264 TJ Munks 🇺🇸 USA19th of 37 aged 16-24 16-24 1:16:37 23:00 35:07 36:14 5:20 4:10 3:12 5:36 4:56 4:18 2:05 4:06 7:51
265 Marley Kanui 🇺🇸 USA81st of 176 aged 30-34 30-34 1:16:39 23:02 36:24 35:34 4:44 4:05 4:00 4:48 3:54 4:20 1:59 4:13 8:15
266 Adan Martinez 🇺🇸 USA82nd of 176 aged 30-34 30-34 1:16:46 23:09 37:49 34:23 4:39 4:07 3:29 4:51 4:39 4:33 1:44 5:25 5:35
267 David Escobedo 🇺🇸 USA68th of 120 aged 25-29 25-29 1:16:52 23:15 35:20 35:20 6:16 4:36 3:31 5:26 3:16 4:51 1:43 5:26 6:31
268 Josh Slesk 🇺🇸 USA69th of 120 aged 25-29 25-29 1:16:52 23:15 33:59 37:02 5:54 4:15 3:15 6:38 4:48 4:37 2:27 4:17 6:45
269 Michael Winter 🇺🇸 USA83rd of 176 aged 30-34 30-34 1:16:57 23:20 36:43 35:24 4:55 4:18 4:17 5:20 4:08 4:39 1:54 4:48 6:00
270 Aaron Vahrenwald 🇺🇸 USA60th of 137 aged 35-39 35-39 1:16:57 23:20 35:23 36:52 4:47 4:27 3:39 5:08 3:52 4:30 2:10 5:49 7:17
271 Kurt Martin 🇺🇸 USA61st of 137 aged 35-39 35-39 1:16:59 23:22 36:53 35:08 5:05 4:50 4:02 4:36 4:55 4:45 1:49 4:00 6:11
272 D’Jimy Candio 🇺🇸 USA62nd of 137 aged 35-39 35-39 1:17:01 23:24 37:09 34:31 5:24 4:16 3:12 5:10 3:41 4:49 1:43 4:57 6:43
273 Jake Hart 🇺🇸 USA7th of 28 aged 50-54 50-54 1:17:10 23:33 38:29 33:53 4:51 4:09 3:52 4:40 4:07 4:36 1:48 5:01 5:40
274 Zach Farney 🇺🇸 USA84th of 176 aged 30-34 30-34 1:17:20 23:43 39:12 33:27 4:45 4:24 3:44 4:00 4:20 4:37 1:49 4:41 5:52
275 Christopher Meyers 🇱🇻 LAT85th of 176 aged 30-34 30-34 1:17:25 23:48 37:01 34:48 5:40 4:19 3:44 4:13 5:19 4:35 2:05 5:00 5:33
276 Cole Waaramaa 🇺🇸 USA70th of 120 aged 25-29 25-29 1:17:32 23:55 39:49 32:08 5:39 3:58 3:54 5:17 3:12 4:30 2:35 4:13 4:29
277 Ene Mwadi 🇨🇦 CAN71st of 120 aged 25-29 25-29 1:17:37 24:00 35:34 36:42 5:24 4:15 4:19 8:15 3:46 4:18 2:10 4:42 4:57
278 Jeff Wolschlag 🇺🇸 USA8th of 28 aged 50-54 50-54 1:17:48 24:11 35:47 35:48 6:18 4:18 3:48 4:59 3:50 4:37 2:04 6:06 6:06
279 Cooper Kieran 🇺🇸 USA20th of 37 aged 16-24 16-24 1:17:50 24:13 37:27 35:41 4:47 4:23 3:06 4:01 4:14 4:33 1:45 4:56 8:43
280 Tyler McKay 🇺🇸 USA86th of 176 aged 30-34 30-34 1:17:51 24:14 36:11 35:09 6:35 3:50 3:28 4:22 5:29 4:14 2:03 5:44 5:59
281 Micah Oman 🇺🇸 USA21st of 37 aged 16-24 16-24 1:17:56 24:19 36:46 35:14 6:02 3:56 3:21 5:11 5:16 4:26 2:20 4:07 6:37
282 Lucas Goshulak 🇨🇦 CAN63rd of 137 aged 35-39 35-39 1:17:57 24:20 39:10 33:06 5:46 4:23 3:46 4:05 4:27 4:29 1:47 5:03 5:06
283 Eijai Oxford 🇺🇸 USA87th of 176 aged 30-34 30-34 1:18:03 24:26 32:32 39:43 5:53 4:23 3:23 5:37 5:01 4:47 2:33 5:50 8:09
284 John Heitz 🇺🇸 USA88th of 176 aged 30-34 30-34 1:18:05 24:28 38:55 33:48 5:27 4:08 3:20 4:21 4:16 4:25 2:01 4:37 6:40
285 Matt Pagnozzi 🇺🇸 USA24th of 76 aged 40-44 40-44 1:18:07 24:30 41:00 31:23 5:48 3:58 2:55 3:39 3:49 4:14 1:47 4:12 6:49
286 Diego Orantes-Cerna 🇬🇹 GUA72nd of 120 aged 25-29 25-29 1:18:10 24:33 35:33 36:03 6:39 3:59 3:36 5:19 4:53 4:42 2:06 4:58 6:30
287 Jonas Harmer 🇺🇸 USA73rd of 120 aged 25-29 25-29 1:18:11 24:34 35:10 36:29 6:37 3:52 3:42 4:26 5:15 4:24 1:39 5:14 7:57
288 Josh Pelkofer 🇺🇸 USA64th of 137 aged 35-39 35-39 1:18:12 24:35 37:03 36:23 4:50 4:07 3:38 4:23 5:32 4:29 1:32 4:53 7:49
289 Reed Koehler 🇺🇸 USA25th of 76 aged 40-44 40-44 1:18:14 24:37 34:50 36:35 6:53 4:07 4:07 5:33 4:25 4:38 2:06 5:58 5:41
290 Aaron Fahey 🇺🇸 USA89th of 176 aged 30-34 30-34 1:18:15 24:38 39:35 32:59 5:45 4:06 3:21 4:17 6:10 4:31 1:39 3:40 5:15
291 Tim Ratta 🇺🇸 USA9th of 44 aged 45-49 45-49 1:18:15 24:38 35:53 36:50 5:35 4:13 3:07 5:07 6:10 4:36 1:59 5:12 6:26
292 Jesus Amador 🇺🇸 USA90th of 176 aged 30-34 30-34 1:18:15 24:38 35:25 37:00 5:55 4:24 3:45 5:35 4:47 4:52 2:12 4:46 6:39
293 Damir Dracic 🇧🇦 BIH65th of 137 aged 35-39 35-39 1:18:16 24:39 35:17 37:29 5:35 4:28 4:07 6:01 4:40 4:38 2:04 4:45 6:46
294 Skyler Cortese 🇺🇸 USA66th of 137 aged 35-39 35-39 1:18:20 24:43 35:13 38:36 4:35 4:11 4:00 5:39 4:13 4:50 3:21 4:12 8:10
295 Ramon Casaus 🇺🇸 USA91st of 176 aged 30-34 30-34 1:18:22 24:45 37:15 36:15 4:55 4:22 3:19 5:02 5:05 4:38 2:08 5:12 6:29
296 Joshua Rodas 🇺🇸 USA67th of 137 aged 35-39 35-39 1:18:24 24:47 35:56 37:13 5:19 4:15 4:59 5:32 5:31 4:26 1:37 4:09 6:44
297 Tyler Wesley 🇺🇸 USA92nd of 176 aged 30-34 30-34 1:18:26 24:49 34:47 38:38 5:05 4:20 3:26 6:02 5:49 4:41 1:50 5:12 7:18
298 Max Dittmer 🇺🇸 USA68th of 137 aged 35-39 35-39 1:18:27 24:50 38:53 33:29 6:11 3:59 3:19 4:00 4:04 4:26 1:56 5:00 6:45
299 Daniel Baek 🇺🇸 USA74th of 120 aged 25-29 25-29 1:18:27 24:50 36:24 36:34 5:35 4:21 3:58 5:39 4:21 4:52 2:24 5:09 5:50
300 Ammon Crowfoot 🇨🇦 CAN93rd of 176 aged 30-34 30-34 1:18:31 24:54 41:29 32:01 5:07 3:49 3:49 5:04 3:51 4:21 1:41 4:41 4:45
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result