HYROX Salt Lake City 2026: Pro Men results

349 finishers on 18 Sep 2026. Typical finish 1:26:05, fastest 10% under 1:08:14. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Greyson Kilgore 🇺🇸 USA1st of 85 aged 30-34 30-34 56:28 27:43 23:53 4:56 3:56 2:30 3:12 2:20 3:58 1:25 2:54 3:38
2 Stephen Pelkofer 🇺🇸 USA2nd of 85 aged 30-34 30-34 56:58 0:30 27:52 24:05 5:07 3:59 2:06 3:23 2:26 4:04 1:22 2:49 3:56
3 Jack Driscoll 🇺🇸 USA1st of 79 aged 25-29 25-29 57:14 0:46 27:56 24:12 5:12 4:00 2:40 3:05 2:14 4:03 1:26 2:55 3:49
4 Gabe Piepergerdes 🇺🇸 USA2nd of 79 aged 25-29 25-29 57:20 0:52 27:30 24:52 5:02 4:01 2:19 3:19 2:17 4:02 1:25 3:00 4:29
5 Rich Ryan 🇺🇸 USA1st of 49 aged 40-44 40-44 57:59 1:31 28:16 24:25 5:22 4:05 2:28 3:14 2:26 4:00 1:25 2:44 4:03
6 Stirling Peters 🇨🇦 CAN3rd of 79 aged 25-29 25-29 1:00:25 3:57 28:12 26:54 5:22 4:05 2:37 3:33 2:58 4:00 1:38 3:15 4:48
7 Austin Azar 🇨🇦 CAN3rd of 85 aged 30-34 30-34 1:01:02 4:34 28:51 26:06 6:09 3:59 2:32 3:39 2:48 4:02 1:27 2:56 4:43
8 Isaac Sanderson 🇨🇦 CAN4th of 79 aged 25-29 25-29 1:02:02 5:34 29:01 27:40 5:26 4:04 3:30 3:21 2:46 4:12 1:40 3:14 4:53
9 Dylan Nurse 🇺🇸 USA5th of 79 aged 25-29 25-29 1:02:05 5:37 29:17 27:11 5:40 4:18 2:43 3:34 3:11 4:16 1:45 3:24 4:00
10 Lucas Parker 🇬🇧 GBR1st of 27 aged 16-24 16-24 1:03:16 6:48 28:24 29:23 5:33 4:05 2:53 3:32 3:08 4:12 1:39 3:52 6:02
11 Chase Stevenson 🇨🇦 CAN6th of 79 aged 25-29 25-29 1:03:30 7:02 28:27 29:23 5:45 4:13 2:49 3:46 3:10 4:22 1:47 3:24 5:52
12 Veejay Jones 🇺🇸 USA7th of 79 aged 25-29 25-29 1:04:25 7:57 28:38 30:09 5:42 4:15 3:17 4:29 3:25 4:28 1:39 4:03 4:33
13 Howard Summers 🇺🇸 USA4th of 85 aged 30-34 30-34 1:04:50 8:22 29:42 29:19 5:53 4:05 3:06 3:44 3:05 4:17 1:46 4:13 5:03
14 Scott Johnson 🇺🇸 USA2nd of 49 aged 40-44 40-44 1:05:00 8:32 29:35 29:20 6:10 4:14 2:36 3:57 3:28 4:17 1:37 4:14 4:57
15 Fabian Acuna 🇺🇸 USA5th of 85 aged 30-34 30-34 1:05:26 8:58 30:22 29:07 6:01 4:12 2:53 4:05 4:08 4:24 1:31 3:40 4:14
16 Malik Key 🇺🇸 USA8th of 79 aged 25-29 25-29 1:05:42 9:14 31:06 28:47 5:54 3:59 3:05 3:51 3:14 4:21 1:44 3:37 4:56
17 Wyatt Azevedo 🇺🇸 USA6th of 85 aged 30-34 30-34 1:05:43 9:15 32:23 27:19 6:06 4:13 2:35 4:20 3:05 4:16 1:36 3:05 4:09
18 Jason Warren 🇺🇸 USA1st of 70 aged 35-39 35-39 1:05:48 9:20 32:18 25:12 8:22 3:59 1:54 3:52 3:23 4:15 1:25 — 4:28
19 Jon Calvin 🇺🇸 USA3rd of 49 aged 40-44 40-44 1:05:53 9:25 30:04 30:18 5:36 4:27 2:41 3:44 2:41 4:31 1:50 3:52 6:32
20 Steven Rosinski 🇺🇸 USA4th of 49 aged 40-44 40-44 1:05:56 9:28 28:34 31:26 6:01 4:19 2:50 4:35 3:27 4:18 1:38 4:36 5:43
21 Layne Ryerson 🇺🇸 USA9th of 79 aged 25-29 25-29 1:06:01 9:33 27:33 32:56 5:38 4:28 3:20 4:54 3:39 4:22 1:48 3:32 6:53
22 Rhett Nelson 🇺🇸 USA2nd of 70 aged 35-39 35-39 1:06:03 9:35 30:48 29:07 6:13 4:17 2:17 3:03 4:06 4:22 1:39 4:21 5:02
23 Dylan Bailey 🇺🇸 USA2nd of 27 aged 16-24 16-24 1:06:15 9:47 27:46 32:59 5:35 4:14 3:18 5:15 4:06 4:16 1:39 3:55 6:16
24 Thomas Owen 🇺🇸 USA5th of 49 aged 40-44 40-44 1:06:21 9:53 31:09 29:11 6:06 4:07 2:35 4:06 2:39 4:29 1:20 3:59 5:56
25 Hunter Auch 🇺🇸 USA10th of 79 aged 25-29 25-29 1:06:35 10:07 30:09 29:51 6:38 4:09 2:57 4:31 3:41 4:09 1:41 3:46 4:57
26 Elijah Horton 🇺🇸 USA6th of 49 aged 40-44 40-44 1:06:36 10:08 32:55 27:38 6:08 4:40 3:35 3:42 2:25 4:35 1:21 2:47 4:33
27 Christopher Wells 🇺🇸 USA3rd of 70 aged 35-39 35-39 1:06:39 10:11 32:16 28:33 5:55 4:09 3:02 3:50 3:17 4:12 1:31 3:52 4:40
28 Jeff Fitzgerald 🇺🇸 USA11th of 79 aged 25-29 25-29 1:06:40 10:12 32:18 28:17 6:09 4:12 2:51 4:11 3:28 4:18 1:43 3:22 4:12
29 Tanner Gregurich 🇺🇸 USA7th of 85 aged 30-34 30-34 1:06:45 10:17 32:08 28:57 5:44 4:09 3:23 3:59 3:00 4:20 1:50 3:30 4:46
30 Jose Labanino-Ramos 🇺🇸 USA8th of 85 aged 30-34 30-34 1:07:07 10:39 30:27 30:47 5:58 3:56 3:18 4:21 3:11 4:10 1:49 4:39 5:23
31 Skyler Westover 🇺🇸 USA12th of 79 aged 25-29 25-29 1:07:09 10:41 31:23 29:43 6:08 4:19 3:04 4:48 2:41 4:18 1:25 3:51 5:17
32 Ryan Damico 🇺🇸 USA13th of 79 aged 25-29 25-29 1:07:22 10:54 30:28 30:54 6:06 4:04 4:05 4:14 3:39 4:19 1:46 3:54 4:53
33 Gavin Patterson 🇺🇸 USA14th of 79 aged 25-29 25-29 1:07:37 11:09 30:32 31:09 6:01 4:11 3:41 4:31 3:22 4:18 1:40 3:47 5:39
34 Nic Palladino 🇺🇸 USA9th of 85 aged 30-34 30-34 1:07:38 11:10 33:30 27:38 6:33 4:11 2:32 4:13 2:28 4:12 1:50 3:40 4:32
35 Ethan Tichenoff 🇨🇦 CAN3rd of 27 aged 16-24 16-24 1:07:46 11:18 31:42 30:07 6:02 4:12 2:36 3:49 3:53 4:16 1:52 3:51 5:38
36 Tyler Killpack 🇺🇸 USA4th of 70 aged 35-39 35-39 1:08:21 11:53 30:52 31:02 6:32 4:18 3:36 4:09 3:14 4:14 1:47 3:35 6:09
37 Chris Ruhl 🇺🇸 USA10th of 85 aged 30-34 30-34 1:08:23 11:55 32:44 29:28 6:17 4:03 2:50 3:46 3:54 4:14 1:26 3:33 5:42
38 Kyler Cipriano 🇺🇸 USA11th of 85 aged 30-34 30-34 1:08:27 11:59 29:59 32:22 6:10 4:18 2:48 5:03 3:22 4:31 1:36 3:51 6:53
39 Cooper Murch 🇺🇸 USA15th of 79 aged 25-29 25-29 1:08:34 12:06 31:28 30:34 6:38 4:12 3:07 4:13 3:13 4:17 1:51 3:43 5:58
40 Brad Clark 🇺🇸 USA12th of 85 aged 30-34 30-34 1:08:46 12:18 31:18 31:51 5:41 4:10 3:34 3:41 4:06 4:14 1:29 4:21 6:16
41 Tony Soyak 🇺🇸 USA7th of 49 aged 40-44 40-44 1:08:47 12:19 32:32 30:09 6:12 4:02 3:46 4:23 3:29 4:21 1:27 4:06 4:35
42 Dan Nunes 🇺🇸 USA13th of 85 aged 30-34 30-34 1:09:00 12:32 32:01 30:44 6:20 4:11 3:24 4:56 3:09 4:26 1:53 3:48 4:57
43 Jerred Beniquez 🇵🇷 PUR14th of 85 aged 30-34 30-34 1:09:21 12:53 32:26 30:45 6:15 4:17 3:05 4:16 3:23 4:33 1:40 3:48 5:43
44 Kevin Bell 🇺🇸 USA5th of 70 aged 35-39 35-39 1:09:31 13:03 33:48 29:25 6:22 4:26 3:17 4:27 2:54 4:22 1:18 4:07 4:34
45 Chris Thresher 🇺🇸 USA8th of 49 aged 40-44 40-44 1:09:37 13:09 30:08 33:30 6:03 4:05 3:15 5:36 3:04 4:31 1:59 4:01 6:59
46 Nathaniel Olsen 🇺🇸 USA6th of 70 aged 35-39 35-39 1:09:45 13:17 33:09 30:19 6:21 4:08 3:25 4:37 3:05 4:24 1:48 3:45 5:07
47 Peter McCarthy 🇺🇸 USA16th of 79 aged 25-29 25-29 1:10:04 13:36 32:15 31:06 6:47 4:03 2:57 4:21 3:55 4:25 1:48 4:20 5:17
48 Dan Day 🇺🇸 USA15th of 85 aged 30-34 30-34 1:10:10 13:42 27:01 37:31 5:43 4:10 3:42 5:30 3:40 4:09 1:31 4:42 10:07
49 Ahmed Ayari 🇹🇳 TUN7th of 70 aged 35-39 35-39 1:10:22 13:54 31:08 33:03 6:15 4:13 3:33 5:08 3:50 4:26 1:49 4:31 5:33
50 Jake Gibbs 🇺🇸 USA17th of 79 aged 25-29 25-29 1:10:23 13:55 32:42 30:59 6:47 4:07 3:20 4:38 3:08 4:16 1:40 4:18 5:32
51 Cole Jones 🇺🇸 USA16th of 85 aged 30-34 30-34 1:10:34 14:06 32:26 29:02 9:11 4:03 4:33 3:35 — 4:16 3:23 3:41 5:27
52 William Kutylo 🇺🇸 USA8th of 70 aged 35-39 35-39 1:10:43 14:15 33:32 30:50 6:26 4:07 3:03 4:00 3:51 4:13 1:51 4:12 5:33
53 John McKinley 🇺🇸 USA1st of 23 aged 45-49 45-49 1:10:50 14:22 31:03 33:19 6:33 4:12 3:15 4:25 4:11 4:14 1:58 4:06 6:58
54 Joseph Hull 🇺🇸 USA17th of 85 aged 30-34 30-34 1:10:52 14:24 31:10 33:17 6:29 4:18 2:47 6:07 4:19 4:26 1:47 3:46 5:47
55 Luke Mailliard 🇺🇸 USA18th of 79 aged 25-29 25-29 1:10:52 14:24 30:51 34:12 5:53 4:12 3:29 4:16 4:40 4:18 1:39 5:02 6:36
56 Ramsey Ezzat 🇨🇦 CAN9th of 49 aged 40-44 40-44 1:11:01 14:33 31:04 33:55 6:06 4:17 3:08 4:37 4:01 4:17 1:35 4:28 7:32
57 Sean Ferguson 🇺🇸 USA2nd of 23 aged 45-49 45-49 1:11:09 14:41 32:05 32:41 6:28 4:24 3:28 4:19 3:37 4:37 1:39 4:22 6:15
58 Nate Gonzales 🇺🇸 USA10th of 49 aged 40-44 40-44 1:11:17 14:49 32:16 32:44 6:21 4:16 3:15 4:09 3:40 4:26 1:39 4:41 6:38
59 Braden Woodruff 🇺🇸 USA4th of 27 aged 16-24 16-24 1:11:23 14:55 33:31 28:55 9:01 4:27 2:26 4:32 2:55 4:26 1:42 4:04 4:23
60 Elijah Hollenkamp 🇺🇸 USA19th of 79 aged 25-29 25-29 1:11:30 15:02 30:13 31:33 9:48 4:16 3:29 5:22 — 4:38 1:47 3:50 8:05
61 Kevin Lassen 🇺🇸 USA18th of 85 aged 30-34 30-34 1:11:34 15:06 32:22 32:34 6:42 4:06 3:41 5:04 3:16 4:22 1:55 3:59 6:11
62 Fabian Cardenas 🇺🇸 USA20th of 79 aged 25-29 25-29 1:11:46 15:18 32:10 30:50 8:51 4:18 2:41 4:44 3:59 4:34 1:56 2:29 6:09
63 Alexander Gorney 🇺🇸 USA9th of 70 aged 35-39 35-39 1:11:48 15:20 31:25 33:59 6:28 4:25 3:54 4:58 3:05 4:37 1:51 4:19 6:50
64 Kyle Vandever 🇺🇸 USA10th of 70 aged 35-39 35-39 1:11:52 15:24 32:57 32:00 7:00 4:07 3:08 4:25 4:02 4:18 1:46 3:35 6:39
65 Ammon Crowfoot 🇨🇦 CAN19th of 85 aged 30-34 30-34 1:12:26 15:58 33:59 32:02 6:30 4:13 3:17 4:46 3:56 4:23 1:48 4:38 5:01
66 Andrew Klukas 🇺🇸 USA11th of 70 aged 35-39 35-39 1:12:30 16:02 34:20 31:45 6:29 4:17 3:34 4:06 3:34 4:23 1:58 4:39 5:14
67 Spencer Forsberg 🇺🇸 USA21st of 79 aged 25-29 25-29 1:12:40 16:12 34:51 27:55 9:59 4:19 3:32 4:49 — 4:32 1:54 4:01 4:42
68 Bronson Teles 🇺🇸 USA22nd of 79 aged 25-29 25-29 1:13:11 16:43 35:20 31:12 6:44 3:52 2:11 4:09 3:53 4:18 1:38 4:06 7:05
69 Samuel Miller 🇺🇸 USA1st of 14 aged 50-54 50-54 1:13:14 16:46 34:09 32:06 7:03 4:08 3:01 4:17 3:21 4:28 1:41 4:33 6:37
70 Connor Presley 🇺🇸 USA23rd of 79 aged 25-29 25-29 1:13:18 16:50 32:15 34:37 6:30 4:19 3:31 4:22 3:53 4:34 2:15 3:55 7:48
71 Kevin Deiber 🇺🇸 USA3rd of 23 aged 45-49 45-49 1:13:23 16:55 31:41 34:48 7:00 4:22 3:19 5:34 3:51 4:45 1:31 4:36 6:50
72 Jay Muscart 🇨🇦 CAN12th of 70 aged 35-39 35-39 1:13:25 16:57 31:01 36:23 6:05 4:14 4:41 5:22 3:44 4:37 2:14 5:27 6:04
73 Aston Dommel 🇺🇸 USA13th of 70 aged 35-39 35-39 1:13:27 16:59 34:51 32:09 6:33 3:56 3:11 4:52 4:35 4:17 1:57 4:45 4:36
74 Danny Solis 🇺🇸 USA20th of 85 aged 30-34 30-34 1:13:40 17:12 33:03 34:18 6:24 4:19 3:50 5:03 3:25 4:35 1:56 4:47 6:23
75 Travis Fuller 🇺🇸 USA14th of 70 aged 35-39 35-39 1:13:51 17:23 29:51 36:48 7:17 4:09 3:53 5:50 4:12 4:25 2:03 4:43 7:33
76 Jacob Showers 🇺🇸 USA24th of 79 aged 25-29 25-29 1:13:53 17:25 33:43 32:59 7:16 4:10 3:34 4:34 3:14 4:24 1:43 4:18 7:02
77 Jack Platt 🇺🇸 USA25th of 79 aged 25-29 25-29 1:13:55 17:27 37:37 29:34 6:49 4:17 2:43 3:49 3:20 4:22 1:43 3:30 5:50
78 Scott Johnson 🇺🇸 USA4th of 23 aged 45-49 45-49 1:14:03 17:35 35:14 31:55 6:59 4:19 3:23 4:34 3:51 4:28 1:53 4:23 5:04
79 Brady Nelson 🇺🇸 USA5th of 27 aged 16-24 16-24 1:14:13 17:45 35:39 31:51 6:48 4:09 3:16 4:11 3:23 4:32 2:04 4:26 5:50
80 Frank Arriola 🇺🇸 USA15th of 70 aged 35-39 35-39 1:14:19 17:51 35:39 31:54 6:50 4:03 3:02 4:30 3:30 4:28 1:55 4:33 5:53
81 Mitchell Kekel 🇺🇸 USA21st of 85 aged 30-34 30-34 1:14:29 18:01 34:29 33:06 6:58 5:05 3:22 4:23 4:06 4:48 1:48 3:48 5:46
82 Chaim Zuniga 🇺🇸 USA26th of 79 aged 25-29 25-29 1:14:32 18:04 31:51 36:18 6:27 4:24 3:29 5:43 3:58 4:28 2:07 4:56 7:13
83 Deuce Caston 🇺🇸 USA27th of 79 aged 25-29 25-29 1:14:34 18:06 31:57 36:02 6:39 4:29 4:09 4:54 3:38 4:42 2:33 4:18 7:19
84 Torak Valosek 🇺🇸 USA6th of 27 aged 16-24 16-24 1:14:38 18:10 34:53 32:27 7:22 3:59 3:04 4:51 5:07 4:29 1:53 3:45 5:19
85 Caden Fankhauser 🇺🇸 USA7th of 27 aged 16-24 16-24 1:14:43 18:15 36:33 30:31 7:45 4:19 2:47 4:12 4:09 4:37 1:42 3:38 5:07
86 Zach Jarvis 🇺🇸 USA22nd of 85 aged 30-34 30-34 1:14:45 18:17 34:50 32:56 7:04 4:03 3:06 5:15 4:38 4:43 1:38 4:41 4:52
87 Matt Hamzeh 🇺🇸 USA23rd of 85 aged 30-34 30-34 1:14:47 18:19 33:29 34:53 6:29 4:26 3:45 4:38 3:41 4:40 1:44 5:07 6:52
88 Eric Thoreson 🇺🇸 USA24th of 85 aged 30-34 30-34 1:14:49 18:21 33:59 34:08 6:45 4:30 3:05 4:59 3:58 4:47 1:45 4:18 6:46
89 Travis Almazan 🇺🇸 USA25th of 85 aged 30-34 30-34 1:15:06 18:38 35:09 33:31 6:32 4:18 3:06 4:38 4:34 4:29 2:03 4:54 5:29
90 James Beavers 🇺🇸 USA16th of 70 aged 35-39 35-39 1:15:20 18:52 37:46 31:02 6:37 3:55 3:26 4:22 4:25 4:18 1:45 4:28 4:23
91 Richard Essig 🇺🇸 USA17th of 70 aged 35-39 35-39 1:15:20 18:52 36:34 31:53 6:58 4:11 3:30 4:14 4:10 4:19 2:24 4:55 4:10
92 David Andreiko 🇺🇸 USA5th of 23 aged 45-49 45-49 1:15:22 18:54 34:07 34:19 7:00 4:35 3:25 5:11 3:56 4:29 1:56 4:46 6:01
93 Andrew White 🇺🇸 USA28th of 79 aged 25-29 25-29 1:15:25 18:57 33:22 34:47 7:20 4:23 3:21 4:31 5:12 4:57 2:02 5:02 5:19
94 Cooper Richins 🇺🇸 USA26th of 85 aged 30-34 30-34 1:15:48 19:20 32:57 35:46 7:10 4:02 6:49 4:45 3:33 4:12 2:00 4:57 5:28
95 Kevin Gregory 🇺🇸 USA11th of 49 aged 40-44 40-44 1:15:54 19:26 37:55 31:15 6:50 4:14 2:56 3:52 4:08 4:23 1:48 4:40 5:14
96 Jake Hart 🇺🇸 USA2nd of 14 aged 50-54 50-54 1:15:54 19:26 35:42 33:33 6:44 4:18 3:35 4:40 4:10 4:35 1:57 5:08 5:10
97 Brent Amey 🇨🇦 CAN3rd of 14 aged 50-54 50-54 1:15:58 19:30 34:41 33:56 7:27 4:24 4:18 4:27 3:36 4:24 2:02 5:09 5:36
98 Dakota Arriola 🇺🇸 USA29th of 79 aged 25-29 25-29 1:16:04 19:36 31:59 37:43 6:27 4:19 4:35 5:20 4:31 4:38 2:04 4:25 7:51
99 Kyle Spencer 🇺🇸 USA18th of 70 aged 35-39 35-39 1:16:17 19:49 36:24 33:14 6:43 4:32 3:15 4:18 4:32 4:35 1:51 4:35 5:36
100 Kendall Reynolds 🇺🇸 USA12th of 49 aged 40-44 40-44 1:16:31 20:03 34:34 35:19 6:41 4:28 4:10 4:37 3:54 4:36 1:58 4:56 6:40
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result