FULL RESULTS
HYROX Chicago 2025 Results – Open Men (page 3)
681 finishers. Winner Noah Graboys in 57:09; median 1:28:14.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Henry Pfeiffer | 60-64 | 1:32:19 | 42:35 | 44:26 | |
| 402 | Donovan Chesnut | 45-49 | 1:32:21 | 44:34 | 40:51 | |
| 403 | Mohanraj Perumal | 40-44 | 1:32:24 | 40:06 | 46:30 | |
| 404 | Marc Pahr | 45-49 | 1:32:31 | 45:46 | 38:52 | |
| 405 | Ryan Kiser | 30-34 | 1:32:32 | 45:12 | 39:31 | |
| 406 | Rob McCullum | 55-59 | 1:32:33 | 45:45 | 41:06 | |
| 407 | Juan Martinez | 55-59 | 1:32:33 | 42:03 | 43:55 | |
| 408 | Jonathan Pliego | 40-44 | 1:32:34 | 45:28 | 39:25 | |
| 409 | Andrew Bergeron | 45-49 | 1:32:35 | 46:21 | 38:24 | |
| 410 | Lawrence Wu | 35-39 | 1:32:36 | 47:04 | 37:52 | |
| 411 | Michael Daday | 35-39 | 1:32:39 | 41:25 | 44:37 | |
| 412 | Tom Mohacsi | 40-44 | 1:32:40 | 44:59 | 42:07 | |
| 413 | Paul Muckenthaler | 35-39 | 1:32:45 | 48:20 | 37:36 | |
| 414 | Mark Bradley | 55-59 | 1:32:46 | 45:03 | 41:18 | |
| 415 | Ryan Howard | 30-34 | 1:32:52 | 47:22 | 37:54 | |
| 416 | Mathew Quirong | 30-34 | 1:32:56 | 44:40 | 42:11 | |
| 417 | Scott Powell | 30-34 | 1:33:00 | 49:07 | 35:26 | |
| 418 | Chris Ford | 55-59 | 1:33:02 | 46:07 | 41:20 | |
| 419 | Korey Marshall | 35-39 | 1:33:08 | 45:45 | 40:16 | |
| 420 | Ray Wingfield | 40-44 | 1:33:13 | 44:02 | 40:54 | |
| 421 | Matthew Robinson | 35-39 | 1:33:13 | 44:45 | 40:23 | |
| 422 | Drew Burgis | 16-24 | 1:33:14 | 48:26 | 38:11 | |
| 423 | Sam Palumbo | 30-34 | 1:33:15 | 45:42 | 39:58 | |
| 424 | Rick Hart | 50-54 | 1:33:19 | 48:49 | 38:19 | |
| 425 | Michael Young | 50-54 | 1:33:20 | 41:17 | 45:17 | |
| 426 | Rahul Chatterjea | 55-59 | 1:33:28 | 45:23 | 41:07 | |
| 427 | Jun Kwak | 45-49 | 1:33:37 | 44:58 | 40:28 | |
| 428 | Grant Merrill | 45-49 | 1:33:39 | 54:54 | 32:10 | |
| 429 | Cody Rome | 30-34 | 1:33:39 | 48:42 | 38:47 | |
| 430 | Dominic O'Keefe | 40-44 | 1:33:42 | 45:14 | 42:36 | |
| 431 | Nolan Southfield | 50-54 | 1:33:57 | 49:47 | 38:06 | |
| 432 | Cesar Romero | 25-29 | 1:34:01 | 39:36 | 47:41 | |
| 433 | William Miamo | 35-39 | 1:34:13 | 47:20 | 40:17 | |
| 434 | Chad Hrenko | 30-34 | 1:34:16 | 46:26 | 40:54 | |
| 435 | Lavan Kalaichelvam | 40-44 | 1:34:19 | 44:31 | 42:53 | |
| 436 | Shane Kayser | 35-39 | 1:34:21 | 48:13 | 39:14 | |
| 437 | Josh Platts | 45-49 | 1:34:24 | 48:51 | 39:23 | |
| 438 | Thang Holt | 40-44 | 1:34:27 | 50:50 | 36:22 | |
| 439 | Miguel Morales | 25-29 | 1:34:30 | 50:36 | 37:31 | |
| 440 | Stephen Seaman | 40-44 | 1:34:31 | 46:16 | 40:43 | |
| 441 | Aaron Basabe | 40-44 | 1:34:35 | 47:48 | 40:26 | |
| 442 | Chris Rodriguez | 40-44 | 1:34:39 | 45:59 | 42:10 | |
| 443 | John Masich | 40-44 | 1:34:43 | 46:09 | 42:39 | |
| 444 | Scott Rutherford | 45-49 | 1:34:46 | 42:10 | 46:17 | |
| 445 | Benjamin Lam | 25-29 | 1:34:54 | 43:20 | 44:59 | |
| 446 | Joseph Datar | 40-44 | 1:34:54 | 46:50 | 39:26 | |
| 447 | JJ Widener | 40-44 | 1:34:55 | 47:36 | 37:34 | |
| 448 | Mike Nessling Jr. | 50-54 | 1:34:57 | 49:14 | 37:58 | |
| 449 | Justin Nguyen | 40-44 | 1:35:05 | 52:24 | 34:43 | |
| 450 | Trevonte Diggs | 25-29 | 1:35:07 | 46:14 | 40:33 | |
| 451 | Lucas Waszak | 16-24 | 1:35:12 | 48:22 | 40:41 | |
| 452 | Andrew Zures | 40-44 | 1:35:20 | 50:26 | 37:59 | |
| 453 | MAYURAN CHANDRAKANTHAN | 35-39 | 1:35:25 | 40:34 | 49:31 | |
| 454 | Mike Zhang | 35-39 | 1:35:26 | 42:48 | 45:47 | |
| 455 | Michael Unger | 16-24 | 1:35:37 | 42:36 | 36:12 | |
| 456 | Joseph Gissy | 40-44 | 1:35:37 | 49:55 | 39:15 | |
| 457 | Eric Jones | 45-49 | 1:35:40 | 48:09 | 41:19 | |
| 458 | Andrew Ramsey | 40-44 | 1:35:50 | 46:49 | 42:04 | |
| 459 | Tyler Martin | 16-24 | 1:35:52 | 49:05 | 38:33 | |
| 460 | Jeff Kobinsky | 50-54 | 1:35:54 | 43:46 | 45:48 | |
| 461 | Victor Collins | 30-34 | 1:36:06 | 44:14 | 45:03 | |
| 462 | Jeff Messer | 35-39 | 1:36:12 | 47:36 | 39:27 | |
| 463 | Bruce Rhodes | 60-64 | 1:36:23 | 49:03 | 40:45 | |
| 464 | Ian Young | 50-54 | 1:36:40 | 45:15 | 43:10 | |
| 465 | Vikas Gandhi | 35-39 | 1:36:42 | 43:15 | 45:46 | |
| 466 | Jacob Reed | 40-44 | 1:36:52 | 48:50 | 40:33 | |
| 467 | Ed Edelman | 60-64 | 1:36:55 | 44:16 | 46:38 | |
| 468 | Matt Schore | 30-34 | 1:37:03 | 51:23 | 37:00 | |
| 469 | Adrian Ramirez | 30-34 | 1:37:04 | 46:40 | 44:41 | |
| 470 | Ryan Walsh | 35-39 | 1:37:22 | 51:16 | 39:27 | |
| 471 | Jeff Hymer | 35-39 | 1:37:29 | 49:15 | 40:20 | |
| 472 | Jamal Khan | 30-34 | 1:37:34 | 42:29 | 45:24 | |
| 473 | Johnathan Clancy | 35-39 | 1:37:38 | 53:46 | 35:58 | |
| 474 | Dusty Heil | 45-49 | 1:37:40 | 51:07 | 40:18 | |
| 475 | Jack Boyle | 45-49 | 1:37:43 | 48:40 | 42:17 | |
| 476 | Ryan Mark | 45-49 | 1:37:48 | 47:28 | 41:55 | |
| 477 | Kevin Luchmun | 40-44 | 1:37:56 | 45:06 | 43:43 | |
| 478 | Andy Brunner | 35-39 | 1:38:05 | 45:36 | 45:30 | |
| 479 | Antonio Sandoval | 40-44 | 1:38:09 | 51:35 | 38:47 | |
| 480 | Brian Kellogg | 45-49 | 1:38:20 | 47:08 | 46:02 | |
| 481 | Stephen Blackburn | 40-44 | 1:38:21 | 44:42 | 45:37 | |
| 482 | Vince Bodino | 40-44 | 1:38:22 | 47:40 | 43:05 | |
| 483 | Jonathan Chang | 35-39 | 1:38:22 | 48:51 | 41:12 | |
| 484 | Matt Davis | 45-49 | 1:38:27 | 48:59 | 43:04 | |
| 485 | Jacob Lehmann | 30-34 | 1:38:27 | 49:29 | 40:10 | |
| 486 | Greg Williams | 35-39 | 1:38:28 | 52:45 | 38:25 | |
| 487 | Charles Siegel | 25-29 | 1:38:29 | 51:54 | 38:31 | |
| 488 | Cameron Scaduto | 16-24 | 1:38:30 | 52:14 | 36:21 | |
| 489 | Juan Castillo | 35-39 | 1:38:38 | 48:37 | 40:59 | |
| 490 | Lorenzo Hoskin | 30-34 | 1:38:40 | 52:54 | 38:23 | |
| 491 | Patrick Sammons | 35-39 | 1:38:41 | 52:39 | 38:11 | |
| 492 | Daniel Moore | 30-34 | 1:38:45 | 48:52 | 41:09 | |
| 493 | Sahil Batra | 30-34 | 1:38:49 | 44:50 | 47:42 | |
| 494 | David Schneider | 45-49 | 1:38:53 | 50:48 | 40:50 | |
| 495 | Adham Bishr | 30-34 | 1:38:56 | 50:12 | 42:53 | |
| 496 | Justin Collins | 40-44 | 1:39:01 | 49:26 | 42:17 | |
| 497 | Chris Holverson | 50-54 | 1:39:03 | 48:50 | 42:51 | |
| 498 | Jeff Ramos | 40-44 | 1:39:14 | 48:08 | 42:50 | |
| 499 | Ricky Magner | 40-44 | 1:39:19 | 48:20 | 44:17 | |
| 500 | Jesse Israel | 40-44 | 1:39:19 | 53:30 | 38:44 | |
| 501 | John Yi | 40-44 | 1:39:26 | 51:34 | 41:22 | |
| 502 | Jun Lim | 25-29 | 1:39:48 | 50:27 | 39:36 | |
| 503 | Fernando A Lizarazo G | 25-29 | 1:39:52 | 49:29 | 43:01 | |
| 504 | Curtis Heinz | 40-44 | 1:39:52 | 46:34 | 46:44 | |
| 505 | Ion Losetchi | 35-39 | 1:39:55 | 50:34 | 42:00 | |
| 506 | Roberto Moreno | 35-39 | 1:39:56 | 46:42 | 47:32 | |
| 507 | Michael Siegrist | 50-54 | 1:40:01 | 45:52 | 46:24 | |
| 508 | Michael Foster | 35-39 | 1:40:06 | 47:37 | 45:20 | |
| 509 | Austin lair | 25-29 | 1:40:06 | 46:00 | 44:27 | |
| 510 | Brant Duval | 45-49 | 1:40:08 | 50:17 | 42:33 | |
| 511 | Patrick Henn | 55-59 | 1:40:19 | 49:49 | 44:22 | |
| 512 | Connor Broshar | 25-29 | 1:40:30 | 43:42 | 50:57 | |
| 513 | Geraint Davies | 50-54 | 1:40:41 | 49:26 | 43:58 | |
| 514 | Ryan Lincecum | 30-34 | 1:40:43 | 48:39 | 43:58 | |
| 515 | Patrick Gostele | 40-44 | 1:40:51 | 47:56 | 45:12 | |
| 516 | Shelton Matsey | 45-49 | 1:40:51 | 51:23 | 41:36 | |
| 517 | Trevor Henry | 55-59 | 1:40:52 | 49:24 | 44:27 | |
| 518 | Ryan De Priest | 30-34 | 1:41:03 | 48:23 | 46:03 | |
| 519 | David Awoleke | 30-34 | 1:41:06 | 47:46 | 44:03 | |
| 520 | Mike Sours | 40-44 | 1:41:18 | 49:26 | 44:33 | |
| 521 | Kevin Slack | 45-49 | 1:41:19 | 52:35 | 42:01 | |
| 522 | Zelly Wesson | 45-49 | 1:41:36 | 51:11 | 44:06 | |
| 523 | Jeff Delgado | 45-49 | 1:41:46 | 45:17 | 50:13 | |
| 524 | Ricardo Fernandez | 50-54 | 1:41:47 | 44:40 | 50:28 | |
| 525 | Aaron Ramirez | 30-34 | 1:42:13 | 55:44 | 37:41 | |
| 526 | Paul Levisee | 50-54 | 1:42:16 | 51:05 | 44:59 | |
| 527 | Remo Andreazza | 40-44 | 1:42:18 | 57:49 | 36:52 | |
| 528 | Tim Jones | 35-39 | 1:42:22 | 48:42 | 44:33 | |
| 529 | Leonardo Altamirano | 30-34 | 1:42:25 | 46:12 | 48:19 | |
| 530 | Kelly Noland | 55-59 | 1:42:33 | 51:26 | 42:43 | |
| 531 | Blaine Reed | 50-54 | 1:42:33 | 46:12 | 50:03 | |
| 532 | Ben Chiewphasa | 30-34 | 1:42:33 | 50:57 | 38:42 | |
| 533 | Michael Karger | 55-59 | 1:42:37 | — | 40:22 | |
| 534 | Lou DiMarco | 55-59 | 1:42:49 | 51:28 | 44:59 | |
| 535 | Jacob Stauber | 35-39 | 1:42:51 | 50:17 | 44:30 | |
| 536 | Marco Peterson | 30-34 | 1:42:55 | 54:13 | 40:30 | |
| 537 | Sean Pankuch | 40-44 | 1:43:04 | 46:41 | 48:44 | |
| 538 | Kevin Wullschleger | 40-44 | 1:43:11 | 52:48 | 42:06 | |
| 539 | Dominic Sabatini | 30-34 | 1:43:13 | 48:45 | 47:03 | |
| 540 | Joshua Charles | 35-39 | 1:43:35 | 50:46 | 43:29 | |
| 541 | Mitch Smith | 55-59 | 1:43:55 | 54:10 | 41:15 | |
| 542 | David Rodriguez | 25-29 | 1:43:59 | 52:00 | 42:38 | |
| 543 | Patrick Tocco | 55-59 | 1:44:02 | 49:29 | 47:26 | |
| 544 | Evan Schwartz | 45-49 | 1:44:22 | 51:11 | 44:23 | |
| 545 | Brian Bailey | 40-44 | 1:44:28 | 51:09 | 44:27 | |
| 546 | Michael Levin | 16-24 | 1:44:28 | 47:42 | 47:34 | |
| 547 | Yung-Chun Lee | HYROX | 30-34 | 1:44:31 | 51:37 | 44:21 |
| 548 | Bruce Hoffmann | 55-59 | 1:44:38 | 51:05 | 46:26 | |
| 549 | Nolan Mark | 35-39 | 1:44:40 | 47:37 | 47:59 | |
| 550 | Cody Ayers | 35-39 | 1:44:42 | 50:03 | 46:26 | |
| 551 | Jack Ekelof | 40-44 | 1:44:52 | 41:56 | 54:40 | |
| 552 | Aaron Meyer | 25-29 | 1:44:55 | 47:37 | 49:27 | |
| 553 | Matt Martinez | 35-39 | 1:44:58 | 50:19 | 47:44 | |
| 554 | Kyle Baker | 30-34 | 1:45:23 | 55:22 | 42:00 | |
| 555 | Andrew Martin | 16-24 | 1:45:30 | 50:33 | 43:45 | |
| 556 | Colby Lawson | 45-49 | 1:46:16 | 50:40 | 46:10 | |
| 557 | Josh Parmenter | 40-44 | 1:46:20 | 52:29 | 39:35 | |
| 558 | Reid Chandler | 30-34 | 1:46:26 | 51:23 | 47:32 | |
| 559 | Benjamin Arnold | 45-49 | 1:46:27 | 52:50 | 44:13 | |
| 560 | Henry Meloche | 35-39 | 1:46:28 | 53:02 | 45:41 | |
| 561 | Edward Adams | 45-49 | 1:46:35 | 55:42 | 42:19 | |
| 562 | Kevin Anger | 45-49 | 1:46:45 | 52:49 | 41:00 | |
| 563 | Wilfredo Bellorin | 30-34 | 1:46:46 | 53:57 | 43:17 | |
| 564 | Avinash Mantravadi | 40-44 | 1:46:52 | 52:31 | 44:32 | |
| 565 | Andrew Cantu | 30-34 | 1:46:59 | 58:08 | 37:39 | |
| 566 | Erika Carr | 40-44 | 1:47:00 | 54:47 | 44:50 | |
| 567 | Scott Miller | 35-39 | 1:47:09 | 54:55 | 44:06 | |
| 568 | Al Waterloo | 40-44 | 1:47:15 | 58:07 | 41:27 | |
| 569 | Jim Richter | 55-59 | 1:47:16 | 51:31 | 48:03 | |
| 570 | Victor Ramirez | 35-39 | 1:47:23 | 46:23 | 53:02 | |
| 571 | Brian Steinway | 45-49 | 1:47:25 | 48:29 | 50:46 | |
| 572 | Kenneth McCullough | 25-29 | 1:47:32 | 56:49 | 39:29 | |
| 573 | Andrew Harris | 30-34 | 1:47:34 | 54:13 | 42:47 | |
| 574 | Joe Olsen | 60-64 | 1:47:35 | 52:21 | 48:42 | |
| 575 | Luke Kiss | 45-49 | 1:47:55 | 56:24 | 44:54 | |
| 576 | Sean Smith | 30-34 | 1:47:56 | 58:09 | 39:42 | |
| 577 | Fernando Carrillo | 35-39 | 1:48:16 | 48:43 | 50:50 | |
| 578 | Greg Radcliffe | 30-34 | 1:48:24 | 55:53 | 45:13 | |
| 579 | Adam Davis | 16-24 | 1:48:32 | 51:08 | 48:08 | |
| 580 | Eric Traister | 40-44 | 1:49:11 | 59:12 | 42:46 | |
| 581 | Michael Smith | 65-69 | 1:49:20 | 51:38 | 49:49 | |
| 582 | Joe Frederick | 40-44 | 1:49:34 | 57:58 | 42:43 | |
| 583 | Tim Whelan | 35-39 | 1:49:48 | 59:49 | 38:53 | |
| 584 | Mark Listes | 35-39 | 1:49:54 | 46:55 | 54:49 | |
| 585 | Gyanesh Shah | 25-29 | 1:50:10 | 52:05 | 46:08 | |
| 586 | Ervin Dichoso | 35-39 | 1:50:59 | 1:01:16 | 42:45 | |
| 587 | Benjamin Ransley | 35-39 | 1:51:03 | 46:49 | 58:40 | |
| 588 | Daniel Stieler | 40-44 | 1:51:37 | 52:01 | 50:36 | |
| 589 | Kyle Guisto | 30-34 | 1:51:59 | 1:00:31 | 42:11 | |
| 590 | Tom Hamm | 60-64 | 1:52:01 | 52:34 | 51:03 | |
| 591 | Chris Colón | 40-44 | 1:52:07 | 50:07 | 53:01 | |
| 592 | Sean Brennan | 25-29 | 1:52:19 | 56:11 | 47:39 | |
| 593 | Jim Kriner | 55-59 | 1:52:22 | 49:58 | 52:40 | |
| 594 | Keith Brennan | 45-49 | 1:52:31 | 54:38 | 47:41 | |
| 595 | Anirudh Venkateshwaran | 25-29 | 1:52:33 | 53:53 | 48:19 | |
| 596 | Joseph Rose | 45-49 | 1:52:59 | 48:32 | 49:51 | |
| 597 | Brandon Wagner | 35-39 | 1:53:12 | 55:25 | 48:01 | |
| 598 | Geno Kurolapnik | 35-39 | 1:53:36 | 55:38 | 48:10 | |
| 599 | Peter Klockars | 40-44 | 1:54:14 | 55:00 | 48:43 | |
| 600 | David Rubio | 30-34 | 1:54:16 | 56:49 | 49:45 |