HYROX MEN - Salt Lake City 2026

18–20 Sept 2026
Showing 1 to 100 of 1,298 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
USA flag Andy Pompa
1:02:37 25-29
Click to select for comparison
2 1
USA flag Trevor Reed
1:03:06 35-39
Click to select for comparison
3 2
USA flag Garrett Martin
1:03:37 25-29
Click to select for comparison
4 3
USA flag Duncan Homer
1:03:43 25-29
Click to select for comparison
5 3
USA flag Clark OBannon
1:04:31 35-39
Click to select for comparison
6 2
USA flag Connor Frost
1:04:31 35-39
Click to select for comparison
7 1
USA flag Connor Hughes
1:05:02 30-34
Click to select for comparison
8 1
USA flag Zander Dakis
1:05:34 16-24
Click to select for comparison
9 1
USA flag Dustin Needham
1:05:42 40-44
Click to select for comparison
10 2
USA flag Daniel Johnson
1:05:47 40-44
Click to select for comparison
11 4
USA flag Jake Horsch
1:05:48 25-29
Click to select for comparison
12 5
USA flag Tanner Hendrix
1:05:58 25-29
Click to select for comparison
13 4
USA flag Jacob Kurth
1:06:01 35-39
Click to select for comparison
14 5
USA flag Brett King
1:06:10 35-39
Click to select for comparison
15 2
USA flag Lavere Fevaleaki
1:06:19 30-34
Click to select for comparison
16 6
USA flag Cory Wheeler
1:06:25 35-39
Click to select for comparison
17 6
USA flag Reece Hemmens
1:06:27 25-29
Click to select for comparison
18 7
USA flag Jack Platt
1:06:54 25-29
Click to select for comparison
19 3
USA flag Kevin Lassen
1:07:28 30-34
Click to select for comparison
20 8
USA flag Braydon Preston
1:07:30 25-29
Click to select for comparison
21 3
USA flag Harvey Yates
1:07:37 40-44
Click to select for comparison
22 9
USA flag Joey Ginsborg
1:08:00 25-29
Click to select for comparison
23 4
USA flag Dominick Mattoni
1:08:02 30-34
Click to select for comparison
24 5
USA flag Shad Cordingley
1:08:21 30-34
Click to select for comparison
25 10
MEX flag Fernando Garcia
1:08:22 25-29
Click to select for comparison
26 1
USA flag Colin Boylan
1:08:25 45-49
Click to select for comparison
27 11
USA flag Ben Parkin
1:08:36 25-29
Click to select for comparison
28 7
GBR flag Cris Roberts
1:08:53 35-39
Click to select for comparison
29 2
CAN flag Scott Seeley
1:08:57 45-49
Click to select for comparison
30 12
USA flag Carter Petersen
1:09:01 25-29
Click to select for comparison
31 13
USA flag Zach Grzymala
1:09:06 25-29
Click to select for comparison
32 6
CAN flag Jason Pereira
1:09:06 30-34
Click to select for comparison
33 7
USA flag Morgan Nyquist
1:09:10 30-34
Click to select for comparison
34 8
USA flag Isaac Spencer
1:09:11 30-34
Click to select for comparison
35 9
USA flag Angel Valdivia
1:09:12 30-34
Click to select for comparison
36 8
USA flag Ryan Brennan
1:09:16 35-39
Click to select for comparison
37 4
USA flag Taylor Ames
1:09:18 40-44
Click to select for comparison
38 9
USA flag Kevin Winford II
1:09:24 35-39
Click to select for comparison
39 10
USA flag Bo Labrum
1:09:24 30-34
Click to select for comparison
40 14
USA flag Thane Werts
1:09:34 25-29
Click to select for comparison
41 10
USA flag Ryan Roundy
1:09:46 35-39
Click to select for comparison
42 15
USA flag Joel Brandinger
1:10:00 25-29
Click to select for comparison
43 16
USA flag Michael Rojas
1:10:04 25-29
Click to select for comparison
44 11
USA flag Erik Rivera
1:10:05 30-34
Click to select for comparison
45 5
USA flag Tony Romero
1:10:06 40-44
Click to select for comparison
46 11
USA flag Benjamin Taylor
1:10:06 35-39
Click to select for comparison
47 12
USA flag Ike Abe
1:10:13 35-39
Click to select for comparison
48 12
USA flag Brenden Funk
1:10:14 30-34
Click to select for comparison
49 6
USA flag Sean Feilen
1:10:23 40-44
Click to select for comparison
50 13
USA flag Matthew Beckham
1:10:33 35-39
Click to select for comparison
51 7
USA flag Danny Johnson
1:10:41 40-44
Click to select for comparison
52 17
ARG flag Mati Siems
1:10:46 25-29
Click to select for comparison
53 14
CAN flag Jason Diston
1:10:54 35-39
Click to select for comparison
54 3
USA flag Brady Preston
1:11:04 45-49
Click to select for comparison
55 15
ARG flag Nicolas Sanchez
1:11:12 35-39
Click to select for comparison
56 4
LTU flag Donatas Juodzevicius
1:11:17 45-49
Click to select for comparison
57 8
USA flag Judd Gines
1:11:20 40-44
Click to select for comparison
58 18
USA flag Joey Merrill
1:11:25 25-29
Click to select for comparison
59 9
USA flag Nick Childress
1:11:33 40-44
Click to select for comparison
60 16
USA flag Casey Bowman
1:11:36 35-39
Click to select for comparison
61 13
USA flag Ben Maurey
1:11:37 30-34
Click to select for comparison
62 19
USA flag Dylan Hammond
1:11:50 25-29
Click to select for comparison
63 14
SRB flag Petar Todorovic
1:11:53 30-34
Click to select for comparison
64 2
USA flag Brayden Brown
1:11:54 16-24
Click to select for comparison
65 15
USA flag Dalton Kamens
1:11:56 30-34
Click to select for comparison
66 16
USA flag Rafael Garcia
1:11:57 30-34
Click to select for comparison
67 17
USA flag Mike Olsen
1:11:58 35-39
Click to select for comparison
68 18
USA flag Taylor Friend
1:11:59 35-39
Click to select for comparison
69 17
USA flag Joseph Anzur
1:12:08 30-34
Click to select for comparison
70 10
USA flag Jonathan Hosmer
1:12:12 40-44
Click to select for comparison
71 18
USA flag Gage Boyd
1:12:17 30-34
Click to select for comparison
72 19
USA flag Nate Nickel
1:12:24 30-34
Click to select for comparison
73 20
IRL flag Eric Ryan
1:12:26 30-34
Click to select for comparison
74 21
USA flag Connor Koper
1:12:36 30-34
Click to select for comparison
75 20
USA flag Tommy Murphy
1:12:37 25-29
Click to select for comparison
76 11
USA flag Jason Wishengrad
1:12:42 40-44
Click to select for comparison
77 19
USA flag Spencer Young
1:12:42 35-39
Click to select for comparison
78 1
CAN flag Andrew Clarke
1:12:46 50-54
Click to select for comparison
79 20
USA flag Steve Michels
1:13:03 35-39
Click to select for comparison
80 22
MEX flag Ricardo Sandoval Napoles
1:13:04 30-34
Click to select for comparison
81 21
USA flag Joseph Stevens
1:13:12 35-39
Click to select for comparison
82 12
USA flag Brian Brenzel
1:13:15 40-44
Click to select for comparison
83 13
USA flag Jeremy Jones
1:13:17 40-44
Click to select for comparison
84 23
USA flag Brayden Oaks
1:13:23 30-34
Click to select for comparison
85 24
USA flag Austin Williams
1:13:32 30-34
Click to select for comparison
86 22
USA flag Marvin Starkweather
1:13:32 35-39
Click to select for comparison
87 25
USA flag Jimmy Gillespie
1:13:32 30-34
Click to select for comparison
88 23
USA flag Wesley Kosel
1:13:38 35-39
Click to select for comparison
89 24
USA flag Jacob Acharte
1:13:39 35-39
Click to select for comparison
90 21
USA flag Evan Thorsell
1:13:56 25-29
Click to select for comparison
91 14
USA flag Luke Mccausland
1:13:57 40-44
Click to select for comparison
92 5
USA flag Chuck Skinner
1:13:58 45-49
Click to select for comparison
93 15
USA flag Adam Dayton
1:14:03 40-44
Click to select for comparison
94 25
USA flag Nathan Muldoon
1:14:05 35-39
Click to select for comparison
95 6
USA flag Kevin Beecham
1:14:09 45-49
Click to select for comparison
96 26
USA flag Jesse Kessel
1:14:10 30-34
Click to select for comparison
97 26
USA flag Tyson Chambers
1:14:11 35-39
Click to select for comparison
98 7
CAN flag David Robinson
1:14:11 45-49
Click to select for comparison
99 16
USA flag Stephen Hatch
1:14:14 40-44
Click to select for comparison
100 17
USA flag Corrland finnegan
1:14:25 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