FULL RESULTS
HYROX Dallas 2024 Results – Open Men
497 finishers. Winner Mason Stevens in 59:48; median 1:28:29.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Mason Stevens | 25-29 | 59:48 | 31:28 | 23:55 | |
| 2 | Malik Key | 25-29 | 1:02:21 | 32:07 | 25:48 | |
| 3 | Jake Morsch | 25-29 | 1:02:57 | 31:15 | 27:03 | |
| 4 | Joe Anzur | 30-34 | 1:03:43 | 33:42 | 25:22 | |
| 5 | Mustapha Belcora | 25-29 | 1:04:45 | 32:17 | 27:38 | |
| 6 | Nick Altomare | 35-39 | 1:04:55 | 33:56 | 26:15 | |
| 7 | Jose Romero | 35-39 | 1:05:15 | 33:12 | 26:49 | |
| 8 | Jon Calvin | 40-44 | 1:05:21 | 31:50 | 28:59 | |
| 9 | Andrew Siegelin | 16-24 | 1:05:51 | 35:04 | 25:20 | |
| 10 | Luis Garza | 35-39 | 1:06:07 | 33:52 | 27:28 | |
| 11 | Dylan Truesdale | 25-29 | 1:06:21 | 34:06 | 26:51 | |
| 12 | Charles Martin | 30-34 | 1:06:43 | 33:25 | 27:23 | |
| 13 | Aaron Arturi | 25-29 | 1:06:44 | 32:55 | 28:40 | |
| 14 | Reagan Kropf | 16-24 | 1:07:26 | 34:55 | 27:41 | |
| 15 | Garrick Chaffee | 35-39 | 1:07:50 | 35:07 | 27:20 | |
| 16 | Kiefer Calisto | 30-34 | 1:07:52 | 33:53 | 28:53 | |
| 17 | Jose Carchi | 30-34 | 1:08:05 | 33:33 | 29:03 | |
| 18 | Brendan Freeman | 30-34 | 1:08:31 | 36:17 | 26:41 | |
| 19 | Jonathan Amistoso | 40-44 | 1:08:31 | 33:20 | 30:24 | |
| 20 | Dylan Nurse | 25-29 | 1:08:52 | 34:36 | 28:37 | |
| 21 | Nico Ramirez | 30-34 | 1:09:01 | 36:33 | 27:06 | |
| 22 | Danny Bello | 35-39 | 1:09:02 | 34:07 | 29:30 | |
| 23 | Tyler Rorrer | 25-29 | 1:09:04 | 34:10 | 29:57 | |
| 24 | Ty Weisenburger | 30-34 | 1:09:14 | 36:25 | 27:28 | |
| 25 | Dakota Miller | 25-29 | 1:09:51 | 36:01 | 28:10 | |
| 26 | Garrett Moltzan | 25-29 | 1:10:07 | 36:54 | 27:32 | |
| 27 | Matthew Ferguson | 35-39 | 1:10:10 | 35:42 | 28:59 | |
| 28 | Richard Quirke | 30-34 | 1:10:15 | 34:08 | 30:44 | |
| 29 | Johnny Mares | 35-39 | 1:10:15 | 35:52 | 28:57 | |
| 30 | Kyle Walker | 30-34 | 1:10:16 | 32:02 | 33:06 | |
| 31 | Brett Burnside | 30-34 | 1:10:26 | 36:30 | 26:15 | |
| 32 | Edgar Crockett | 30-34 | 1:10:46 | 35:53 | 28:02 | |
| 33 | Brian Goldsmith | 35-39 | 1:10:47 | 32:42 | 32:25 | |
| 34 | Jim Cummings | 30-34 | 1:10:48 | 37:32 | 27:46 | |
| 35 | Bernardo Martínez Sada | 30-34 | 1:10:51 | 34:27 | 29:36 | |
| 36 | Dustin Needham | 40-44 | 1:11:01 | 32:14 | 33:51 | |
| 37 | Hunter Dooley | 25-29 | 1:11:08 | 36:08 | 29:07 | |
| 38 | Dan Chapman | 30-34 | 1:11:13 | 36:55 | 28:53 | |
| 39 | Jared Worthley | 25-29 | 1:11:14 | 37:22 | 26:58 | |
| 40 | Kirk Kucin | 30-34 | 1:11:20 | 37:26 | 28:08 | |
| 41 | Matthew Beckham | 30-34 | 1:11:32 | 34:17 | 31:42 | |
| 42 | Cory Cantrell | 25-29 | 1:11:38 | 35:15 | 30:54 | |
| 43 | Jason Gentry | 30-34 | 1:11:40 | 37:38 | 28:21 | |
| 44 | Louis Dipippa | 16-24 | 1:11:44 | 36:29 | 29:37 | |
| 45 | Ahmed Ayari | 35-39 | 1:11:59 | 34:45 | 32:08 | |
| 46 | Evan Sultzbaugh | 35-39 | 1:12:03 | 37:05 | 29:42 | |
| 47 | Kevin Doyle | 35-39 | 1:12:10 | 38:07 | 28:38 | |
| 48 | Joe Mello | 30-34 | 1:12:15 | 37:51 | 27:58 | |
| 49 | Anthony Amoroso | 45-49 | 1:12:38 | 37:46 | 29:12 | |
| 50 | Kyle Bouhana | 35-39 | 1:12:38 | 36:35 | 30:42 | |
| 51 | Andrew Robichaux | 35-39 | 1:12:44 | 36:30 | 30:14 | |
| 52 | George Blevins | 25-29 | 1:12:47 | 35:04 | 31:46 | |
| 53 | Jackson Ward | 16-24 | 1:13:00 | 38:36 | 28:23 | |
| 54 | Dan Langworthy | 16-24 | 1:13:05 | 34:14 | 32:17 | |
| 55 | Shawn Hallinan | 35-39 | 1:13:05 | 35:20 | 31:58 | |
| 56 | Jf Raynaldo | 35-39 | 1:13:11 | 35:40 | 32:22 | |
| 57 | Brandon Adams | 35-39 | 1:13:13 | 37:35 | 28:56 | |
| 58 | Adrian Johnson | 35-39 | 1:13:25 | 33:22 | 34:36 | |
| 59 | Bryce Hafso | 35-39 | 1:13:26 | 39:17 | 28:15 | |
| 60 | Blake Berger | 30-34 | 1:14:02 | 40:53 | 26:27 | |
| 61 | Joey Threet | 35-39 | 1:14:03 | 36:54 | 31:03 | |
| 62 | Austin Davis | 30-34 | 1:14:11 | 38:02 | 30:15 | |
| 63 | Stetson Clement | 16-24 | 1:14:27 | 37:51 | 30:28 | |
| 64 | Mark Cox | 35-39 | 1:14:30 | 37:39 | 29:52 | |
| 65 | Ryan Pett | 30-34 | 1:14:51 | 36:37 | 31:47 | |
| 66 | Marcus Washington | 40-44 | 1:14:55 | 38:56 | 29:47 | |
| 67 | Enrique Sanchez | 50-54 | 1:14:59 | 36:56 | 32:33 | |
| 68 | Douglas Manning | 30-34 | 1:15:02 | 37:24 | 31:55 | |
| 69 | Keigan Landcaster | 30-34 | 1:15:06 | 39:48 | 27:52 | |
| 70 | Gerald Smith | 40-44 | 1:15:09 | 38:06 | 31:00 | |
| 71 | Dustin Truitt | 40-44 | 1:15:11 | 37:56 | 30:46 | |
| 72 | Ronnie Bookman | 30-34 | 1:15:30 | 37:09 | 32:01 | |
| 73 | Juan Alejandro Lasso Bedoya | 25-29 | 1:15:47 | 36:43 | 33:21 | |
| 74 | Greg Farris | 30-34 | 1:15:57 | 40:04 | 29:54 | |
| 75 | Paul Thoresen | 35-39 | 1:16:12 | 35:50 | 29:48 | |
| 76 | Alexis Alvarado | 25-29 | 1:16:13 | 37:16 | 33:36 | |
| 77 | Adam Wilk | 50-54 | 1:16:14 | 35:53 | 34:38 | |
| 78 | Carlos Quevedo | 45-49 | 1:16:16 | 36:49 | 33:46 | |
| 79 | Jordan Lynch | 35-39 | 1:16:20 | 38:41 | 31:40 | |
| 80 | Michael Miles | 30-34 | 1:16:29 | 38:47 | 30:38 | |
| 81 | Clint Phillips | 50-54 | 1:16:34 | 38:00 | 32:53 | |
| 82 | Paul Kaup | 50-54 | 1:16:41 | 41:20 | 28:28 | |
| 83 | Peter Gibson | 30-34 | 1:16:45 | 35:21 | 35:32 | |
| 84 | Levani Chertkoev | 35-39 | 1:16:47 | 40:29 | 30:21 | |
| 85 | Geoffrey Kuhn | 25-29 | 1:16:54 | 39:04 | 31:46 | |
| 86 | Trevor Emig | 35-39 | 1:17:06 | 39:05 | 31:59 | |
| 87 | David Nachmanson | 25-29 | 1:17:07 | 39:50 | 29:58 | |
| 88 | Jack Woolsey | 30-34 | 1:17:12 | 39:35 | 30:56 | |
| 89 | Miguel Ocampo | 25-29 | 1:17:15 | 36:11 | 34:55 | |
| 90 | Kyle Johnson | 30-34 | 1:17:22 | 38:04 | 34:17 | |
| 91 | Santo Brocato | 35-39 | 1:17:40 | 37:11 | 34:09 | |
| 92 | Austin Briggs | 25-29 | 1:17:43 | 41:13 | 28:25 | |
| 93 | Ashley Morris-Williams | 30-34 | 1:17:44 | 39:14 | 32:03 | |
| 94 | Jonathan Fuller | 35-39 | 1:17:44 | 42:32 | 29:24 | |
| 95 | Mahmoud Elzayat | 30-34 | 1:17:48 | 38:36 | 33:34 | |
| 96 | Brian Davis | 30-34 | 1:17:49 | 39:25 | 30:37 | |
| 97 | Earl Daniels | 30-34 | 1:17:50 | 42:17 | 28:58 | |
| 98 | Bakal Asrat | 40-44 | 1:17:51 | 37:32 | 34:37 | |
| 99 | Cody Huntington | 30-34 | 1:17:56 | 39:27 | 31:51 | |
| 100 | Alex Jolley | 35-39 | 1:17:57 | 38:35 | 31:13 | |
| 101 | Ubaldo Lopez | 45-49 | 1:17:59 | 39:37 | 32:06 | |
| 102 | Zach Powell | 30-34 | 1:18:01 | 42:08 | 26:25 | |
| 103 | Tony Stafford | 45-49 | 1:18:05 | 37:43 | 34:06 | |
| 104 | Carl Jackson | 35-39 | 1:18:12 | 35:14 | 36:48 | |
| 105 | Ricky Osterloh | 45-49 | 1:18:17 | 38:36 | 31:56 | |
| 106 | Ricky Gonzalez | 40-44 | 1:18:18 | 40:58 | 31:15 | |
| 107 | Jamie Corless | 25-29 | 1:18:20 | 40:28 | 31:06 | |
| 108 | Dan Brown | 50-54 | 1:18:22 | 37:55 | 33:53 | |
| 109 | Jake Johnson | 35-39 | 1:18:24 | 39:55 | 32:13 | |
| 110 | Kale Streetman | 50-54 | 1:18:25 | 38:39 | 28:27 | |
| 111 | Kristoffer Koerper | 35-39 | 1:18:27 | 41:17 | 30:36 | |
| 112 | Herb Lopez | ESA | 30-34 | 1:18:37 | 39:13 | 30:16 |
| 113 | Jorge Margiotta | 35-39 | 1:18:40 | 41:58 | 30:30 | |
| 114 | David Ford | 45-49 | 1:18:43 | 40:26 | 31:26 | |
| 115 | Guillermo Garza Torres | 30-34 | 1:18:52 | 37:44 | 33:51 | |
| 116 | Nate Goetsch | 16-24 | 1:18:52 | 39:52 | 32:28 | |
| 117 | Kyle Malek | 25-29 | 1:18:58 | 36:32 | 35:43 | |
| 118 | Jeremy Bettis | 35-39 | 1:19:07 | 38:13 | 34:53 | |
| 119 | Jacob Farmer | 25-29 | 1:19:07 | 40:01 | 32:35 | |
| 120 | Weslley Pinho | 30-34 | 1:19:15 | 40:58 | 31:17 | |
| 121 | Jesse Lausch | 40-44 | 1:19:28 | 42:05 | 30:51 | |
| 122 | Zephyr Seagraves | 25-29 | 1:19:44 | 35:24 | 37:11 | |
| 123 | Taylor Robichaux | 25-29 | 1:20:04 | 40:37 | 32:11 | |
| 124 | David Rojas | 25-29 | 1:20:06 | 37:18 | 36:13 | |
| 125 | Tommy Thach | 40-44 | 1:20:19 | 38:57 | 35:19 | |
| 126 | Nico Soto | 35-39 | 1:20:22 | 37:48 | 35:31 | |
| 127 | Luis Resendiz | 40-44 | 1:20:23 | 40:25 | 35:09 | |
| 128 | Kyle Vis | 40-44 | 1:20:24 | 43:13 | 31:24 | |
| 129 | Jeff Fisher | 60-64 | 1:20:26 | 38:03 | 36:40 | |
| 130 | Rick Hanson | 45-49 | 1:20:49 | 40:36 | 34:03 | |
| 131 | Frank Crisci | 25-29 | 1:20:58 | 43:57 | 31:49 | |
| 132 | Grant Olsen | 45-49 | 1:21:07 | 37:38 | 37:38 | |
| 133 | Luke Halterman | 35-39 | 1:21:08 | 35:59 | 38:30 | |
| 134 | Chris Frantz | 45-49 | 1:21:19 | 42:17 | 31:47 | |
| 135 | Marco Martinez | 16-24 | 1:21:19 | 40:03 | 35:20 | |
| 136 | Zubeen Mistry | 35-39 | 1:21:28 | 38:50 | 34:32 | |
| 137 | Dave Hardie | 65-69 | 1:21:34 | 40:13 | 35:19 | |
| 138 | Marcus Lasarko Sr | 50-54 | 1:21:37 | 38:19 | 36:06 | |
| 139 | John Cameron | 45-49 | 1:21:43 | 41:51 | 32:43 | |
| 140 | Zak Martin | 35-39 | 1:21:53 | 39:54 | 34:24 | |
| 141 | Chris Hutson | 40-44 | 1:21:53 | 39:50 | 35:31 | |
| 142 | Robert Bradham | 30-34 | 1:21:53 | 40:10 | 35:22 | |
| 143 | Nathan Oliphant | 40-44 | 1:21:59 | 40:55 | 34:33 | |
| 144 | Enda Ralph | 30-34 | 1:22:00 | 42:07 | 27:17 | |
| 145 | Ricardo Martinez | 30-34 | 1:22:02 | 37:22 | 38:25 | |
| 146 | Ryan Jamison | 25-29 | 1:22:11 | 42:15 | 32:18 | |
| 147 | Lawrence Taylor | 30-34 | 1:22:18 | 42:59 | 32:22 | |
| 148 | Craig Krzyskowski | 35-39 | 1:22:22 | 40:37 | 35:04 | |
| 149 | Zac Taylor | 16-24 | 1:22:22 | 41:52 | 33:37 | |
| 150 | Matt Heiss | 35-39 | 1:22:28 | 42:40 | 32:19 | |
| 151 | Frank Levy | 55-59 | 1:22:29 | 41:32 | 35:27 | |
| 152 | Jerry Cherra | 50-54 | 1:22:29 | 39:28 | 34:46 | |
| 153 | Gavin Dionisio | 16-24 | 1:22:32 | 41:24 | 34:06 | |
| 154 | Jake Smith | 35-39 | 1:22:36 | 39:57 | 36:19 | |
| 155 | Lorne Carroll | 45-49 | 1:22:38 | 42:20 | 33:55 | |
| 156 | Justin Schultz | 45-49 | 1:22:39 | 40:40 | 32:32 | |
| 157 | Brian Cunningham | 45-49 | 1:22:43 | 41:06 | 34:50 | |
| 158 | Nonso Okoye | 16-24 | 1:22:46 | 42:12 | 33:46 | |
| 159 | Justin Hartweck | 35-39 | 1:22:47 | 44:52 | 30:46 | |
| 160 | Christian Kuhl | 25-29 | 1:23:02 | 41:56 | 32:33 | |
| 161 | Trevor Muhammad | 25-29 | 1:23:09 | 41:16 | 33:26 | |
| 162 | Karl Koerper | 25-29 | 1:23:10 | 42:55 | 33:22 | |
| 163 | Peter Neumann | 60-64 | 1:23:17 | 41:51 | 34:53 | |
| 164 | Isaac Scoville | 16-24 | 1:23:20 | 43:42 | 32:05 | |
| 165 | Jake Hart | 45-49 | 1:23:20 | 44:07 | 33:09 | |
| 166 | Camilo Ortiz | 30-34 | 1:23:26 | 41:00 | 36:08 | |
| 167 | Jonathan Faragher | 30-34 | 1:23:27 | 43:25 | 32:52 | |
| 168 | Brad Barrett | 40-44 | 1:23:29 | 42:58 | 32:15 | |
| 169 | Miguel Valdez | 40-44 | 1:23:29 | 42:22 | 33:15 | |
| 170 | Vernon Morris | 45-49 | 1:23:34 | 45:08 | 31:24 | |
| 171 | Ryan Forman | 35-39 | 1:23:39 | 41:50 | 33:13 | |
| 172 | Brendan O'Grady | 40-44 | 1:23:40 | 41:46 | 32:13 | |
| 173 | Sean Ross | 25-29 | 1:23:50 | 39:43 | 35:45 | |
| 174 | Mario Bermudez | 40-44 | 1:23:53 | 41:10 | 36:36 | |
| 175 | Weston Taylor | 25-29 | 1:23:53 | 44:17 | 32:54 | |
| 176 | Matt Zipkowitz | 25-29 | 1:23:59 | 41:54 | 33:26 | |
| 177 | Eric Wachs | 35-39 | 1:24:17 | 42:07 | 35:40 | |
| 178 | Jesus Guadiana | 45-49 | 1:24:19 | 43:35 | 34:34 | |
| 179 | Jarrod Seahorn | 30-34 | 1:24:20 | 40:44 | 34:45 | |
| 180 | Rich Godshall | 45-49 | 1:24:23 | 43:27 | 33:35 | |
| 181 | Ryan Dykstra | 30-34 | 1:24:24 | 37:55 | 38:24 | |
| 182 | James Thompson | 55-59 | 1:24:29 | 38:25 | 39:21 | |
| 183 | Andy Pesant | 45-49 | 1:24:30 | 46:22 | 31:38 | |
| 184 | Ian Nelson | 40-44 | 1:24:30 | 45:06 | 31:55 | |
| 185 | Donnie Walker | 40-44 | 1:24:36 | 41:54 | 35:33 | |
| 186 | Michael Kiser | 35-39 | 1:24:37 | 44:57 | 32:07 | |
| 187 | Nathan Turner | 35-39 | 1:24:39 | 43:29 | 34:58 | |
| 188 | Forrest Hess | 25-29 | 1:24:46 | 42:56 | 34:05 | |
| 189 | Tobin Schafer | 16-24 | 1:24:51 | 49:06 | 30:24 | |
| 190 | Levi Nisimblat | 16-24 | 1:24:52 | 42:11 | 34:58 | |
| 191 | Robert Moulton | 30-34 | 1:24:53 | 42:50 | 33:25 | |
| 192 | Tony Lubs | 45-49 | 1:25:00 | 36:21 | 42:25 | |
| 193 | Praise Prawl | 16-24 | 1:25:01 | 46:38 | 32:03 | |
| 194 | Zachary Perret | 45-49 | 1:25:02 | 39:04 | 39:52 | |
| 195 | Kalel Serrano | 30-34 | 1:25:09 | 42:45 | 36:30 | |
| 196 | Ali Ghriaz | 25-29 | 1:25:09 | 45:04 | 31:01 | |
| 197 | Ashton Prejean | 45-49 | 1:25:13 | 41:42 | 35:14 | |
| 198 | David Bell | 30-34 | 1:25:35 | 40:38 | 35:43 | |
| 199 | Christian Simmons | 40-44 | 1:25:38 | 39:09 | 37:27 | |
| 200 | Eddie Velador | 16-24 | 1:25:40 | 38:13 | 38:59 |