FULL RESULTS
HYROX Washington DC 2026 Results – Open Men
2,849 finishers. Winner Zach Cygan in 56:40; median 1:33:08.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1 | Zach Cygan | 16-24 | 56:40 | |
| 2 | Michael Curcio | 35-39 | 57:15 | |
| 3 | Ryeong Choi | 30-34 | 57:51 | |
| 4 | Jonathan Diianni | 30-34 | 58:42 | |
| 5 | Philip Myers | 25-29 | 58:51 | |
| 6 | Mark Mercer | 30-34 | 58:59 | |
| 7 | Jeff Hollinger | 45-49 | 59:18 | |
| 8 | Ryan Tuorto | 25-29 | 59:35 | |
| 9 | Stephen Furst | 40-44 | 1:00:16 | |
| 10 | Christopher Brown | 35-39 | 1:00:16 | |
| 11 | John Freeman | 35-39 | 1:00:20 | |
| 12 | Jordan Martin | 30-34 | 1:00:27 | |
| 13 | Hunter Nice | 30-34 | 1:00:30 | |
| 14 | Rowan Billings | 16-24 | 1:00:32 | |
| 15 | Victor Gomez | 25-29 | 1:00:47 | |
| 16 | Grant Grafentin | 30-34 | 1:00:51 | |
| 17 | Etienne Pouliot | 30-34 | 1:00:53 | |
| 18 | Serhad Ketsamanian | 30-34 | 1:00:56 | |
| 19 | Peter Stebbins | 30-34 | 1:01:00 | |
| 20 | Gerard Darcy | 30-34 | 1:01:03 | |
| 21 | Jordan Austin | 25-29 | 1:01:18 | |
| 22 | Daniel Gutierrez | 25-29 | 1:01:18 | |
| 23 | Sam Unsworth | 30-34 | 1:01:22 | |
| 24 | Jack Klopfenstein | 30-34 | 1:01:25 | |
| 25 | Gerard Sclafani | 35-39 | 1:01:29 | |
| 26 | Michael Schaefer | 16-24 | 1:01:43 | |
| 27 | Dave Martinsky | 30-34 | 1:01:48 | |
| 28 | Luis Felipe Martinez | 30-34 | 1:02:01 | |
| 29 | Erick Torres | 16-24 | 1:02:15 | |
| 30 | Hiroyuki Okabe | 40-44 | 1:02:18 | |
| 31 | Eddie Beirne | 35-39 | 1:02:32 | |
| 32 | Will Shoemaker | 30-34 | 1:02:39 | |
| 33 | Mason Cyran | 16-24 | 1:02:41 | |
| 34 | Zack Venus | 25-29 | 1:02:57 | |
| 35 | James Hunter | 25-29 | 1:02:59 | |
| 36 | Max McGillicuddy | 16-24 | 1:03:01 | |
| 37 | Hunter Bruce | 25-29 | 1:03:26 | |
| 38 | Jack Sullivan | 30-34 | 1:03:32 | |
| 39 | Kevin Dannaher | 25-29 | 1:03:32 | |
| 40 | Teddy Oteba | 30-34 | 1:03:41 | |
| 41 | Cooper Hardy | 30-34 | 1:03:49 | |
| 42 | Carlos Sandoval | 30-34 | 1:03:50 | |
| 43 | Mason Gilham | 16-24 | 1:03:51 | |
| 44 | Reid Chaconas | 25-29 | 1:03:58 | |
| 45 | Justin Lopez | 16-24 | 1:04:07 | |
| 46 | Nick Fragnito | 35-39 | 1:04:13 | |
| 47 | Michael Schweyher | 25-29 | 1:04:15 | |
| 48 | Alex Johnson | 25-29 | 1:04:24 | |
| 49 | Christian Rodriguez | 25-29 | 1:04:25 | |
| 50 | Jonathan Curtin | 35-39 | 1:04:28 | |
| 51 | Charlie Mann | 30-34 | 1:04:29 | |
| 52 | Zack Krall | 30-34 | 1:04:30 | |
| 53 | Robert Perez | 30-34 | 1:04:31 | |
| 54 | Christian Rosales | 35-39 | 1:04:45 | |
| 55 | John Lingenfelter | 30-34 | 1:04:50 | |
| 56 | Joe Mintz | 30-34 | 1:04:55 | |
| 57 | Parker Roberts | 16-24 | 1:04:56 | |
| 58 | Jake Hitchcock | 35-39 | 1:05:07 | |
| 59 | Mike Lucido | 40-44 | 1:05:09 | |
| 60 | Milton Miranda | 40-44 | 1:05:15 | |
| 61 | Carsten Beckwith | 30-34 | 1:05:15 | |
| 62 | Craig Avera | 35-39 | 1:05:18 | |
| 63 | Matt Levonick | 25-29 | 1:05:19 | |
| 64 | Alex Guarino | 30-34 | 1:05:21 | |
| 65 | See Hyuk Lee | 35-39 | 1:05:23 | |
| 66 | Chad Powlovich | 40-44 | 1:05:23 | |
| 67 | Patrick Fannon | 30-34 | 1:05:28 | |
| 68 | Jacob Wilson | 16-24 | 1:05:34 | |
| 69 | Carl Russo | 25-29 | 1:05:42 | |
| 70 | Ali Altamimi | 25-29 | 1:05:49 | |
| 71 | Quentin Robertson | 16-24 | 1:05:49 | |
| 72 | Shane Pourmaleki | 16-24 | 1:05:52 | |
| 73 | Thomas Finnerty | 30-34 | 1:05:53 | |
| 74 | Kirk Lewis | 35-39 | 1:05:54 | |
| 75 | Ahmed Moussa | 30-34 | 1:05:55 | |
| 76 | David Rodriguez | 35-39 | 1:06:00 | |
| 77 | Connor Trowbridge | 25-29 | 1:06:05 | |
| 78 | Mike McMullan | 30-34 | 1:06:07 | |
| 79 | Pablo Gutierrez | 35-39 | 1:06:07 | |
| 80 | Ronald Bookman | 30-34 | 1:06:11 | |
| 81 | Cole Brecka | 25-29 | 1:06:11 | |
| 82 | Lucas Feller | 40-44 | 1:06:13 | |
| 83 | Mark Garrity | 30-34 | 1:06:14 | |
| 84 | Elías Tirado Ortiz | 30-34 | 1:06:16 | |
| 85 | Zayne Hayes | 16-24 | 1:06:17 | |
| 86 | Dominic Popolizio | 40-44 | 1:06:17 | |
| 87 | Flynn Crisci | 25-29 | 1:06:22 | |
| 88 | Skyler Cortese | 40-44 | 1:06:32 | |
| 89 | Paul Vance | 35-39 | 1:06:37 | |
| 90 | Kyle Smith | 25-29 | 1:06:40 | |
| 91 | Colin Congo | 40-44 | 1:06:43 | |
| 92 | Logan Sweeney | 25-29 | 1:06:48 | |
| 93 | Alexander Saveliev | 25-29 | 1:06:49 | |
| 94 | Reed Potter | 16-24 | 1:06:54 | |
| 95 | Drew Dalius | 35-39 | 1:07:02 | |
| 96 | Trevor Angelo | 25-29 | 1:07:02 | |
| 97 | Clay Sankey | 35-39 | 1:07:12 | |
| 98 | Vinny Rino | 25-29 | 1:07:13 | |
| 99 | Robert Hopefl | 30-34 | 1:07:13 | |
| 100 | Ryan Johnston | 40-44 | 1:07:14 | |
| 101 | Tyler Brightwell | 25-29 | 1:07:18 | |
| 102 | Francesco Casiello | 25-29 | 1:07:20 | |
| 103 | William Hamaker | 30-34 | 1:07:24 | |
| 104 | Stephane Riviere | 40-44 | 1:07:25 | |
| 105 | Joseph Costello | 45-49 | 1:07:25 | |
| 106 | Patrick Pfeiffer | 30-34 | 1:07:26 | |
| 107 | Zachary Dunsavage | 16-24 | 1:07:27 | |
| 108 | Emmet Kemble | 25-29 | 1:07:36 | |
| 109 | Bobby Gallant | 30-34 | 1:07:38 | |
| 110 | Rj Sim | 30-34 | 1:07:38 | |
| 111 | Grant Holbrook | 16-24 | 1:07:41 | |
| 112 | Darek Thomas | 55-59 | 1:07:42 | |
| 113 | Vegard Bratrok | 16-24 | 1:07:42 | |
| 114 | Christian Saylor | 30-34 | 1:07:48 | |
| 115 | Kyler Roth | 25-29 | 1:07:51 | |
| 116 | Alexandre Fortunade | 40-44 | 1:07:57 | |
| 117 | Kirill Fesenko | 35-39 | 1:07:57 | |
| 118 | Ben Kirchner | 40-44 | 1:07:57 | |
| 119 | Chase Reeves | 40-44 | 1:07:58 | |
| 120 | Dustin Malara | 25-29 | 1:07:58 | |
| 121 | Scotty Forrester | 35-39 | 1:08:00 | |
| 122 | Irslan Ali | 30-34 | 1:08:02 | |
| 123 | Graham Turner | 30-34 | 1:08:04 | |
| 124 | Harrison Heller | 35-39 | 1:08:04 | |
| 125 | Dylan Frye | 16-24 | 1:08:10 | |
| 126 | Dale Bagdon | 45-49 | 1:08:11 | |
| 127 | Joseph DeCollibus | 30-34 | 1:08:12 | |
| 128 | Max Palmerton | 16-24 | 1:08:15 | |
| 129 | Johan Cheah | 30-34 | 1:08:15 | |
| 130 | Kevin Jornlin | 40-44 | 1:08:17 | |
| 131 | Joe Kurth Jr | 35-39 | 1:08:19 | |
| 132 | Gavin Jones | 16-24 | 1:08:25 | |
| 133 | Liam Neary | 25-29 | 1:08:29 | |
| 134 | Brett Jones | 30-34 | 1:08:30 | |
| 135 | Christopher Fast | 35-39 | 1:08:34 | |
| 136 | Jason Diston | 35-39 | 1:08:34 | |
| 137 | Andrew Frey | 25-29 | 1:08:38 | |
| 138 | Justin Bettes | 35-39 | 1:08:38 | |
| 139 | Brandon Busuttil | 30-34 | 1:08:43 | |
| 140 | Seamus Higgins | 16-24 | 1:08:43 | |
| 141 | Sean Passmore | 25-29 | 1:08:45 | |
| 142 | Dylan Nelson | 35-39 | 1:08:46 | |
| 143 | Max Lalwani | 30-34 | 1:08:48 | |
| 144 | Bruce Perry | 30-34 | 1:08:50 | |
| 145 | Waleed Shellah | 35-39 | 1:08:51 | |
| 146 | Ryan Holly | 30-34 | 1:08:53 | |
| 147 | Robert Killian | 40-44 | 1:08:53 | |
| 148 | Mario Ignacio Capllonch | 35-39 | 1:08:53 | |
| 149 | Nolan Barber | 16-24 | 1:08:54 | |
| 150 | Angel David Gonzalez-Paneque | 30-34 | 1:08:54 | |
| 151 | Samuel Schwartz | 25-29 | 1:08:58 | |
| 152 | Peter McVey | 40-44 | 1:09:00 | |
| 153 | Daniel Wang | 30-34 | 1:09:06 | |
| 154 | Ben Carman | 45-49 | 1:09:08 | |
| 155 | Jack Hager | 16-24 | 1:09:09 | |
| 156 | Juntao Fang | 30-34 | 1:09:10 | |
| 157 | Matt Woods | 30-34 | 1:09:13 | |
| 158 | Kevin Donohue | 16-24 | 1:09:15 | |
| 159 | Vlad Dobrin | 25-29 | 1:09:18 | |
| 160 | Tom Robertson | 30-34 | 1:09:19 | |
| 161 | Joshua Hazelton | 30-34 | 1:09:23 | |
| 162 | Ryan Saunders | 25-29 | 1:09:23 | |
| 163 | Jacob Robles | 25-29 | 1:09:24 | |
| 164 | Tyson Pugh | 40-44 | 1:09:25 | |
| 165 | Damir Dracic | 35-39 | 1:09:26 | |
| 166 | Sam Johnson | 30-34 | 1:09:29 | |
| 167 | James Raybould | 45-49 | 1:09:32 | |
| 168 | Ryan Murakami | 30-34 | 1:09:34 | |
| 169 | Jonathan Baracat | ESA | 25-29 | 1:09:35 |
| 170 | Juan Coronado | 35-39 | 1:09:39 | |
| 171 | Brian De Leon | 30-34 | 1:09:40 | |
| 172 | Aaron Lee Del Mundo | 30-34 | 1:09:40 | |
| 173 | Charlie Niber | 16-24 | 1:09:41 | |
| 174 | Anthony Damiano | 30-34 | 1:09:41 | |
| 175 | Bakal Asrat | 45-49 | 1:09:42 | |
| 176 | Terry Chapman | 30-34 | 1:09:42 | |
| 177 | Eduardo Hernandez | 25-29 | 1:09:43 | |
| 178 | Joshua Gasbarro | 35-39 | 1:09:43 | |
| 179 | Hedi Saidi | 35-39 | 1:09:45 | |
| 180 | Brian Yu | 40-44 | 1:09:45 | |
| 181 | Anthony Schwab | 30-34 | 1:09:46 | |
| 182 | Jake Whittingslow | 25-29 | 1:09:46 | |
| 183 | Giles Amos | 25-29 | 1:09:49 | |
| 184 | William Fuentes | 16-24 | 1:09:49 | |
| 185 | Joshua Hensley | 25-29 | 1:09:50 | |
| 186 | Chris Saxon | 35-39 | 1:09:52 | |
| 187 | Patrick Schrimsher | 35-39 | 1:09:53 | |
| 188 | David Saus | 45-49 | 1:09:55 | |
| 189 | Mike Daunt | 25-29 | 1:09:58 | |
| 190 | Daniel May | 30-34 | 1:09:58 | |
| 191 | Michael Boehmer | 45-49 | 1:10:00 | |
| 192 | Sean Connelly | 25-29 | 1:10:01 | |
| 193 | Marc-André Lafontaine | 16-24 | 1:10:01 | |
| 194 | Bashir Mosavel-Lo | 25-29 | 1:10:02 | |
| 195 | Tyler Marva | 35-39 | 1:10:03 | |
| 196 | Thomas Clement | 45-49 | 1:10:04 | |
| 197 | Shane Edwards | 30-34 | 1:10:07 | |
| 198 | Matthew Smith | 25-29 | 1:10:07 | |
| 199 | Cory Garrett | 35-39 | 1:10:09 | |
| 200 | Andre Gathers | 25-29 | 1:10:12 |