TrainRox Logo TrainRox

HYROX DOUBLES MEN - Phoenix 2026

29 Jan–1 Feb 2026
Showing 601 to 700 of 784 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
601
USA flag Kevin Royce
USA flag Kevin Royce
USA flag Joseph Shin
USA flag Joseph Shin
25-29 1:26:50
Click to select for comparison
602
USA flag Sawyer Merrill
USA flag Michael O'Neil
35-39 1:26:53
Click to select for comparison
603
CMR flag Theophile Kadia
JOR flag Omar Sherif
30-34 1:26:54
Click to select for comparison
604
USA flag Quinn Murphy
USA flag Thad ROSENTHAL
50-54 1:27:02
Click to select for comparison
605
USA flag Jacob Rubio
USA flag Carlos Pena
30-34 1:27:04
Click to select for comparison
606
USA flag Luis Gutierrez
USA flag David Rivera
35-39 1:27:06
Click to select for comparison
607
USA flag Seth Collins
USA flag Aedan Collins
25-29 1:27:24
Click to select for comparison
608
USA flag Parker Mercer
USA flag Bailey Mercer
25-29 1:27:25
Click to select for comparison
609
USA flag Jason Donders
USA flag Matthew Donders
35-39 1:27:38
Click to select for comparison
610
USA flag Jason Tsugawa
USA flag Thurain Hlaing
25-29 1:27:41
Click to select for comparison
611
USA flag Austin Zamarripa
USA flag Jeremy Smith
30-34 1:27:59
Click to select for comparison
612
USA flag Prince Twumasi
USA flag Gede Andiyastika
30-34 1:28:01
Click to select for comparison
613
USA flag Thomas Merigold
USA flag Marie Rodriguez
55-59 1:28:06
Click to select for comparison
614
USA flag Michael Piancone
USA flag Jacob Emminger
16-24 1:28:09
Click to select for comparison
615
BIH flag Naid Gagulic
BIH flag Nair Korkutovic
25-29 1:28:11
Click to select for comparison
616
USA flag Manny Vega
USA flag Joe Petrick
40-44 1:28:12
Click to select for comparison
617
USA flag Ryan Wagner
USA flag Michael Kitchen
35-39 1:28:21
Click to select for comparison
618
USA flag Vinny Orlando
USA flag Nick Calandra
30-34 1:28:23
Click to select for comparison
619
USA flag Marc Miller
PHI flag Dennis Barcena
50-54 1:28:23
Click to select for comparison
620
CAN flag Nader Hadi
CAN flag Hussein Amad
40-44 1:28:25
Click to select for comparison
621
USA flag Anthony Khongkhoune
USA flag Antonijo Ramljak
30-34 1:28:28
Click to select for comparison
622
USA flag Brian Smith Jr
USA flag Austin Livermore
30-34 1:28:36
Click to select for comparison
623
USA flag Zev Norotsky
CAN flag Josh Iwanaka
45-49 1:28:39
Click to select for comparison
624
USA flag Seau Nguyen
USA flag Nicholas Hutcheson
30-34 1:28:39
Click to select for comparison
625
USA flag Gian Pantaleon
USA flag Jerome Pantaleon
30-34 1:28:40
Click to select for comparison
626
USA flag Brad Homes
USA flag Kyle Jeppesen
35-39 1:28:44
Click to select for comparison
627
USA flag Joshua Gordon
USA flag Oscar Hailar
30-34 1:28:49
Click to select for comparison
628
USA flag Brandon Demonbreun
USA flag Ross Bielejeski
40-44 1:28:49
Click to select for comparison
629
USA flag Griffin Toliver
USA flag Brett Ravitz
16-24 1:28:51
Click to select for comparison
630
USA flag Darien McKinley
USA flag Colin Gerber
30-34 1:28:56
Click to select for comparison
631
USA flag Michael Fung
USA flag Alex Fung
25-29 1:28:58
Click to select for comparison
632
USA flag Tim Logan
USA flag Steve Brown
45-49 1:29:01
Click to select for comparison
633
MEX flag Gary A Garcia
USA flag Alberto Perea Montano
30-34 1:29:04
Click to select for comparison
634
USA flag Patrick Murphy
JAM flag Richard Parchment
40-44 1:29:08
Click to select for comparison
635
USA flag Mason Feaker
USA flag Ian Sullivan
35-39 1:29:09
Click to select for comparison
636
USA flag Tristen Ochoa
USA flag Anthony Russo
30-34 1:29:13
Click to select for comparison
637
USA flag Richie Ayiyi
USA flag James Owens
30-34 1:29:16
Click to select for comparison
638
USA flag Dillon Pollard
USA flag JJ Goldsbury
30-34 1:29:16
Click to select for comparison
639
USA flag Ryan Spalding
USA flag Mike Geannelis
30-34 1:29:18
Click to select for comparison
640
USA flag Matthew Poulton
USA flag David Fox
30-34 1:29:18
Click to select for comparison
641
USA flag Andre Lamadrid
USA flag Nicholas Zamites
25-29 1:29:19
Click to select for comparison
642
USA flag Bailey Phillips
USA flag Joe Riley
16-24 1:29:19
Click to select for comparison
643
USA flag Dallas Schaefer
USA flag Cheston Bogue
35-39 1:29:21
Click to select for comparison
644
USA flag Leo Galarza
USA flag Tyler Van Kooten
40-44 1:29:22
Click to select for comparison
645
USA flag Jason LaManna
USA flag Edward Hayes
40-44 1:29:37
Click to select for comparison
646
USA flag Troy La Brie
USA flag Dan Burke
30-34 1:29:40
Click to select for comparison
647
USA flag Daulton Lappe
USA flag Greylin Sia
16-24 1:29:42
Click to select for comparison
648
USA flag Bohdan Klawe
USA flag Adam Klawe
30-34 1:29:42
Click to select for comparison
649
USA flag Lance Thonvold
USA flag Cory Powell
35-39 1:29:52
Click to select for comparison
650
USA flag Robert Denessen
USA flag Justin Yu
40-44 1:29:55
Click to select for comparison
651
USA flag Richard Skelton
USA flag Zach Eggert
40-44 1:29:55
Click to select for comparison
652
USA flag Jeffrey Owens
USA flag Xander Owens
30-34 1:29:56
Click to select for comparison
653
USA flag Dante Campione
USA flag Brad Lee
16-24 1:29:56
Click to select for comparison
654
USA flag Nehemiah Ding
USA flag Nathan Ding
25-29 1:29:59
Click to select for comparison
655
GUA flag Victor Carbajal
PUR flag Nathaniel Marquez
16-24 1:30:03
Click to select for comparison
656
USA flag Shaheen Sharifian
USA flag Taehyun Kwon
25-29 1:30:04
Click to select for comparison
657
USA flag Benjamin Zamora
USA flag Drew Roberts
40-44 1:30:05
Click to select for comparison
658
USA flag Travis Spier
USA flag Brandon Lucarelli
30-34 1:30:07
Click to select for comparison
659
USA flag Layne Taylor
USA flag Dillon Zaruba
25-29 1:30:12
Click to select for comparison
660
USA flag Noah Sandoval
USA flag Michael Monreal
16-24 1:30:15
Click to select for comparison
661
USA flag Shivraj Bhosale
USA flag Siddharth Bhosale
35-39 1:30:15
Click to select for comparison
662
USA flag James Miller
USA flag Nicholas Boulton
40-44 1:30:19
Click to select for comparison
663
USA flag Nathaniel Garcia
USA flag Nathan Springs
30-34 1:30:25
Click to select for comparison
664
USA flag Thomas Skelton
USA flag Jack Johnstone
35-39 1:30:37
Click to select for comparison
665
USA flag Steve Howard
USA flag Thomas Tope
55-59 1:30:40
Click to select for comparison
666
USA flag Zach Mann
USA flag Shane Rose
25-29 1:30:46
Click to select for comparison
667
USA flag Josh Conour
USA flag Patton Leaver
45-49 1:30:53
Click to select for comparison
668
IRL flag Ben Price
IRL flag Gareth Robinson
45-49 1:30:57
Click to select for comparison
669
USA flag Boston Mooney
USA flag Noah Gould
16-24 1:31:04
Click to select for comparison
670
USA flag Jacob Hudson
USA flag Arlen Rohrich
25-29 1:31:04
Click to select for comparison
671
USA flag Ben Wilichowski
USA flag Cade Leuty
16-24 1:31:08
Click to select for comparison
672
USA flag Nicholas Roberts
PHI flag Alexander Jr Jimenez
16-24 1:31:14
Click to select for comparison
673
USA flag Anthony Robles
USA flag Andrew Semple
45-49 1:31:34
Click to select for comparison
674
USA flag David Spinosa
USA flag Abhay Patel
35-39 1:31:47
Click to select for comparison
675
KUW flag Slaiman Safar
KUW flag Abdullah Safar
16-24 1:31:51
Click to select for comparison
676
USA flag Kyle Jones
USA flag Karl Reger
35-39 1:31:57
Click to select for comparison
677
USA flag Derek Mckenzie
USA flag Chris Lachney
30-34 1:32:23
Click to select for comparison
678
USA flag Joshua Vargas
USA flag Edwin Taygon
30-34 1:32:33
Click to select for comparison
679
USA flag Bryce Mitchell
USA flag Adam Mitchell
30-34 1:32:51
Click to select for comparison
680
USA flag Jim Braun
USA flag Cameron Nickerson
45-49 1:32:51
Click to select for comparison
681
USA flag Blake Molitor
USA flag Christian Liebman
30-34 1:32:56
Click to select for comparison
682
USA flag Gabe Jacobo
USA flag Kyle Jacobo
40-44 1:33:00
Click to select for comparison
683
USA flag Carlos Sandoval
USA flag Damien Welsh
30-34 1:33:00
Click to select for comparison
684
USA flag William Rayfield
USA flag Dylan Sigman
25-29 1:33:05
Click to select for comparison
685
USA flag David Guardi
USA flag Nick Sadd
30-34 1:33:29
Click to select for comparison
686
USA flag Rajan Hanstad
USA flag Andrew Charles
25-29 1:33:33
Click to select for comparison
687
USA flag Tommie Denson
USA flag Steven Lewis
45-49 1:33:36
Click to select for comparison
688
USA flag Anthony Camacho
USA flag Danny Contreras
25-29 1:33:37
Click to select for comparison
689
USA flag Chad Witherspoon
USA flag Brandon Roberts
35-39 1:33:49
Click to select for comparison
690
USA flag Matthieu Winter
USA flag Jeremy Marin
25-29 1:33:51
Click to select for comparison
691
USA flag Masahiro Noda
JPN flag Takahiro Haga
35-39 1:34:20
Click to select for comparison
692
USA flag David Ammendola
NZL flag Trent Massam
25-29 1:34:20
Click to select for comparison
693
USA flag Adrian Soriano
USA flag Juan Soriano
30-34 1:34:21
Click to select for comparison
694
USA flag Noah Fox
MEX flag Luis Cerda
30-34 1:34:25
Click to select for comparison
695
USA flag Nigel Summers
USA flag Desmond Foster
40-44 1:34:26
Click to select for comparison
696
USA flag Adam Hoff
USA flag Caleb Noriega
40-44 1:34:26
Click to select for comparison
697
USA flag Jacob Culhane
USA flag Matthew Wilson
35-39 1:34:35
Click to select for comparison
698
USA flag Ian Blake
USA flag Steve Brindis
25-29 1:34:44
Click to select for comparison
699
USA flag Brandon Dieterle
USA flag Brian Leung
35-39 1:34:48
Click to select for comparison
700
USA flag Steven Fisher
USA flag Matt Strong
50-54 1:34:51
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.