FULL RESULTS
HYROX Salt Lake City 2026 Results – Open Men
1,294 finishers. Winner Andy Pompa in 1:02:37; median 1:34:44.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1 | Andy Pompa | 25-29 | 1:02:37 | |
| 2 | Trevor Reed | 35-39 | 1:03:06 | |
| 3 | Garrett Martin | 25-29 | 1:03:37 | |
| 4 | Duncan Homer | 25-29 | 1:03:43 | |
| 5 | Connor Frost | 35-39 | 1:04:31 | |
| 6 | Clark OBannon | 35-39 | 1:04:31 | |
| 7 | Connor Hughes | 30-34 | 1:05:02 | |
| 8 | Zander Dakis | 16-24 | 1:05:34 | |
| 9 | Dustin Needham | 40-44 | 1:05:42 | |
| 10 | Daniel Johnson | 40-44 | 1:05:47 | |
| 11 | Jake Horsch | 25-29 | 1:05:48 | |
| 12 | Tanner Hendrix | 25-29 | 1:05:58 | |
| 13 | Jacob Kurth | 35-39 | 1:06:01 | |
| 14 | Brett King | 35-39 | 1:06:10 | |
| 15 | Lavere Fevaleaki | 30-34 | 1:06:19 | |
| 16 | Cory Wheeler | 35-39 | 1:06:25 | |
| 17 | Reece Hemmens | 25-29 | 1:06:27 | |
| 18 | Jack Platt | 25-29 | 1:06:54 | |
| 19 | Kevin Lassen | 30-34 | 1:07:28 | |
| 20 | Braydon Preston | 25-29 | 1:07:30 | |
| 21 | Harvey Yates | 40-44 | 1:07:37 | |
| 22 | Joey Ginsborg | 25-29 | 1:08:00 | |
| 23 | Dominick Mattoni | 30-34 | 1:08:02 | |
| 24 | Shad Cordingley | 30-34 | 1:08:21 | |
| 25 | Fernando Garcia | 25-29 | 1:08:22 | |
| 26 | Colin Boylan | 45-49 | 1:08:25 | |
| 27 | Ben Parkin | 25-29 | 1:08:36 | |
| 28 | Cris Roberts | 35-39 | 1:08:53 | |
| 29 | Scott Seeley | 45-49 | 1:08:57 | |
| 30 | Carter Petersen | 25-29 | 1:09:01 | |
| 31 | Jason Pereira | 30-34 | 1:09:06 | |
| 32 | Zach Grzymala | 25-29 | 1:09:06 | |
| 33 | Morgan Nyquist | 30-34 | 1:09:10 | |
| 34 | Isaac Spencer | 30-34 | 1:09:11 | |
| 35 | Angel Valdivia | 30-34 | 1:09:12 | |
| 36 | Ryan Brennan | 35-39 | 1:09:16 | |
| 37 | Taylor Ames | 40-44 | 1:09:18 | |
| 38 | Bo Labrum | 30-34 | 1:09:24 | |
| 39 | Kevin Winford II | 35-39 | 1:09:24 | |
| 40 | Thane Werts | 25-29 | 1:09:34 | |
| 41 | Ryan Roundy | 35-39 | 1:09:46 | |
| 42 | Joel Brandinger | 25-29 | 1:10:00 | |
| 43 | Michael Rojas | 25-29 | 1:10:04 | |
| 44 | Erik Rivera | 30-34 | 1:10:05 | |
| 45 | Tony Romero | 40-44 | 1:10:06 | |
| 46 | Benjamin Taylor | 35-39 | 1:10:06 | |
| 47 | Ike Abe | 35-39 | 1:10:13 | |
| 48 | Brenden Funk | 30-34 | 1:10:14 | |
| 49 | Sean Feilen | 40-44 | 1:10:23 | |
| 50 | Matthew Beckham | 35-39 | 1:10:33 | |
| 51 | Danny Johnson | 40-44 | 1:10:41 | |
| 52 | Mati Siems | 25-29 | 1:10:46 | |
| 53 | Jason Diston | 35-39 | 1:10:54 | |
| 54 | Brady Preston | 45-49 | 1:11:04 | |
| 55 | Nicolas Sanchez | 35-39 | 1:11:12 | |
| 56 | Donatas Juodzevicius | 45-49 | 1:11:17 | |
| 57 | Judd Gines | 40-44 | 1:11:20 | |
| 58 | Joey Merrill | 25-29 | 1:11:25 | |
| 59 | Nick Childress | 40-44 | 1:11:33 | |
| 60 | Casey Bowman | 35-39 | 1:11:36 | |
| 61 | Ben Maurey | 30-34 | 1:11:37 | |
| 62 | Dylan Hammond | 25-29 | 1:11:50 | |
| 63 | Petar Todorovic | 30-34 | 1:11:53 | |
| 64 | Brayden Brown | 16-24 | 1:11:54 | |
| 65 | Dalton Kamens | 30-34 | 1:11:56 | |
| 66 | Rafael Garcia | 30-34 | 1:11:57 | |
| 67 | Mike Olsen | 35-39 | 1:11:58 | |
| 68 | Taylor Friend | 35-39 | 1:11:59 | |
| 69 | Joseph Anzur | 30-34 | 1:12:08 | |
| 70 | Jonathan Hosmer | 40-44 | 1:12:12 | |
| 71 | Gage Boyd | 30-34 | 1:12:17 | |
| 72 | Eric Ryan | 30-34 | 1:12:26 | |
| 73 | Connor Koper | 30-34 | 1:12:36 | |
| 74 | Tommy Murphy | 25-29 | 1:12:37 | |
| 75 | Spencer Young | 35-39 | 1:12:42 | |
| 76 | Jason Wishengrad | 40-44 | 1:12:42 | |
| 77 | Andrew Clarke | 50-54 | 1:13:01 | |
| 78 | Steve Michels | 35-39 | 1:13:03 | |
| 79 | Ricardo Sandoval Napoles | 30-34 | 1:13:04 | |
| 80 | Joseph Stevens | 35-39 | 1:13:12 | |
| 81 | Brian Brenzel | 40-44 | 1:13:15 | |
| 82 | Jeremy Jones | 40-44 | 1:13:17 | |
| 83 | Brayden Oaks | 30-34 | 1:13:23 | |
| 84 | Austin Williams | 30-34 | 1:13:32 | |
| 85 | Marvin Starkweather | 35-39 | 1:13:32 | |
| 86 | Jimmy Gillespie | 30-34 | 1:13:32 | |
| 87 | Wesley Kosel | 35-39 | 1:13:38 | |
| 88 | Jacob Acharte | 35-39 | 1:13:39 | |
| 89 | Evan Thorsell | 25-29 | 1:13:56 | |
| 90 | Luke McCausland | 40-44 | 1:13:57 | |
| 91 | Chuck Skinner | 45-49 | 1:13:58 | |
| 92 | Adam Dayton | 40-44 | 1:14:03 | |
| 93 | Nathan Muldoon | 35-39 | 1:14:05 | |
| 94 | Kevin Beecham | 45-49 | 1:14:09 | |
| 95 | Jesse Kessel | 30-34 | 1:14:10 | |
| 96 | Tyson Chambers | 35-39 | 1:14:11 | |
| 97 | David Robinson | 45-49 | 1:14:11 | |
| 98 | Stephen Hatch | 40-44 | 1:14:14 | |
| 99 | Corrland Finnegan | 40-44 | 1:14:25 | |
| 100 | Justin Hartweck | 40-44 | 1:14:27 | |
| 101 | Thomas Duddy | 16-24 | 1:14:29 | |
| 102 | Robert Vines | 30-34 | 1:14:31 | |
| 103 | Ed Murray | 45-49 | 1:14:35 | |
| 104 | James Lloyd | 35-39 | 1:14:36 | |
| 105 | Jeremy Dailami | 45-49 | 1:14:38 | |
| 106 | Daniel Mesa | 30-34 | 1:14:39 | |
| 107 | Mohamed Elleithy | 30-34 | 1:14:47 | |
| 108 | Matthew Cisneros | 25-29 | 1:14:50 | |
| 109 | Kurt Lee | 40-44 | 1:14:56 | |
| 110 | Coby Nucum | 25-29 | 1:15:05 | |
| 111 | David Hill | 35-39 | 1:15:18 | |
| 112 | Benjamin Buckingham | 35-39 | 1:15:19 | |
| 113 | Ricardo Álvarez Félix | 35-39 | 1:15:24 | |
| 114 | Lukas Ambrose | 25-29 | 1:15:25 | |
| 115 | Daniel Gonzales | 30-34 | 1:15:29 | |
| 116 | Luke Finney | 35-39 | 1:15:29 | |
| 117 | Josh Edgin | 45-49 | 1:15:36 | |
| 118 | Lorenzo Chambry | 30-34 | 1:15:36 | |
| 119 | Tyler Crowe | 25-29 | 1:15:39 | |
| 120 | Darnel Diamante | 35-39 | 1:15:44 | |
| 121 | Luke Burley | 25-29 | 1:15:45 | |
| 122 | Arthur Parga | 40-44 | 1:15:46 | |
| 123 | Marcus Barton | 35-39 | 1:15:46 | |
| 124 | Edwin Perez | 30-34 | 1:15:49 | |
| 125 | Jake Sandler | 25-29 | 1:15:55 | |
| 126 | Will Clegg | 16-24 | 1:16:04 | |
| 127 | Jon Hague | 40-44 | 1:16:05 | |
| 128 | Justin Healy | 45-49 | 1:16:10 | |
| 129 | Scott Needham | 40-44 | 1:16:11 | |
| 130 | Lucas Baker | 40-44 | 1:16:11 | |
| 131 | Jordan Wade | 35-39 | 1:16:13 | |
| 132 | Dylan Gratz | 25-29 | 1:16:13 | |
| 133 | Daniel Gromik | 35-39 | 1:16:14 | |
| 134 | Austin Turley | 30-34 | 1:16:14 | |
| 135 | Cesar Salas | 35-39 | 1:16:20 | |
| 136 | Mahmoud Elzayat | 30-34 | 1:16:22 | |
| 137 | Logan Hale | 16-24 | 1:16:30 | |
| 138 | Chris Margraves | 40-44 | 1:16:33 | |
| 139 | Ryan Hansen | 35-39 | 1:16:39 | |
| 140 | Joseph Didinger | 40-44 | 1:16:42 | |
| 141 | David Greek | 25-29 | 1:16:48 | |
| 142 | Matt Monson | 25-29 | 1:16:53 | |
| 143 | Matt Ashley | 45-49 | 1:16:55 | |
| 144 | Kent Clark | 30-34 | 1:16:56 | |
| 145 | Jordan Carver | 30-34 | 1:17:03 | |
| 146 | Jordan Hanna | 16-24 | 1:17:06 | |
| 147 | Tommy Gogolen | 40-44 | 1:17:15 | |
| 148 | Rett Cortez | 30-34 | 1:17:19 | |
| 149 | Nate Sorensen | 16-24 | 1:17:23 | |
| 150 | Parker Pratt | 35-39 | 1:17:23 | |
| 151 | Bask Gill | 30-34 | 1:17:27 | |
| 152 | Kaden Coleman | 25-29 | 1:17:28 | |
| 153 | Kyle Vincent | 25-29 | 1:17:30 | |
| 154 | Ryan Elms | 40-44 | 1:17:31 | |
| 155 | David Jimenez | 30-34 | 1:17:33 | |
| 156 | Sean Lamm | 40-44 | 1:17:33 | |
| 157 | Conner Lewis | 25-29 | 1:17:34 | |
| 158 | Joshua DeGuzman | 35-39 | 1:17:36 | |
| 159 | Johnny Wotawa | 16-24 | 1:17:37 | |
| 160 | Matthew Wright | 35-39 | 1:17:39 | |
| 161 | Garet Fowler | 30-34 | 1:17:41 | |
| 162 | Derik Dickson | 40-44 | 1:17:42 | |
| 163 | Gage Roberts | 25-29 | 1:18:01 | |
| 164 | Casey Merritt | 30-34 | 1:18:01 | |
| 165 | Matthew Marques | 25-29 | 1:18:05 | |
| 166 | Oleksandr Gaidar | 35-39 | 1:18:06 | |
| 167 | Kevin Michels | 35-39 | 1:18:07 | |
| 168 | David Wright | 30-34 | 1:18:08 | |
| 169 | Ryan Parr | 40-44 | 1:18:09 | |
| 170 | Andrew Bollinger | 30-34 | 1:18:09 | |
| 171 | Michael Kenney | 50-54 | 1:18:11 | |
| 172 | Dariusz Franczak | 40-44 | 1:18:11 | |
| 173 | Coakley Rathbun | 30-34 | 1:18:12 | |
| 174 | John Myers | 60-64 | 1:18:14 | |
| 175 | Corey Kirk | 35-39 | 1:18:16 | |
| 176 | Jesse Sandstrom | 30-34 | 1:18:17 | |
| 177 | Tyler Wensel | 16-24 | 1:18:24 | |
| 178 | Mauricio Villalpando | 30-34 | 1:18:26 | |
| 179 | Jacob Martinez | 16-24 | 1:18:27 | |
| 180 | Isaac Manning | 25-29 | 1:18:27 | |
| 181 | Dylan Parnass | 30-34 | 1:18:30 | |
| 182 | Trevor Durnall | 25-29 | 1:18:30 | |
| 183 | Bryce Foley | 35-39 | 1:18:34 | |
| 184 | Justin Purcell | 45-49 | 1:18:36 | |
| 185 | Michael Chavez | 30-34 | 1:18:36 | |
| 186 | Gordon Withers | 35-39 | 1:18:38 | |
| 187 | Chris Hawkins | 35-39 | 1:18:40 | |
| 188 | Trey Morris | 25-29 | 1:18:46 | |
| 189 | Marston Sawyers | 35-39 | 1:18:51 | |
| 190 | Desmond Henderson | 40-44 | 1:18:54 | |
| 191 | TJ Miele | 30-34 | 1:18:56 | |
| 192 | Kyle LeDuc | 30-34 | 1:18:59 | |
| 193 | Paeton Murdock | 25-29 | 1:19:05 | |
| 194 | Jacob Fitzgerald | 16-24 | 1:19:06 | |
| 195 | Jorge Jimenez | 30-34 | 1:19:08 | |
| 196 | Marek Hudec | — | 1:19:14 | |
| 197 | Fabian Mavarez | 16-24 | 1:19:16 | |
| 198 | Eugene Mariotti | 50-54 | 1:19:19 | |
| 199 | Jared Lincoln | 35-39 | 1:19:21 | |
| 200 | Conner Crum | 16-24 | 1:19:22 |