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

← Las Vegas 2026 results