← Stockholm 2026 results

HYROX Stockholm 2026 Results – Pro Men (page 3)

767 finishers. Winner Ryan Douglas in 55:23; median 1:07:59.

Rank Athlete Nat Age group Time
401 Joe Orr IRL 16-24 1:08:30
402 James Wood ENG 16-24 1:08:31
403 Guillaume Besnouin FRA 45-49 1:08:31
404 Benjamin Steker USA 30-34 1:08:34
405 Patrick Gayer GER 40-44 1:08:34
406 Alister Camilleri MLT 16-24 1:08:34
407 Daniel Brook ENG 40-44 1:08:35
408 Al Walkington USA 35-39 1:08:37
409 Rik Beugel NED 16-24 1:08:42
410 Emmanuel Ikechukwu NGR 16-24 1:08:42
411 Phil O'Halloran IRL 40-44 1:08:43
412 Samrat Sheoran IND 25-29 1:08:44
413 业进 盘 CHN 16-24 1:08:45
414 Dominic Ryan IRL 45-49 1:08:46
415 Paul Rushe IRL 45-49 1:08:48
416 志博 胡 CHN 25-29 1:08:50
417 Tiago Peruzzo BRA 40-44 1:08:53
418 Adam Di Fulvio CAN 40-44 1:08:54
419 Nick Rocks IRL 40-44 1:08:55
420 Markus Pütz GER 45-49 1:08:55
421 Anthony Dileo USA 30-34 1:08:56
422 Duanny Abreu DOM 16-24 1:09:06
423 James Wilson USA 35-39 1:09:06
424 Franz Löschke GER 35-39 1:09:08
425 Timothe Drianno FRA 30-34 1:09:12
426 Emilio Barsse MEX 30-34 1:09:14
427 Jose Restituto Sánchez ESP 35-39 1:09:16
428 Jacques Badenhorst RSA 25-29 1:09:22
429 Renato Marques BRA 30-34 1:09:25
430 Giovanni Guidetti ITA 35-39 1:09:26
431 Julian Hosp AUT 40-44 1:09:28
432 Brandon Quantrill ENG 25-29 1:09:32
433 Jacob Chontos USA 25-29 1:09:32
434 Agustin Davis CHI 25-29 1:09:33
435 Tim Johnston AUS 45-49 1:09:33
436 Ulf Petersen SWE 45-49 1:09:38
437 Santiago Martín-Romo Parra ESP 40-44 1:09:39
438 Oumar Ba SEN 25-29 1:09:40
439 Nacho Pedraza ESP 40-44 1:09:41
440 David Guy ENG 45-49 1:09:44
441 Eduard Korat USA 55-59 1:09:45
442 Salvatore Caligiuri ITA 40-44 1:09:46
443 Ant Haynes HKG 35-39 1:09:53
444 Barney Fairnington ENG 40-44 1:10:00
445 Jakub Riedel POL 16-24 1:10:06
446 Colin Mccoole NIR 50-54 1:10:07
447 Ahmed Babiker SUD 25-29 1:10:07
448 Luca Jumabhoy SGP 16-24 1:10:07
449 Diego Rocas Antillón MEX 16-24 1:10:07
450 Kota Enshu JPN 16-24 1:10:09
451 Robert Van Der Zanden NED 45-49 1:10:10
452 Corey Lawrie NZL 45-49 1:10:11
453 Ryan Bowers USA 40-44 1:10:14
454 Stephen Reynolds ENG 45-49 1:10:20
455 Marc Pollen NED 45-49 1:10:21
456 Nigel Davidson NIR 50-54 1:10:21
457 Wade Jacobs USA 25-29 1:10:27
458 Kev Marson ENG 40-44 1:10:28
459 Thomas Reuter GER 45-49 1:10:30
460 Sanjin Crnkovic CRO 45-49 1:10:31
461 Cam Mcleod NZL 45-49 1:10:31
462 Jean-Marie Blattner FRA 50-54 1:10:44
463 Peter Depaepe BEL 40-44 1:10:46
464 Steven Price ENG 55-59 1:10:46
465 Sander Roose NED 40-44 1:10:48
466 Dan Barker ENG 40-44 1:10:52
467 Marek Podolinsky SVK 40-44 1:10:54
468 Simon Levin RSA 35-39 1:11:01
469 Josh Langley ENG 16-24 1:11:03
470 Michele Stancanelli ITA 35-39 1:11:03
471 Per-Johan Svensson SWE 55-59 1:11:04
472 Bruno Ferreira POR 40-44 1:11:08
473 Elyas Wahedi AUS 40-44 1:11:10
474 Benoist Herfort FRA 45-49 1:11:11
475 Albert Jose Gonzalvo ESP 45-49 1:11:12
476 Brendan Sharp AUS 50-54 1:11:14
477 Spencer Fereday ENG 50-54 1:11:14
478 Jaime Javier Hernandez Beltran ESP 50-54 1:11:15
479 Andrey Kalinin — 45-49 1:11:18
480 Diego Mancera ESP 40-44 1:11:21
481 William Martin SCO 45-49 1:11:25
482 Han Lin NED 40-44 1:11:26
483 Jeff Fitzgerald USA 16-24 1:11:27
484 Volker Schmitz GER 50-54 1:11:33
485 Mike Otero MEX 45-49 1:11:35
486 Tiarnan Holmes IRL 16-24 1:11:40
487 Reynaldo Latinne BEL 30-34 1:11:40
488 Nick Fragnito USA 35-39 1:11:40
489 Lucas Da Rosa BRA 25-29 1:11:41
490 Matt Balzan AUS 40-44 1:11:42
491 Gergely Benyőcs HUN 45-49 1:11:42
492 Jake Morsch USA 25-29 1:11:46
493 Jacob Werner SWE 50-54 1:11:49
494 Hc Van Niekerk RSA 45-49 1:11:54
495 Alejandro Servin MEX 45-49 1:11:56
496 Ronny Sletbakk Knutsen NOR 45-49 1:11:56
497 Mauricio Martínez Valdez MEX 40-44 1:11:57
498 Nicolas Macherey FRA 40-44 1:11:59
499 Angel Rivero ESP 50-54 1:12:02
500 Nick Downey USA 45-49 1:12:03
501 Harry Nolan IRL 45-49 1:12:03
502 Ting Chun Wong HKG 25-29 1:12:05
503 Christophe Martiano FRA 45-49 1:12:08
504 Raul Victoria Bautista MEX 50-54 1:12:09
505 Thomas Mayr GER 40-44 1:12:17
506 Charlie Morris ENG 16-24 1:12:19
507 Nicholas Dimitriou ENG 40-44 1:12:21
508 Jan Souleyman ENG 50-54 1:12:24
509 Jon Walkington USA 45-49 1:12:24
510 Martin Puumalainen SWE 50-54 1:12:25
511 Miro Gadzhalov BUL 45-49 1:12:26
512 Levi Martinho BRA 16-24 1:12:27
513 Mikey Tranent SCO 35-39 1:12:29
514 Toby Relf AUS 40-44 1:12:29
515 Simon Derby IRL 45-49 1:12:32
516 Ben Court ENG 50-54 1:12:34
517 Caymus Choi HKG 16-24 1:12:38
518 Judd Legum USA 45-49 1:12:40
519 Zac Brooks ENG 25-29 1:12:51
520 Rob Foster ENG 40-44 1:12:53
521 Tommy Mcravey SCO 45-49 1:12:53
522 Raul Zepeda USA 45-49 1:12:54
523 Yoann Lescure FRA 45-49 1:12:57
524 Juan Manuel Prieto Santana ESP 40-44 1:12:58
525 Alexander Genser AUT 45-49 1:12:58
526 Lewis Elsey ENG 30-34 1:13:04
527 Marcel Lutz SUI 45-49 1:13:08
528 Bailey Purcell AUS 16-24 1:13:12
529 Benjamin Adriani GER 45-49 1:13:20
530 Ray Shah IRL 45-49 1:13:22
531 Jason Littlewood ENG 50-54 1:13:24
532 Cary Tanner SWE 40-44 1:13:28
533 Kevin Tebay ENG 35-39 1:13:33
534 Olivier Darjo FRA 45-49 1:13:35
535 Marcin Miotk POL 50-54 1:13:40
536 Theo Fuhler NED 55-59 1:13:41
537 Andrew Fahey AUS 40-44 1:13:41
538 Janno Barlage NED 50-54 1:13:43
539 Oscar Martinez De La Mora MEX 45-49 1:13:43
540 Chris Heron ENG 45-49 1:13:49
541 Martijn Schohaus NED 45-49 1:13:52
542 Steve Rotherham ENG 50-54 1:13:58
543 Zeus Bailey ENG 50-54 1:13:59
544 Richard Wilder WLS 50-54 1:14:01
545 Moataz Amer EGY 35-39 1:14:05
546 Larry Track CAN 50-54 1:14:07
547 Seong Won Choi KOR 16-24 1:14:08
548 Andreas Fruhmann GER 45-49 1:14:09
549 James Ingham ENG 45-49 1:14:09
550 Enoch Lam HKG 35-39 1:14:13
551 Brad Troxell USA 40-44 1:14:13
552 Wai Ka Ng HKG 30-34 1:14:16
553 Adrian Mason ENG 50-54 1:14:23
554 Jonathan Amistoso PHI 40-44 1:14:25
555 Thomas Jungbauer AUT 55-59 1:14:28
556 Sergio Roncancio COL 25-29 1:14:29
557 Stefan Ecks GER 50-54 1:14:31
558 Leearl Rugland USA 50-54 1:14:33
559 Laurent Mareschal FRA 50-54 1:14:40
560 Rickard Canbro SWE 45-49 1:14:41
561 Ewan Harrison AUS 40-44 1:14:43
562 Leonardo Bobadilla Valdez MEX 16-24 1:14:49
563 Daniel Arazola Lopez ESP 45-49 1:14:50
564 Jamie Barnett WLS 35-39 1:14:50
565 Rafael Rodriguez Abad ESP 50-54 1:14:52
566 Mike Bergmans NED 40-44 1:14:52
567 David Roos SWE 55-59 1:14:59
568 Cerezo Hiram PAN 50-54 1:15:02
569 Jop Janssen NED 30-34 1:15:03
570 Jp Mare AUS 50-54 1:15:06
571 Joakim Bäckström SWE 50-54 1:15:10
572 Boris Zujic CRO 50-54 1:15:14
573 Dominic Popolizio USA 40-44 1:15:15
574 Matthew Stone Mzandolo RSA 35-39 1:15:19
575 Carl Le Men JEY 50-54 1:15:21
576 Nick Evans ENG 45-49 1:15:24
577 Romuald Lepers FRA 55-59 1:15:24
578 Josh Renkens USA 50-54 1:15:27
579 Dominic Devito USA 16-24 1:15:28
580 Nicola Airò ITA 45-49 1:15:28
581 Joseph Sun — 35-39 1:15:28
582 Kawashima Masahiro JPN 40-44 1:15:30
583 Fredrick Karlsson SWE 50-54 1:15:30
584 Janusz Adamski POL 55-59 1:15:31
585 Conor Laverty USA 45-49 1:15:33
586 Dan Lampard ENG 45-49 1:15:33
587 Bryan Langhorn ENG 45-49 1:15:41
588 Alan Miranda BRA 40-44 1:15:44
589 Jim Bichard ENG 50-54 1:15:46
590 Lode Verschuere BEL 45-49 1:15:52
591 Olivier Waszczynski FRA 45-49 1:15:57
592 Christian Scherf Islas MEX 40-44 1:15:57
593 Luke Long AUS 40-44 1:16:00
594 Daniel Schloesser GER 45-49 1:16:01
595 Michael Melly HKG 40-44 1:16:07
596 Christian Dirscherl GER 45-49 1:16:10
597 Gabriel Damiano BRA 45-49 1:16:13
598 Laurent Fatela FRA 45-49 1:16:13
599 Yossi Inbar ISR 40-44 1:16:20
600 Vlad Lia USA 45-49 1:16:22

← Stockholm 2026 results