FULL RESULTS
HYROX Las Vegas 2026 Results – Pro Men
226 finishers. Winner Jack Driscoll in 56:16; median 1:21:13.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Jack Driscoll | 25-29 | 56:16 | 28:38 | 23:34 | |
| 2 | Greyson Kilgore | 30-34 | 56:53 | 27:29 | 25:29 | |
| 3 | Aldo Lozano Márquez | 25-29 | 1:00:05 | 28:37 | 27:09 | |
| 4 | Chase Smith | 30-34 | 1:01:53 | 28:53 | 28:46 | |
| 5 | Clément Puaud Canard | 25-29 | 1:02:42 | 29:20 | 29:08 | |
| 6 | Anthony Jagielo | 35-39 | 1:02:48 | 29:31 | 28:31 | |
| 7 | Robert Perovich | 16-24 | 1:03:31 | 30:18 | 28:16 | |
| 8 | Jason Warren | 35-39 | 1:03:56 | 29:56 | 29:26 | |
| 9 | Wade Jacobs | 25-29 | 1:03:57 | 31:34 | 27:42 | |
| 10 | Hayden Voss | 30-34 | 1:04:06 | 29:36 | 29:58 | |
| 11 | Sam Schilling | 25-29 | 1:04:36 | 31:27 | 28:47 | |
| 12 | Mike Neville | 35-39 | 1:04:43 | 32:05 | 27:43 | |
| 13 | Kyle Reid | 25-29 | 1:04:55 | 28:54 | 31:44 | |
| 14 | Elijah Horton | 40-44 | 1:05:05 | 32:49 | 27:32 | |
| 15 | Chris Ruhl | 30-34 | 1:05:18 | 32:45 | 27:41 | |
| 16 | Luke Mailliard | 25-29 | 1:05:34 | 30:00 | 30:41 | |
| 17 | Cole Mueller | 25-29 | 1:05:40 | 31:17 | 29:29 | |
| 18 | Brandon Freeman | 30-34 | 1:06:07 | 31:16 | 29:38 | |
| 19 | Patrick Joel | 30-34 | 1:06:38 | 31:56 | 29:41 | |
| 20 | Jesús Daniel Trujano Acevedo | 25-29 | 1:06:52 | 31:00 | 31:12 | |
| 21 | AJ Baucco | 35-39 | 1:06:55 | 29:40 | 32:35 | |
| 22 | Jeff Fitzgerald | 16-24 | 1:07:02 | 32:56 | 29:22 | |
| 23 | Hunter Auch | 25-29 | 1:07:20 | 31:37 | 31:01 | |
| 24 | Matt Russell | 40-44 | 1:07:23 | 29:24 | 33:19 | |
| 25 | Ethan Deep | 16-24 | 1:08:16 | 31:03 | 32:19 | |
| 26 | Oscar Eberle | 30-34 | 1:08:24 | 32:18 | 30:52 | |
| 27 | Dave Martinsky | 30-34 | 1:08:34 | 30:38 | 33:27 | |
| 28 | Spencer Weller | 25-29 | 1:08:35 | 32:26 | 31:06 | |
| 29 | Connor Weitz | 30-34 | 1:08:44 | 31:55 | 31:59 | |
| 30 | Marcus Moreira | 30-34 | 1:08:54 | 35:52 | 27:36 | |
| 31 | Jean-Francois Naud | 40-44 | 1:09:33 | 34:07 | 30:04 | |
| 32 | Jeramy Triplett | 30-34 | 1:09:56 | 32:20 | 32:32 | |
| 33 | Charlie Farra | 40-44 | 1:10:09 | 32:30 | 32:39 | |
| 34 | Zachary Tacy | 25-29 | 1:10:16 | 31:37 | 33:16 | |
| 35 | Noah Groover | 25-29 | 1:10:23 | 33:44 | 31:07 | |
| 36 | Cam Duty | 25-29 | 1:10:49 | 32:41 | 32:44 | |
| 37 | Jack Hartigan | 25-29 | 1:10:56 | 33:32 | 32:11 | |
| 38 | Matt Aram | 25-29 | 1:11:02 | 34:15 | 31:09 | |
| 39 | Jerred Beniquez | 30-34 | 1:11:22 | 32:58 | 33:10 | |
| 40 | James-Ryan Salvi | 16-24 | 1:11:45 | 32:17 | 34:25 | |
| 41 | Anthony Michalopoulos | 25-29 | 1:11:48 | 31:26 | 33:57 | |
| 42 | Manuel Forcier | 35-39 | 1:11:52 | 36:32 | 29:54 | |
| 43 | Michael Garcia | 35-39 | 1:11:53 | 32:50 | 33:42 | |
| 44 | Noah Grime | 35-39 | 1:12:07 | 32:37 | 34:21 | |
| 45 | Mitchell Krause | 30-34 | 1:12:11 | 32:52 | 33:49 | |
| 46 | Stephen Gonzalez | 30-34 | 1:12:22 | 34:00 | 33:21 | |
| 47 | Cade Carroll | 25-29 | 1:12:30 | 32:47 | 34:47 | |
| 48 | Devon Cetti | 25-29 | 1:12:36 | 34:01 | 32:33 | |
| 49 | Jordan Woods | 40-44 | 1:12:40 | 33:36 | 34:01 | |
| 50 | Sean Ferguson | 40-44 | 1:12:41 | 33:19 | 33:47 | |
| 51 | Nathan Marez | 25-29 | 1:12:43 | 33:31 | 33:43 | |
| 52 | Alexander Kantor | 25-29 | 1:12:49 | 33:44 | 33:13 | |
| 53 | William Cho | 25-29 | 1:12:52 | 36:08 | 31:04 | |
| 54 | James Helm | 30-34 | 1:12:56 | 34:51 | 32:53 | |
| 55 | Jonathan Amistoso | 45-49 | 1:12:57 | 32:29 | 35:17 | |
| 56 | Thomas Lang | 25-29 | 1:12:59 | 31:47 | 36:04 | |
| 57 | Bryce Becker | 40-44 | 1:13:02 | 35:08 | 32:29 | |
| 58 | Adam Schindler | 40-44 | 1:13:08 | 32:56 | 35:04 | |
| 59 | Marcus Madrid | 45-49 | 1:13:12 | 34:17 | 33:52 | |
| 60 | Kirk Kucin | 35-39 | 1:13:32 | 32:45 | 34:50 | |
| 61 | Tomas Gutierrez | 30-34 | 1:13:41 | 32:12 | 35:31 | |
| 62 | Samuel Miller | 50-54 | 1:13:43 | 34:53 | 33:15 | |
| 63 | Klodian Mitri | 35-39 | 1:13:44 | 31:08 | 37:01 | |
| 64 | Nate Gonzales | 40-44 | 1:13:49 | 34:24 | 34:11 | |
| 65 | Tyler Krueger | 35-39 | 1:13:52 | 34:40 | 33:21 | |
| 66 | Jack Platt | 16-24 | 1:14:13 | 37:41 | 31:07 | |
| 67 | Michael Azar | 25-29 | 1:14:51 | 33:13 | 36:31 | |
| 68 | Kain Birch | 30-34 | 1:15:10 | 32:58 | 37:05 | |
| 69 | Zayne Hayes | 16-24 | 1:15:11 | 31:58 | 38:16 | |
| 70 | Brady Nelson | 16-24 | 1:15:46 | 34:47 | 35:27 | |
| 71 | Jose Luis Gonzalez Duran | 25-29 | 1:15:46 | 34:58 | 35:24 | |
| 72 | Robert Ondris | 45-49 | 1:16:09 | 33:01 | 37:41 | |
| 73 | Danny Kubasik | 40-44 | 1:16:09 | 35:06 | 35:34 | |
| 74 | Mike Peevler | 35-39 | 1:16:13 | 37:38 | 32:56 | |
| 75 | Craig Leon | 30-34 | 1:16:18 | 36:31 | 33:31 | |
| 76 | Lorenzo Harkins | 35-39 | 1:16:25 | 35:18 | 35:51 | |
| 77 | Arrick Nietert | 40-44 | 1:16:27 | 33:06 | 37:42 | |
| 78 | Chris Wade | 40-44 | 1:16:29 | 34:44 | 35:34 | |
| 79 | Scott Johnson | 40-44 | 1:16:36 | 36:23 | 33:34 | |
| 80 | Kendall Reynolds | 40-44 | 1:16:36 | 34:33 | 36:35 | |
| 81 | Willie Wright | 35-39 | 1:16:39 | 34:43 | 36:44 | |
| 82 | Brian Brennan | 45-49 | 1:16:46 | 34:37 | 36:25 | |
| 83 | Chris David | 30-34 | 1:17:06 | 35:30 | 35:09 | |
| 84 | Christopher Brown | 35-39 | 1:17:10 | 31:14 | 39:31 | |
| 85 | Tyler Jones | 25-29 | 1:17:11 | 36:46 | 34:29 | |
| 86 | Scott Chakoutis | 40-44 | 1:17:16 | 34:56 | 35:54 | |
| 87 | Juan Carlos Cesar | 30-34 | 1:17:17 | 38:01 | 33:27 | |
| 88 | Everett Hatch | 25-29 | 1:17:22 | 34:33 | 37:14 | |
| 89 | Michael Kulinich | 25-29 | 1:17:28 | 35:05 | 35:25 | |
| 90 | Bill Lloyd | 40-44 | 1:17:32 | 39:51 | 31:50 | |
| 91 | Harvey Nelson | 30-34 | 1:17:56 | 30:42 | 41:34 | |
| 92 | Marcus Gordon | 16-24 | 1:17:58 | 37:07 | 35:21 | |
| 93 | Edgar Vazquez | 35-39 | 1:18:07 | 33:25 | 38:13 | |
| 94 | Bruce S | 35-39 | 1:18:16 | 36:04 | 36:27 | |
| 95 | Jonathan Forcier | 35-39 | 1:18:22 | 40:38 | 31:42 | |
| 96 | Kiefer Calisto | 30-34 | 1:18:28 | 35:33 | 36:27 | |
| 97 | Dan Napieralski | 40-44 | 1:18:34 | 33:52 | 39:23 | |
| 98 | David So | 30-34 | 1:18:48 | 34:22 | 37:55 | |
| 99 | Kevin Barby | 40-44 | 1:18:49 | 37:22 | 33:30 | |
| 100 | Garrett Dibene | 30-34 | 1:18:53 | 36:55 | 34:14 | |
| 101 | Leandro Becerra | 50-54 | 1:18:53 | 35:55 | 36:59 | |
| 102 | Daniel Baek | 25-29 | 1:18:56 | 35:38 | 36:42 | |
| 103 | Brian Emanuele | 35-39 | 1:19:08 | 38:14 | 35:06 | |
| 104 | Jereme LaGarde | 35-39 | 1:19:10 | 36:20 | 36:30 | |
| 105 | Lim Ly | 30-34 | 1:19:24 | 37:34 | 36:03 | |
| 106 | Eddo Weijer | 40-44 | 1:19:26 | 31:03 | 42:40 | |
| 107 | Nolan Winks | 25-29 | 1:19:32 | 37:03 | 36:02 | |
| 108 | Kyle Spencer | 35-39 | 1:19:53 | 35:21 | 38:04 | |
| 109 | Jason Wiggins | 40-44 | 1:20:17 | 37:32 | 36:25 | |
| 110 | Brian Bernardi | 30-34 | 1:20:22 | 36:37 | 37:39 | |
| 111 | Eddie Sanchez | 45-49 | 1:20:26 | 33:49 | 41:35 | |
| 112 | Justin Ortiz | 30-34 | 1:20:27 | 39:06 | 35:00 | |
| 113 | Ben Winn | 40-44 | 1:21:11 | 39:26 | 34:57 | |
| 114 | Mason Engnes | 30-34 | 1:21:15 | 35:35 | 37:42 | |
| 115 | KEREM SIMSEK | 40-44 | 1:21:31 | 37:57 | 36:32 | |
| 116 | Brandon Leung | 45-49 | 1:21:43 | 35:45 | 40:10 | |
| 117 | Tyler Will | 25-29 | 1:21:43 | 39:43 | 33:51 | |
| 118 | Derek Burgstaller | 30-34 | 1:21:54 | 33:10 | 42:45 | |
| 119 | Steven Phillips | 35-39 | 1:21:57 | 38:09 | 36:54 | |
| 120 | José Angel Jiménez | 45-49 | 1:21:59 | 38:12 | 37:08 | |
| 121 | Tye Gray | 30-34 | 1:22:16 | 36:43 | 39:52 | |
| 122 | John Johnston | 35-39 | 1:22:24 | 40:37 | 34:22 | |
| 123 | Anthony Neyroud | 25-29 | 1:22:39 | 33:58 | 42:46 | |
| 124 | Chris McMahon | 30-34 | 1:22:42 | 38:22 | 37:33 | |
| 125 | Ricky Jimenez | 35-39 | 1:23:02 | 38:11 | 37:57 | |
| 126 | Barry Biggs | 35-39 | 1:23:04 | 39:55 | 36:53 | |
| 127 | Michael Granitz | 30-34 | 1:23:16 | 36:39 | 40:42 | |
| 128 | Michael Feinberg | 40-44 | 1:23:20 | 36:34 | 40:29 | |
| 129 | Adrian Kimber | 40-44 | 1:23:26 | 35:42 | 41:14 | |
| 130 | Jamie Paterson | 45-49 | 1:23:46 | 37:11 | 40:26 | |
| 131 | Frank Anguiano | 30-34 | 1:24:04 | 37:07 | 39:32 | |
| 132 | Raimundo Llao | 35-39 | 1:24:09 | 34:19 | 43:31 | |
| 133 | Miguel Valdez | 40-44 | 1:24:12 | 39:53 | 38:11 | |
| 134 | Stephen Henderson | 40-44 | 1:24:18 | 38:27 | 39:05 | |
| 135 | Evan Wright | 16-24 | 1:24:34 | 38:03 | 39:48 | |
| 136 | Jeremy Kane | 30-34 | 1:24:55 | 38:59 | 39:34 | |
| 137 | Daniel Alvarez | 40-44 | 1:24:59 | 41:19 | 36:33 | |
| 138 | Andrew Gagliardi | 35-39 | 1:25:13 | 38:07 | 41:17 | |
| 139 | Tanner Pimsakul | 35-39 | 1:25:21 | 33:17 | 46:12 | |
| 140 | Edwin Revilla | 45-49 | 1:25:22 | 41:16 | 37:41 | |
| 141 | Gerard Protomastro | 50-54 | 1:25:26 | 38:12 | 40:46 | |
| 142 | Rich Frank | 35-39 | 1:25:30 | 40:27 | 38:00 | |
| 143 | Jacob Allen | 35-39 | 1:25:32 | 39:07 | 39:33 | |
| 144 | Ricardo Sandoval Napoles | 30-34 | 1:25:36 | 40:31 | 37:04 | |
| 145 | William Hicks | 50-54 | 1:25:56 | 45:02 | 34:33 | |
| 146 | Patrick Weisdorfer | 40-44 | 1:26:08 | 38:11 | 41:21 | |
| 147 | Edwin Sicairos | 30-34 | 1:26:09 | 37:58 | 41:33 | |
| 148 | Kevin Bridgewater | 45-49 | 1:26:36 | 41:46 | 38:24 | |
| 149 | Andrew Folger | 25-29 | 1:27:06 | 34:43 | 44:51 | |
| 150 | Chris Martin | 30-34 | 1:27:07 | 41:44 | 38:13 | |
| 151 | Harvey Lawton | 30-34 | 1:27:13 | 38:38 | 42:01 | |
| 152 | Laurance Chao | 35-39 | 1:27:29 | 38:46 | 42:12 | |
| 153 | Joshua Linney | 45-49 | 1:27:32 | 40:46 | 39:14 | |
| 154 | Patrick Murphy | 50-54 | 1:27:44 | 37:41 | 44:00 | |
| 155 | Brayden Stockbauer | 16-24 | 1:27:51 | 40:02 | 39:15 | |
| 156 | Eijai Oxford | 30-34 | 1:27:53 | 33:15 | 47:34 | |
| 157 | Jordan Kazemi | 30-34 | 1:29:02 | 42:11 | 39:00 | |
| 158 | Sylvain Moles | 35-39 | 1:29:10 | 41:09 | 39:34 | |
| 159 | Andrew Love | 45-49 | 1:29:24 | 41:29 | 39:40 | |
| 160 | Jonathan Shomo | 35-39 | 1:29:28 | 36:53 | 46:03 | |
| 161 | Eric Ritossa | 35-39 | 1:29:29 | 41:24 | 40:09 | |
| 162 | Sunpil Jang | 40-44 | 1:29:44 | 40:27 | 40:44 | |
| 163 | Matthew Hayes | 30-34 | 1:29:44 | 41:34 | 41:38 | |
| 164 | Sanders Omoshebi | 35-39 | 1:29:55 | 41:14 | 42:08 | |
| 165 | Luis Pagan-Rodriguez | 35-39 | 1:29:57 | 41:23 | 42:01 | |
| 166 | Heriberto Mendoza | 40-44 | 1:30:11 | 41:10 | 41:12 | |
| 167 | Dominic Clark | 30-34 | 1:30:18 | 39:31 | 41:31 | |
| 168 | Matthew Stevenson | 30-34 | 1:30:20 | 42:52 | 39:17 | |
| 169 | Saul Puerta | 50-54 | 1:30:28 | 35:24 | 49:10 | |
| 170 | Alexander Fong | 30-34 | 1:30:41 | 40:21 | 40:47 | |
| 171 | Christian Lima | 25-29 | 1:31:07 | 39:17 | 44:36 | |
| 172 | Mark Quines | 40-44 | 1:31:17 | 37:30 | 43:48 | |
| 173 | Colin Boylan | 40-44 | 1:31:38 | 38:13 | 45:39 | |
| 174 | Addison Guerra | 30-34 | 1:31:48 | 38:26 | 45:25 | |
| 175 | Henry Chen | 40-44 | 1:31:50 | 40:47 | 43:31 | |
| 176 | Craig Quigley | 35-39 | 1:31:57 | 40:32 | 45:24 | |
| 177 | Mark Tupas | 35-39 | 1:32:08 | 44:50 | 39:46 | |
| 178 | Eric McMullan | 45-49 | 1:32:21 | 41:59 | 42:01 | |
| 179 | Stuart Websdale | 50-54 | 1:32:23 | 46:01 | 39:20 | |
| 180 | Anthony Nguyen | 30-34 | 1:32:47 | 40:30 | 44:48 | |
| 181 | Justin O'Neill | 35-39 | 1:33:37 | 38:13 | 48:30 | |
| 182 | John Philibert | 50-54 | 1:34:23 | 45:11 | 42:00 | |
| 183 | Omar Padilla | 30-34 | 1:35:14 | 45:32 | 42:18 | |
| 184 | Mychal Martinez | 35-39 | 1:35:22 | 46:02 | 42:46 | |
| 185 | Fernando Valdez | 35-39 | 1:35:32 | 37:50 | 50:05 | |
| 186 | Kevin green | 55-59 | 1:36:04 | 39:08 | 49:55 | |
| 187 | Brian Cunningham | 45-49 | 1:36:05 | 42:54 | 45:39 | |
| 188 | José Domingo Velázquez | 35-39 | 1:36:30 | 35:36 | 53:14 | |
| 189 | Marc Robert | 55-59 | 1:36:36 | 36:58 | 53:48 | |
| 190 | Darion Gray | 30-34 | 1:36:53 | 45:51 | 43:18 | |
| 191 | Daniel Garcia | 35-39 | 1:37:03 | 38:13 | 52:01 | |
| 192 | Connor Child | 35-39 | 1:37:17 | 43:09 | 46:55 | |
| 193 | Michael Cook | 45-49 | 1:38:07 | 49:10 | 42:47 | |
| 194 | Jon McGilvra | 45-49 | 1:38:49 | 47:33 | 42:20 | |
| 195 | Stephen Tyler | 35-39 | 1:39:48 | 44:33 | 46:53 | |
| 196 | Nathan Phan | 30-34 | 1:40:21 | 48:57 | 42:54 | |
| 197 | Kyle Laird | 40-44 | 1:41:13 | 45:41 | 48:07 | |
| 198 | Paul Johnson | 40-44 | 1:41:32 | 44:19 | 48:20 | |
| 199 | Weston Titus | 35-39 | 1:41:37 | 49:56 | 41:23 | |
| 200 | Joseph Brown | 30-34 | 1:42:11 | 44:08 | 48:57 |