FULL RESULTS
HYROX Miami Beach 2025 Results – Open Men (page 3)
521 finishers. Winner Patrick Joel in 59:09; median 1:26:07.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Cardell Richardson | 25-29 | 1:39:07 | 42:25 | 47:40 | |
| 402 | Randy Brotto | 40-44 | 1:39:24 | 41:06 | 49:23 | |
| 403 | Simon Kornberg | 35-39 | 1:39:31 | 41:16 | 48:49 | |
| 404 | Michael Beach | 35-39 | 1:39:59 | 40:23 | 49:38 | |
| 405 | Herman Garcia | ESA | 45-49 | 1:40:03 | 48:43 | 42:03 |
| 406 | Brian Garcia | 35-39 | 1:40:24 | 42:08 | 49:20 | |
| 407 | Benito Sicorello | 16-24 | 1:40:29 | 47:12 | 43:04 | |
| 408 | Michael Alexander | 35-39 | 1:40:32 | 49:02 | 41:41 | |
| 409 | John House | 65-69 | 1:40:44 | 49:49 | 42:26 | |
| 410 | Kief Ranada | 16-24 | 1:40:45 | 46:09 | 45:46 | |
| 411 | Greg Morettin | 50-54 | 1:40:56 | 49:08 | 44:22 | |
| 412 | Alejandro Guillen | 40-44 | 1:41:02 | 46:34 | 46:25 | |
| 413 | Nick Perchey | 40-44 | 1:41:04 | 43:53 | 49:48 | |
| 414 | Pablo Arocha | 50-54 | 1:41:06 | 49:28 | 42:22 | |
| 415 | Luis Garcia | 30-34 | 1:41:09 | 46:22 | 45:11 | |
| 416 | Brian Owens | 40-44 | 1:41:11 | 46:12 | 45:52 | |
| 417 | Edson Rodriguez | 25-29 | 1:41:26 | 43:21 | 51:03 | |
| 418 | Reece Lindsay | 25-29 | 1:41:26 | 57:31 | 36:56 | |
| 419 | Ricardo Fernandez | 50-54 | 1:41:28 | 42:13 | 51:49 | |
| 420 | Bobby Capobianco | 30-34 | 1:41:30 | 51:53 | 38:50 | |
| 421 | Alex Marban | 55-59 | 1:41:34 | 48:50 | 43:54 | |
| 422 | Gurbir Gosal | 30-34 | 1:41:34 | 51:50 | 42:23 | |
| 423 | Kimchan Ramrattan | 60-64 | 1:41:56 | 48:48 | 46:08 | |
| 424 | Brian Narvaez | 35-39 | 1:42:05 | 42:44 | 49:12 | |
| 425 | Eric Piché | 45-49 | 1:42:07 | 47:40 | 45:58 | |
| 426 | Kyle Challand | 25-29 | 1:42:10 | 52:18 | 38:56 | |
| 427 | Omar Fernandez | 40-44 | 1:42:12 | 48:45 | 42:28 | |
| 428 | Mateo Elonzo | 25-29 | 1:42:15 | 49:23 | 44:00 | |
| 429 | Kristopher Nelson | 30-34 | 1:42:21 | 46:45 | 47:01 | |
| 430 | Cristian Gil | 30-34 | 1:42:34 | 48:34 | 44:06 | |
| 431 | David Bose | 50-54 | 1:42:57 | 40:54 | 53:16 | |
| 432 | Yianni Demetriadis | 25-29 | 1:42:58 | 49:26 | 41:52 | |
| 433 | Eric Johnson | 55-59 | 1:42:58 | 42:25 | 50:59 | |
| 434 | Patrick Gostele | 40-44 | 1:43:31 | 51:58 | 41:08 | |
| 435 | Benjamin Arnold | 45-49 | 1:43:49 | 49:01 | 45:28 | |
| 436 | Jordan Pereira | 16-24 | 1:43:53 | 34:46 | 47:49 | |
| 437 | Edgar Gallegos | 35-39 | 1:43:57 | 49:03 | 46:28 | |
| 438 | Daryl Mullard | 30-34 | 1:44:03 | 48:58 | 45:37 | |
| 439 | John Artarian | 45-49 | 1:44:07 | 49:08 | 44:39 | |
| 440 | Fernando Titus | 30-34 | 1:44:20 | 48:43 | 45:18 | |
| 441 | Felipe Dos Santos | 40-44 | 1:44:21 | 46:12 | 48:25 | |
| 442 | Lucien Moulton | 35-39 | 1:44:47 | 48:02 | 48:09 | |
| 443 | Chris De Leon | 30-34 | 1:45:14 | 39:56 | 56:56 | |
| 444 | Jamie Corrales | 30-34 | 1:45:25 | 49:36 | 44:51 | |
| 445 | Samuel Rodriguez | 30-34 | 1:45:51 | 49:30 | 47:53 | |
| 446 | Jeremy Nobil | 45-49 | 1:45:55 | 46:55 | 50:43 | |
| 447 | Jack Christian | 35-39 | 1:45:55 | 48:39 | 49:52 | |
| 448 | Juan Camilo Rendon | 30-34 | 1:46:08 | 45:37 | 50:12 | |
| 449 | Noah Knight | 30-34 | 1:46:39 | 56:37 | 38:06 | |
| 450 | Dean Novick | 55-59 | 1:46:51 | 51:20 | 46:19 | |
| 451 | Jason Tindungan | 40-44 | 1:46:54 | 46:30 | 52:20 | |
| 452 | Afanasie Plesco | 30-34 | 1:47:09 | 49:48 | 47:47 | |
| 453 | Luca Bazzaro | 25-29 | 1:47:13 | 47:31 | 44:15 | |
| 454 | Rudy Hernandez | 40-44 | 1:47:20 | 54:07 | 42:54 | |
| 455 | Erik Weakley | 35-39 | 1:47:27 | 46:30 | 52:28 | |
| 456 | Joseph Giannou | 25-29 | 1:47:47 | 47:45 | 50:27 | |
| 457 | Gustavo Junco | 45-49 | 1:47:52 | 40:35 | 58:23 | |
| 458 | Andre Carruana | 40-44 | 1:48:05 | 47:26 | 45:21 | |
| 459 | Robert Mordkin | 55-59 | 1:48:06 | 46:26 | 52:55 | |
| 460 | Peter Gallagher | 35-39 | 1:48:24 | 48:19 | 48:23 | |
| 461 | Bryan Aguirre | 25-29 | 1:48:25 | 51:23 | 46:02 | |
| 462 | Randall Obando | 35-39 | 1:49:20 | 50:53 | 45:50 | |
| 463 | Adam Garfield | 35-39 | 1:49:43 | 48:10 | 50:46 | |
| 464 | Max Haid | 30-34 | 1:50:15 | 41:09 | 1:00:50 | |
| 465 | Alejandro Molina | 40-44 | 1:50:23 | 48:58 | 52:32 | |
| 466 | Carter Jacobs | 16-24 | 1:50:35 | 52:47 | 47:26 | |
| 467 | Robert Coward | 60-64 | 1:50:45 | 49:49 | 52:53 | |
| 468 | Jeffery Hrdlicka | 40-44 | 1:50:46 | 53:49 | 47:01 | |
| 469 | Ilan Ben-Brith | 30-34 | 1:50:50 | 50:55 | 50:07 | |
| 470 | Brite Chalunkal | 45-49 | 1:52:31 | 50:39 | 50:20 | |
| 471 | Angel Taipale | 35-39 | 1:52:31 | 57:13 | 44:19 | |
| 472 | Octavio Cifuentes | 45-49 | 1:52:36 | 52:48 | 49:20 | |
| 473 | Nick Marcus | 35-39 | 1:53:10 | 44:24 | 59:50 | |
| 474 | Mark Eschelbacher | 55-59 | 1:53:10 | 49:12 | 53:03 | |
| 475 | Steven Dabdoub | 25-29 | 1:53:29 | 52:30 | 51:22 | |
| 476 | Parth Patel | 25-29 | 1:53:49 | 54:42 | 49:47 | |
| 477 | Emi Guerra | 45-49 | 1:53:51 | 58:33 | 43:06 | |
| 478 | James Davidson | 35-39 | 1:54:44 | 54:54 | 49:26 | |
| 479 | Bill Hunter | 35-39 | 1:55:00 | 58:18 | 47:09 | |
| 480 | Stephen Henkel | 55-59 | 1:55:49 | 56:38 | 50:32 | |
| 481 | Javier Ortiz | 25-29 | 1:56:29 | 53:26 | 52:18 | |
| 482 | Matt Taylor | 50-54 | 1:57:22 | 55:41 | 51:15 | |
| 483 | John Cuni | 50-54 | 1:57:26 | 49:10 | 1:00:47 | |
| 484 | David Rodriguez | 30-34 | 1:57:31 | 48:00 | 1:00:12 | |
| 485 | Kevin Wentland | 35-39 | 1:57:33 | 50:19 | 57:42 | |
| 486 | Alejandro Aguilar | 25-29 | 1:58:13 | 53:32 | 54:20 | |
| 487 | Dustin Singh | 35-39 | 1:58:25 | 46:50 | 1:00:14 | |
| 488 | Christian Santana | 35-39 | 1:58:42 | 50:06 | 56:18 | |
| 489 | James Rolette | 60-64 | 1:59:27 | 48:05 | 1:00:36 | |
| 490 | Joshua Whitfield | 45-49 | 1:59:52 | 54:28 | 54:25 | |
| 491 | Lindsey Crumlin | 35-39 | 2:00:33 | 54:59 | 50:51 | |
| 492 | Jim Giannou | 60-64 | 2:01:21 | 54:24 | 56:58 | |
| 493 | Richard Pichardo | 40-44 | 2:01:24 | 1:01:23 | 48:36 | |
| 494 | Gaetano Costantino | 35-39 | 2:01:50 | 59:32 | 51:10 | |
| 495 | Jose Gonzalez | 35-39 | 2:02:12 | 55:31 | 52:00 | |
| 496 | Alex Samuel | 30-34 | 2:02:56 | 44:04 | 29:33 | |
| 497 | Stuart Brown | 30-34 | 2:03:37 | 52:41 | 1:00:56 | |
| 498 | Gabriel Ortiz | 25-29 | 2:03:38 | 58:32 | 55:18 | |
| 499 | Alfredo Morles | 40-44 | 2:03:42 | 58:54 | 52:13 | |
| 500 | Rick Stephens | 50-54 | 2:04:57 | 1:02:30 | 51:29 | |
| 501 | Joshua Epelbaum | 35-39 | 2:05:21 | 48:33 | 1:06:16 | |
| 502 | Dalton Kamensek | 35-39 | 2:06:04 | 54:31 | 59:16 | |
| 503 | Adam Diamond | 40-44 | 2:06:07 | 52:04 | 1:05:30 | |
| 504 | Sergio Flores | 25-29 | 2:07:16 | 48:52 | 1:07:29 | |
| 505 | Gustavo Vasquez | 50-54 | 2:07:42 | 58:17 | 58:47 | |
| 506 | Rudy Rodriguez | 40-44 | 2:07:58 | 58:23 | 57:36 | |
| 507 | Brandon Perez | 25-29 | 2:09:08 | 1:03:17 | 55:11 | |
| 508 | Florent Molinari | 40-44 | 2:09:33 | 58:46 | 52:25 | |
| 509 | James Peatling | 30-34 | 2:09:54 | 1:01:41 | 56:55 | |
| 510 | Cesar Fernandez | 40-44 | 2:10:10 | 57:36 | 58:21 | |
| 511 | Brendan Ramrattan | 30-34 | 2:10:37 | 1:10:34 | 50:02 | |
| 512 | Bernardo Laverde | 55-59 | 2:11:37 | 57:22 | 1:03:42 | |
| 513 | Daniel Connolly | 30-34 | 2:13:39 | 58:04 | 1:02:57 | |
| 514 | Matt Ludy | 40-44 | 2:15:12 | 59:38 | 1:02:53 | |
| 515 | Javier Montenegro | 35-39 | 2:18:20 | 1:08:24 | 55:20 | |
| 516 | Brandon Nguyen | 25-29 | 2:23:35 | 1:09:54 | 1:01:26 | |
| 517 | Andrew Timpson | 55-59 | 2:23:46 | 1:04:18 | 1:05:23 | |
| 518 | Rafael Avecillas | 35-39 | 2:33:34 | 1:18:02 | 1:01:52 | |
| 519 | Tony Guerra | 50-54 | 2:40:43 | 1:13:45 | 1:07:01 | |
| 520 | Sergio Vargas | 35-39 | 2:56:57 | 1:08:34 | 1:34:43 | |
| 521 | George Munoz | 70-74 | 3:17:56 | 1:13:34 | 1:43:19 |