HYROX DOUBLES MEN - Dallas 2025

21–23 Nov 2025
Showing 1 to 100 of 1,274 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GBR flag Frankie Thorogood
USA flag Riley Buettner
56:29 35-39
Click to select for comparison
2 1
USA flag Matthew Seinfeld
USA flag Zach Zeman
56:35 30-34
Click to select for comparison
3 2
USA flag Nicholas Mizelle
USA flag Derek Winter
56:48 30-34
Click to select for comparison
4 1
RSA flag Rikus Pretorius
CAN flag David Poettcker
56:53 40-44
Click to select for comparison
5 1
USA flag Jacob Taylor
HON flag Rafael Aguilar
57:03 25-29
Click to select for comparison
6 2
USA flag Lucas Borst
USA flag Jacob Borst
57:33 35-39
Click to select for comparison
7 3
USA flag CJ Fulare
USA flag Tyler Shedron
57:50 30-34
Click to select for comparison
8 4
USA flag Jonathan Curtin
USA flag Justin Woytanowski
58:09 30-34
Click to select for comparison
9 2
USA flag Justice Borne
USA flag Johnny MARES
58:25 25-29
Click to select for comparison
10 5
USA flag Cesar Rangel
USA flag Michael Garcia
58:27 30-34
Click to select for comparison
11 3
USA flag Alfredo Arellano
PLE flag Nader Issa
58:27 35-39
Click to select for comparison
12 2
USA flag Mark Heider
USA flag Ronnie Delzer
58:34 40-44
Click to select for comparison
13 6
USA flag Sam McCathren
USA flag Sean DeShay
58:52 30-34
Click to select for comparison
14 3
USA flag Daniel Weimar
USA flag Justin Sarmiento
59:28 25-29
Click to select for comparison
15 1
USA flag Jake Jindra
USA flag Will Vetter
59:40 16-24
Click to select for comparison
16 2
USA flag Jonathan Davidson
USA flag Phillip Guevara
59:51 16-24
Click to select for comparison
17 7
USA flag Tjon Belchenko
USA flag Juan Gonzalez
59:58 30-34
Click to select for comparison
18 8
USA flag Austin Perkins
USA flag Wesley Smith
1:00:01 30-34
Click to select for comparison
19 -
USA flag patrick gillen
USA flag matt gillen
1:00:09
Click to select for comparison
20 3
USA flag Lars Finanger
USA flag Maverick Smalley
1:00:15 40-44
Click to select for comparison
21 9
USA flag Eric Libardoni
USA flag Blake Rhodes
1:00:18 30-34
Click to select for comparison
22 3
USA flag Garrett Gonzalez
USA flag Diego Pryor
1:00:18 16-24
Click to select for comparison
23 10
USA flag Sebastian Levy
USA flag Jeff Jay Jr
1:00:23 30-34
Click to select for comparison
24 11
USA flag Chris Suchoski
USA flag Scott Nicklas
1:00:28 30-34
Click to select for comparison
25 12
USA flag Nathan Swift
USA flag Dalton Ponchillia
1:00:32 30-34
Click to select for comparison
26 -
GBR flag Jamie Corless
JPN flag Russell Hurrell
1:00:41
Click to select for comparison
27 13
USA flag Colby Henderson
USA flag Grant Doerr
1:00:43 30-34
Click to select for comparison
28 4
USA flag Thomas Kilbourne
USA flag Ashton Neckar
1:00:47 25-29
Click to select for comparison
29 5
USA flag Spencer Trussell
USA flag Peyton Phillips
1:00:53 25-29
Click to select for comparison
30 4
USA flag Zach Walrond
USA flag Ken Dittig
1:00:55 40-44
Click to select for comparison
31 6
USA flag Ben Lamon
USA flag Bryce Witmer
1:00:58 25-29
Click to select for comparison
32 4
USA flag Cole Sullivan
USA flag Brandon Elkins
1:01:02 35-39
Click to select for comparison
33 5
USA flag Michael Hartman
USA flag Michael Troxell
1:01:08 35-39
Click to select for comparison
34 14
USA flag Thomas Plush
USA flag Jake Didlake
1:01:19 30-34
Click to select for comparison
35 15
USA flag Paul Thoresen
USA flag Colton Thurman
1:01:30 30-34
Click to select for comparison
36 5
USA flag Jesse Helems
USA flag Zach Brenner
1:01:37 40-44
Click to select for comparison
37 16
USA flag Anthony Crouchelli
USA flag Dan Brauchli
1:01:44 30-34
Click to select for comparison
38 4
USA flag Tyler Martin
USA flag Connor Melanson
1:01:55 16-24
Click to select for comparison
39 17
USA flag Zach Sattler
USA flag Matt Cunningham
1:02:02 30-34
Click to select for comparison
40 5
USA flag Carson Brooks
USA flag Jake Silvia
1:02:04 16-24
Click to select for comparison
41 18
USA flag Coleman Ross
USA flag Colin Nutt
1:02:04 30-34
Click to select for comparison
42 19
USA flag Brian Prince
USA flag Jonah Jones
1:02:11 30-34
Click to select for comparison
43 7
USA flag Daniel Bucaro
USA flag Jason Sullivan
1:02:13 25-29
Click to select for comparison
44 6
USA flag Carlton Gammons
USA flag Jacob Carter
1:02:16 35-39
Click to select for comparison
45 1
CYP flag Anthony Vieto
USA flag Frankie Dades
1:02:24 75-79
Click to select for comparison
46 20
USA flag Andrew Yang
USA flag Elvin He
1:02:29 30-34
Click to select for comparison
47 6
MEX flag Josecarlos Guadarrama
USA flag Aaron Campos
1:02:32 16-24
Click to select for comparison
48 7
USA flag Richard Brown
USA flag Jimmy Gaiennie
1:02:44 35-39
Click to select for comparison
49 6
USA flag Bryce Anderson
USA flag Nicholas Guerin
1:02:46 40-44
Click to select for comparison
50 -
USA flag Claude Tuyishimire
USA flag Maid Kahrimanovic
1:02:48
Click to select for comparison
51 8
USA flag Michael Bordas
USA flag Jack Leckner
1:03:03 25-29
Click to select for comparison
52 21
USA flag Ty Ritchie
USA flag Victor Falcon
1:03:07 30-34
Click to select for comparison
53 7
COL flag Julian Zamora
USA flag Nicholas Cardenas
1:03:11 16-24
Click to select for comparison
54 22
USA flag Zachary Damiano
ITA flag Frankie Tassielli
1:03:19 30-34
Click to select for comparison
55 23
USA flag Camilo Ortiz
USA flag Sam Biel
1:03:22 30-34
Click to select for comparison
56 24
USA flag Cullen Boutwell
USA flag Britton Ezell
1:03:24 30-34
Click to select for comparison
57 9
USA flag Vito Ciambriello
USA flag Kevin Kochiss
1:03:29 25-29
Click to select for comparison
58 25
USA flag Octavio Torres
USA flag Joshua Wortham
1:03:32 30-34
Click to select for comparison
59 10
USA flag Brian Davis
USA flag Bryan Koch
1:03:34 25-29
Click to select for comparison
60 2
USA flag Cole Bradley
AUS flag Aidan Walsh
1:03:41 75-79
Click to select for comparison
61 8
USA flag Zachary Dunsavage
USA flag Michael Schweyher
1:03:48 16-24
Click to select for comparison
62 9
USA flag Alexander McKenna
USA flag John Mckenna
1:03:49 16-24
Click to select for comparison
63 1
USA flag Norman Chu
USA flag Sean Wade
1:03:51 60-64
Click to select for comparison
64 8
USA flag Cristian Cordoba
USA flag Javier Perez
1:03:55 35-39
Click to select for comparison
65 9
USA flag Vaughn Smith
USA flag Drew Smith
1:03:56 35-39
Click to select for comparison
66 11
USA flag Ryan Remy
USA flag Lucas Chavez
1:03:57 25-29
Click to select for comparison
67 12
MEX flag Hugo Moyeda
MEX flag Billy Moyeda
1:04:02 25-29
Click to select for comparison
68 26
USA flag Nathan Stiffler
USA flag Brian Kaufmann
1:04:08 30-34
Click to select for comparison
69 27
AUS flag Ryan Price
AUS flag Mitchell Price
1:04:08 30-34
Click to select for comparison
70 7
USA flag Elvis Fisher
USA flag Corey Holthaus
1:04:11 40-44
Click to select for comparison
71 10
USA flag Jacob Fenton
USA flag Jacob O’Connell
1:04:20 16-24
Click to select for comparison
72 11
USA flag Ryan Mercado
USA flag Frankie Zelasko
1:04:24 16-24
Click to select for comparison
73 28
CAN flag Mark Mahon
USA flag Bryant Adams
1:04:29 30-34
Click to select for comparison
74 10
RSA flag Darryl Van Heerden
USA flag Ross Heller
1:04:32 35-39
Click to select for comparison
75 12
USA flag Adan Duran
USA flag Ethan Moczygemba
1:04:36 16-24
Click to select for comparison
76 13
CAN flag Alexander Prokop
CAN flag Karim Elchaar
1:04:37 25-29
Click to select for comparison
77 11
USA flag Richard Bartel
USA flag Matthew Clayton
1:04:44 35-39
Click to select for comparison
78 12
MEX flag Andres Hermosillo
MEX flag Saul Tello
1:04:45 35-39
Click to select for comparison
79 13
USA flag Steven Ritthaler
USA flag Jacob Stoll
1:04:48 35-39
Click to select for comparison
80 14
USA flag Luis Muniz
USA flag Matthew Minett
1:04:49 25-29
Click to select for comparison
81 8
MEX flag Jefte Chavez
USA flag Chris Stevens
1:04:51 40-44
Click to select for comparison
82 29
USA flag Kanaan Trotter
USA flag Khristian Trotter
1:04:56 30-34
Click to select for comparison
83 15
USA flag Philip Tiamson
USA flag Tyler Jumper
1:05:01 25-29
Click to select for comparison
84 13
USA flag David Chavez
USA flag Sergio Chavez
1:05:11 16-24
Click to select for comparison
85 30
USA flag Brooks Greenwood
USA flag Jeff Hambrecht
1:05:17 30-34
Click to select for comparison
86 14
USA flag Anthony Fronczkowski
USA flag Brandon Kessler
1:05:29 35-39
Click to select for comparison
87 31
USA flag Jerry Salinas
USA flag Eric Rodriguez
1:05:35 30-34
Click to select for comparison
88 16
USA flag Jacob Wetz
USA flag Dylan Keene
1:05:39 25-29
Click to select for comparison
89 -
USA flag Pedro Pagliosa
GBR flag David Chapman
1:05:41
Click to select for comparison
90 15
USA flag Doyen Grant
USA flag Steven Rene
1:05:44 35-39
Click to select for comparison
91 -
USA flag Luke Halterman
USA flag Rowen Halterman
1:05:46
Click to select for comparison
92 32
USA flag Jamey Richeson
USA flag Jordan Campbell
1:05:51 30-34
Click to select for comparison
93 34
USA flag Tanner Peck
USA flag Joshua Siemens
1:05:55 30-34
Click to select for comparison
94 33
USA flag Brandon Selby
USA flag Anthony Vavra
1:05:55 30-34
Click to select for comparison
95 14
USA flag Sam Oswald
USA flag Logan Verboomen
1:05:55 16-24
Click to select for comparison
96 35
USA flag Max Lalwani
USA flag Trent Schreiber
1:05:57 30-34
Click to select for comparison
97 36
USA flag Jordan Carey
USA flag David Gomes
1:05:58 30-34
Click to select for comparison
98 17
USA flag Jovann Harper
USA flag John Stackhouse
1:05:58 25-29
Click to select for comparison
99 37
USA flag Shane Skelton
USA flag Adam Friederichsen
1:06:01 30-34
Click to select for comparison
100 9
USA flag Andrew Stellato
USA flag Jeremy Taylor
1:06:03 40-44
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.

Start your free trial

First week free. Cancel anytime. · Get the app