FULL RESULTS
HYROX Houston 2025 Results – Open Men (page 2)
553 finishers. Winner Tyler Rorrer in 59:21; median 1:27:55.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Eric Bumpus | 40-44 | 1:21:25 | 37:30 | 37:44 | |
| 202 | Stein Mcentire | ASA | 25-29 | 1:21:38 | 40:51 | 34:42 |
| 203 | Zak Martin | 35-39 | 1:21:39 | 40:25 | 36:00 | |
| 204 | Connor Child | 35-39 | 1:21:42 | 42:36 | 31:57 | |
| 205 | Isaac Hernandez | 30-34 | 1:21:46 | 39:26 | 37:00 | |
| 206 | Ryan Jones | 35-39 | 1:21:47 | 41:45 | 33:42 | |
| 207 | Anthony Nguyen | 35-39 | 1:21:49 | 41:10 | 34:13 | |
| 208 | Kevin Newsom | 40-44 | 1:21:51 | 37:15 | 38:49 | |
| 209 | Mark Donnelly | 30-34 | 1:21:56 | 44:09 | 30:58 | |
| 210 | Ryan Dykstra | 30-34 | 1:22:04 | 35:26 | 39:09 | |
| 211 | Justin Hartweck | 35-39 | 1:22:15 | 42:26 | 32:04 | |
| 212 | Christian Guy | 25-29 | 1:22:20 | 40:25 | 34:19 | |
| 213 | Logan Palmer | 30-34 | 1:22:29 | 37:32 | 39:32 | |
| 214 | Don Joos | 50-54 | 1:22:32 | 40:08 | 37:09 | |
| 215 | Dean Warhaft | 50-54 | 1:22:33 | 37:43 | 39:02 | |
| 216 | Sam Raven | 35-39 | 1:22:34 | 36:19 | 39:42 | |
| 217 | Jerry Cherra | 50-54 | 1:22:42 | 37:55 | 36:53 | |
| 218 | Jonah Margulis | 45-49 | 1:22:46 | 42:00 | 34:14 | |
| 219 | Scott Kogen | 60-64 | 1:22:54 | 37:57 | 38:57 | |
| 220 | Ryan Forman | 40-44 | 1:23:00 | 40:18 | 35:14 | |
| 221 | Robert Pareiss | 45-49 | 1:23:04 | 38:52 | 38:39 | |
| 222 | Andy Pesant | 45-49 | 1:23:07 | 43:33 | 33:56 | |
| 223 | Vivek Chhabria | 30-34 | 1:23:07 | 40:38 | 36:24 | |
| 224 | Adam Parsons | 40-44 | 1:23:11 | 42:45 | 33:49 | |
| 225 | Kevin Wiese | 30-34 | 1:23:15 | 40:20 | 36:03 | |
| 226 | Jack Davidson | 25-29 | 1:23:18 | 45:12 | 31:14 | |
| 227 | Mats Terwiesch | 25-29 | 1:23:24 | 37:24 | 39:51 | |
| 228 | Jon White | 35-39 | 1:23:26 | 40:52 | 36:14 | |
| 229 | Mark Speets | 55-59 | 1:23:32 | 33:02 | 45:05 | |
| 230 | Ben Harrison | 25-29 | 1:23:38 | 43:17 | 32:20 | |
| 231 | Sunny Vempati | 35-39 | 1:23:44 | 37:50 | 39:24 | |
| 232 | Michael Warber | 45-49 | 1:23:49 | 38:48 | 39:17 | |
| 233 | Raymond Monela | 25-29 | 1:23:55 | 40:13 | 36:56 | |
| 234 | Barry Galvin | 30-34 | 1:23:59 | 41:37 | 36:15 | |
| 235 | Matt Sadler | 40-44 | 1:24:04 | 43:59 | 34:19 | |
| 236 | Timothy Ngo | 50-54 | 1:24:10 | 39:19 | 37:06 | |
| 237 | Paul Doherty | 40-44 | 1:24:25 | 41:08 | 36:28 | |
| 238 | Nathan Turner | 35-39 | 1:24:30 | 41:38 | 36:52 | |
| 239 | Rafy Adames | 35-39 | 1:24:33 | 41:32 | 36:29 | |
| 240 | Eddie Velador | 16-24 | 1:24:35 | 36:12 | 40:23 | |
| 241 | Benjamin Higgins | 35-39 | 1:24:37 | 42:35 | 35:42 | |
| 242 | Jordan Lee | 25-29 | 1:24:56 | 40:16 | 38:35 | |
| 243 | Joe Roberts | 35-39 | 1:24:58 | 42:17 | 36:18 | |
| 244 | Adam Broughton | 40-44 | 1:25:10 | 42:59 | 35:29 | |
| 245 | Andy Setaputri | 35-39 | 1:25:16 | 42:22 | 36:00 | |
| 246 | Weslley Pinho | 30-34 | 1:25:23 | 41:04 | 38:00 | |
| 247 | Patrick O'Donnell | 40-44 | 1:25:25 | 37:51 | 40:10 | |
| 248 | Kalel Serrano | 30-34 | 1:25:26 | 40:12 | 40:03 | |
| 249 | Daniel King | 35-39 | 1:25:31 | 40:47 | 35:49 | |
| 250 | Marquis Wright | 35-39 | 1:25:32 | 41:12 | 37:26 | |
| 251 | Ben Lee | 30-34 | 1:25:38 | 42:39 | 35:45 | |
| 252 | Andre Braschayko | 30-34 | 1:25:39 | 46:01 | 33:24 | |
| 253 | Bradley Ward | 35-39 | 1:25:40 | 37:53 | 42:01 | |
| 254 | Brandon Kirby | 25-29 | 1:25:42 | 41:58 | 37:57 | |
| 255 | Mike Barham | 50-54 | 1:25:44 | 38:24 | 41:28 | |
| 256 | Collin Leirvik | 35-39 | 1:25:49 | 41:53 | 37:41 | |
| 257 | Brad Barrett | 40-44 | 1:25:54 | 45:16 | 32:40 | |
| 258 | Luke Vammen | 35-39 | 1:25:54 | 40:58 | 37:35 | |
| 259 | Michael Tran | 35-39 | 1:25:54 | 43:39 | 36:22 | |
| 260 | Blake Ballard | 40-44 | 1:25:55 | 43:12 | 37:04 | |
| 261 | Justin Ellison | 30-34 | 1:25:56 | 39:55 | 39:23 | |
| 262 | Alec Alvarez | 25-29 | 1:25:57 | 45:53 | 33:47 | |
| 263 | John Rodriguez | 35-39 | 1:25:58 | 42:06 | 36:48 | |
| 264 | Adrian Gamez | 16-24 | 1:26:01 | 42:03 | 37:52 | |
| 265 | Guillermo Andrade | 35-39 | 1:26:06 | 40:11 | 39:04 | |
| 266 | Zachary Turnure | 25-29 | 1:26:11 | 45:51 | 32:14 | |
| 267 | Lee Brock | 35-39 | 1:26:28 | 43:00 | 33:25 | |
| 268 | Alvy Morales | 35-39 | 1:26:28 | 43:52 | 36:58 | |
| 269 | Brian Farhadi | 30-34 | 1:26:32 | 41:59 | 37:42 | |
| 270 | Darragh Bonfil | 30-34 | 1:26:47 | 44:37 | 35:13 | |
| 271 | Nathan Dolenc | 45-49 | 1:26:50 | 39:17 | 41:37 | |
| 272 | Parker Auld | 40-44 | 1:26:56 | 44:39 | 34:46 | |
| 273 | Ryan Stage | 30-34 | 1:27:14 | 43:54 | 36:01 | |
| 274 | Giovanny Carmona | 25-29 | 1:27:20 | 44:17 | 36:16 | |
| 275 | Isaac Yang | 30-34 | 1:27:39 | 46:21 | 34:11 | |
| 276 | Davis Morgan | 25-29 | 1:27:45 | 42:02 | 38:41 | |
| 277 | Zephyr Seagraves | 25-29 | 1:27:55 | 38:47 | 42:23 | |
| 278 | Julian Loredo | 40-44 | 1:27:55 | 44:44 | 36:22 | |
| 279 | Gabriel Ruiz | 40-44 | 1:27:56 | 42:58 | 38:21 | |
| 280 | Nicholas Ramos | 35-39 | 1:28:05 | 45:31 | 34:02 | |
| 281 | Enrique Martinez | 25-29 | 1:28:16 | 38:33 | 43:03 | |
| 282 | Marquone Edmonds | 30-34 | 1:28:28 | 45:07 | 35:43 | |
| 283 | Travis Blair | 25-29 | 1:28:30 | 42:04 | 39:59 | |
| 284 | Brandon Turman | 30-34 | 1:28:31 | 47:45 | 32:45 | |
| 285 | Stephen Venable | 35-39 | 1:28:36 | 50:33 | 31:07 | |
| 286 | Blake Flamm | 25-29 | 1:28:38 | 45:16 | 34:48 | |
| 287 | John Wiseman | 40-44 | 1:28:41 | 43:49 | 38:23 | |
| 288 | Alex Rios | 35-39 | 1:28:47 | 42:34 | 37:17 | |
| 289 | John Makanas | 30-34 | 1:28:52 | 41:51 | 40:25 | |
| 290 | Jesus Guadiana | 45-49 | 1:28:57 | 45:37 | 37:46 | |
| 291 | Ulrich Dieguez | 45-49 | 1:29:01 | 43:53 | 37:36 | |
| 292 | Dario Valle | 25-29 | 1:29:16 | 44:33 | 36:47 | |
| 293 | Andre Rosacia | 25-29 | 1:29:16 | 42:10 | 41:18 | |
| 294 | Craig Coates | 55-59 | 1:29:19 | 39:16 | 43:41 | |
| 295 | Miles Johnson | 25-29 | 1:29:21 | 48:46 | 35:05 | |
| 296 | Matthew Smith | 25-29 | 1:29:23 | 48:34 | 33:15 | |
| 297 | Will Clift | 30-34 | 1:29:31 | 43:07 | 38:34 | |
| 298 | Raul Rodriguez | 35-39 | 1:29:36 | 45:45 | 36:25 | |
| 299 | Jarrod Seahorn | 30-34 | 1:29:36 | 40:34 | 39:12 | |
| 300 | Fernando Parro | 45-49 | 1:29:42 | 39:33 | 42:20 | |
| 301 | Holden Foster | 30-34 | 1:29:47 | 45:20 | 37:31 | |
| 302 | Eric Zeigler | 40-44 | 1:29:54 | 38:30 | 45:03 | |
| 303 | Zach Ardis | 25-29 | 1:29:56 | 43:23 | 38:56 | |
| 304 | Quintin Boyett | 40-44 | 1:30:00 | 42:43 | 40:09 | |
| 305 | Tamir Runinkevich | 16-24 | 1:30:02 | 46:07 | 36:53 | |
| 306 | Alex Hardy | 35-39 | 1:30:04 | 40:50 | 42:56 | |
| 307 | Vernon Johnson | 30-34 | 1:30:08 | 42:16 | 39:49 | |
| 308 | Mark Burke | 65-69 | 1:30:16 | 41:50 | 42:03 | |
| 309 | Andrew Hernandez | 30-34 | 1:30:17 | 39:19 | 44:00 | |
| 310 | Tyler Bynum | 30-34 | 1:30:20 | 41:45 | 40:16 | |
| 311 | Jason Steinsultz | 45-49 | 1:30:25 | 45:46 | 36:34 | |
| 312 | Todd Blaisdell | 50-54 | 1:30:27 | 44:28 | 38:49 | |
| 313 | Kevin Davis | 35-39 | 1:30:28 | 43:39 | 37:37 | |
| 314 | Chris Heise | 45-49 | 1:30:31 | 40:25 | 42:33 | |
| 315 | Javier Perez | 45-49 | 1:30:36 | 42:12 | 41:16 | |
| 316 | Ryan Figuerado | 40-44 | 1:30:38 | 40:36 | 43:51 | |
| 317 | Oj Sandoval | 45-49 | 1:30:45 | 41:26 | 41:34 | |
| 318 | Beau Brown | 30-34 | 1:31:03 | 43:50 | 40:00 | |
| 319 | Omar Sosa | 40-44 | 1:31:05 | 45:08 | 39:44 | |
| 320 | Brett Stains | 40-44 | 1:31:08 | 44:39 | 38:44 | |
| 321 | James Tejada | 35-39 | 1:31:12 | 44:39 | 37:13 | |
| 322 | Hunter Smith | 25-29 | 1:31:15 | 47:29 | 35:58 | |
| 323 | Cooper Hanft | 25-29 | 1:31:15 | 40:31 | 41:28 | |
| 324 | Chris Hutson | 40-44 | 1:31:16 | 44:47 | 37:40 | |
| 325 | Jonathan Coco | 50-54 | 1:31:21 | 43:09 | 41:17 | |
| 326 | Andre Lafleur | 25-29 | 1:31:34 | 43:28 | 41:43 | |
| 327 | Hayden Duplechain | 30-34 | 1:31:41 | 47:58 | 36:48 | |
| 328 | Aaron Phillips | 35-39 | 1:31:51 | 49:49 | 32:51 | |
| 329 | Cory Haglund | 45-49 | 1:31:54 | 45:08 | 39:56 | |
| 330 | Joe Haus | 55-59 | 1:32:15 | 44:55 | 41:09 | |
| 331 | Justin Christmas | 35-39 | 1:32:47 | 47:58 | 35:48 | |
| 332 | Darragh O'Flaherty | 40-44 | 1:32:54 | 43:15 | 41:40 | |
| 333 | Matthew Fowler | 30-34 | 1:32:54 | 42:49 | 41:58 | |
| 334 | Bryson Krachtus | 25-29 | 1:32:55 | 46:00 | 40:31 | |
| 335 | Alan Bentrup | 45-49 | 1:32:55 | 42:26 | 42:24 | |
| 336 | Jordon Woodall | 40-44 | 1:32:56 | 44:29 | 40:45 | |
| 337 | Lorenzo Warren | 30-34 | 1:33:00 | 42:46 | 43:33 | |
| 338 | Jason Rocha | 35-39 | 1:33:01 | 45:35 | 39:03 | |
| 339 | Joey Chapa | 30-34 | 1:33:08 | 48:22 | 35:23 | |
| 340 | John Mamati | 30-34 | 1:33:12 | 44:27 | 42:29 | |
| 341 | Eric Miller | 40-44 | 1:33:14 | 44:42 | 39:42 | |
| 342 | Eric Manke | 55-59 | 1:33:15 | 45:35 | 40:25 | |
| 343 | Kenny Kelly | 45-49 | 1:33:18 | 47:12 | 37:13 | |
| 344 | Brian Yu | 35-39 | 1:33:25 | 41:02 | 44:58 | |
| 345 | Chris Fisher | 25-29 | 1:33:27 | 45:14 | 37:55 | |
| 346 | David Orlik | 40-44 | 1:33:27 | 44:56 | 40:07 | |
| 347 | Bill Bockelman | 55-59 | 1:33:29 | 44:00 | 43:23 | |
| 348 | Noah Carranza | 16-24 | 1:33:35 | 48:45 | 36:58 | |
| 349 | Xavier Fajardo | 25-29 | 1:33:48 | 41:25 | 40:28 | |
| 350 | Nico Valdez | 30-34 | 1:33:51 | 48:33 | 39:18 | |
| 351 | Ruben Cerda | 40-44 | 1:33:58 | 46:12 | 41:13 | |
| 352 | Marcus Hill | 40-44 | 1:34:02 | 48:20 | 36:51 | |
| 353 | Timothy Anes | 25-29 | 1:34:26 | 43:05 | 41:09 | |
| 354 | Jon-Vincent Morales | 30-34 | 1:34:40 | 46:31 | 39:27 | |
| 355 | Jamie Paterson | 40-44 | 1:34:46 | 53:01 | 36:13 | |
| 356 | Ben Riccio | 30-34 | 1:34:48 | 49:20 | 38:58 | |
| 357 | Andrew Joseph | 35-39 | 1:34:55 | 44:25 | 41:32 | |
| 358 | Chris Garza | 40-44 | 1:35:04 | 46:49 | 40:05 | |
| 359 | Alex Walker | 30-34 | 1:35:05 | 47:01 | 39:09 | |
| 360 | Ed Lai | 50-54 | 1:35:12 | 43:39 | 44:27 | |
| 361 | Alec Mandell | 30-34 | 1:35:13 | 50:33 | 33:46 | |
| 362 | Cory Brown | 40-44 | 1:35:26 | 45:36 | 41:49 | |
| 363 | Lucas Waszak | 16-24 | 1:35:34 | 52:32 | 35:56 | |
| 364 | Rahim Hussain | 40-44 | 1:35:42 | 43:11 | 42:43 | |
| 365 | Alejandro Marines | 30-34 | 1:35:53 | 46:00 | 42:10 | |
| 366 | Donald Brignac | 65-69 | 1:35:54 | 48:08 | 40:33 | |
| 367 | Joseph Deleonardis | 30-34 | 1:36:02 | 47:37 | 40:55 | |
| 368 | Miguel Hernandez | 40-44 | 1:36:06 | 46:09 | 40:48 | |
| 369 | Donovan Chesnut | 45-49 | 1:36:08 | 47:08 | 40:44 | |
| 370 | Daniel Valenzuela | 40-44 | 1:36:11 | 54:35 | 33:57 | |
| 371 | Justin Bindel | 40-44 | 1:36:12 | 49:00 | 40:29 | |
| 372 | Demetrius Bailey | 30-34 | 1:36:21 | 51:23 | 37:28 | |
| 373 | Samuel Murillo | 25-29 | 1:36:25 | 48:49 | 39:58 | |
| 374 | Ben Hampton | 16-24 | 1:36:54 | 46:27 | 42:15 | |
| 375 | Devan Myrick | 30-34 | 1:37:01 | 48:08 | 39:49 | |
| 376 | Zack Batchelder | 16-24 | 1:37:10 | 50:01 | 37:22 | |
| 377 | Jonathan Whetzel | 35-39 | 1:37:17 | 45:52 | 43:14 | |
| 378 | Terrell Allen | 35-39 | 1:37:19 | 51:23 | 38:42 | |
| 379 | Kevin Amend | 35-39 | 1:37:25 | 46:40 | 40:39 | |
| 380 | Andrew Hurley | 40-44 | 1:37:38 | 46:27 | 45:07 | |
| 381 | Tyler Williams | 25-29 | 1:37:41 | 48:18 | 38:40 | |
| 382 | Rod Sled | 50-54 | 1:37:41 | 50:37 | 39:48 | |
| 383 | Melvin Johnson | 35-39 | 1:37:44 | 51:10 | 37:11 | |
| 384 | Viktor P | 25-29 | 1:37:56 | 48:42 | 42:34 | |
| 385 | Mitchell Robinson | 35-39 | 1:38:04 | 51:48 | 36:09 | |
| 386 | Chad Wilkinson | 25-29 | 1:38:05 | 45:33 | 44:31 | |
| 387 | Bobby Fisher | 50-54 | 1:38:12 | 46:38 | 44:49 | |
| 388 | Brandon Walker | 50-54 | 1:38:14 | 46:28 | 44:08 | |
| 389 | Ed Edelman | 60-64 | 1:38:15 | 46:11 | 45:31 | |
| 390 | Kenneth Chan | 50-54 | 1:38:18 | 42:58 | 48:43 | |
| 391 | Ricardo Roth | 45-49 | 1:38:40 | 46:00 | 44:08 | |
| 392 | Jon D Flynt | 55-59 | 1:38:45 | 45:11 | 42:09 | |
| 393 | Andres Rodriguez | 35-39 | 1:38:53 | 47:01 | 43:48 | |
| 394 | Osman Carroll | 40-44 | 1:38:58 | 51:10 | 37:53 | |
| 395 | Michael Hill Jr | 35-39 | 1:39:20 | 45:49 | 45:56 | |
| 396 | Brad Redding | 35-39 | 1:39:30 | 48:28 | 42:30 | |
| 397 | Oscar Chen | 16-24 | 1:39:34 | 45:39 | 45:45 | |
| 398 | Erik Eustice | 45-49 | 1:39:36 | 47:37 | 44:28 | |
| 399 | Martin Nguyen | 40-44 | 1:39:44 | 48:58 | 41:02 | |
| 400 | John Schulmeister | 35-39 | 1:39:54 | 45:46 | 46:45 |