← Miami 2026 results

HYROX Miami 2026 Results – Open Men

837 finishers. Winner Hunter McIntyre in 53:59; median 1:23:49.

Rank Athlete Nat Age group Time Run Workout
1 Hunter McIntyre USA 35-39 53:59 27:07 23:15
2 Frederic Dube CAN 30-34 55:44 27:59 24:06
3 Jude Reynolds GBR 16-24 56:43 28:53 24:09
4 Jack Driscoll USA 25-29 57:00 28:43 24:39
5 Nils Knuth GER 16-24 57:58 31:10 22:54
6 Killian Coleman IRL 30-34 58:14 29:38 24:47
7 Christian Vitagliano USA 25-29 58:18 28:10 26:35
8 Macklin Kortebein USA 25-29 59:57 30:40 25:20
9 Zach Cygan USA 16-24 1:00:16 28:13 28:22
10 Clément Puaud Canard FRA 25-29 1:00:33 29:58 26:54
11 Benjamin Amsallem FRA 30-34 1:00:37 30:22 26:32
12 Simon Martin FRA 16-24 1:00:58 31:17 25:33
13 Keith Hardwick USA 35-39 1:01:09 30:02 27:17
14 Cole Mueller USA 25-29 1:01:20 30:03 27:21
15 Justin Woytanowski USA 30-34 1:01:40 30:19 27:10
16 Tyler Ganly CAN 30-34 1:02:17 30:29 27:51
17 Tanner Hendrix USA 25-29 1:02:48 31:28 26:58
18 Colin Cartee USA 35-39 1:03:06 32:18 26:24
19 Borja Lavaud CHI 25-29 1:03:06 30:29 28:42
20 Guillermo Pons ESP 25-29 1:03:23 32:26 26:33
21 Marcus Moreira BRA 30-34 1:03:41 32:45 26:37
22 Jonathan Afanador PUR 30-34 1:03:42 30:05 29:31
23 Samuel Shimi CAN 35-39 1:03:43 30:47 28:48
24 Benjamin Crawford USA 30-34 1:03:50 31:48 27:51
25 Lloyd Mulholland GBR 30-34 1:03:58 29:25 30:39
26 Jacob Ribeiro TTO 16-24 1:03:59 32:20 27:23
27 Sam Unsworth GBR 30-34 1:04:00 31:38 27:53
28 Michael Collins USA 40-44 1:04:17 30:44 29:16
29 Joshua Ko USA 30-34 1:04:22 31:06 29:23
30 Kyle Heindl USA 30-34 1:04:30 31:47 28:23
31 Craig Avera USA 35-39 1:04:33 32:19 27:44
32 Adam Cody USA 30-34 1:04:33 32:15 28:25
33 Jacob Chontos USA 25-29 1:04:39 33:59 26:26
34 Matthew Nebel USA 30-34 1:04:40 30:08 29:50
35 Gautier Mathieu De Fossey FRA 35-39 1:04:42 31:14 29:01
36 Daniel Gutierrez USA 25-29 1:04:43 32:53 27:40
37 Rowan Billings USA 16-24 1:04:43 33:42 26:54
38 Andre Vallejo USA 40-44 1:04:44 30:50 29:44
39 Max Mancuso USA 16-24 1:04:58 31:23 29:03
40 Tallon Scott USA 30-34 1:05:03 31:31 29:09
41 Duanny Abreu DOM 16-24 1:05:17 32:18 28:50
42 Alex Fotiadis USA 25-29 1:05:19 31:53 29:29
43 Kohl Meyer USA 35-39 1:05:22 33:00 27:36
44 Robert Penney USA 35-39 1:05:33 32:33 28:27
45 Brayden Lind USA 16-24 1:05:35 31:11 29:41
46 Daniel Nunes USA 30-34 1:05:42 31:21 30:03
47 Steven Bogert USA 30-34 1:05:46 31:12 30:00
48 Conor Kelch USA 30-34 1:05:47 33:36 26:49
49 Alex Sroka USA 30-34 1:05:50 30:24 30:54
50 Jerome montagne FRA 35-39 1:05:50 33:08 28:21
51 Christian Rosales USA 35-39 1:05:53 31:19 30:31
52 Lawrence Taylor USA 30-34 1:05:57 32:20 28:53
53 Justin Owens USA 25-29 1:06:02 32:13 29:14
54 Levi Cox NZL 25-29 1:06:06 32:41 28:34
55 Julien Epale FRA 25-29 1:06:10 33:35 28:33
56 Rokas Navickas LTU 30-34 1:06:13 33:23 28:27
57 Hayden Furlong USA 16-24 1:06:13 33:38 27:53
58 Matt Martin USA 45-49 1:06:20 33:49 27:58
59 Blake Pennock USA 30-34 1:06:32 31:07 31:14
60 Joey Howshan USA 25-29 1:06:36 31:52 30:37
61 Hicham Fassouane MAR 35-39 1:06:53 31:37 30:56
62 Jack Sullivan USA 30-34 1:06:55 34:20 27:50
63 Howard Summers USA 30-34 1:06:57 32:13 30:25
64 Kevin Medina USA 30-34 1:06:57 33:06 29:36
65 Kenny Caceros CAN 35-39 1:06:58 32:48 29:59
66 Joseph Martin GBR 35-39 1:06:59 31:47 30:42
67 Nick Markowski USA 30-34 1:07:04 34:04 28:11
68 Morgan Nyquist USA 30-34 1:07:06 33:19 29:30
69 Angelo Sacino USA 45-49 1:07:08 31:52 30:45
70 Dax Kaye USA 16-24 1:07:09 33:28 29:24
71 Patrick Joel USA 30-34 1:07:20 31:56 30:59
72 Matias Friz USA 30-34 1:07:35 32:42 30:06
73 Jeff Huffman USA 30-34 1:07:37 36:55 24:57
74 Joe Brereton USA 40-44 1:07:41 34:17 28:07
75 Neil Ribelli USA 30-34 1:07:46 31:49 31:24
76 Jack Hartigan USA 25-29 1:07:49 33:13 30:02
77 Danny Solis USA 30-34 1:07:50 32:33 30:59
78 Nathan Williams IRL 16-24 1:08:03 35:00 28:30
79 Matthew Zelaya USA 25-29 1:08:06 31:01 32:54
80 Braydon Preston USA 25-29 1:08:07 32:38 30:47
81 Tanner Brooks USA 30-34 1:08:15 33:35 29:58
82 Adam Kallin USA 40-44 1:08:15 33:13 30:37
83 Colin Congo USA 40-44 1:08:16 32:41 31:13
84 Christian Maiz USA 16-24 1:08:19 33:11 30:22
85 Michael Hall II USA 25-29 1:08:21 30:32 33:01
86 Evan Lilienthal USA 16-24 1:08:22 34:12 29:19
87 Eli Pitts USA 16-24 1:08:22 32:52 29:27
88 Cote Strike USA 25-29 1:08:42 30:59 32:58
89 Konstantin Kutschenko GER 35-39 1:08:44 35:05 28:58
90 Carl Latham GBR 40-44 1:08:47 35:04 28:54
91 Joey Merrill USA 25-29 1:08:48 35:47 28:15
92 Cedric Vincent USA 25-29 1:08:49 31:18 33:16
93 Edward Lynch USA 25-29 1:08:51 30:48 33:58
94 Fran Kilinski USA 30-34 1:08:51 32:13 32:05
95 Josh Herrington CAN 30-34 1:08:54 32:58 31:35
96 Randy Davila USA 35-39 1:09:04 33:53 30:47
97 Jeramy Triplett USA 30-34 1:09:07 31:48 32:38
98 Agustin Aramouni ARG 30-34 1:09:10 35:26 29:01
99 Alejandro Rojas VEN 35-39 1:09:12 34:49 29:24
100 Freddy Ketchum USA 35-39 1:09:24 32:23 32:18
101 Chandler Junk USA 30-34 1:09:25 33:34 29:32
102 Michael Garcia VEN 30-34 1:09:29 35:13 28:52
103 Christian Harris USA 35-39 1:09:30 34:29 30:32
104 Shane Streufert USA 50-54 1:09:30 35:04 29:28
105 Shane Whittredge USA 25-29 1:09:31 31:27 33:26
106 Ericson Velasquez USA 16-24 1:09:31 36:00 28:10
107 Scott Matthews USA 30-34 1:09:32 33:59 31:13
108 Travis Madonna USA 35-39 1:09:36 35:41 28:56
109 Jeffrey Reyes USA 25-29 1:09:36 33:18 31:05
110 Lucas Feller USA 40-44 1:09:39 36:44 27:58
111 Mohamed Abouelmaaty EGY 25-29 1:09:40 32:38 31:47
112 Tyler Serva USA 30-34 1:09:43 32:55 32:03
113 Parker Roberts USA 16-24 1:09:49 35:09 29:44
114 Maximus Vamvaketis USA 16-24 1:09:52 34:58 29:39
115 Alex Simmonds GBR 35-39 1:09:54 32:48 31:12
116 Chris Harris USA 35-39 1:10:08 32:01 33:49
117 Nick Bellanza USA 30-34 1:10:12 35:32 29:33
118 Kyle Wada USA 25-29 1:10:17 34:59 30:00
119 Matthew Dyrdahl USA 35-39 1:10:19 35:00 30:14
120 Gabriel Wapner USA 40-44 1:10:19 36:54 27:57
121 Khayri Denny USA 30-34 1:10:20 32:57 32:56
122 Brandon Moran USA 45-49 1:10:24 35:49 29:22
123 Daniel Regalado USA 25-29 1:10:27 37:31 27:01
124 Dylan Hughes RSA 30-34 1:10:28 36:20 29:09
125 Eric Hutterer CAN 30-34 1:10:33 34:42 31:02
126 Thibault Orts FRA 30-34 1:10:39 32:47 33:24
127 Jack Leckner USA 25-29 1:10:39 37:42 28:15
128 Caleb Miller USA 25-29 1:10:48 34:17 31:29
129 Andres Marin VEN 25-29 1:10:53 34:46 30:43
130 Charles Nash USA 25-29 1:10:54 31:11 35:12
131 Mike Maher USA 40-44 1:10:59 35:16 31:03
132 Gordon Holloway USA 30-34 1:11:00 36:50 28:40
133 Kenneth Hubbard USA 25-29 1:11:01 32:39 33:28
134 Bardia Saedi USA 16-24 1:11:06 36:55 29:31
135 Elijah Dosda USA 16-24 1:11:07 32:29 32:27
136 Zola Rodriguez GBR 25-29 1:11:10 35:22 30:48
137 Giovanni Perez USA 30-34 1:11:11 35:18 29:41
138 Judd Legum USA 45-49 1:11:12 34:27 32:11
139 Senhan Xiao HKG 30-34 1:11:12 35:18 31:30
140 Michael Winter USA 30-34 1:11:13 36:08 30:07
141 John McKinley USA 45-49 1:11:13 34:29 32:03
142 Brent Ward USA 50-54 1:11:18 36:21 30:01
143 Spencer Weller USA 25-29 1:11:19 33:28 33:08
144 Trezden Johnson USA 25-29 1:11:20 35:41 30:17
145 Daniel Chavez Gomez USA 40-44 1:11:26 35:54 30:55
146 Mitch Thompson USA 35-39 1:11:30 36:23 30:21
147 Jack Parry GBR 25-29 1:11:33 30:49 36:29
148 Nick Gervasi CAN 25-29 1:11:40 33:43 33:18
149 Wade Bryant USA 35-39 1:11:53 38:54 28:10
150 Luke Lenny USA 25-29 1:11:59 33:29 33:31
151 Tiago Carvalho POR 35-39 1:12:04 35:26 30:46
152 Manny Alvarez PUR 25-29 1:12:05 34:50 32:23
153 Darien Samuels USA 25-29 1:12:06 36:01 31:13
154 Maxime Ayi Pépin FRA 35-39 1:12:07 33:58 33:15
155 Carlos Garrido VEN 25-29 1:12:08 34:38 31:44
156 David Deckelbaum CAN 40-44 1:12:24 36:44 30:12
157 William Fugina USA 30-34 1:12:25 36:32 30:41
158 Ben Kunzel USA 35-39 1:12:27 33:51 33:51
159 Dante Cabral USA 25-29 1:12:33 32:49 34:48
160 Joshua Floyd USA 30-34 1:12:41 32:55 31:32
161 Aaron LaPlaca USA 16-24 1:12:46 32:38 36:10
162 Jesús Parra VEN 30-34 1:12:46 37:06 30:31
163 Stewart Ellington USA 50-54 1:12:47 34:23 33:36
164 Zachary Rochette USA 25-29 1:12:51 36:41 30:25
165 Kevin Rudorfer USA 30-34 1:12:52 37:59 30:05
166 Jean Cattiaux BLM 25-29 1:12:53 33:23 34:15
167 Matthew Baysinger USA 40-44 1:12:58 34:04 34:09
168 Jarred Russell USA 25-29 1:12:59 33:37 34:21
169 Thomas Lang USA 25-29 1:13:01 31:45 36:52
170 Gage Clark USA 30-34 1:13:01 37:00 31:05
171 Brian De Leon USA 30-34 1:13:07 33:40 33:48
172 Nick Provo USA 35-39 1:13:09 35:22 32:51
173 Hugh Curran IRL 40-44 1:13:12 35:17 32:41
174 Javier Rodrigo Serrano ESP 30-34 1:13:15 35:22 32:32
175 Stephan Mixter USA 16-24 1:13:17 37:01 30:48
176 Cathal McGrath IRL 30-34 1:13:18 32:45 36:10
177 Joey Piccinini CAN 25-29 1:13:22 36:13 32:15
178 Joseph Bohrer USA 35-39 1:13:23 36:53 30:52
179 Karl Kirch USA 30-34 1:13:30 33:31 34:52
180 Manuel Forcier CAN 35-39 1:13:32 37:16 31:11
181 Matt Hildebrand USA 35-39 1:13:36 36:28 31:48
182 Jack Mariana USA 35-39 1:13:37 36:28 32:10
183 Brad Troxell USA 40-44 1:13:38 33:43 35:07
184 Paul Marshall USA 35-39 1:13:49 33:53 35:17
185 Jake Murphy USA 30-34 1:13:49 36:51 32:01
186 Cole Wasden USA 30-34 1:13:49 38:11 30:36
187 Josh Ward USA 30-34 1:13:54 39:49 28:32
188 Evan Hinson USA 30-34 1:13:55 35:22 33:38
189 Sean Carroll USA 30-34 1:13:58 32:08 37:04
190 James Towner USA 40-44 1:14:05 35:24 34:20
191 Bryan Serrano Rivera PUR 30-34 1:14:10 36:26 32:35
192 Robbie Arroyo USA 40-44 1:14:13 39:30 29:12
193 Andres Ortiz USA 25-29 1:14:15 33:50 34:25
194 Anthony Fermin USA 35-39 1:14:18 41:07 27:31
195 Trevor Horne CAN 30-34 1:14:19 38:15 30:24
196 Justin Mungai KEN 35-39 1:14:20 36:31 32:44
197 Connor Clegg USA 30-34 1:14:22 33:29 35:09
198 Cole Besterfield USA 25-29 1:14:25 33:59 35:12
199 Steve Sutman USA 40-44 1:14:28 36:44 31:40
200 Manuel Mair USA 55-59 1:14:36 33:40 35:30

← Miami 2026 results