← Chicago 2025 results

HYROX Chicago 2025 Results – Open Men

681 finishers. Winner Noah Graboys in 57:09; median 1:28:14.

Rank Athlete Nat Age group Time Run Workout
1 Noah Graboys USA 30-34 57:09 28:47 25:06
2 Zach Cygan USA 16-24 59:15 27:40 28:25
3 Hamza Najih MAR 16-24 1:00:50 30:46 26:52
4 Derrik Sweeney USA 30-34 1:01:21 31:44 25:28
5 Steve Rosinski USA 40-44 1:01:44 29:51 28:19
6 Lucas Wenzel USA 25-29 1:02:39 32:25 26:45
7 Matthew Nebel USA 30-34 1:03:06 31:47 27:17
8 Parker Bryant USA 25-29 1:03:30 32:30 27:35
9 Amir Yehia LBN 16-24 1:03:45 34:40 24:51
10 Jake Brush USA 16-24 1:03:49 34:06 25:11
11 Garrett Pankhurst CAN 30-34 1:03:50 32:14 27:28
12 Nick Jones USA 25-29 1:04:32 34:57 25:49
13 Jonathan Diianni USA 30-34 1:04:35 35:08 25:38
14 Bennett Kaye USA 35-39 1:04:58 32:34 28:34
15 Conner Lee USA 25-29 1:05:05 33:47 27:32
16 Garrett Moltzan USA 25-29 1:05:17 35:22 26:06
17 Omar Yehia EGY 30-34 1:05:38 33:04 29:04
18 Cole Nelson USA 35-39 1:05:39 33:54 27:21
19 Dustin Needham USA 40-44 1:05:53 33:30 28:49
20 Brian Brenzel USA 35-39 1:06:11 34:20 27:48
21 Dakota Miller USA 30-34 1:06:14 34:48 27:14
22 Joshua Jones USA 35-39 1:06:30 35:49 26:15
23 Ramsey Ezzat CAN 40-44 1:06:33 32:53 29:39
24 Bobby Mette USA 30-34 1:06:44 32:07 30:55
25 Ben Schwartz USA 16-24 1:06:47 34:30 28:23
26 Christian Daly USA 25-29 1:06:51 35:11 27:53
27 David Anderson USA 25-29 1:07:01 36:11 26:25
28 Matt Wiitala USA 40-44 1:07:13 35:34 27:36
29 Bobby Jones USA 30-34 1:07:23 36:15 27:03
30 Alex Minnaert USA 35-39 1:07:24 37:43 25:13
31 Connor Clegg USA 30-34 1:07:32 34:00 28:49
32 Carlos Barros COL 25-29 1:07:47 34:32 29:08
33 Francis Robidoux CAN 25-29 1:08:33 34:53 29:24
34 Derek Snitker USA 35-39 1:08:35 35:06 29:08
35 Steve Olenchek USA 35-39 1:08:39 36:44 27:07
36 Matt Hamzeh USA 30-34 1:08:47 35:36 28:41
37 Jamie Fuhrman USA 25-29 1:08:54 32:56 31:44
38 Diarmuid Horan IRL 35-39 1:09:04 35:11 29:20
39 Robin Quiniou CAN 35-39 1:09:07 35:24 29:02
40 Charlie Kottler USA 25-29 1:09:20 33:49 31:41
41 Chibuzor Nwaelele USA 30-34 1:09:34 35:54 28:56
42 Nick Singleton USA 25-29 1:09:36 36:42 28:20
43 Jerry Yudt USA 35-39 1:09:37 36:30 28:44
44 Eric Friedlander USA 25-29 1:09:40 38:10 26:55
45 Christopher Yandle USA 35-39 1:09:41 38:38 26:48
46 Aaron Ryan IRL 25-29 1:09:53 36:30 28:56
47 Drake Raftery USA 25-29 1:09:55 35:53 29:55
48 Alejandro Rojas VEN 35-39 1:09:55 37:36 27:35
49 Joshua Radin USA 40-44 1:10:03 37:28 28:07
50 Ross Shanken USA 35-39 1:10:06 34:19 31:31
51 Anthony Markett USA 16-24 1:10:08 36:04 29:47
52 Chris Buott CAN 40-44 1:10:09 36:14 29:29
53 Philip Oshinski USA 35-39 1:10:13 35:43 30:05
54 Mike Clarke USA 35-39 1:10:16 37:42 27:32
55 Chris Hickok USA 40-44 1:10:19 36:48 28:50
56 Jack Leckner USA 25-29 1:10:24 38:29 27:23
57 Dylan Frye USA 16-24 1:10:25 34:11 31:32
58 Matt Bouback USA 50-54 1:10:27 34:50 31:32
59 Dalton Kamens USA 30-34 1:10:32 37:51 28:16
60 Christian Harris USA 35-39 1:10:32 37:33 28:42
61 Samuel Comeau CAN 30-34 1:10:45 37:08 28:22
62 Avery McConkey USA 16-24 1:10:51 37:15 28:53
63 Ricardo Contreras MEX 25-29 1:10:57 33:32 33:09
64 Cody Pouttu USA 30-34 1:11:16 37:39 28:54
65 Mike Dedoes USA 40-44 1:11:18 36:48 30:24
66 Donald Ng USA 30-34 1:11:23 36:50 29:36
67 Matthew Link USA 30-34 1:11:32 36:12 30:42
68 Tim Grogan USA 35-39 1:11:35 37:36 28:06
69 Julien Epale FRA 25-29 1:11:37 35:51 31:30
70 Brandon Thompson USA 40-44 1:11:40 34:16 33:33
71 Anton Kostenzer AUT 30-34 1:11:44 35:45 31:18
72 Andrew Terrill USA 35-39 1:11:48 37:31 29:53
73 Sebastien Billaud FRA 45-49 1:11:54 37:37 29:19
74 Samuel Shimi CAN 35-39 1:12:04 34:00 33:52
75 Matt Smith USA 25-29 1:12:05 36:04 30:46
76 Joe Brereton USA 40-44 1:12:06 37:42 28:54
77 anthony greco USA 50-54 1:12:08 38:24 29:00
78 Justin Palacios USA 16-24 1:12:19 39:12 28:03
79 Jordan Daubenspeck USA 30-34 1:12:24 39:58 27:46
80 Brian Miller USA 50-54 1:12:27 37:20 30:31
81 Nate Bailey USA 25-29 1:12:28 36:16 31:10
82 Robert James USA 30-34 1:12:30 34:02 34:01
83 Joe Daniel USA 30-34 1:12:30 36:34 30:36
84 Oscar Manes USA 40-44 1:12:33 37:35 29:59
85 Tyler Hosman USA 25-29 1:12:40 38:53 29:06
86 Kevin Honn USA 30-34 1:12:48 36:29 31:33
87 Gunnar Lenzen USA 25-29 1:12:49 38:49 28:39
88 Kevin Szwarc USA 16-24 1:12:50 38:06 29:07
89 Chase Huthman USA 25-29 1:12:53 39:12 28:51
90 Xavier Perez USA 25-29 1:12:56 35:40 32:00
91 Tanner Brooks USA 30-34 1:12:59 38:05 30:02
92 Matthew Wood CAN 30-34 1:13:04 39:27 28:35
93 David Koehler USA 50-54 1:13:09 37:46 30:50
94 Sal Martinez USA 25-29 1:13:12 37:05 31:47
95 kyle presti USA 25-29 1:13:16 38:49 30:02
96 Zac Segula USA 35-39 1:13:34 37:38 30:20
97 Jake Vobbe USA 16-24 1:13:44 36:26 32:35
98 Christopher Burnett USA 40-44 1:14:00 37:20 31:54
99 Brad Kaley USA 35-39 1:14:01 36:48 32:34
100 Greg Mueller USA 50-54 1:14:21 35:44 34:24
101 Ryan Grommes USA 40-44 1:14:23 39:13 30:12
102 Alex Mitchell USA 25-29 1:14:29 40:43 29:23
103 Richard Edge USA 35-39 1:14:30 38:15 31:54
104 Eli Bokunewicz USA 25-29 1:14:35 34:09 33:19
105 Nick Provo USA 35-39 1:14:47 41:03 27:08
106 Kevin Griffin USA 35-39 1:14:49 41:29 28:31
107 Dan Willy USA 35-39 1:14:52 38:31 31:49
108 Shane Weber USA 35-39 1:14:54 36:37 33:47
109 Ryan Follman USA 40-44 1:14:59 38:27 30:52
110 Scott Beaumont USA 30-34 1:15:00 38:18 31:48
111 David Bowman USA 35-39 1:15:02 40:00 30:13
112 Keelan Alberts USA 45-49 1:15:08 36:26 33:36
113 Joshua Graffam USA 40-44 1:15:09 37:19 33:13
114 Viktor Rusenas USA 30-34 1:15:09 40:54 29:13
115 Stephen Levall USA 40-44 1:15:09 39:12 30:45
116 Phillip Thomas USA 35-39 1:15:11 38:41 31:46
117 Justin Owens USA 25-29 1:15:13 37:33 31:01
118 Paul Thoresen USA 35-39 1:15:18 37:42 33:14
119 Jeremy Vanhoutte BEL 35-39 1:15:19 38:23 32:26
120 Shane Edwards USA 30-34 1:15:19 40:17 29:54
121 Kasper Olesen DEN 30-34 1:15:27 36:36 33:37
122 Steve Sutman USA 40-44 1:15:29 37:16 32:31
123 Eric Schmid USA 25-29 1:15:32 40:43 29:28
124 Matthew Shipman USA 30-34 1:15:40 41:58 28:38
125 Eric Miller USA 30-34 1:15:40 38:47 32:16
126 Frankie Mastroianni USA 30-34 1:15:50 41:04 29:57
127 Keaton Sheffert USA 25-29 1:15:51 40:36 30:38
128 Greg Byron CAN 40-44 1:15:52 35:39 34:16
129 Carlos Garrido USA 25-29 1:15:58 39:10 31:41
130 Hayden Crews USA 30-34 1:16:06 37:52 31:46
131 Matthew DuMond USA 35-39 1:16:07 38:11 31:32
132 Matt Minett USA 25-29 1:16:11 38:30 33:00
133 Derek Rudy USA 25-29 1:16:13 38:23 32:10
134 Justin English USA 25-29 1:16:16 38:51 32:42
135 Keegan Luebke USA 16-24 1:16:17 40:36 31:06
136 Adrian Hamilton USA 30-34 1:16:17 37:03 34:28
137 Daniel May VEN 30-34 1:16:22 37:31 32:20
138 Ari Fontecchio USA 45-49 1:16:23 38:25 32:26
139 Ralph Ammirati USA 50-54 1:16:23 39:31 32:16
140 Gordon Holloway USA 30-34 1:16:33 39:53 31:14
141 David Habash PLE 25-29 1:16:39 38:14 33:48
142 Mike Felton USA 25-29 1:16:39 38:50 32:05
143 James Howarth USA 40-44 1:16:39 42:09 29:08
144 Michael Beavis GBR 30-34 1:16:46 37:52 33:40
145 MITCHELL PENROD USA 30-34 1:16:51 38:37 33:48
146 Matthew Payne USA 30-34 1:16:51 33:56 32:47
147 Evan Dixon USA 30-34 1:16:57 39:41 31:57
148 George Crowley USA 45-49 1:17:06 38:07 33:54
149 Cesar Gutierrez ESA 35-39 1:17:06 36:04 34:40
150 Logan Renwick USA 30-34 1:17:17 41:12 31:19
151 Lukas Necas CZE 35-39 1:17:20 38:13 34:18
152 William Stenzel USA 50-54 1:17:28 38:52 33:28
153 Shane Streufert USA 50-54 1:17:30 38:34 34:03
154 Maaz Iqbal USA 16-24 1:17:31 36:23 36:04
155 Jeff Buck USA 40-44 1:17:31 41:44 30:45
156 Aditya Chaudhry IND 25-29 1:17:31 39:29 32:00
157 Peter Pirone USA 35-39 1:17:43 40:14 32:05
158 Joe Kelly USA 30-34 1:18:04 37:39 35:47
159 Armando Garza USA 40-44 1:18:05 39:08 33:15
160 Hunter King USA 16-24 1:18:09 39:10 33:32
161 Kyle Miller USA 30-34 1:18:16 38:48 34:34
162 Brandon Kirby USA 25-29 1:18:18 36:31 36:12
163 Sam Insalaco USA 30-34 1:18:30 41:38 31:29
164 Joe Nee USA 35-39 1:18:35 39:36 33:09
165 Troy DeWys USA 40-44 1:18:38 40:34 31:41
166 JV Good BRA 16-24 1:18:39 37:22 36:13
167 Dylan Nelson USA 30-34 1:18:51 40:24 33:39
168 Tyler Bell USA 30-34 1:18:52 42:31 31:21
169 David Ford-Carther USA 40-44 1:18:53 45:14 28:22
170 Lee Turner USA 35-39 1:18:56 42:33 31:06
171 Tatsuki Ishizaki JPN 30-34 1:19:02 38:05 35:32
172 Nathan Dolenc USA 50-54 1:19:04 40:29 33:52
173 Brian Rosko USA 35-39 1:19:05 41:39 32:31
174 Eugene Mariotti USA 50-54 1:19:05 38:23 34:58
175 Mike Selle USA 55-59 1:19:06 37:15 36:57
176 David Ciotta USA 50-54 1:19:08 39:50 34:21
177 Marc Caumeran CAN 35-39 1:19:27 40:10 33:24
178 Jake Negus USA 25-29 1:19:34 42:17 31:15
179 Ross Sorensen USA 45-49 1:19:38 39:59 33:42
180 Connor Campbell USA 25-29 1:19:38 41:40 32:08
181 Jacob Novak USA 25-29 1:19:42 43:53 30:08
182 zach canfield USA 45-49 1:19:55 41:22 33:54
183 Tony Lubs USA 50-54 1:19:55 35:37 39:11
184 Ethan Berillo USA 30-34 1:19:57 40:51 34:35
185 Alex Jolley USA 35-39 1:19:58 39:25 33:17
186 Peter Hoffmann USA 25-29 1:20:01 40:50 34:30
187 James Cantwell USA 40-44 1:20:04 39:41 35:05
188 Jacob Viter USA 25-29 1:20:09 42:44 32:03
189 Efrain Velazquez USA 40-44 1:20:09 39:45 34:57
190 Zachary Lau USA 35-39 1:20:10 40:38 34:44
191 Mathew Saiontz USA 30-34 1:20:10 38:52 34:45
192 Jack Forde USA 30-34 1:20:12 39:28 34:56
193 Evan Lilienthal USA 16-24 1:20:21 38:20 36:16
194 Eli McConkey USA 16-24 1:20:31 36:28 37:42
195 Charles Williams USA 16-24 1:20:35 38:17 36:01
196 Taylor Lee USA 45-49 1:20:38 41:00 32:07
197 Miguel Anselmo USA 25-29 1:20:42 37:33 37:53
198 Shane Brownfield USA 40-44 1:20:43 40:03 35:00
199 William McMahon USA 55-59 1:20:50 39:59 35:02
200 Kil Ho Lee KOR 35-39 1:20:51 41:55 33:15

← Chicago 2025 results