FULL RESULTS
HYROX Las Vegas 2026 Results – Open Men (page 2)
689 finishers. Winner Christian Vitagliano in 59:07; median 1:27:48.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Mike Zhang | 35-39 | 1:20:16 | 40:51 | 31:36 | |
| 202 | William McMahon | 55-59 | 1:20:18 | 37:34 | 35:42 | |
| 203 | Lucas Silva | 25-29 | 1:20:19 | 42:20 | 31:18 | |
| 204 | Luigi Zingarelli | 45-49 | 1:20:19 | 39:32 | 34:29 | |
| 205 | Matt Luksch | 30-34 | 1:20:19 | 39:30 | 34:41 | |
| 206 | Brian Davis | 25-29 | 1:20:21 | 38:13 | 36:05 | |
| 207 | Tom Knight | 30-34 | 1:20:27 | 39:15 | 35:35 | |
| 208 | Jungmin Kim | 30-34 | 1:20:32 | 36:36 | 37:46 | |
| 209 | Davis Mann | 30-34 | 1:20:33 | 39:32 | 34:42 | |
| 210 | Peter Black | 40-44 | 1:20:40 | 39:08 | 35:13 | |
| 211 | Anthony Labastida | 35-39 | 1:20:42 | 41:58 | 32:44 | |
| 212 | Brandon Mezick | 35-39 | 1:20:42 | 41:11 | 32:32 | |
| 213 | Marc Bruschera | 45-49 | 1:20:48 | 38:36 | 35:19 | |
| 214 | Mateo Vargas | 25-29 | 1:20:48 | 37:39 | 36:47 | |
| 215 | David Bowman | 35-39 | 1:20:57 | 40:40 | 33:58 | |
| 216 | Sean Vintinner | 40-44 | 1:21:01 | 40:49 | 33:40 | |
| 217 | Raymond Monela | 25-29 | 1:21:14 | 40:01 | 34:04 | |
| 218 | Roberto Castro | 45-49 | 1:21:14 | 37:53 | 37:10 | |
| 219 | Wesley Tao | 40-44 | 1:21:19 | 41:03 | 33:25 | |
| 220 | Michael Grieco | 50-54 | 1:21:20 | 39:01 | 35:57 | |
| 221 | James Collette | 45-49 | 1:21:21 | 37:49 | 37:10 | |
| 222 | Ben Tillman | 25-29 | 1:21:25 | 42:37 | 31:21 | |
| 223 | Rafael Gonzalez | 40-44 | 1:21:26 | 38:34 | 35:48 | |
| 224 | Danny Murphy | — | 1:21:29 | 34:28 | 40:59 | |
| 225 | Adrian Villamil | 30-34 | 1:21:32 | 39:41 | 33:18 | |
| 226 | Joseph Bohrer | 35-39 | 1:21:33 | 41:06 | 33:32 | |
| 227 | Joseph Madden | 35-39 | 1:21:36 | 39:04 | 35:18 | |
| 228 | Philip Cordes | 35-39 | 1:21:41 | 40:00 | 34:28 | |
| 229 | Nick Stamas | 40-44 | 1:21:43 | 39:56 | 34:47 | |
| 230 | Martin Byers | 40-44 | 1:21:45 | 41:14 | 34:12 | |
| 231 | Chris Duplex | 50-54 | 1:21:47 | 42:15 | 33:38 | |
| 232 | Chris Drexler | 40-44 | 1:21:51 | 39:56 | 34:57 | |
| 233 | Chris Unger | 35-39 | 1:21:53 | 40:15 | 34:50 | |
| 234 | Rameen Moridzadeh | 35-39 | 1:21:57 | 38:23 | 36:58 | |
| 235 | Andrew Reed | 35-39 | 1:22:04 | 40:07 | 33:48 | |
| 236 | Michael Saint-Aubin | 45-49 | 1:22:07 | 41:23 | 32:59 | |
| 237 | Christopher Saccucci | 40-44 | 1:22:13 | 39:29 | 35:36 | |
| 238 | Christopher Rose | 50-54 | 1:22:14 | 40:05 | 36:18 | |
| 239 | Frankie Fuchs | 45-49 | 1:22:17 | 43:28 | 31:47 | |
| 240 | Eric Zeigler | 40-44 | 1:22:18 | 38:43 | 37:12 | |
| 241 | Jordan Davis | 25-29 | 1:22:23 | 40:06 | 35:06 | |
| 242 | Scott Kyle | 55-59 | 1:22:25 | 40:33 | 35:53 | |
| 243 | Andrew Dennis | 45-49 | 1:22:25 | 41:43 | 33:55 | |
| 244 | Weston Taylor | 25-29 | 1:22:26 | 39:12 | 34:28 | |
| 245 | Mauricio Villalpando | 30-34 | 1:22:33 | 42:24 | 34:16 | |
| 246 | Andrew Bergeron | 45-49 | 1:22:33 | 41:53 | 34:25 | |
| 247 | Arda Yazgan | 30-34 | 1:22:36 | 40:10 | 35:50 | |
| 248 | William Vargas | 40-44 | 1:22:50 | 38:23 | 35:56 | |
| 249 | Derrick Deese | 40-44 | 1:22:51 | 37:15 | 37:49 | |
| 250 | Robert Murray | 35-39 | 1:22:51 | 40:34 | 35:29 | |
| 251 | Matt Pennino | 35-39 | 1:22:52 | 40:14 | 34:59 | |
| 252 | JJ Widener | 40-44 | 1:22:55 | 41:39 | 33:03 | |
| 253 | Scott Jackson | 45-49 | 1:22:56 | 40:45 | 35:53 | |
| 254 | Berry Liang | 30-34 | 1:22:56 | 42:39 | 33:30 | |
| 255 | Benjamin Sanderson | 30-34 | 1:22:59 | 40:16 | 35:55 | |
| 256 | Phillip Thomas | 35-39 | 1:23:03 | 42:52 | 34:03 | |
| 257 | Scott Boyd | 35-39 | 1:23:05 | 40:17 | 35:46 | |
| 258 | Zach Horner | 30-34 | 1:23:07 | 43:33 | 33:27 | |
| 259 | Gabriele Parma | 35-39 | 1:23:08 | 37:55 | 38:23 | |
| 260 | Kingo Tsang | 35-39 | 1:23:08 | 39:35 | 37:27 | |
| 261 | Jeff Henderson | 50-54 | 1:23:11 | 37:33 | 38:32 | |
| 262 | Kyle Clements | 30-34 | 1:23:12 | 42:17 | 32:46 | |
| 263 | Ernesto Arcos | 45-49 | 1:23:12 | 40:01 | 36:58 | |
| 264 | Chris Emery | 35-39 | 1:23:13 | 41:41 | 35:01 | |
| 265 | Ryan Mulenga | 35-39 | 1:23:15 | 42:52 | 33:46 | |
| 266 | Cyril Pascarel | 35-39 | 1:23:16 | 39:53 | 36:31 | |
| 267 | Paul Monrial | 16-24 | 1:23:18 | 41:40 | 34:02 | |
| 268 | Marcus Barton | 35-39 | 1:23:21 | 38:25 | 38:35 | |
| 269 | Jesse Ray | 30-34 | 1:23:32 | 40:34 | 36:01 | |
| 270 | Ryne Pfeifer | 40-44 | 1:23:34 | 47:12 | 30:03 | |
| 271 | Jack Graham | 35-39 | 1:23:36 | 44:24 | 32:10 | |
| 272 | Andrew Trapp | 40-44 | 1:23:36 | 40:23 | 35:43 | |
| 273 | Dean Taubi | 25-29 | 1:23:39 | 40:11 | 37:31 | |
| 274 | Eric Jacobs | 30-34 | 1:23:42 | 41:37 | 35:20 | |
| 275 | Casey Merritt | 30-34 | 1:23:44 | 41:28 | 34:32 | |
| 276 | Damian Koo | 30-34 | 1:23:51 | 37:19 | 38:22 | |
| 277 | Evan Young | 30-34 | 1:23:57 | 39:23 | 37:01 | |
| 278 | Alex Arreguin | 35-39 | 1:24:02 | 41:48 | 33:28 | |
| 279 | Ryan Saucedo | 40-44 | 1:24:04 | 43:22 | 33:35 | |
| 280 | Christopher Knight | 35-39 | 1:24:04 | 38:37 | 39:19 | |
| 281 | rick overton | 45-49 | 1:24:05 | 44:07 | 33:35 | |
| 282 | Chris Holmes | 50-54 | 1:24:08 | 41:14 | 36:09 | |
| 283 | Kevin Pfeil | 25-29 | 1:24:09 | 37:45 | 38:21 | |
| 284 | Jose Hoban | 55-59 | 1:24:14 | 38:37 | 38:29 | |
| 285 | Louis Schenk | 35-39 | 1:24:16 | 41:18 | 36:20 | |
| 286 | Marc Reilly | 35-39 | 1:24:17 | 38:21 | 38:23 | |
| 287 | Wade Pannell | 50-54 | 1:24:18 | 38:58 | 36:19 | |
| 288 | Ryan Rowlands | 45-49 | 1:24:19 | 40:35 | 35:41 | |
| 289 | Joe Romanosky | 65-69 | 1:24:21 | 40:48 | 37:47 | |
| 290 | Gabriele Bossi | 35-39 | 1:24:25 | 38:02 | 40:41 | |
| 291 | Jonathan De Jesus | 30-34 | 1:24:29 | 40:58 | 36:02 | |
| 292 | James Maglalang | 30-34 | 1:24:31 | 41:06 | 35:14 | |
| 293 | Mario Bermudez | 40-44 | 1:24:37 | 39:09 | 38:50 | |
| 294 | Iker Gonzalez | 40-44 | 1:24:52 | 39:18 | 37:39 | |
| 295 | Patrick Collins | 40-44 | 1:24:54 | 43:17 | 34:00 | |
| 296 | Adam Swantz | 45-49 | 1:24:56 | 40:36 | 36:31 | |
| 297 | James Kelley | 30-34 | 1:24:57 | 43:33 | 34:31 | |
| 298 | Taylor Lee | 45-49 | 1:24:57 | 40:35 | 33:50 | |
| 299 | Brad Hastings | 40-44 | 1:24:58 | 41:35 | 37:06 | |
| 300 | Riley Crosby | 30-34 | 1:25:06 | 42:44 | 35:02 | |
| 301 | Eric Kouwenhoven | 45-49 | 1:25:09 | 40:45 | 37:55 | |
| 302 | Wyatt Dickinson | 16-24 | 1:25:09 | 41:52 | 34:08 | |
| 303 | Raymond Chen | 50-54 | 1:25:14 | 40:40 | 37:25 | |
| 304 | Alex Ortega | 30-34 | 1:25:25 | 38:55 | 39:09 | |
| 305 | Thang Holt | 40-44 | 1:25:28 | 44:42 | 33:17 | |
| 306 | Maximilian Schmitt | 30-34 | 1:25:30 | 42:02 | 37:15 | |
| 307 | Joseph Hwang | 25-29 | 1:25:32 | 42:27 | 36:12 | |
| 308 | Chase Frei | 30-34 | 1:25:32 | 41:16 | 37:38 | |
| 309 | Stanley Scott | 40-44 | 1:25:47 | 40:45 | 38:14 | |
| 310 | Jeff Messer | 35-39 | 1:25:59 | 41:41 | 36:28 | |
| 311 | William Miamo | 35-39 | 1:26:01 | 41:56 | 36:37 | |
| 312 | Zachary Kepes | 45-49 | 1:26:01 | 41:59 | 37:08 | |
| 313 | Michael Gallo | 25-29 | 1:26:03 | 42:58 | 34:16 | |
| 314 | Jason Cleghorn | 40-44 | 1:26:07 | 44:02 | 34:54 | |
| 315 | Fred Berg | 60-64 | 1:26:09 | 39:06 | 37:50 | |
| 316 | Adam Schroeder | 40-44 | 1:26:10 | 42:46 | 36:37 | |
| 317 | Dave White | 50-54 | 1:26:10 | 40:52 | 37:40 | |
| 318 | Eric Stange | 30-34 | 1:26:15 | 40:55 | 37:47 | |
| 319 | Matt Richards | 40-44 | 1:26:20 | 41:04 | 37:21 | |
| 320 | Ivan Zalessov | 35-39 | 1:26:21 | 43:00 | 35:32 | |
| 321 | Johan Herrera | 30-34 | 1:26:24 | 43:53 | 35:33 | |
| 322 | Coakley Rathbun | 30-34 | 1:26:25 | 42:50 | 36:18 | |
| 323 | Doug Griffin | 55-59 | 1:26:26 | 43:53 | 34:40 | |
| 324 | Taijen Kyon | 40-44 | 1:26:30 | 44:15 | 35:19 | |
| 325 | Damon Treat | 30-34 | 1:26:34 | 45:07 | 33:48 | |
| 326 | Zachary Lindholm | 25-29 | 1:26:35 | 42:01 | 37:46 | |
| 327 | Santiago Maldonado | 35-39 | 1:26:42 | 42:43 | 36:28 | |
| 328 | Luke Williams | 30-34 | 1:26:46 | 42:18 | 36:46 | |
| 329 | Joseph Rodriguez | 35-39 | 1:26:50 | 44:54 | 34:58 | |
| 330 | David Fernandez Rodriguez | 45-49 | 1:26:53 | 37:49 | 42:23 | |
| 331 | Isaac Martinez | 40-44 | 1:26:56 | 42:38 | 37:10 | |
| 332 | Mateo Naguiat | 35-39 | 1:26:57 | 46:31 | 33:38 | |
| 333 | Ren Rukavina | 40-44 | 1:26:58 | 42:37 | 37:02 | |
| 334 | Austin Turner | 30-34 | 1:27:01 | 46:29 | 31:32 | |
| 335 | Duane Burns | 40-44 | 1:27:02 | 41:58 | 38:17 | |
| 336 | Adam Levoy | 40-44 | 1:27:03 | 39:23 | 41:21 | |
| 337 | Ryan Carson | 35-39 | 1:27:03 | 41:13 | 38:33 | |
| 338 | Tom Shepherd | 25-29 | 1:27:05 | 37:47 | 42:29 | |
| 339 | Stephen Rosso | 40-44 | 1:27:20 | 40:14 | 39:30 | |
| 340 | Shane Kamakaokalani | 35-39 | 1:27:27 | 41:22 | 36:34 | |
| 341 | Stanley Young | 30-34 | 1:27:29 | 38:07 | 43:42 | |
| 342 | Will Jackson | 30-34 | 1:27:37 | 43:45 | 36:45 | |
| 343 | Jorel Joseph | 35-39 | 1:27:37 | 40:46 | 39:53 | |
| 344 | Jairus Brown | 25-29 | 1:27:46 | 40:09 | 40:30 | |
| 345 | Drew Cheatham | 25-29 | 1:27:48 | 46:59 | 34:18 | |
| 346 | Mitchell Yokogawa | 35-39 | 1:27:54 | 45:06 | 35:36 | |
| 347 | Regan Huang | 30-34 | 1:27:58 | 38:59 | 40:42 | |
| 348 | Nick Tate | 35-39 | 1:28:01 | 47:04 | 33:09 | |
| 349 | Ray Lopez | 25-29 | 1:28:01 | 43:36 | 36:19 | |
| 350 | Adam Lessem | 40-44 | 1:28:12 | 43:07 | 37:38 | |
| 351 | David De Santiago | 30-34 | 1:28:14 | 42:43 | 39:15 | |
| 352 | Ruben Cerda | 40-44 | 1:28:17 | 42:53 | 38:21 | |
| 353 | Benjamin Arnold | 40-44 | 1:28:18 | 42:09 | 39:43 | |
| 354 | Alan Paul | 35-39 | 1:28:21 | 37:09 | 44:50 | |
| 355 | Elias Karsten | 35-39 | 1:28:23 | 41:16 | 38:21 | |
| 356 | Patrick Wilson | 45-49 | 1:28:23 | 42:52 | 38:07 | |
| 357 | Raymond Williams | 55-59 | 1:28:24 | 39:54 | 40:17 | |
| 358 | Tony Wade | 50-54 | 1:28:30 | 42:42 | 38:21 | |
| 359 | Jose Avila | 40-44 | 1:28:36 | 39:41 | 40:13 | |
| 360 | Giles Amos | 25-29 | 1:28:39 | 44:16 | 37:28 | |
| 361 | Blake Kapisak | 35-39 | 1:28:46 | 44:10 | 37:22 | |
| 362 | Scott Jones | 45-49 | 1:28:50 | 42:02 | 38:54 | |
| 363 | Nachiket Deshpande | 30-34 | 1:28:53 | 43:27 | 38:02 | |
| 364 | Francois Mores | 30-34 | 1:29:04 | 39:39 | 41:01 | |
| 365 | Tim Trainor | 35-39 | 1:29:07 | 45:30 | 34:14 | |
| 366 | Andrew Culpepper | 40-44 | 1:29:08 | 44:57 | 35:28 | |
| 367 | Tyler Bashlor | 45-49 | 1:29:15 | 43:09 | 38:57 | |
| 368 | Timothy Schuman | 45-49 | 1:29:19 | 44:14 | 37:07 | |
| 369 | Kunal Parikh | 40-44 | 1:29:21 | 47:45 | 34:15 | |
| 370 | Aiden Williams | 25-29 | 1:29:22 | 38:45 | 43:27 | |
| 371 | Todd Gardner | 35-39 | 1:29:28 | 43:00 | 38:51 | |
| 372 | John Owen | 45-49 | 1:29:28 | 42:51 | 39:59 | |
| 373 | Alex Mazak | 16-24 | 1:29:29 | 42:35 | 38:01 | |
| 374 | Cameron Vernest | 40-44 | 1:29:35 | 41:11 | 40:58 | |
| 375 | Christopher Cooke | 40-44 | 1:29:39 | 41:28 | 41:00 | |
| 376 | Dan Jurik | 35-39 | 1:29:40 | 42:05 | 40:48 | |
| 377 | Brett Broussard | 40-44 | 1:29:42 | 43:43 | 36:18 | |
| 378 | Luiz Magalhaes | 40-44 | 1:29:44 | 44:56 | 38:33 | |
| 379 | Dale Brock | 25-29 | 1:29:45 | 44:29 | 36:18 | |
| 380 | Eric Uaje | 40-44 | 1:29:45 | 44:49 | 37:42 | |
| 381 | Joshua Funderburg | 40-44 | 1:29:47 | 44:30 | 37:12 | |
| 382 | Evan Naylor | 35-39 | 1:29:49 | 44:00 | 36:56 | |
| 383 | Chris Yambao | 40-44 | 1:29:50 | 42:07 | 39:50 | |
| 384 | Richard Parker | 35-39 | 1:29:51 | 46:06 | 36:34 | |
| 385 | Jeff Canzoneri | 40-44 | 1:29:57 | 44:32 | 36:44 | |
| 386 | David Rees | 55-59 | 1:29:57 | 37:59 | 45:35 | |
| 387 | Connor Essick | 40-44 | 1:30:00 | 44:02 | 37:58 | |
| 388 | Nik Van Vliet | 45-49 | 1:30:07 | 45:42 | 36:35 | |
| 389 | Phil Materi | 50-54 | 1:30:07 | 42:22 | 39:56 | |
| 390 | Jon Krause | 60-64 | 1:30:08 | 43:15 | 34:50 | |
| 391 | Seth Kaelin | 25-29 | 1:30:10 | 41:31 | 37:21 | |
| 392 | Russell Brown | 50-54 | 1:30:10 | 39:32 | 40:07 | |
| 393 | Adriano Waszyk | 35-39 | 1:30:14 | 42:31 | 41:10 | |
| 394 | Fernando A Lizarazo G | 25-29 | 1:30:16 | 42:04 | 41:18 | |
| 395 | Yung-Chun Lee | 30-34 | 1:30:20 | 42:29 | 40:19 | |
| 396 | Gabriel Rodriguez | 35-39 | 1:30:21 | 43:06 | 37:55 | |
| 397 | Juan Antonio Dena | 35-39 | 1:30:26 | 41:30 | 39:14 | |
| 398 | Mike Vella | 35-39 | 1:30:32 | 41:27 | 40:11 | |
| 399 | Jesse Israel | 40-44 | 1:30:36 | 50:16 | 32:49 | |
| 400 | William Solomon | 45-49 | 1:30:39 | 46:16 | 37:13 |