FULL RESULTS
HYROX Houston 2025 Results – Open Men (page 3)
553 finishers. Winner Tyler Rorrer in 59:21; median 1:27:55.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Ethan Brouillette | 25-29 | 1:39:55 | 52:48 | 38:22 | |
| 402 | Daniel Brown | 25-29 | 1:40:00 | 53:24 | 39:12 | |
| 403 | Jelani Ingram | 40-44 | 1:40:08 | 50:07 | 40:03 | |
| 404 | Javier Sandoval | 40-44 | 1:40:10 | 51:25 | 41:12 | |
| 405 | Ryan Saiz | 35-39 | 1:40:27 | 1:00:58 | 33:00 | |
| 406 | Hugo Morrissey | 35-39 | 1:40:33 | 46:34 | 45:37 | |
| 407 | Cody Russo | 30-34 | 1:40:38 | 52:12 | 38:37 | |
| 408 | Zach Walker | 40-44 | 1:40:38 | 49:01 | 43:24 | |
| 409 | Nate Illingsworth | 25-29 | 1:40:46 | 59:37 | 30:56 | |
| 410 | Aaron Saldana | 35-39 | 1:40:50 | 49:03 | 42:41 | |
| 411 | Caden Kuehler | 16-24 | 1:40:58 | 48:21 | 41:34 | |
| 412 | Marc Rodriguez | 45-49 | 1:41:13 | 51:26 | 41:40 | |
| 413 | Jorge Atena | 45-49 | 1:41:20 | 46:56 | 44:03 | |
| 414 | Kevin Wong | 30-34 | 1:41:24 | 51:24 | 41:16 | |
| 415 | Gene Fojtik | 50-54 | 1:41:32 | 49:03 | 42:04 | |
| 416 | Terence Arceneaux | 35-39 | 1:41:35 | 47:26 | 45:01 | |
| 417 | Joffre Cross | 35-39 | 1:41:42 | 52:26 | 39:57 | |
| 418 | Eric Escamilla | 40-44 | 1:41:45 | 50:24 | 45:29 | |
| 419 | John Slaughter | 50-54 | 1:41:50 | 48:43 | 43:56 | |
| 420 | Adam Bennett | 30-34 | 1:42:02 | 43:58 | 46:57 | |
| 421 | Jayvee Abella | 30-34 | 1:42:20 | 54:20 | 40:20 | |
| 422 | Rolando Mendoza | 40-44 | 1:42:20 | 53:52 | 40:36 | |
| 423 | John Giacona | 30-34 | 1:42:34 | 49:20 | 46:03 | |
| 424 | Robert Gryglewski | 25-29 | 1:42:36 | 47:50 | 43:40 | |
| 425 | Nnamdi Maduagwu | 30-34 | 1:42:43 | 48:42 | 44:40 | |
| 426 | Alex Emery | 40-44 | 1:42:44 | 52:17 | 41:46 | |
| 427 | Norm Thompson | 35-39 | 1:42:47 | 46:38 | 45:22 | |
| 428 | Mu Huang | 40-44 | 1:42:52 | 48:06 | 41:26 | |
| 429 | Jonathan De Jesus | 30-34 | 1:43:05 | 49:22 | 43:39 | |
| 430 | Joshua Smith | 35-39 | 1:43:08 | 47:26 | 44:56 | |
| 431 | Rob Brown | 35-39 | 1:43:13 | 54:02 | 39:32 | |
| 432 | Chris Miller | 45-49 | 1:43:21 | 46:48 | 48:06 | |
| 433 | Akash Sah | 45-49 | 1:43:28 | 48:32 | 47:13 | |
| 434 | Brandon Holloway | 45-49 | 1:43:36 | 51:47 | 42:18 | |
| 435 | Tim Martin | 55-59 | 1:43:38 | 47:11 | 47:15 | |
| 436 | Daniel Cleaves | 35-39 | 1:43:38 | 48:45 | 45:41 | |
| 437 | Siddharth Srinivasan | 40-44 | 1:43:44 | 46:23 | 50:07 | |
| 438 | Khanh Tran | 50-54 | 1:43:56 | 53:50 | 40:23 | |
| 439 | Matthew Schneider | 40-44 | 1:44:25 | 50:40 | 43:38 | |
| 440 | Robert Harrison | 50-54 | 1:44:26 | 47:55 | 47:40 | |
| 441 | Arnoldo Meza | 30-34 | 1:44:39 | 48:55 | 46:51 | |
| 442 | Cj Gappi | 45-49 | 1:44:45 | 50:10 | 43:21 | |
| 443 | Viran Ranasinghe | 35-39 | 1:44:51 | 49:13 | 47:18 | |
| 444 | Andrew Hill | 35-39 | 1:44:54 | 42:15 | 43:58 | |
| 445 | Tim Jones | 35-39 | 1:44:54 | 49:42 | 43:40 | |
| 446 | Elijah Watson | 16-24 | 1:45:00 | 46:17 | 50:42 | |
| 447 | Cristian Rosas-Grillet | 35-39 | 1:45:01 | 50:50 | 45:43 | |
| 448 | Cesar Martinez | 50-54 | 1:45:03 | 52:01 | 43:22 | |
| 449 | Maksim Karasavov | 35-39 | 1:45:07 | 57:03 | 38:35 | |
| 450 | K.J. Fairbrother | 30-34 | 1:45:34 | 52:09 | 43:06 | |
| 451 | Martin Sarano | 40-44 | 1:45:42 | 52:16 | 44:32 | |
| 452 | Armando Mendez | 40-44 | 1:45:51 | 46:09 | 51:20 | |
| 453 | Abe Bahranipoor | 35-39 | 1:46:11 | 54:19 | 42:53 | |
| 454 | Frankie Fuchs | 45-49 | 1:46:31 | 52:27 | 45:37 | |
| 455 | Tony Nguyen | 25-29 | 1:46:39 | 56:03 | 37:13 | |
| 456 | David Woodruff | 55-59 | 1:46:40 | 50:41 | 47:31 | |
| 457 | Samuel Pacheco | 40-44 | 1:46:46 | 46:32 | 53:28 | |
| 458 | Thomas Boatman | 35-39 | 1:46:57 | 51:31 | 47:18 | |
| 459 | Robert Lopez | 25-29 | 1:46:58 | 53:39 | 42:10 | |
| 460 | Ross Breaux | 35-39 | 1:47:04 | 55:00 | 43:46 | |
| 461 | Jonathan Hernandez | 25-29 | 1:47:04 | 52:20 | 44:12 | |
| 462 | Jake Miller | 30-34 | 1:47:04 | 52:18 | 43:10 | |
| 463 | Marco Villa | 50-54 | 1:47:08 | 53:30 | 44:55 | |
| 464 | Jason Moya | 30-34 | 1:47:17 | 52:18 | 46:23 | |
| 465 | Miguel Gonzalez | 50-54 | 1:47:19 | 50:08 | 49:18 | |
| 466 | Francisco Flores | 35-39 | 1:48:24 | 54:13 | 45:57 | |
| 467 | Preston Zeller | 35-39 | 1:48:43 | 51:20 | 44:47 | |
| 468 | Dominic O'Keefe | 40-44 | 1:48:43 | 49:57 | 49:56 | |
| 469 | Joseph Rose | 45-49 | 1:49:00 | 46:28 | 51:58 | |
| 470 | Michael Sandoval | 35-39 | 1:49:04 | 51:14 | 46:36 | |
| 471 | Aaron Alvarez | 30-34 | 1:49:12 | 59:18 | 37:58 | |
| 472 | Bailey Pinney | 35-39 | 1:49:18 | 52:34 | 46:42 | |
| 473 | Al Waterloo | 35-39 | 1:49:32 | 57:02 | 43:11 | |
| 474 | Michael Hughes | 35-39 | 1:49:52 | 52:39 | 45:08 | |
| 475 | Luke Kiss | 45-49 | 1:49:53 | 57:48 | 43:51 | |
| 476 | Ricardo Diaz | 16-24 | 1:49:54 | 1:01:01 | 38:48 | |
| 477 | Michael Smith | 65-69 | 1:49:55 | 52:50 | 45:40 | |
| 478 | Mohammad Abu Arja | 35-39 | 1:50:28 | 51:00 | 45:57 | |
| 479 | Eric Sobotik | 30-34 | 1:50:32 | 51:00 | 50:26 | |
| 480 | Jordan Nassirian | 25-29 | 1:50:43 | 55:17 | 48:38 | |
| 481 | Brandon Pham | 40-44 | 1:50:45 | 1:02:27 | 38:52 | |
| 482 | Kurt James | 55-59 | 1:50:45 | 50:07 | 51:22 | |
| 483 | Carl Hojnacki | 45-49 | 1:51:13 | 57:00 | 45:22 | |
| 484 | Ryan Evans | 35-39 | 1:51:21 | 58:18 | 43:37 | |
| 485 | Marius Ducea | 45-49 | 1:52:00 | 51:00 | 51:14 | |
| 486 | Roberto Dominguez | 60-64 | 1:52:43 | 54:56 | 45:05 | |
| 487 | Roland Quaye | 16-24 | 1:52:44 | 55:36 | 48:05 | |
| 488 | Scott Jasper | 65-69 | 1:53:14 | 53:18 | 51:35 | |
| 489 | Matthew Webb | 35-39 | 1:53:15 | 56:25 | 46:56 | |
| 490 | Kyle Seguin | 30-34 | 1:53:16 | 57:48 | 45:42 | |
| 491 | Mark Rojas | 50-54 | 1:53:22 | 56:25 | 46:36 | |
| 492 | Gautham S Pai | 40-44 | 1:53:31 | 50:16 | 54:11 | |
| 493 | Aaron Hernandez | 30-34 | 1:53:50 | 55:07 | 48:07 | |
| 494 | Edgar Cruz | 25-29 | 1:54:11 | 52:14 | 51:55 | |
| 495 | Rudy Campos | 50-54 | 1:55:02 | 1:00:41 | 42:07 | |
| 496 | Cesar Romo | 25-29 | 1:55:05 | 1:03:27 | 44:08 | |
| 497 | Michael Oliver | 30-34 | 1:55:41 | 56:36 | 48:01 | |
| 498 | Brayton Floyd | 30-34 | 1:55:49 | 1:02:46 | 43:24 | |
| 499 | Ilan Ben-Brith | 30-34 | 1:55:54 | 58:21 | 49:18 | |
| 500 | Kent Smith | 70-74 | 1:55:57 | 57:25 | 49:16 | |
| 501 | Matt Taylor | 50-54 | 1:55:58 | 57:03 | 49:26 | |
| 502 | John Whigham | 30-34 | 1:56:00 | 57:45 | 49:11 | |
| 503 | Dave Coombe | 55-59 | 1:56:17 | 52:03 | 56:08 | |
| 504 | Doug Perry | 30-34 | 1:57:45 | 59:51 | 47:32 | |
| 505 | Greg Averill | 35-39 | 1:57:47 | 1:02:24 | 44:44 | |
| 506 | Marc Perez | 50-54 | 1:58:09 | 51:12 | 54:50 | |
| 507 | Kyle Jones | 30-34 | 1:58:13 | 1:02:58 | 42:46 | |
| 508 | Noah Knight | 30-34 | 1:58:58 | 1:09:27 | 38:30 | |
| 509 | Vikram Lalwani | 40-44 | 1:59:06 | 43:27 | 1:08:32 | |
| 510 | Jorge Toruno D. | 55-59 | 1:59:54 | 58:08 | 51:47 | |
| 511 | Craig Staehle | 55-59 | 2:00:08 | 1:00:36 | 49:50 | |
| 512 | Paul Furman | 70-74 | 2:00:15 | 1:02:06 | 49:39 | |
| 513 | Doug Barnes | 50-54 | 2:02:12 | 52:39 | 1:00:29 | |
| 514 | Andrew Boyles | 35-39 | 2:02:24 | 1:00:26 | 52:04 | |
| 515 | Jeremy Garcia | 30-34 | 2:02:35 | 1:05:36 | 47:26 | |
| 516 | Chris Keim | 45-49 | 2:03:21 | 1:01:19 | 50:37 | |
| 517 | Chad Johnson | 50-54 | 2:03:47 | 1:04:05 | 48:42 | |
| 518 | Anthony Semien | 50-54 | 2:03:52 | 1:01:46 | 48:27 | |
| 519 | Diego Rodriguez | 35-39 | 2:04:49 | 1:01:10 | 51:43 | |
| 520 | Dean Fisher | 60-64 | 2:05:29 | 1:11:37 | 43:43 | |
| 521 | Stephen Park | 50-54 | 2:05:31 | 52:42 | 1:04:23 | |
| 522 | Adrian Vega | 50-54 | 2:05:39 | 56:59 | 55:44 | |
| 523 | Jared Hubacek | 30-34 | 2:05:40 | 1:00:20 | 56:11 | |
| 524 | Murad Samnani | 40-44 | 2:06:01 | 56:43 | 59:35 | |
| 525 | Matthew Williams | 25-29 | 2:06:28 | 1:04:17 | 48:33 | |
| 526 | Sean Smith | 35-39 | 2:08:47 | 1:03:01 | 56:36 | |
| 527 | Kyle Gross | 35-39 | 2:09:34 | 59:38 | 59:03 | |
| 528 | Sean Young | 40-44 | 2:10:22 | 1:08:45 | 52:13 | |
| 529 | Angel Carballo | 40-44 | 2:12:17 | 1:02:58 | 55:57 | |
| 530 | Richard Mendoza | 45-49 | 2:12:46 | 1:06:17 | 52:17 | |
| 531 | Andrew Tran | 35-39 | 2:12:57 | 1:19:33 | 42:47 | |
| 532 | Anthony Licona | 40-44 | 2:13:31 | 1:08:55 | 50:50 | |
| 533 | Anurag Vutukuri | 30-34 | 2:14:15 | 1:01:43 | 58:28 | |
| 534 | Jake Balderrama | 40-44 | 2:15:02 | 1:06:06 | 56:58 | |
| 535 | Keith Brennan | 45-49 | 2:15:07 | 1:15:43 | 47:00 | |
| 536 | Daniel Phillips | 45-49 | 2:16:00 | 1:03:21 | 1:01:24 | |
| 537 | Kareem Botros | 40-44 | 2:18:43 | 1:07:43 | 1:00:21 | |
| 538 | David Snider | 50-54 | 2:21:24 | 1:03:39 | 1:04:40 | |
| 539 | Paul Odom | 55-59 | 2:22:02 | 1:06:37 | 1:02:35 | |
| 540 | Frank Lopez | 55-59 | 2:23:39 | 1:07:46 | 1:06:10 | |
| 541 | William Pruett | 55-59 | 2:24:48 | 1:11:30 | 1:03:43 | |
| 542 | Karl Brown | 40-44 | 2:25:36 | 1:13:38 | 59:23 | |
| 543 | Nathanlee Tran | 30-34 | 2:25:50 | 1:10:38 | 1:03:10 | |
| 544 | Kevin Reid | 25-29 | 2:26:29 | 1:13:33 | 58:32 | |
| 545 | Michael Bailey | 16-24 | 2:28:04 | 1:13:50 | 1:01:19 | |
| 546 | Patrick Thigpen | 25-29 | 2:29:32 | 1:09:48 | 1:08:05 | |
| 547 | Adebola Akisanya | 30-34 | 2:32:39 | 1:12:01 | 1:05:02 | |
| 548 | Ethan Hamand | 30-34 | 2:36:58 | 1:07:50 | 1:14:57 | |
| 549 | Ben Smith | 35-39 | 2:38:40 | 1:18:51 | 1:04:19 | |
| 550 | Ryan Bailey | 30-34 | 2:39:22 | 1:18:23 | 1:08:23 | |
| 551 | Lahiru Jinadasa | 40-44 | 2:46:28 | 1:19:28 | 1:09:23 | |
| 552 | Hector Garcia | 55-59 | 3:02:11 | 1:19:28 | 1:31:19 | |
| 553 | Jim Otto | 60-64 | 3:20:09 | 1:39:46 | 1:24:37 |