HYROX Atlanta 2025: Open Men results

789 finishers on 31 Oct 2025. Typical finish 1:31:04, fastest 10% under 1:13:42. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Zach Cygan 🇺🇸 USA 16-24 1/57 0:59:11 25:5527:136:07 4:302:585:002:294:192:02—4:11
2 Jace Kline 🇺🇸 USA 25-29 1/145 1:00:13 29:1326:124:53 4:162:053:573:184:021:323:233:39
3 Vadym Kalyuzhnyy 🇺🇦 UKR 25-29 2/145 1:01:26 30:4725:395:03 4:112:283:123:064:111:413:213:29
4 Gabriel Baijings 🇳🇱 NED 25-29 3/145 1:01:40 29:2927:164:59 4:142:353:583:354:111:363:173:50
5 Kevin Arellana 🇺🇸 USA 30-34 1/184 1:01:58 29:1527:435:05 4:132:334:112:474:171:304:114:01
6 Kahleel Shaw 🇺🇸 USA 25-29 4/145 1:02:02 30:2826:335:06 3:581:593:572:294:201:243:274:59
7 Oliver Black 🇬🇧 GBR 35-39 1/156 1:02:10 32:0224:365:36 4:271:543:172:464:191:332:273:53
8 Angel Valdivia 🇺🇸 USA 30-34 2/184 1:02:40 30:4126:455:18 4:122:523:172:424:181:493:533:42
9 Matt Gossett 🇺🇸 USA 35-39 2/156 1:03:37 29:5328:175:30 4:322:113:263:274:172:003:474:37
10 Kohl Meyer 🇺🇸 USA 35-39 3/156 1:04:23 30:5828:025:28 4:092:413:143:174:132:083:274:53
11 James-Ryan Salvi 🇺🇸 USA 16-24 2/57 1:05:23 32:2027:425:25 4:232:024:003:104:271:313:444:25
12 Nathan Metcalf 🇺🇸 USA 16-24 3/57 1:05:54 29:4730:295:43 4:222:573:533:504:251:384:394:45
12 Dustin Needham 🇺🇸 USA 40-44 1/92 1:05:54 31:1829:305:10 4:342:183:403:064:291:224:245:37
14 Hamza Najih 🇲🇦 MAR 16-24 4/57 1:06:02 29:5231:254:51 4:202:175:003:064:261:514:455:40
15 Mykal Reed-Hogue 🇺🇸 USA 16-24 5/57 1:06:05 32:1728:055:46 4:112:413:413:374:261:353:184:36
16 Ryan Wiese 🇺🇸 USA 30-34 3/184 1:06:09 33:0327:455:26 4:242:403:292:494:291:483:454:21
17 Alex Joseph 🇺🇸 USA 35-39 4/156 1:06:25 31:4529:125:31 4:352:504:233:084:351:543:174:30
18 Kyle Travis 🇺🇸 USA 30-34 4/184 1:06:53 34:5127:174:50 4:061:512:364:154:081:544:254:02
19 Brian Hendrickson 🇺🇸 USA 40-44 2/92 1:06:59 32:0929:015:54 4:362:234:153:094:321:363:504:40
20 Christopher Palevo 🇺🇸 USA 25-29 5/145 1:07:03 33:1726:596:52 4:171:574:042:544:351:513:074:14
21 Sam Unsworth 🇬🇧 GBR 30-34 5/184 1:07:51 32:2229:126:21 4:282:263:574:014:291:383:514:22
22 Ryan Creecy 🇺🇸 USA 25-29 6/145 1:07:58 32:3228:287:03 4:182:263:394:144:121:403:594:00
23 Joseph Phillips 🇺🇸 USA 16-24 6/57 1:08:01 32:4029:275:59 4:231:403:343:324:431:514:235:21
24 Greg Farris 🇺🇸 USA 30-34 6/184 1:08:13 34:2927:595:51 4:301:563:303:334:242:053:514:10
25 Brent Ward 🇺🇸 USA 50-54 1/47 1:08:36 34:1128:435:46 4:221:483:373:374:181:294:424:50
26 Austin Gilbert 🇺🇸 USA 25-29 7/145 1:09:03 32:1031:115:47 4:342:134:024:214:221:543:565:49
27 Jason Houston 🇺🇸 USA 45-49 1/70 1:09:07 33:5528:576:20 4:312:373:373:344:271:453:504:36
28 Nicholas Smith 🇺🇸 USA 30-34 7/184 1:09:24 35:0128:565:32 4:032:423:453:584:081:444:513:45
28 Kyle Vincent 🇺🇸 USA 35-39 5/156 1:09:24 32:2830:506:09 4:232:454:173:364:301:484:364:55
30 Kyle Diedrich 🇺🇸 USA 35-39 6/156 1:09:29 34:3628:316:26 4:232:063:094:044:262:023:594:22
31 Alan Pandiani 🇺🇸 USA 35-39 7/156 1:09:30 33:5629:386:00 4:131:553:154:104:171:313:386:39
32 Thomas Lang 🇺🇸 USA 25-29 8/145 1:09:39 31:3631:256:41 4:432:544:433:174:251:544:255:04
33 John Thompson 🇺🇸 USA 25-29 9/145 1:09:40 36:1527:106:19 4:012:033:533:574:081:333:354:00
34 Jan Schmidt 🇩🇪 GER 45-49 2/70 1:09:42 34:1429:365:56 4:322:333:464:274:301:293:274:52
35 Zach Brenneman 🇺🇸 USA 25-29 10/145 1:09:47 32:3530:376:38 4:262:134:223:434:361:373:336:07
36 Jake Murray 🇺🇸 USA 25-29 11/145 1:09:48 32:5431:005:58 4:082:303:445:124:171:484:384:43
37 Jeff Deke 🇺🇸 USA 35-39 8/156 1:09:57 33:5730:026:03 4:462:314:573:274:352:013:284:17
38 Evan Wright 🇺🇸 USA 16-24 7/57 1:10:13 34:1230:055:59 4:442:344:034:144:292:023:354:24
39 Jack Bordoni 🇺🇸 USA 30-34 8/184 1:10:25 32:0832:235:59 4:252:164:244:504:341:434:036:08
40 John Hayes Jr 🇺🇸 USA 40-44 3/92 1:10:34 34:5329:216:25 4:082:003:483:434:261:404:474:49
41 Greyson Braun 🇺🇸 USA 16-24 8/57 1:10:38 34:3529:426:26 4:162:024:204:094:211:413:385:15
42 Vladyslav Stepanov 🇺🇦 UKR 30-34 9/184 1:10:40 34:2529:486:32 4:312:213:293:594:331:323:196:04
43 Randy Standley 🇺🇸 USA 35-39 9/156 1:10:42 33:4230:486:16 4:382:164:024:254:441:353:375:31
44 Johnathan Carey 🇺🇸 USA 25-29 12/145 1:10:43 34:2130:305:57 4:102:424:153:084:382:104:364:51
44 Trey Harber 🇺🇸 USA 35-39 10/156 1:10:43 35:4528:436:20 4:182:154:253:384:301:463:294:22
46 Adam Kallin 🇺🇸 USA 40-44 4/92 1:10:45 32:0633:085:35 4:282:374:494:144:171:575:315:15
47 Chase Condra 🇺🇸 USA 25-29 13/145 1:10:49 32:3632:006:18 4:432:233:574:304:291:384:335:47
48 Esteban Trejo 🇺🇸 USA 30-34 10/184 1:10:56 36:2028:036:38 4:002:223:553:134:241:294:314:09
49 Alec Rockow 🇺🇸 USA 25-29 14/145 1:11:13 36:5827:586:22 4:161:584:164:004:201:223:284:18
50 Tom Clement 🇺🇸 USA 45-49 3/70 1:11:21 34:0030:346:51 4:132:334:104:394:251:384:444:12
51 Matias Siems 🇺🇸 USA 25-29 15/145 1:11:23 34:5630:316:01 4:372:413:254:304:382:044:004:36
52 Zachary Rochette 🇺🇸 USA 25-29 16/145 1:11:24 35:2429:017:03 4:092:293:323:554:131:524:154:36
53 Jacob Nakamura 🇺🇸 USA 16-24 9/57 1:11:29 31:5233:066:35 4:263:084:593:274:491:564:235:58
54 Brett Swindle 🇺🇸 USA 40-44 5/92 1:11:36 36:1629:295:55 4:092:043:284:424:141:354:544:23
55 ENRIQUE SUAREZ 🇺🇸 USA 40-44 6/92 1:11:43 33:2631:556:26 4:232:384:113:324:371:355:135:46
56 Matt Levonick 🇺🇸 USA 25-29 17/145 1:11:56 29:3335:037:26 4:483:164:474:064:471:244:497:06
57 Benjamin Sutton 🇺🇸 USA 35-39 11/156 1:12:02 37:1128:166:38 4:171:294:003:354:271:424:004:46
58 Andrew Hanebutt 🇺🇸 USA 35-39 12/156 1:12:14 34:2631:536:01 4:282:114:074:534:341:554:544:51
59 Mike Herzog 🇺🇸 USA 16-24 10/57 1:12:15 35:1829:347:28 4:302:123:233:424:272:004:195:01
60 Evan Hinson 🇺🇸 USA 30-34 11/184 1:12:30 35:2530:306:40 4:102:253:504:494:191:444:164:57
61 Andre Vallejo 🇺🇸 USA 40-44 7/92 1:12:36 31:5034:306:20 4:222:585:224:294:171:526:134:57
62 Timothy McCollum 🇺🇸 USA 40-44 8/92 1:12:44 35:3628:318:42 4:283:144:083:584:181:39—4:43
63 Michael Stenger 🇺🇸 USA 30-34 12/184 1:12:45 36:1129:307:09 4:282:403:173:584:281:454:214:33
64 Travis Madonna 🇺🇸 USA 35-39 13/156 1:12:47 36:2829:266:57 4:362:074:582:584:301:593:294:49
65 ISRAEL DIAZ 🇺🇸 USA 35-39 14/156 1:12:48 40:2926:265:59 4:252:094:022:214:441:173:453:43
66 Frank Joly 🇨🇦 CAN 35-39 15/156 1:12:51 39:1026:297:17 4:132:042:583:184:341:344:183:30
67 Steven Moore 🇺🇸 USA 30-34 13/184 1:12:55 34:5432:046:02 4:202:483:424:234:251:534:445:49
68 Dawson Groves 🇺🇸 USA 25-29 18/145 1:13:07 36:5526:369:40 4:261:283:045:484:401:58—3:26
69 Geoffrey Whitfield 🇺🇸 USA 45-49 4/70 1:13:09 33:4233:286:05 4:273:044:164:044:151:364:357:11
70 Jeffrey Koskimaki 🇺🇸 USA 35-39 16/156 1:13:13 32:2335:185:37 4:242:394:134:264:391:467:155:56
71 Brodney McClinton 🇺🇸 USA 40-44 9/92 1:13:14 36:4830:485:41 4:102:434:063:574:301:473:216:14
72 Juan Carlos Ochoa 🇺🇸 USA 30-34 14/184 1:13:16 35:5129:268:04 4:072:054:233:584:281:563:354:54
73 Hunter Driscoll 🇺🇸 USA 16-24 11/57 1:13:19 36:5229:586:34 4:142:244:174:214:121:314:024:57
74 Tifton Coleman 🇺🇸 USA 30-34 15/184 1:13:20 36:1628:059:03 4:262:444:253:444:271:482:084:23
75 Tyler Serva 🇺🇸 USA 30-34 16/184 1:13:21 33:2333:296:35 4:352:134:264:464:351:464:426:26
76 Jake Vobbe 🇺🇸 USA 16-24 12/57 1:13:23 34:3032:216:37 4:273:034:124:124:521:584:295:08
77 Holden Dreyer 🇺🇸 USA 35-39 17/156 1:13:34 34:4532:296:25 4:332:465:254:184:401:364:374:34
78 Reese Glisson 🇺🇸 USA 35-39 18/156 1:13:39 34:1933:256:00 4:512:143:574:144:411:505:296:09
79 Andrew Hodgson 🇨🇦 CAN 35-39 19/156 1:13:40 34:5732:436:05 4:252:414:184:404:281:394:246:08
80 Bo Wren 🇺🇸 USA 35-39 20/156 1:13:42 38:0328:397:06 4:161:574:054:224:231:384:203:38
81 Isaac Elsner 🇺🇸 USA 30-34 17/184 1:13:52 35:2232:156:20 4:383:394:213:344:451:354:534:50
82 Rowan Billings 🇺🇸 USA 16-24 13/57 1:13:53 36:5730:526:10 4:192:214:253:434:161:564:425:10
83 Robert Fox 🇺🇸 USA 50-54 2/47 1:14:07 36:4831:006:24 4:332:163:434:144:291:485:204:37
83 Joseph Russo 🇺🇸 USA 40-44 10/92 1:14:07 33:3633:546:42 4:392:374:344:534:362:065:055:24
85 Craig Cobb 🇬🇧 GBR 40-44 11/92 1:14:08 35:4332:116:19 4:392:354:353:524:381:534:065:53
86 Ricardo Rivero 🇲🇽 MEX 45-49 5/70 1:14:10 37:0429:197:50 4:282:233:393:564:281:394:274:19
87 Juan Gomez 🇺🇸 USA 40-44 12/92 1:14:11 33:1035:105:55 4:253:293:574:374:391:524:177:54
88 Sho Suzuki 🇯🇵 JPN 30-34 18/184 1:14:14 31:5934:457:35 4:334:106:013:484:312:134:105:19
89 Daniel Pastor 🇵🇷 PUR 35-39 21/156 1:14:15 35:2031:597:02 4:202:224:214:574:551:364:145:14
90 Alex Samuel GRN 30-34 19/184 1:14:20 32:4734:167:21 4:322:414:325:274:561:574:395:32
91 Stuart Higson 🇬🇧 GBR 35-39 22/156 1:14:24 36:3631:096:45 4:332:583:564:534:361:543:234:56
91 Sungwook Jung 🇰🇷 KOR 30-34 20/184 1:14:24 34:0133:217:07 4:362:123:565:314:201:425:145:50
93 Jimmy Stratton 🇺🇸 USA 40-44 13/92 1:14:38 35:3532:286:39 4:372:354:214:284:421:554:445:06
94 DJ Martinez 🇺🇸 USA 30-34 21/184 1:14:42 36:3131:506:26 4:283:134:514:354:401:123:445:07
95 Brandon Klunder 🇺🇸 USA 35-39 23/156 1:14:43 36:4530:147:49 4:281:324:573:374:311:515:064:12
96 Keishoen Jarrett 🇺🇸 USA 25-29 19/145 1:14:45 38:2230:016:25 4:082:383:513:304:231:544:195:18
97 Dane Pedersen 🇺🇸 USA 30-34 22/184 1:14:50 37:1230:357:07 4:282:473:425:214:291:263:474:35
98 Jake Silvia 🇺🇸 USA 25-29 20/145 1:14:57 34:2032:567:45 5:003:033:503:484:371:574:336:08
99 Alex Turner 🇺🇸 USA 30-34 23/184 1:15:09 36:2731:177:30 4:412:534:434:194:421:553:384:26
100 Hank Keller 🇺🇸 USA 16-24 14/57 1:15:13 38:1429:267:37 4:272:254:073:144:261:434:584:06

Rank is the finishing position within Open 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