FULL RESULTS
HYROX Boston 2026 Results – Open Men (page 8)
1,896 finishers. Winner Zach Cygan in 55:57; median 1:32:27.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1,401 | Bobby Alvarado | 35-39 | 1:45:17 | |
| 1,402 | Matt Kneece | 35-39 | 1:45:18 | |
| 1,403 | Reilley Forest | 16-24 | 1:45:20 | |
| 1,404 | Gennaro Riccio | 35-39 | 1:45:26 | |
| 1,405 | Justin Riley | 30-34 | 1:45:27 | |
| 1,406 | Dale Chen | 45-49 | 1:45:30 | |
| 1,407 | ZQ Cheng | 30-34 | 1:45:31 | |
| 1,408 | Tadayuki Okada | 40-44 | 1:45:31 | |
| 1,409 | Jonathan Close | 35-39 | 1:45:32 | |
| 1,410 | Michael Rugnetta | 55-59 | 1:45:35 | |
| 1,411 | Gerald Loftin | 55-59 | 1:45:35 | |
| 1,412 | Donavin Grovell | 16-24 | 1:45:39 | |
| 1,413 | Josh Maldonado | 40-44 | 1:45:39 | |
| 1,414 | Marcus Bailey | 30-34 | 1:45:40 | |
| 1,415 | Vladimir Jean-Philippe | 35-39 | 1:45:42 | |
| 1,416 | Jarron Walter | 30-34 | 1:45:51 | |
| 1,417 | Juan Lopera | 40-44 | 1:45:52 | |
| 1,418 | Adam Kennedy | 35-39 | 1:45:55 | |
| 1,419 | Ben Willinsky | 35-39 | 1:45:58 | |
| 1,420 | Tyler Maurer | 30-34 | 1:46:03 | |
| 1,421 | Keith Nicodemus | 45-49 | 1:46:08 | |
| 1,422 | Jon Del'Etoile | 30-34 | 1:46:15 | |
| 1,423 | Shuk Zordinov | 40-44 | 1:46:17 | |
| 1,424 | Aaron Ganz | 35-39 | 1:46:17 | |
| 1,425 | Jonathan Arzeno | 35-39 | 1:46:21 | |
| 1,426 | Emerson Halili | 40-44 | 1:46:21 | |
| 1,427 | Alejandro Chapa | 30-34 | 1:46:22 | |
| 1,428 | Robert Surette | 50-54 | 1:46:22 | |
| 1,429 | Ronnie Tyler | 35-39 | 1:46:24 | |
| 1,430 | Angel Rondon | 35-39 | 1:46:24 | |
| 1,431 | Tanmay Gadgil | 25-29 | 1:46:24 | |
| 1,432 | John Kyrios | 40-44 | 1:46:24 | |
| 1,433 | Japrince Gaines | 45-49 | 1:46:26 | |
| 1,434 | Ryan Villa | 25-29 | 1:46:32 | |
| 1,435 | Brad Littlehale | 35-39 | 1:46:37 | |
| 1,436 | Tim Baxer | 25-29 | 1:46:39 | |
| 1,437 | Will Coz | 35-39 | 1:46:39 | |
| 1,438 | Robert Burns | 65-69 | 1:46:45 | |
| 1,439 | Boris Baptiste | 30-34 | 1:46:45 | |
| 1,440 | Donte Andrews | 16-24 | 1:46:47 | |
| 1,441 | Wilson Cardona | 30-34 | 1:46:48 | |
| 1,442 | Matt Nguyen | 30-34 | 1:46:49 | |
| 1,443 | Christopher Valorose | 55-59 | 1:46:51 | |
| 1,444 | Vahid Sharifi | 35-39 | 1:46:51 | |
| 1,445 | Frederick Jurado | 35-39 | 1:46:52 | |
| 1,446 | Mike Ogasapian | 35-39 | 1:46:53 | |
| 1,447 | Anthony Meyer | 30-34 | 1:46:55 | |
| 1,448 | Kevin Zhang | 25-29 | 1:46:56 | |
| 1,449 | John Hegedus | 30-34 | 1:46:57 | |
| 1,450 | Steven Hyatt | 40-44 | 1:47:00 | |
| 1,451 | Tyler Smith | 30-34 | 1:47:01 | |
| 1,452 | Kurt Halvorson | 45-49 | 1:47:02 | |
| 1,453 | Mike Lopez | 40-44 | 1:47:03 | |
| 1,454 | Richard Burnham | 25-29 | 1:47:03 | |
| 1,455 | Sean Murphy | 45-49 | 1:47:05 | |
| 1,456 | Leon Hoeink | 16-24 | 1:47:11 | |
| 1,457 | Joseph Dickerson III | 45-49 | 1:47:13 | |
| 1,458 | Christian Lim | 45-49 | 1:47:17 | |
| 1,459 | Brandon Benitah | 25-29 | 1:47:21 | |
| 1,460 | Andrew Dempsey | 25-29 | 1:47:22 | |
| 1,461 | Jason Caldwell | 30-34 | 1:47:22 | |
| 1,462 | James Werner | 40-44 | 1:47:22 | |
| 1,463 | Devaang Mehrotra | 30-34 | 1:47:27 | |
| 1,464 | Dave Doey | 70-74 | 1:47:27 | |
| 1,465 | Ryan Girdhary | 40-44 | 1:47:31 | |
| 1,466 | Nathan Lu | 25-29 | 1:47:33 | |
| 1,467 | Mitchell Granade | 35-39 | 1:47:33 | |
| 1,468 | Deven Moberly | 16-24 | 1:47:34 | |
| 1,469 | Eddie Pollis | 55-59 | 1:47:34 | |
| 1,470 | Matthew Roose | 45-49 | 1:47:35 | |
| 1,471 | James Rathbun | 45-49 | 1:47:35 | |
| 1,472 | Nicholas Hoffer | 45-49 | 1:47:36 | |
| 1,473 | Michael Marotta | 40-44 | 1:47:42 | |
| 1,474 | Robert Fuller | 45-49 | 1:47:42 | |
| 1,475 | Calvin Cooper | 30-34 | 1:47:44 | |
| 1,476 | Jon Kelley | 35-39 | 1:47:46 | |
| 1,477 | Bryan Banks | 35-39 | 1:47:47 | |
| 1,478 | Jefferson Cheng | 30-34 | 1:47:57 | |
| 1,479 | Daniel Dykas | 50-54 | 1:47:58 | |
| 1,480 | Evan Gutoff | 40-44 | 1:47:58 | |
| 1,481 | Jhonn Artieda | 45-49 | 1:47:59 | |
| 1,482 | Edan Cohen | 25-29 | 1:47:59 | |
| 1,483 | Matthew Koluder | 45-49 | 1:48:00 | |
| 1,484 | Robert Johnson | 25-29 | 1:48:13 | |
| 1,485 | Richard Passaro | 35-39 | 1:48:14 | |
| 1,486 | Brian Guaman | 25-29 | 1:48:17 | |
| 1,487 | Matthew Danheiser | 35-39 | 1:48:19 | |
| 1,488 | Wesner Pierre-Louis | 30-34 | 1:48:20 | |
| 1,489 | Charlie Russo | 45-49 | 1:48:20 | |
| 1,490 | Damian Guelakis | 50-54 | 1:48:23 | |
| 1,491 | Alek Forslund | 30-34 | 1:48:24 | |
| 1,492 | Cameron Carpentier | 25-29 | 1:48:25 | |
| 1,493 | Gregory Murphy | 35-39 | 1:48:26 | |
| 1,494 | John Grant | 45-49 | 1:48:31 | |
| 1,495 | Sai Yogesh Arumalla | 30-34 | 1:48:35 | |
| 1,496 | Peerakorn Manzio | 35-39 | 1:48:36 | |
| 1,497 | Jeff Bussgang | 55-59 | 1:48:36 | |
| 1,498 | Kris Robles | 45-49 | 1:48:36 | |
| 1,499 | Samuel Diamond | 25-29 | 1:48:36 | |
| 1,500 | J.Lucky Henry | ARU | 35-39 | 1:48:40 |
| 1,501 | Radek Kret | 30-34 | 1:48:41 | |
| 1,502 | Ryan Gunderman | 30-34 | 1:48:46 | |
| 1,503 | David Baletsa | 40-44 | 1:48:47 | |
| 1,504 | Josh Majusiak | 35-39 | 1:48:50 | |
| 1,505 | Alex Champagne | 25-29 | 1:48:51 | |
| 1,506 | Jon Spillane | 35-39 | 1:48:55 | |
| 1,507 | Daniel Beltran | 35-39 | 1:49:05 | |
| 1,508 | Rodrigo Paredes | 30-34 | 1:49:08 | |
| 1,509 | Brian Perry | 40-44 | 1:49:08 | |
| 1,510 | Brian Snook | 35-39 | 1:49:19 | |
| 1,511 | Marco Carnes | 25-29 | 1:49:19 | |
| 1,512 | Benjamin Johnson | 30-34 | 1:49:21 | |
| 1,513 | Ryan Brown | 25-29 | 1:49:24 | |
| 1,514 | Daniel Rodriguez | 45-49 | 1:49:28 | |
| 1,515 | Norman Lallier | 55-59 | 1:49:29 | |
| 1,516 | Thierry Dumont-Massé | 25-29 | 1:49:35 | |
| 1,517 | Jon Bean | 45-49 | 1:49:36 | |
| 1,518 | Jeeyong Lee | 50-54 | 1:49:41 | |
| 1,519 | Simeon Beal | 30-34 | 1:49:41 | |
| 1,520 | Nathaniel Perkins | 25-29 | 1:49:48 | |
| 1,521 | Jacob Boulos | 16-24 | 1:49:53 | |
| 1,522 | Javlon Nizomov | 16-24 | 1:49:57 | |
| 1,523 | Jonathan Doster | 35-39 | 1:50:03 | |
| 1,524 | Carl Thomas | 25-29 | 1:50:03 | |
| 1,525 | Daniel Ciontut | 35-39 | 1:50:06 | |
| 1,526 | Pablo Ramos | 45-49 | 1:50:07 | |
| 1,527 | Andrew Painter | 45-49 | 1:50:08 | |
| 1,528 | Scott Forest | 50-54 | 1:50:11 | |
| 1,529 | Aaron Walters | 25-29 | 1:50:15 | |
| 1,530 | Lee Gilmore | 45-49 | 1:50:19 | |
| 1,531 | Terrell McCasland | 45-49 | 1:50:21 | |
| 1,532 | Michael Sedor | 16-24 | 1:50:22 | |
| 1,533 | Anthony Gaeta | 16-24 | 1:50:25 | |
| 1,534 | Jason Saillant | 40-44 | 1:50:28 | |
| 1,535 | Joe Alvarado | 30-34 | 1:50:38 | |
| 1,536 | Ramon Postrano | 35-39 | 1:50:38 | |
| 1,537 | Zhenyuan Lu | 35-39 | 1:50:39 | |
| 1,538 | William Crossen | 40-44 | 1:50:46 | |
| 1,539 | Daniel Sar | 30-34 | 1:50:46 | |
| 1,540 | Brendan Danahy | 25-29 | 1:50:54 | |
| 1,541 | Hanming Zhang | 30-34 | 1:50:58 | |
| 1,542 | Brian Commisso | 16-24 | 1:51:00 | |
| 1,543 | Gerard Rousseau | 35-39 | 1:51:05 | |
| 1,544 | Jason Barbieri | 45-49 | 1:51:07 | |
| 1,545 | Tom Watrous | 50-54 | 1:51:09 | |
| 1,546 | Jaxen Bryant | 16-24 | 1:51:12 | |
| 1,547 | Victor Barros | 55-59 | 1:51:16 | |
| 1,548 | Jason MacLean | 35-39 | 1:51:21 | |
| 1,549 | Anthony Semidey | 45-49 | 1:51:31 | |
| 1,550 | Adrian Olivera | 30-34 | 1:51:34 | |
| 1,551 | Bryan VanAlstine | 40-44 | 1:51:37 | |
| 1,552 | Alex Barrow | 30-34 | 1:51:40 | |
| 1,553 | Derik Cooley-Downs | 45-49 | 1:51:42 | |
| 1,554 | Andy Vicente | 35-39 | 1:51:44 | |
| 1,555 | Crete Chong | 30-34 | 1:51:47 | |
| 1,556 | Will Cleary | 25-29 | 1:51:52 | |
| 1,557 | Ben Greene | 35-39 | 1:51:54 | |
| 1,558 | Sam Anderson | 35-39 | 1:51:55 | |
| 1,559 | Byron Rendon | 30-34 | 1:51:55 | |
| 1,560 | David Belchick | 50-54 | 1:51:55 | |
| 1,561 | Ahmad Abdel-Aziz | 45-49 | 1:51:56 | |
| 1,562 | Trae England | 30-34 | 1:51:58 | |
| 1,563 | Pedro Lopes | 16-24 | 1:51:59 | |
| 1,564 | Justin Hale | 45-49 | 1:52:02 | |
| 1,565 | Qianhao Yu | 30-34 | 1:52:05 | |
| 1,566 | Matthew Piekos | 45-49 | 1:52:08 | |
| 1,567 | Girish Kondapalli | 30-34 | 1:52:11 | |
| 1,568 | Mohammed Al Mutawa | 16-24 | 1:52:11 | |
| 1,569 | Daniel Gu | 25-29 | 1:52:13 | |
| 1,570 | Eduardo Silva | 30-34 | 1:52:13 | |
| 1,571 | Lance Bugaoan | 25-29 | 1:52:14 | |
| 1,572 | Arun Rayudu | 25-29 | 1:52:14 | |
| 1,573 | Ahmed Abdalla | 45-49 | 1:52:17 | |
| 1,574 | Joseph Cutugno | 45-49 | 1:52:24 | |
| 1,575 | David Grazio | 60-64 | 1:52:33 | |
| 1,576 | Curtis Chapin | 35-39 | 1:52:41 | |
| 1,577 | William Cruse | 30-34 | 1:52:53 | |
| 1,578 | Julius Wibisono | 25-29 | 1:52:56 | |
| 1,579 | Jason Thomas | 40-44 | 1:53:02 | |
| 1,580 | Jeffrey DeLucia | 55-59 | 1:53:03 | |
| 1,581 | Matt Graziano | 45-49 | 1:53:04 | |
| 1,582 | Bayron Rivas | 35-39 | 1:53:04 | |
| 1,583 | Kenneth Angola | 25-29 | 1:53:07 | |
| 1,584 | Vignesh Raguraman | 35-39 | 1:53:09 | |
| 1,585 | Brendan Ronayne | 35-39 | 1:53:12 | |
| 1,586 | David Franco | 35-39 | 1:53:18 | |
| 1,587 | Alejandro Garcia | 35-39 | 1:53:20 | |
| 1,588 | Duane Gilson | 60-64 | 1:53:24 | |
| 1,589 | John (Jiang) Xin | 45-49 | 1:53:31 | |
| 1,590 | Anthony Sanchez | 40-44 | 1:53:40 | |
| 1,591 | Yanni (John) Amouris | 45-49 | 1:53:42 | |
| 1,592 | Tenzin Thargay | 30-34 | 1:53:44 | |
| 1,593 | Brady Squire | 16-24 | 1:53:44 | |
| 1,594 | Saul Perez | 16-24 | 1:53:55 | |
| 1,595 | Antonio Zamora | 35-39 | 1:54:00 | |
| 1,596 | Spencer Hogg | 30-34 | 1:54:01 | |
| 1,597 | Patrick Pinchinat | 35-39 | 1:54:04 | |
| 1,598 | Eduardo Regueira | 45-49 | 1:54:12 | |
| 1,599 | Derek Morse | 30-34 | 1:54:13 | |
| 1,600 | Sam Magro | 40-44 | 1:54:18 |