← Miami Beach 2025 results

HYROX Miami Beach 2025 Results – Open Men (page 2)

521 finishers. Winner Patrick Joel in 59:09; median 1:26:07.

Rank Athlete Nat Age group Time Run Workout
201 Glauber Ribeiro BRA 35-39 1:21:53 37:59 36:17
202 Connor Gibbs USA 30-34 1:21:56 39:59 35:12
203 Kevin Ergle USA 35-39 1:22:05 43:18 31:31
204 Keith Tyler CAN 35-39 1:22:12 40:06 34:59
205 Diego Muñoz GUA 40-44 1:22:16 43:33 31:40
206 Jacob Lefkowitz USA 30-34 1:22:24 39:22 36:14
207 Joe Plante USA 40-44 1:22:25 42:46 33:45
208 Sam Preston GBR 25-29 1:22:28 43:03 33:06
209 David Costello USA 35-39 1:22:31 39:30 36:42
210 Donatas Petrus USA 25-29 1:22:32 38:47 35:41
211 Alex Gutierrez USA 55-59 1:22:34 39:27 37:07
212 James Ogden USA 30-34 1:22:38 38:19 36:11
213 Anthony Sommer USA 25-29 1:22:47 39:41 36:13
214 Chris Stevens USA 55-59 1:22:58 38:59 37:52
215 Scott Wilson-Flewelling CAN 35-39 1:23:01 40:26 35:42
216 Andrea Picozzi ITA 25-29 1:23:04 37:52 38:48
217 Andrew Corry CAN 45-49 1:23:13 38:22 38:28
218 Davis Mann USA 30-34 1:23:17 40:50 36:08
219 Jake Kupfer USA 25-29 1:23:18 41:43 35:19
220 Ahmad Wallace USA 30-34 1:23:25 36:08 39:37
221 Ken Campbell USA 45-49 1:23:26 36:51 40:16
222 Mathew Saiontz USA 30-34 1:23:27 37:02 39:04
223 Jason Drackett CAN 45-49 1:23:30 38:22 36:47
224 Chad Eckert CAN 35-39 1:23:32 42:03 34:10
225 Daniel Farthing CAN 55-59 1:23:32 42:18 32:46
226 Max Alfaro USA 30-34 1:23:35 39:33 38:10
227 Korey Mccants USA 35-39 1:23:39 36:46 38:16
228 Jorge Sanchez VEN 35-39 1:23:39 43:40 32:35
229 Daniel Anthony USA 35-39 1:23:40 42:33 33:54
230 Ryan Stage USA 30-34 1:23:46 39:45 36:41
231 Thomas Hennessy USA 30-34 1:23:52 38:07 40:21
232 Cesar Valle ECU 35-39 1:23:59 40:07 37:06
233 William Young GBR 30-34 1:24:05 37:00 40:31
234 Cheyn Bartels USA 25-29 1:24:09 42:16 34:51
235 Marc Robert USA 50-54 1:24:12 37:01 41:01
236 Elijah Dosda USA 16-24 1:24:21 36:50 39:50
237 Jason Houston USA 45-49 1:24:23 41:28 34:52
238 Lawrence Popritkin USA 50-54 1:24:31 35:51 43:18
239 Joey Lennon AUS 30-34 1:24:38 37:55 36:25
240 Thomas Hecker USA 40-44 1:24:42 38:14 38:57
241 Trevor Rempel CAN 35-39 1:24:43 38:25 40:07
242 Mario Di Minni USA 45-49 1:24:49 38:14 39:47
243 Jack Mansfield GBR 25-29 1:24:50 38:08 40:10
244 Jerome Dubois FRA 45-49 1:25:01 39:12 39:36
245 Cole Besterfield USA 25-29 1:25:03 40:30 35:49
246 João Araújo POR 40-44 1:25:15 37:31 41:17
247 Tim Mooney USA 50-54 1:25:17 39:41 39:14
248 Charles Allen USA 25-29 1:25:21 38:54 39:04
249 James Wright USA 30-34 1:25:23 46:20 32:02
250 Barry O’Callaghan IRL 40-44 1:25:33 37:58 41:06
251 Benoît Elie FRA 35-39 1:25:38 39:11 38:56
252 Miguel Zurita USA 45-49 1:25:42 40:21 38:53
253 Mohammad Alghnemi KUW 35-39 1:25:44 42:36 36:17
254 Yann Magnan FRA 50-54 1:25:45 37:12 41:42
255 Jorge Garcia PER 55-59 1:25:45 36:22 41:26
256 Adam Schroeder USA 40-44 1:25:50 39:42 39:11
257 Danny Mongiovi USA 30-34 1:25:51 39:37 38:06
258 Austin Fox USA 30-34 1:25:58 44:25 33:39
259 Kaicheng Zhang CHN 25-29 1:25:59 39:06 38:25
260 Andrew Folger USA 25-29 1:26:03 36:48 41:47
261 Hugh Curran IRL 40-44 1:26:07 40:07 39:02
262 Ofer Finkler ISR 40-44 1:26:20 42:55 36:51
263 Giuseppe Schiano USA 25-29 1:26:23 39:21 36:49
264 Marc Yagin CAN 40-44 1:26:32 41:20 37:14
265 Rob Zarrilli USA 35-39 1:26:41 39:18 41:29
266 Charlie Coffey USA 25-29 1:26:42 41:05 35:58
267 John Lee USA 45-49 1:26:47 39:41 40:14
268 Juan Fondeur DOM 35-39 1:26:47 41:46 35:46
269 Kelvin Garcia Baez PUR 30-34 1:26:49 39:40 38:35
270 Stephen Ryan USA 35-39 1:26:53 38:19 42:00
271 Jordan Clark USA 35-39 1:26:55 44:37 34:07
272 Aaron Basabe USA 35-39 1:26:58 39:13 40:21
273 Andy Pesant USA 45-49 1:27:00 44:32 35:49
274 Kevin Ranada CAN 25-29 1:27:02 40:50 38:42
275 Matt Fox GBR 40-44 1:27:04 39:58 39:21
276 Ryan Atkinson USA 30-34 1:27:06 39:59 37:44
277 Diego Alvarez USA 25-29 1:27:11 37:35 41:51
278 Andrew Dutra USA 40-44 1:27:14 37:56 42:32
279 Robert Lummis USA 25-29 1:27:17 39:24 39:53
280 Robin Guerrero ECU 35-39 1:27:19 37:04 43:46
281 Morgan Abdelnour USA 35-39 1:27:19 40:39 39:12
282 Daniel C. Baur GER 40-44 1:27:23 40:45 39:03
283 Daniel Daniel USA 35-39 1:27:25 39:16 38:09
284 Steve Schaus CAN 55-59 1:27:25 41:28 37:44
285 Hunter King USA 16-24 1:27:38 40:07 40:01
286 James Black GBR 40-44 1:27:45 38:09 43:20
287 Christopher Drewsen SWE 35-39 1:27:51 40:17 39:23
288 Harvyn Valentin USA 35-39 1:28:09 42:11 38:18
289 Chance Holt USA 30-34 1:28:17 39:09 41:39
290 Alex Van Roon CAN 35-39 1:28:20 40:51 37:34
291 Michael Cates USA 45-49 1:28:23 42:04 39:18
292 Brett French USA 35-39 1:28:33 42:20 38:50
293 Christian Velez USA 35-39 1:28:45 41:31 40:24
294 Vince Sarkisian USA 35-39 1:28:46 41:27 36:50
295 Brian Joseph USA 45-49 1:28:51 42:39 39:18
296 Alex Labbee CAN 30-34 1:28:54 42:47 37:57
297 Zac Swearingen USA 35-39 1:29:04 42:21 38:12
298 Reza Saeedi CAN 35-39 1:29:04 37:58 43:17
299 Justin Martinez USA 25-29 1:29:05 42:27 39:08
300 Casey Korth USA 30-34 1:29:07 40:44 39:56
301 Tim Cote CAN 40-44 1:29:07 43:03 38:41
302 Scott Brown USA 45-49 1:29:11 43:37 36:37
303 Dalip Jandir CAN 25-29 1:29:11 38:36 43:41
304 Luis Perez USA 16-24 1:29:11 43:24 38:07
305 Tony Chanthavong CAN 45-49 1:29:23 41:49 39:27
306 John Cooper USA 50-54 1:29:33 41:21 40:35
307 Jaylin Marhong CAN 16-24 1:29:37 45:37 36:54
308 Eric Pharis USA 45-49 1:29:40 40:44 40:44
309 Johan Hulth USA 50-54 1:29:45 41:40 38:30
310 Jamie Wiseman USA 45-49 1:29:46 42:29 38:46
311 Adam Reynolds CAN 40-44 1:29:48 43:02 38:55
312 Will George CAN 25-29 1:29:51 41:21 38:24
313 Andrew Downing CAN 40-44 1:29:52 43:33 38:42
314 Steven Mcewan CAN 40-44 1:29:56 42:19 39:13
315 Méron Ogbe CAN 25-29 1:30:01 36:11 47:09
316 Michael Feinberg USA 40-44 1:30:06 41:00 41:32
317 David Chriswick GBR 45-49 1:30:07 40:46 42:14
318 Esteban Obando CRC 35-39 1:30:09 41:44 41:06
319 Reed Hostrander USA 30-34 1:30:09 42:04 38:58
320 Oscar Manes USA 40-44 1:30:34 41:48 41:38
321 Brice Molina BLM 45-49 1:30:36 39:56 43:12
322 Steven Nolasco USA 25-29 1:30:38 39:10 43:18
323 Darryl Doonie CAN 40-44 1:30:40 44:35 38:12
324 Jason Cleghorn USA 40-44 1:30:44 45:42 37:39
325 Scott Kogen USA 60-64 1:30:44 38:46 45:14
326 Jesse Hill CAN 40-44 1:30:48 39:51 43:32
327 Derrick Varney USA 35-39 1:30:51 42:42 40:24
328 Jordon Woodall USA 40-44 1:31:04 40:19 41:36
329 Joey Maroon USA 30-34 1:31:14 41:31 41:47
330 Eric Florio USA 40-44 1:31:18 44:02 39:35
331 Dominic Pitter USA 16-24 1:31:19 48:52 33:38
332 Eralp Kabadayi USA 35-39 1:31:29 42:55 40:02
333 Mario Murillo COL 40-44 1:31:31 40:31 39:18
334 Jeffrey Colquitt USA 35-39 1:31:31 43:41 40:36
335 Clark Wycoff USA 45-49 1:31:43 43:36 39:48
336 Drew Tyler CAN 50-54 1:31:43 45:50 38:39
337 Dylan Maki USA 35-39 1:31:58 45:46 37:32
338 Jason Pencek USA 40-44 1:32:13 43:14 40:52
339 Fernando Matienzo PUR 35-39 1:32:18 41:17 43:39
340 Alex Hardy USA 35-39 1:32:18 38:41 46:43
341 Harry Jean-Charles CAN 35-39 1:32:21 36:53 43:49
342 Ali Mina USA 40-44 1:32:21 46:24 37:32
343 Manny Camela MEX 25-29 1:32:22 35:06 47:11
344 John Masich USA 40-44 1:32:32 41:30 43:51
345 Joseph Whilden USA 16-24 1:32:33 38:38 46:33
346 Fabian Neumann-Holbeck GER 30-34 1:32:33 42:37 39:40
347 Eliezer Calo USA 40-44 1:32:44 38:11 45:27
348 Daniel Rodriguez USA 40-44 1:32:52 45:38 38:45
349 Omar Baig USA 50-54 1:33:10 42:35 44:18
350 Yannick Ouellette CAN 40-44 1:33:21 40:05 43:12
351 Zakk Fleischmann USA 30-34 1:33:24 44:54 40:16
352 Martin Pulfer GER 45-49 1:33:26 38:35 47:02
353 Tyler Regier USA 40-44 1:33:31 41:16 45:00
354 Allan Ajoy ECU 45-49 1:33:39 41:47 43:17
355 Sean Carroll IRL 30-34 1:33:41 45:47 40:35
356 Kevin Martin CAN 30-34 1:33:42 43:23 43:41
357 Austin Smith USA 40-44 1:33:45 42:49 43:32
358 Eric Cobb USA 35-39 1:33:49 41:41 44:59
359 Nestor Villageliu USA 40-44 1:33:59 46:05 39:28
360 Richard Todd GBR 45-49 1:34:04 42:50 43:24
361 Michael Breihof USA 35-39 1:34:08 42:43 42:10
362 Garrett Souza USA 25-29 1:34:13 46:09 39:20
363 Anuar Rodrigues CAN 40-44 1:34:29 46:00 41:09
364 Tim Carr USA 65-69 1:34:44 45:17 41:18
365 Arturo Gonzalez USA 45-49 1:34:56 40:04 45:38
366 Kyle Brehm USA 30-34 1:35:05 44:53 43:44
367 Andres Solis CAN 25-29 1:35:10 44:56 40:06
368 Chris Bhulai USA 35-39 1:35:21 41:44 47:08
369 Johnston Rienton USA 35-39 1:35:24 44:26 39:18
370 Sean Noble USA 50-54 1:35:43 45:17 41:33
371 Yazdan Navabi USA 30-34 1:35:53 43:00 40:12
372 Kris Jacinto CAN 40-44 1:36:01 44:44 41:27
373 Ben Sullivan USA 25-29 1:36:03 45:46 42:52
374 Alexander Florez COL 35-39 1:36:20 48:51 38:18
375 Jonathan Chang USA 35-39 1:36:27 44:42 42:37
376 Alexis Barraza USA 50-54 1:36:48 40:53 46:04
377 Richard Rothenburg USA 50-54 1:36:51 43:31 44:46
378 Brandon Schmidt USA 30-34 1:36:54 43:08 44:24
379 Maxwell Jordan USA 30-34 1:36:54 40:34 48:18
380 Sean Springer USA 35-39 1:37:05 43:29 45:44
381 Oliver Lee GBR 30-34 1:37:06 43:00 48:11
382 Matt Mcbreen USA 45-49 1:37:09 45:24 42:16
383 Alex Arnold BRA 16-24 1:37:25 45:01 43:59
384 Dor Bendavid ISR 30-34 1:37:28 46:07 41:27
385 Jahir Jurado USA 30-34 1:37:40 46:43 42:39
386 David Hanrahan USA 40-44 1:37:43 42:07 46:10
387 Mark George USA 45-49 1:37:46 46:43 41:45
388 Joseph Cook CAN 30-34 1:37:47 52:58 37:33
389 Alex Emery USA 40-44 1:37:49 49:21 40:35
390 Jose Cancel USA 40-44 1:37:56 46:51 43:29
391 Tim Cline USA 40-44 1:38:05 43:20 46:28
392 Juan Giraldo COL 35-39 1:38:06 47:19 42:51
393 Bryant Sugg USA 60-64 1:38:14 43:34 46:44
394 David Zalesky USA 50-54 1:38:20 41:07 44:22
395 Derek Rodriguez USA 45-49 1:38:24 47:19 43:50
396 Josh Tomsheck USA 45-49 1:38:34 45:02 43:29
397 Andrew Presta USA 30-34 1:38:41 45:32 44:18
398 Nicolaas Earley CAN 30-34 1:38:48 49:25 40:37
399 Renaud Demers-Lizotte CAN 35-39 1:39:01 49:26 38:11
400 Julian Balite CAN 25-29 1:39:04 42:03 44:57

← Miami Beach 2025 results