HYROX Anaheim 2024: Pro Men results

143 finishers on 7 Dec 2024. Typical finish 1:23:31, fastest 10% under 1:09:04. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Hunter McIntyre 🇺🇸 USA1st of 39 aged 35-39 35-39 56:47 27:53 24:37 4:22 3:36 2:34 3:13 2:50 3:54 1:17 3:20 3:53
2 Greyson Kilgore 🇺🇸 USA1st of 39 aged 30-34 30-34 59:46 2:59 29:17 26:17 4:18 3:52 2:31 3:53 2:51 4:01 1:32 3:37 4:00
3 Grady Jackson 🇺🇸 USA2nd of 39 aged 35-39 35-39 1:00:52 4:05 29:11 27:14 4:31 3:53 2:46 4:00 3:11 4:07 1:33 3:29 4:15
4 Jake Gibbs 🇺🇸 USA1st of 26 aged 25-29 25-29 1:01:17 4:30 29:53 26:43 4:44 3:42 2:36 3:56 3:06 4:01 1:24 3:41 4:17
5 Augie Lengling 🇺🇸 USA3rd of 39 aged 35-39 35-39 1:05:38 8:51 32:36 28:03 5:03 3:56 2:45 4:04 3:13 4:12 1:31 3:58 4:24
6 Levi Perez 🇺🇸 USA2nd of 26 aged 25-29 25-29 1:06:02 9:15 30:52 29:58 5:18 4:05 2:53 5:08 3:14 4:29 1:28 3:37 5:04
7 Tate Cowley 🇺🇸 USA2nd of 39 aged 30-34 30-34 1:06:50 10:03 30:40 31:13 5:01 4:14 3:32 5:28 3:04 4:28 1:34 4:06 4:47
8 Jason Carroll 🇺🇸 USA4th of 39 aged 35-39 35-39 1:07:35 10:48 32:20 30:19 5:00 3:56 3:06 5:18 3:02 4:16 1:42 4:19 4:40
9 Evan Clark 🇺🇸 USA3rd of 39 aged 30-34 30-34 1:07:39 10:52 32:13 30:15 5:17 3:43 2:19 4:21 4:54 3:58 1:46 4:10 5:04
10 Christopher Monpere 🇺🇸 USA5th of 39 aged 35-39 35-39 1:07:42 10:55 30:20 32:33 4:52 3:56 3:19 4:44 3:18 4:14 1:40 4:34 6:48
11 Marc Doerfer 🇩🇪 GER4th of 39 aged 30-34 30-34 1:07:45 10:58 30:24 32:42 4:45 4:04 3:07 6:33 3:28 4:21 1:34 3:34 6:01
12 Mike Fecik 🇺🇸 USA1st of 20 aged 40-44 40-44 1:07:48 11:01 31:35 31:24 4:55 4:02 3:21 4:36 4:08 4:09 1:39 4:18 5:11
13 Trevor Murphy 🇺🇸 USA2nd of 20 aged 40-44 40-44 1:08:54 12:07 32:17 31:25 5:16 4:04 2:58 4:36 3:34 4:17 1:55 3:57 6:04
14 Aidan Anderson 🇺🇸 USA3rd of 26 aged 25-29 25-29 1:08:58 12:11 34:50 28:37 5:36 4:10 2:23 4:18 3:26 4:21 1:23 3:48 4:48
15 Anthony Hayes Jr. 🇺🇸 USA4th of 26 aged 25-29 25-29 1:09:03 12:16 36:08 27:44 5:14 4:03 2:54 4:29 2:55 4:15 1:47 3:31 3:50
16 Wade Critides 🇺🇸 USA6th of 39 aged 35-39 35-39 1:09:08 12:21 34:06 29:05 6:03 4:03 2:58 5:11 3:46 4:09 1:30 3:53 3:35
17 David Osborne 🇺🇸 USA5th of 39 aged 30-34 30-34 1:10:27 13:40 35:01 30:28 5:02 4:04 3:08 4:10 3:56 4:07 1:20 4:02 5:41
18 Craig Martin 🇺🇸 USA7th of 39 aged 35-39 35-39 1:10:47 14:00 35:58 28:58 5:55 4:09 2:07 5:00 3:46 4:19 1:41 3:17 4:39
19 Johnny Mares 🇺🇸 USA8th of 39 aged 35-39 35-39 1:11:24 14:37 33:22 32:28 5:38 4:21 3:35 5:20 3:47 4:34 1:40 4:11 5:00
20 Jason France 🇺🇸 USA3rd of 20 aged 40-44 40-44 1:11:30 14:43 34:35 31:39 5:21 4:04 3:36 4:45 4:03 4:24 1:36 4:11 5:00
21 Eduard Korat 🇺🇸 USA1st of 3 aged 55-59 55-59 1:11:39 14:52 33:12 32:44 5:48 4:12 3:20 4:41 3:40 4:19 1:25 4:19 6:48
22 Stephen Sperry 🇺🇸 USA9th of 39 aged 35-39 35-39 1:11:39 14:52 32:34 34:08 5:01 4:13 3:19 4:36 3:30 3:59 3:40 3:46 7:05
23 Austin Partridge 🇨🇦 CAN10th of 39 aged 35-39 35-39 1:12:10 15:23 38:25 27:53 5:58 3:58 2:58 3:56 3:16 4:10 1:43 3:18 4:34
24 Graham Turner 🇺🇸 USA6th of 39 aged 30-34 30-34 1:12:20 15:33 34:04 33:14 5:06 4:14 2:53 5:19 2:33 4:37 2:02 5:12 6:24
25 Wade Jacobs 🇺🇸 USA5th of 26 aged 25-29 25-29 1:12:35 15:48 35:17 30:37 6:48 4:02 3:33 4:44 3:34 4:40 1:29 4:07 4:28
26 Jacob Miller 🇺🇸 USA6th of 26 aged 25-29 25-29 1:12:48 16:01 33:54 33:26 5:33 4:03 3:35 6:14 3:27 4:16 1:45 5:01 5:05
27 Travis Rapuano 🇨🇦 CAN7th of 39 aged 30-34 30-34 1:12:55 16:08 35:17 32:12 5:31 3:48 3:25 5:10 3:56 4:09 1:33 5:48 4:23
28 Daniel Sorenson 🇺🇸 USA11th of 39 aged 35-39 35-39 1:13:20 16:33 30:39 37:47 4:58 4:18 3:47 6:40 3:42 4:40 2:09 5:47 6:44
29 Taylor Friesen 🇺🇸 USA8th of 39 aged 30-34 30-34 1:13:47 17:00 35:57 32:16 5:38 4:13 3:05 5:06 4:15 4:31 1:38 4:06 5:22
30 Colin Elie 🇺🇸 USA9th of 39 aged 30-34 30-34 1:14:02 17:15 32:45 35:48 5:33 4:27 3:17 5:15 4:20 4:41 1:40 5:28 6:40
31 Matthew Burnham 🇺🇸 USA7th of 26 aged 25-29 25-29 1:14:05 17:18 37:36 30:10 6:22 3:54 2:45 4:49 3:41 4:08 1:34 4:24 4:55
32 Jordan Woods 🇺🇸 USA4th of 20 aged 40-44 40-44 1:15:03 18:16 36:53 32:52 5:22 4:15 2:57 4:50 3:46 4:40 1:58 4:39 5:47
33 Michael Bradanini 🇺🇸 USA10th of 39 aged 30-34 30-34 1:15:38 18:51 36:33 32:51 6:19 4:08 3:13 6:03 3:44 4:29 1:35 5:15 4:24
34 Chance Hood 🇺🇸 USA11th of 39 aged 30-34 30-34 1:15:43 18:56 34:28 35:28 5:51 4:10 3:56 6:52 3:44 4:24 1:45 5:12 5:25
35 Rylie Silva 🇺🇸 USA12th of 39 aged 30-34 30-34 1:15:44 18:57 35:56 34:06 5:46 4:09 3:31 6:32 3:12 4:47 1:43 3:51 6:21
36 Scott Braunsdorf 🇺🇸 USA12th of 39 aged 35-39 35-39 1:15:53 19:06 35:06 34:25 6:27 4:13 3:13 5:06 4:25 4:26 2:07 5:07 5:48
37 Nick Brown 🇺🇸 USA1st of 4 aged 16-24 16-24 1:15:56 19:09 38:11 31:36 6:12 4:07 3:37 5:06 3:37 4:22 1:33 4:35 4:39
38 Bruno Casillas 🇲🇽 MEX5th of 20 aged 40-44 40-44 1:16:10 19:23 34:36 35:25 6:13 3:50 2:42 5:20 4:58 4:22 1:36 4:49 7:48
39 Douglas Gologorsky 🇺🇸 USA2nd of 4 aged 16-24 16-24 1:16:41 19:54 32:10 37:56 6:39 3:59 4:24 7:18 5:34 4:27 1:33 4:07 6:34
40 Adam Schindler 🇺🇸 USA6th of 20 aged 40-44 40-44 1:16:55 20:08 35:01 36:02 5:56 4:06 3:15 5:37 4:52 4:28 2:18 4:54 6:32
41 Chris Thompson 🇺🇸 USA1st of 7 aged 50-54 50-54 1:16:58 20:11 36:49 34:03 6:12 4:22 3:20 5:08 4:25 4:27 1:32 4:47 6:02
42 Calahan Skogman 🇺🇸 USA13th of 39 aged 30-34 30-34 1:17:24 20:37 38:07 31:56 7:25 3:50 2:29 5:04 5:15 4:19 1:21 3:30 6:08
43 Zachary Osman 🇺🇸 USA13th of 39 aged 35-39 35-39 1:17:26 20:39 33:36 38:30 5:25 4:14 3:22 6:06 4:03 4:53 3:56 4:44 7:12
44 Bruce S 🇨🇻 CPV14th of 39 aged 30-34 30-34 1:17:28 20:41 36:47 34:32 6:14 4:23 3:53 4:57 4:30 4:39 1:46 5:07 5:17
45 Pontus Lundkvist 🇸🇪 SWE8th of 26 aged 25-29 25-29 1:17:39 20:52 35:23 36:35 5:44 4:01 3:38 7:52 4:17 4:25 2:04 4:17 6:01
46 Michael Whalen 🇺🇸 USA15th of 39 aged 30-34 30-34 1:17:57 21:10 38:07 33:08 6:46 4:27 3:29 4:31 3:36 4:22 1:56 4:59 5:48
47 Juan Gomez 🇺🇸 USA7th of 20 aged 40-44 40-44 1:18:02 21:15 34:17 38:33 5:17 4:08 3:39 6:21 4:19 4:29 1:53 6:16 7:28
48 Dean Abdrabboh 🇺🇸 USA3rd of 4 aged 16-24 16-24 1:18:32 21:45 34:26 38:07 6:03 4:23 4:12 5:56 4:12 4:42 2:07 4:37 7:58
49 Ryan Hammang 🇺🇸 USA14th of 39 aged 35-39 35-39 1:19:11 22:24 38:38 32:53 7:45 4:06 3:24 5:32 3:04 4:27 1:26 4:36 6:18
50 John Paul Hilsabeck 🇺🇸 USA15th of 39 aged 35-39 35-39 1:19:18 22:31 36:33 36:48 6:02 3:59 3:21 6:19 4:49 4:20 1:45 5:58 6:17
51 Robert Gorvetzian 🇺🇸 USA16th of 39 aged 35-39 35-39 1:19:31 22:44 38:25 34:49 6:20 4:12 2:20 6:19 5:14 4:32 1:39 4:52 5:41
52 Sam Odowda 🇮🇪 IRL16th of 39 aged 30-34 30-34 1:19:38 22:51 35:53 37:13 6:35 4:11 2:51 6:03 5:14 4:32 1:39 5:14 7:29
53 Garrett Dibene 🇺🇸 USA17th of 39 aged 30-34 30-34 1:19:40 22:53 38:17 34:44 6:43 4:06 3:13 4:12 4:42 4:29 1:48 4:50 7:24
54 Slater Trout 🇺🇸 USA9th of 26 aged 25-29 25-29 1:19:52 23:05 39:09 34:35 6:14 3:59 3:14 5:38 2:57 4:41 1:48 5:55 6:23
55 Wesley Okerson 🇺🇸 USA1st of 4 aged 45-49 45-49 1:20:09 23:22 41:49 31:47 6:39 4:13 3:00 5:06 3:04 4:26 1:48 3:57 6:13
56 Joe Horchak 🇺🇸 USA18th of 39 aged 30-34 30-34 1:20:12 23:25 39:10 34:39 6:26 4:13 2:44 5:27 5:17 4:24 1:26 5:09 5:59
57 Bryan Rodríguez 🇲🇽 MEX19th of 39 aged 30-34 30-34 1:20:24 23:37 38:03 35:35 6:51 4:01 3:24 8:20 3:29 4:15 1:47 4:50 5:29
58 Brett Hoppel 🇺🇸 USA20th of 39 aged 30-34 30-34 1:20:42 23:55 38:48 35:29 6:29 4:03 4:09 5:11 4:37 4:32 2:02 4:29 6:26
59 Matt Pagnozzi 🇺🇸 USA8th of 20 aged 40-44 40-44 1:20:47 24:00 43:56 29:41 7:14 4:01 2:24 4:15 3:41 4:13 1:40 4:18 5:09
60 Olly Foxley 🇬🇧 GBR17th of 39 aged 35-39 35-39 1:20:48 24:01 35:14 39:26 6:12 4:05 3:56 7:08 4:10 4:34 2:12 5:44 7:37
61 Tristan Simmonds 🇨🇦 CAN10th of 26 aged 25-29 25-29 1:20:55 24:08 37:23 34:12 9:24 4:00 2:58 6:28 4:25 4:36 1:34 4:18 5:53
62 Ivan Gutierrez 🇸🇻 ESA21st of 39 aged 30-34 30-34 1:21:02 24:15 38:33 36:10 6:21 4:06 4:36 5:51 4:07 4:34 1:30 5:27 5:59
63 Tom Stevens 🇺🇸 USA11th of 26 aged 25-29 25-29 1:21:25 24:38 39:15 34:54 7:20 4:16 3:20 5:40 4:11 4:46 1:34 4:39 6:28
64 Derek Heinonen 🇺🇸 USA18th of 39 aged 35-39 35-39 1:21:26 24:39 39:45 35:00 6:45 4:23 3:36 5:17 4:02 4:35 1:40 4:54 6:33
65 Joe Rideout 🇨🇦 CAN9th of 20 aged 40-44 40-44 1:21:53 25:06 33:56 41:10 6:51 4:20 3:18 6:56 6:14 4:43 1:19 6:04 8:16
66 Sameirdin Ahmadzai 🇺🇸 USA22nd of 39 aged 30-34 30-34 1:22:05 25:18 40:21 35:10 6:38 3:55 2:37 6:21 4:42 4:31 2:10 5:40 5:14
67 Stevo Reid 🇺🇸 USA12th of 26 aged 25-29 25-29 1:22:20 25:33 42:22 33:10 6:52 4:17 3:04 5:01 4:54 4:34 1:43 3:57 5:40
68 Paul Kaup 🇺🇸 USA2nd of 7 aged 50-54 50-54 1:22:25 25:38 41:06 34:35 6:50 4:19 3:54 5:01 4:27 4:47 1:48 4:40 5:39
69 Osvaldo Granillo 🇺🇸 USA23rd of 39 aged 30-34 30-34 1:22:33 25:46 36:08 39:46 6:39 4:18 3:12 6:41 4:44 4:47 2:40 5:16 8:08
70 Stephen Henderson 🇨🇦 CAN10th of 20 aged 40-44 40-44 1:23:20 26:33 37:44 38:48 6:53 4:17 3:31 6:25 4:51 4:31 2:10 5:10 7:53
71 Caleb Ulffers 🇺🇸 USA19th of 39 aged 35-39 35-39 1:23:24 26:37 42:58 32:53 7:38 4:25 3:17 5:13 3:29 4:41 1:50 4:46 5:12
72 Ryan Kennedy 🇺🇸 USA20th of 39 aged 35-39 35-39 1:23:31 26:44 40:55 36:15 6:25 4:28 3:01 5:39 4:47 4:30 1:42 5:45 6:23
73 Augie Navarro 🇺🇸 USA11th of 20 aged 40-44 40-44 1:23:32 26:45 39:33 37:19 6:44 4:22 3:08 6:23 5:23 4:39 1:37 5:37 6:10
74 Samson Szeto 🇺🇸 USA24th of 39 aged 30-34 30-34 1:23:51 27:04 41:33 35:26 6:57 4:05 3:44 6:42 4:22 4:37 1:53 4:20 5:43
75 Richard Bennett 🇬🇧 GBR21st of 39 aged 35-39 35-39 1:24:09 27:22 36:27 40:41 7:07 4:21 4:54 7:26 5:18 4:43 1:42 4:37 7:40
76 Apostolis Bacalis 🇬🇷 GRE22nd of 39 aged 35-39 35-39 1:25:44 28:57 39:36 38:55 7:19 4:19 3:11 6:48 4:20 4:46 2:02 7:40 5:49
77 Kendall Reynolds 🇺🇸 USA23rd of 39 aged 35-39 35-39 1:25:50 29:03 40:56 38:19 6:40 4:16 3:19 6:20 4:39 4:35 2:19 4:22 8:29
78 Oscar Ruiz Jr 🇺🇸 USA12th of 20 aged 40-44 40-44 1:25:53 29:06 38:10 39:16 8:32 4:27 3:45 8:04 4:54 4:27 1:58 6:03 5:38
79 Cole Phillips 🇺🇸 USA25th of 39 aged 30-34 30-34 1:25:58 29:11 39:29 38:48 7:46 4:10 4:01 7:27 4:33 4:37 2:06 5:09 6:45
80 Earl Galindo 🇺🇸 USA13th of 26 aged 25-29 25-29 1:26:13 29:26 37:59 40:23 7:55 4:03 4:18 7:03 5:58 4:20 1:52 6:17 6:32
81 Brady Schultz 🇺🇸 USA24th of 39 aged 35-39 35-39 1:26:44 29:57 37:09 40:16 9:23 4:14 3:44 7:12 4:58 4:35 2:44 5:44 7:05
82 Michael Coca 🇺🇸 USA2nd of 4 aged 45-49 45-49 1:27:56 31:09 39:05 42:35 6:20 4:33 4:55 6:15 4:11 5:00 1:50 6:33 9:18
83 Tyler Robinson 🇺🇸 USA14th of 26 aged 25-29 25-29 1:28:32 31:45 39:31 41:22 7:43 4:15 4:42 8:03 4:53 4:52 1:55 5:20 7:22
84 Adrian Cervantez 🇺🇸 USA15th of 26 aged 25-29 25-29 1:28:55 32:08 43:18 37:16 8:24 4:17 2:45 6:56 5:56 4:32 1:46 4:55 6:09
85 Aldo Soriano 🇲🇽 MEX25th of 39 aged 35-39 35-39 1:29:12 32:25 38:15 44:24 6:38 4:07 4:30 8:06 7:15 4:48 1:55 5:16 8:27
86 Tarail King 🇺🇸 USA16th of 26 aged 25-29 25-29 1:30:07 33:20 46:26 33:11 10:33 4:06 3:45 5:04 4:09 4:29 1:37 5:24 4:37
87 Israel Diaz 🇲🇽 MEX26th of 39 aged 30-34 30-34 1:30:07 33:20 47:51 36:14 6:06 4:12 3:34 9:18 2:57 4:43 2:08 4:01 5:21
88 Josh Joyner 🇺🇸 USA17th of 26 aged 25-29 25-29 1:30:30 33:43 46:07 34:43 9:44 4:07 3:02 4:53 4:12 4:39 1:48 6:07 5:55
89 Chase Maza 🇺🇸 USA18th of 26 aged 25-29 25-29 1:30:33 33:46 43:44 39:26 7:27 4:15 4:03 9:48 3:17 4:38 2:04 5:51 5:30
90 Seth Block 🇺🇸 USA27th of 39 aged 30-34 30-34 1:30:33 33:46 37:19 46:07 7:12 4:31 4:28 8:28 6:50 4:33 3:11 4:51 9:15
91 Brandon Faddis 🇺🇸 USA28th of 39 aged 30-34 30-34 1:31:01 34:14 43:35 40:20 7:11 4:41 4:24 5:50 4:37 5:07 2:21 4:32 8:48
92 Vladimir Vasilev HYROX26th of 39 aged 35-39 35-39 1:31:01 34:14 42:48 40:45 7:33 4:25 4:10 8:35 5:48 4:40 2:05 5:34 5:28
93 Ken Chin 🇺🇸 USA13th of 20 aged 40-44 40-44 1:31:27 34:40 37:21 46:38 7:34 4:16 4:42 8:11 5:47 5:25 2:54 5:33 9:50
94 Andrew Love 🇺🇸 USA14th of 20 aged 40-44 40-44 1:31:28 34:41 42:26 41:02 8:06 4:34 4:36 8:08 4:47 4:40 2:14 5:17 6:46
95 Eric Hernandez 🇲🇽 MEX15th of 20 aged 40-44 40-44 1:31:50 35:03 43:25 39:45 8:44 4:22 4:56 7:51 3:57 4:57 2:30 4:37 6:35
96 Paul Richards 🇺🇸 USA27th of 39 aged 35-39 35-39 1:32:06 35:19 41:47 42:18 8:05 4:10 3:54 7:47 6:17 4:51 1:55 6:03 7:21
97 Nicholas Collins 🇺🇸 USA19th of 26 aged 25-29 25-29 1:32:11 35:24 43:48 38:04 10:23 4:01 3:09 5:13 5:48 4:32 1:39 5:18 8:24
98 Caleb Ferguson 🇺🇸 USA28th of 39 aged 35-39 35-39 1:33:01 36:14 43:33 41:29 8:04 4:17 4:27 6:42 4:35 5:00 1:48 6:51 7:49
99 Dusty Tripp 🇺🇸 USA3rd of 7 aged 50-54 50-54 1:33:06 36:19 47:31 36:38 9:01 4:24 3:30 5:55 4:00 4:54 2:12 5:34 6:09
100 John Philibert 🇺🇸 USA4th of 7 aged 50-54 50-54 1:33:28 36:41 44:43 41:22 7:27 4:19 3:46 6:25 6:59 4:31 2:03 6:12 7:07
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