HYROX Salt Lake City 2026: Pro Men results

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

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Greyson Kilgore 🇺🇸 USA 30-34 1/85 0:56:28 27:4323:534:56 3:562:303:122:203:581:252:543:38
2 Stephen Pelkofer 🇺🇸 USA 30-34 2/85 0:56:58 27:5224:055:07 3:592:063:232:264:041:222:493:56
3 Jack Driscoll 🇺🇸 USA 25-29 1/79 0:57:14 27:5624:125:12 4:002:403:052:144:031:262:553:49
4 Gabe Piepergerdes 🇺🇸 USA 25-29 2/79 0:57:20 27:3024:525:02 4:012:193:192:174:021:253:004:29
5 Rich Ryan 🇺🇸 USA 40-44 1/49 0:57:59 28:1624:255:22 4:052:283:142:264:001:252:444:03
6 Stirling Peters 🇨🇦 CAN 25-29 3/79 1:00:25 28:1226:545:22 4:052:373:332:584:001:383:154:48
7 Austin Azar 🇨🇦 CAN 30-34 3/85 1:01:02 28:5126:066:09 3:592:323:392:484:021:272:564:43
8 Isaac Sanderson 🇨🇦 CAN 25-29 4/79 1:02:02 29:0127:405:26 4:043:303:212:464:121:403:144:53
9 Dylan Nurse 🇺🇸 USA 25-29 5/79 1:02:05 29:1727:115:40 4:182:433:343:114:161:453:244:00
10 Lucas Parker 🇬🇧 GBR 16-24 1/27 1:03:16 28:2429:235:33 4:052:533:323:084:121:393:526:02
11 Chase Stevenson 🇨🇦 CAN 25-29 6/79 1:03:30 28:2729:235:45 4:132:493:463:104:221:473:245:52
12 Veejay Jones 🇺🇸 USA 25-29 7/79 1:04:25 28:3830:095:42 4:153:174:293:254:281:394:034:33
13 Howard Summers 🇺🇸 USA 30-34 4/85 1:04:50 29:4229:195:53 4:053:063:443:054:171:464:135:03
14 SCOTT Johnson 🇺🇸 USA 40-44 2/49 1:05:00 29:3529:206:10 4:142:363:573:284:171:374:144:57
15 Fabian Acuna 🇺🇸 USA 30-34 5/85 1:05:26 30:2229:076:01 4:122:534:054:084:241:313:404:14
16 Malik Key 🇺🇸 USA 25-29 8/79 1:05:42 31:0628:475:54 3:593:053:513:144:211:443:374:56
17 Wyatt Azevedo 🇺🇸 USA 30-34 6/85 1:05:43 32:2327:196:06 4:132:354:203:054:161:363:054:09
18 Jason Warren 🇺🇸 USA 35-39 1/70 1:05:48 32:1825:128:22 3:591:543:523:234:151:25—4:28
19 Jon Calvin 🇺🇸 USA 40-44 3/49 1:05:53 30:0430:185:36 4:272:413:442:414:311:503:526:32
20 Steven Rosinski 🇺🇸 USA 40-44 4/49 1:05:56 28:3431:266:01 4:192:504:353:274:181:384:365:43
21 Layne Ryerson 🇺🇸 USA 25-29 9/79 1:06:01 27:3332:565:38 4:283:204:543:394:221:483:326:53
22 Rhett Nelson 🇺🇸 USA 35-39 2/70 1:06:03 30:4829:076:13 4:172:173:034:064:221:394:215:02
23 Dylan Bailey 🇺🇸 USA 16-24 2/27 1:06:15 27:4632:595:35 4:143:185:154:064:161:393:556:16
24 Thomas Owen 🇺🇸 USA 40-44 5/49 1:06:21 31:0929:116:06 4:072:354:062:394:291:203:595:56
25 Hunter Auch 🇺🇸 USA 25-29 10/79 1:06:35 30:0929:516:38 4:092:574:313:414:091:413:464:57
26 Elijah Horton 🇺🇸 USA 40-44 6/49 1:06:36 32:5527:386:08 4:403:353:422:254:351:212:474:33
27 Christopher Wells 🇺🇸 USA 35-39 3/70 1:06:39 32:1628:335:55 4:093:023:503:174:121:313:524:40
28 Jeff Fitzgerald 🇺🇸 USA 25-29 11/79 1:06:40 32:1828:176:09 4:122:514:113:284:181:433:224:12
29 Tanner Gregurich 🇺🇸 USA 30-34 7/85 1:06:45 32:0828:575:44 4:093:233:593:004:201:503:304:46
30 Jose Labanino-Ramos 🇺🇸 USA 30-34 8/85 1:07:07 30:2730:475:58 3:563:184:213:114:101:494:395:23
31 Skyler Westover 🇺🇸 USA 25-29 12/79 1:07:09 31:2329:436:08 4:193:044:482:414:181:253:515:17
32 Ryan Damico 🇺🇸 USA 25-29 13/79 1:07:22 30:2830:546:06 4:044:054:143:394:191:463:544:53
33 Gavin Patterson 🇺🇸 USA 25-29 14/79 1:07:37 30:3231:096:01 4:113:414:313:224:181:403:475:39
34 Nic Palladino 🇺🇸 USA 30-34 9/85 1:07:38 33:3027:386:33 4:112:324:132:284:121:503:404:32
35 Ethan Tichenoff 🇨🇦 CAN 16-24 3/27 1:07:46 31:4230:076:02 4:122:363:493:534:161:523:515:38
36 Tyler Killpack 🇺🇸 USA 35-39 4/70 1:08:21 30:5231:026:32 4:183:364:093:144:141:473:356:09
37 Chris Ruhl 🇺🇸 USA 30-34 10/85 1:08:23 32:4429:286:17 4:032:503:463:544:141:263:335:42
38 Kyler Cipriano 🇺🇸 USA 30-34 11/85 1:08:27 29:5932:226:10 4:182:485:033:224:311:363:516:53
39 Cooper Murch 🇺🇸 USA 25-29 15/79 1:08:34 31:2830:346:38 4:123:074:133:134:171:513:435:58
40 Brad Clark 🇺🇸 USA 30-34 12/85 1:08:46 31:1831:515:41 4:103:343:414:064:141:294:216:16
41 Tony Soyak 🇺🇸 USA 40-44 7/49 1:08:47 32:3230:096:12 4:023:464:233:294:211:274:064:35
42 Dan Nunes 🇺🇸 USA 30-34 13/85 1:09:00 32:0130:446:20 4:113:244:563:094:261:533:484:57
43 Jerred Beniquez 🇵🇷 PUR 30-34 14/85 1:09:21 32:2630:456:15 4:173:054:163:234:331:403:485:43
44 Kevin Bell 🇺🇸 USA 35-39 5/70 1:09:31 33:4829:256:22 4:263:174:272:544:221:184:074:34
45 CHRIS THRESHER 🇺🇸 USA 40-44 8/49 1:09:37 30:0833:306:03 4:053:155:363:044:311:594:016:59
46 Nathaniel Olsen 🇺🇸 USA 35-39 6/70 1:09:45 33:0930:196:21 4:083:254:373:054:241:483:455:07
47 Peter McCarthy 🇺🇸 USA 25-29 16/79 1:10:04 32:1531:066:47 4:032:574:213:554:251:484:205:17
48 Dan Day 🇺🇸 USA 30-34 15/85 1:10:10 27:0137:315:43 4:103:425:303:404:091:314:4210:07
49 AHMED AYARI TUN 35-39 7/70 1:10:22 31:0833:036:15 4:133:335:083:504:261:494:315:33
50 Jake Gibbs 🇺🇸 USA 25-29 17/79 1:10:23 32:4230:596:47 4:073:204:383:084:161:404:185:32
51 Cole Jones 🇺🇸 USA 30-34 16/85 1:10:34 32:2629:029:11 4:034:333:35—4:163:233:415:27
52 William Kutylo 🇺🇸 USA 35-39 8/70 1:10:43 33:3230:506:26 4:073:034:003:514:131:514:125:33
53 John McKinley 🇺🇸 USA 45-49 1/23 1:10:50 31:0333:196:33 4:123:154:254:114:141:584:066:58
54 Joseph Hull 🇺🇸 USA 30-34 17/85 1:10:52 31:1033:176:29 4:182:476:074:194:261:473:465:47
54 Luke Mailliard 🇺🇸 USA 25-29 18/79 1:10:52 30:5134:125:53 4:123:294:164:404:181:395:026:36
56 Ramsey Ezzat 🇨🇦 CAN 40-44 9/49 1:11:01 31:0433:556:06 4:173:084:374:014:171:354:287:32
57 Sean Ferguson 🇺🇸 USA 45-49 2/23 1:11:09 32:0532:416:28 4:243:284:193:374:371:394:226:15
58 Nate Gonzales 🇺🇸 USA 40-44 10/49 1:11:17 32:1632:446:21 4:163:154:093:404:261:394:416:38
59 Braden Woodruff 🇺🇸 USA 16-24 4/27 1:11:23 33:3128:559:01 4:272:264:322:554:261:424:044:23
60 Elijah Hollenkamp 🇺🇸 USA 25-29 19/79 1:11:30 30:1331:339:48 4:163:295:22—4:381:473:508:05
61 Kevin Lassen 🇺🇸 USA 30-34 18/85 1:11:34 32:2232:346:42 4:063:415:043:164:221:553:596:11
62 Fabian Cardenas 🇺🇸 USA 25-29 20/79 1:11:46 32:1030:508:51 4:182:414:443:594:341:562:296:09
63 Alexander Gorney 🇺🇸 USA 35-39 9/70 1:11:48 31:2533:596:28 4:253:544:583:054:371:514:196:50
64 Kyle Vandever 🇺🇸 USA 35-39 10/70 1:11:52 32:5732:007:00 4:073:084:254:024:181:463:356:39
65 Ammon Crowfoot 🇨🇦 CAN 30-34 19/85 1:12:26 33:5932:026:30 4:133:174:463:564:231:484:385:01
66 Andrew Klukas 🇺🇸 USA 35-39 11/70 1:12:30 34:2031:456:29 4:173:344:063:344:231:584:395:14
67 Spencer Forsberg 🇺🇸 USA 25-29 21/79 1:12:40 34:5127:559:59 4:193:324:49—4:321:544:014:42
68 Bronson Teles 🇺🇸 USA 25-29 22/79 1:13:11 35:2031:126:44 3:522:114:093:534:181:384:067:05
69 Samuel Miller 🇺🇸 USA 50-54 1/14 1:13:14 34:0932:067:03 4:083:014:173:214:281:414:336:37
70 Connor Presley 🇺🇸 USA 25-29 23/79 1:13:18 32:1534:376:30 4:193:314:223:534:342:153:557:48
71 Kevin Deiber 🇺🇸 USA 45-49 3/23 1:13:23 31:4134:487:00 4:223:195:343:514:451:314:366:50
72 Jay Muscart 🇨🇦 CAN 35-39 12/70 1:13:25 31:0136:236:05 4:144:415:223:444:372:145:276:04
73 Aston Dommel 🇺🇸 USA 35-39 13/70 1:13:27 34:5132:096:33 3:563:114:524:354:171:574:454:36
74 Danny Solis 🇺🇸 USA 30-34 20/85 1:13:40 33:0334:186:24 4:193:505:033:254:351:564:476:23
75 Travis Fuller 🇺🇸 USA 35-39 14/70 1:13:51 29:5136:487:17 4:093:535:504:124:252:034:437:33
76 Jacob Showers 🇺🇸 USA 25-29 24/79 1:13:53 33:4332:597:16 4:103:344:343:144:241:434:187:02
77 Jack Platt 🇺🇸 USA 25-29 25/79 1:13:55 37:3729:346:49 4:172:433:493:204:221:433:305:50
78 Scott Johnson 🇺🇸 USA 45-49 4/23 1:14:03 35:1431:556:59 4:193:234:343:514:281:534:235:04
79 Brady Nelson 🇺🇸 USA 16-24 5/27 1:14:13 35:3931:516:48 4:093:164:113:234:322:044:265:50
80 Frank Arriola 🇺🇸 USA 35-39 15/70 1:14:19 35:3931:546:50 4:033:024:303:304:281:554:335:53
81 Mitchell Kekel 🇺🇸 USA 30-34 21/85 1:14:29 34:2933:066:58 5:053:224:234:064:481:483:485:46
82 Chaim Zuniga 🇺🇸 USA 25-29 26/79 1:14:32 31:5136:186:27 4:243:295:433:584:282:074:567:13
83 Deuce Caston 🇺🇸 USA 25-29 27/79 1:14:34 31:5736:026:39 4:294:094:543:384:422:334:187:19
84 Torak Valosek 🇺🇸 USA 16-24 6/27 1:14:38 34:5332:277:22 3:593:044:515:074:291:533:455:19
85 Caden Fankhauser 🇺🇸 USA 16-24 7/27 1:14:43 36:3330:317:45 4:192:474:124:094:371:423:385:07
86 Zach Jarvis 🇺🇸 USA 30-34 22/85 1:14:45 34:5032:567:04 4:033:065:154:384:431:384:414:52
87 Matt Hamzeh 🇺🇸 USA 30-34 23/85 1:14:47 33:2934:536:29 4:263:454:383:414:401:445:076:52
88 Eric Thoreson 🇺🇸 USA 30-34 24/85 1:14:49 33:5934:086:45 4:303:054:593:584:471:454:186:46
89 Travis Almazan 🇺🇸 USA 30-34 25/85 1:15:06 35:0933:316:32 4:183:064:384:344:292:034:545:29
90 James Beavers 🇺🇸 USA 35-39 16/70 1:15:20 37:4631:026:37 3:553:264:224:254:181:454:284:23
90 Richard Essig 🇺🇸 USA 35-39 16/70 1:15:20 36:3431:536:58 4:113:304:144:104:192:244:554:10
92 David Andreiko 🇺🇸 USA 45-49 5/23 1:15:22 34:0734:197:00 4:353:255:113:564:291:564:466:01
93 Andrew White 🇺🇸 USA 25-29 28/79 1:15:25 33:2234:477:20 4:233:214:315:124:572:025:025:19
94 Cooper Richins 🇺🇸 USA 30-34 26/85 1:15:48 32:5735:467:10 4:026:494:453:334:122:004:575:28
95 Kevin Gregory 🇺🇸 USA 40-44 11/49 1:15:54 37:5531:156:50 4:142:563:524:084:231:484:405:14
95 Jake Hart 🇺🇸 USA 50-54 2/14 1:15:54 35:4233:336:44 4:183:354:404:104:351:575:085:10
97 Brent Amey 🇨🇦 CAN 50-54 3/14 1:15:58 34:4133:567:27 4:244:184:273:364:242:025:095:36
98 Dakota Arriola 🇺🇸 USA 25-29 29/79 1:16:04 31:5937:436:27 4:194:355:204:314:382:044:257:51
99 Kyle Spencer 🇺🇸 USA 35-39 18/70 1:16:17 36:2433:146:43 4:323:154:184:324:351:514:355:36
100 Kendall Reynolds 🇺🇸 USA 40-44 12/49 1:16:31 34:3435:196:41 4:284:104:373:544:361:584:566:40

Rank is the finishing position within Pro Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result