HYROX Atlanta 2025: Pro Men results

175 finishers on 31 Oct 2025. Typical finish 1:22:18, fastest 10% under 1:07:34. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Dylan Scott 🇺🇸 USA 30-34 1/41 0:55:19 26:5024:064:30 3:512:443:212:063:471:233:043:50
2 Cole Learn 🇨🇦 CAN 30-34 2/41 0:56:53 27:5824:174:43 3:592:463:302:213:561:272:443:34
3 Stephen Pelkofer 🇺🇸 USA 30-34 3/41 0:57:43 28:1624:534:38 4:002:393:292:333:571:263:063:43
4 Jack Driscoll 🇺🇸 USA 25-29 1/34 0:58:28 28:1525:334:44 3:592:313:562:493:591:253:143:40
5 Collin Stiefer 🇺🇸 USA 0:58:29 27:4526:074:41 3:532:364:342:343:551:383:173:40
6 Joe Stacy 🇺🇸 USA 35-39 1/24 0:59:57 27:3127:374:52 4:032:423:573:234:141:383:324:08
7 Fabian Acuna 🇺🇸 USA 30-34 4/41 1:01:43 30:0826:285:10 4:162:374:112:554:021:353:233:29
8 Ryan Kent 🇺🇸 USA 35-39 2/24 1:02:00 29:1327:485:04 3:492:523:302:233:572:033:535:21
9 Malik Key 🇺🇸 USA 25-29 2/34 1:02:44 28:3429:224:52 4:033:244:392:484:131:383:434:54
10 Michael Collins 🇺🇸 USA 40-44 1/30 1:03:12 29:0328:585:16 4:073:134:412:434:121:393:145:09
11 Hayden Voss 🇺🇸 USA 30-34 5/41 1:04:03 29:0829:505:09 4:143:044:433:284:241:543:194:44
12 Curtis Royek 🇺🇸 USA 25-29 3/34 1:04:06 31:1027:485:13 3:581:554:293:304:051:313:155:05
13 Evan O’Connor 🇺🇸 USA 25-29 4/34 1:05:10 31:4428:434:49 3:562:404:312:514:181:443:594:44
14 Jack Bauer 🇺🇸 USA 35-39 3/24 1:05:30 29:0031:305:03 4:253:114:393:394:241:304:155:27
15 Alex Fotiadis 🇺🇸 USA 16-24 1/21 1:06:05 30:2530:335:12 4:062:394:134:184:011:384:215:17
16 Noah Graboys 🇺🇸 USA 30-34 6/41 1:06:36 27:5533:425:02 4:173:447:403:084:172:023:414:53
17 Brayden Lind 🇺🇸 USA 16-24 2/21 1:06:49 31:3129:086:15 3:573:234:153:164:001:374:034:37
18 Nick Fragnito 🇺🇸 USA 35-39 4/24 1:07:28 30:5031:055:37 4:052:514:103:464:141:484:116:00
19 Jon Calvin 🇺🇸 USA 40-44 2/30 1:07:44 29:0133:415:05 4:193:555:533:424:311:344:275:20
20 Denis Becirevic 🇺🇸 USA 25-29 5/34 1:07:50 32:0229:216:32 4:142:584:382:464:231:473:524:43
21 Spencer Weller 🇺🇸 USA 25-29 6/34 1:07:51 32:0330:175:36 4:063:444:232:574:101:484:025:07
22 Kiefer Calisto 🇺🇸 USA 30-34 7/41 1:08:17 30:4332:175:22 4:163:335:352:354:281:284:545:28
23 Scott Johnson 🇺🇸 USA 40-44 3/30 1:08:44 29:3033:056:15 4:053:155:193:374:181:514:396:01
24 Haydn Thomas 🇨🇦 CAN 25-29 7/34 1:08:49 30:5432:025:58 3:583:124:464:064:011:404:435:36
25 Marc Silva 🇺🇸 USA 25-29 8/34 1:09:12 31:3032:305:16 4:033:406:263:544:112:003:344:42
26 Ryan Maguire 🇺🇸 USA 30-34 8/41 1:09:27 32:0032:085:22 4:093:285:593:414:141:424:084:47
27 Kenny Caceros 🇨🇦 CAN 35-39 5/24 1:09:44 32:1531:575:37 4:243:324:353:194:301:364:215:40
28 Lewis Barwise 🇬🇧 GBR 35-39 6/24 1:09:45 31:3332:365:41 4:183:594:483:414:211:334:165:40
29 Ryan Bowers 🇺🇸 USA 35-39 7/24 1:09:59 33:0031:165:47 4:213:314:503:494:211:394:034:42
30 Victor Gomez 🇩🇴 DOM 25-29 9/34 1:10:23 34:2230:215:46 4:173:334:563:164:181:344:004:27
31 Ian Williams 🇺🇸 USA 25-29 10/34 1:10:34 33:0131:256:13 4:173:156:043:064:181:253:385:22
32 Eduard Korat 🇺🇸 USA 55-59 1/3 1:10:57 31:5132:526:16 4:203:085:133:494:181:314:076:26
33 Todd Wolffrum 🇺🇸 USA 40-44 4/30 1:11:21 33:4631:455:56 4:072:456:413:514:002:044:114:06
34 Adam Zucco 🇺🇸 USA 50-54 1/10 1:11:26 32:0733:216:01 4:223:165:372:544:261:345:126:00
35 Jake Wagner 🇺🇸 USA 16-24 3/21 1:11:27 33:4731:316:15 4:173:114:254:164:391:393:385:26
36 Rodney Carter 🇺🇸 USA 30-34 9/41 1:12:02 34:1431:476:06 4:243:084:473:254:122:114:444:56
37 Dakotah Dressler 🇺🇸 USA 25-29 11/34 1:12:15 32:5733:076:15 4:242:545:453:584:271:314:285:40
38 Johnny Mares 🇺🇸 USA 40-44 5/30 1:12:33 32:3234:155:52 4:224:056:143:354:311:414:135:34
39 Connor Revord 🇺🇸 USA 30-34 10/41 1:12:44 33:1532:247:10 4:112:535:173:584:172:224:235:03
40 Samuel Miller 🇺🇸 USA 50-54 2/10 1:13:28 34:2632:376:30 4:144:065:223:024:261:314:395:17
41 Herb Lopez ESA 30-34 11/41 1:13:30 34:0432:366:53 4:143:065:122:554:241:564:416:08
42 Joel Boudreau 🇨🇦 CAN 40-44 6/30 1:13:36 35:2431:376:40 4:242:555:333:034:251:394:165:22
43 Connor Westbrook 🇺🇸 USA 16-24 4/21 1:13:58 32:5135:315:40 3:534:467:194:424:081:473:435:13
44 Zach Farney 🇺🇸 USA 30-34 12/41 1:14:01 35:2032:026:44 4:292:524:404:304:281:484:174:58
45 Austin Stanley 🇺🇸 USA 16-24 5/21 1:14:03 32:0434:038:00 4:163:026:403:404:241:413:157:05
46 Ko Powell 🇺🇸 USA 25-29 12/34 1:14:19 34:3033:595:55 4:172:527:383:544:171:533:565:12
47 Jay Dang 🇺🇸 USA 35-39 8/24 1:14:33 36:1831:236:57 4:123:494:553:274:211:464:004:53
48 Corey Hall 🇺🇸 USA 35-39 9/24 1:14:38 33:4234:276:34 4:303:135:503:344:321:515:245:33
49 Drew Wendel 🇺🇸 USA 30-34 13/41 1:15:12 36:1132:476:19 4:122:515:114:014:231:544:425:33
50 Seth Andrews 🇺🇸 USA 16-24 6/21 1:15:14 34:0034:286:49 4:212:325:045:004:231:565:076:05
50 Rob Osborne 🇺🇸 USA 30-34 14/41 1:15:14 37:1531:007:04 4:203:204:592:384:252:184:174:43
52 Michael Day 🇺🇸 USA 45-49 1/11 1:15:24 36:0731:407:41 4:223:436:003:424:301:393:204:24
53 Dominic Popolizio 🇺🇸 USA 40-44 7/30 1:15:26 31:2938:455:16 4:274:177:453:224:311:594:497:35
54 Million Negash 🇺🇸 USA 25-29 13/34 1:15:27 30:0739:265:58 4:333:488:313:224:402:055:306:57
55 Chris Wade 🇺🇸 USA 40-44 8/30 1:15:38 35:5433:196:30 4:323:515:242:484:551:494:275:33
56 Judd Legum 🇺🇸 USA 45-49 2/11 1:16:00 35:1134:476:06 4:363:325:003:424:381:275:156:37
57 Elijah Gillis 🇺🇸 USA 35-39 10/24 1:16:15 33:2836:555:56 4:223:236:185:144:341:464:566:22
58 Anthony Lehn 🇺🇸 USA 35-39 11/24 1:16:21 36:1533:356:35 4:263:465:024:064:231:545:094:49
59 Valentino Murray 🇺🇸 USA 35-39 12/24 1:16:27 34:1936:195:54 4:205:046:264:054:311:494:275:37
60 Tyler Peppers 🇺🇸 USA 30-34 15/41 1:16:40 38:2229:508:33 4:112:125:154:324:221:294:213:28
61 Chris Sexton 🇺🇸 USA 30-34 16/41 1:16:43 36:1434:226:12 4:213:066:023:444:242:134:485:44
62 Marek Lipold 🇺🇸 USA 25-29 14/34 1:16:55 36:5833:406:21 4:073:315:564:424:102:153:415:18
63 Ntakirutimana Janvier BDI 16-24 7/21 1:17:13 30:1541:225:40 4:164:556:444:274:422:206:187:40
64 Parker Roberts 🇺🇸 USA 16-24 8/21 1:17:25 35:5435:126:25 4:213:598:012:384:291:564:235:25
65 Parker Smith 🇺🇸 USA 30-34 17/41 1:17:53 36:0435:336:20 4:314:094:394:114:262:215:046:12
66 Edward Lynch 🇺🇸 USA 25-29 15/34 1:18:02 30:4241:255:59 4:204:108:194:084:361:534:179:42
66 Brooks Merkle 🇺🇸 USA 25-29 15/34 1:18:02 34:5536:206:51 3:583:227:104:334:232:094:575:48
68 Jake King 🇺🇸 USA 30-34 18/41 1:18:06 37:2333:486:59 4:323:075:354:334:371:444:185:22
69 John Ludenia III 🇺🇸 USA 16-24 9/21 1:18:21 34:0937:446:34 4:244:517:084:354:371:444:226:03
70 Chase Reeves 🇺🇸 USA 40-44 9/30 1:18:43 36:0236:356:10 4:264:436:034:384:161:574:585:34
71 Nathan Stiffler 🇺🇸 USA 30-34 19/41 1:19:02 36:2235:486:57 4:143:316:153:554:441:324:566:41
72 Sean Etter 🇺🇸 USA 40-44 10/30 1:19:44 39:0532:567:47 4:093:385:344:014:121:324:465:04
73 Juan Pablo Lopez 🇨🇴 COL 35-39 13/24 1:19:57 37:0235:567:04 4:164:076:384:084:402:055:414:21
74 Garrett Miller 🇺🇸 USA 30-34 20/41 1:20:04 35:1636:308:22 4:094:318:063:344:231:574:475:03
75 Reed Koehler 🇺🇸 USA 40-44 11/30 1:20:06 34:5437:217:56 4:213:225:553:364:322:067:076:22
76 Marcus Freeman 🇺🇸 USA 40-44 12/30 1:20:20 35:2137:487:16 4:243:147:423:594:342:055:595:51
77 Matthew Baysinger 🇺🇸 USA 40-44 13/30 1:20:30 35:5037:147:31 4:183:155:084:294:292:255:447:26
78 Jordan Vigil 🇺🇸 USA 40-44 14/30 1:20:42 37:3836:077:01 4:073:367:104:104:342:094:146:07
78 Jackson Ward 🇺🇸 USA 16-24 10/21 1:20:42 38:2635:296:52 4:133:136:264:184:192:124:266:22
80 BRIAN PRIEBE 🇺🇸 USA 45-49 3/11 1:20:49 36:3037:466:38 4:433:435:104:454:402:106:296:06
81 Thomas Coleman 🇺🇸 USA 16-24 11/21 1:20:54 33:4141:076:11 4:333:217:445:404:501:564:118:52
82 Jeremie Lafontaine 🇨🇦 CAN 40-44 15/30 1:21:08 34:1339:367:23 4:354:286:513:584:382:135:217:32
83 Luke Schaller 🇺🇸 USA 16-24 12/21 1:21:21 37:3236:307:24 4:393:085:544:544:412:024:186:54
84 Wesley Elford 🇺🇸 USA 30-34 21/41 1:21:23 39:4434:267:18 4:114:154:554:134:132:154:585:26
85 Brian Cheek 🇺🇸 USA 50-54 3/10 1:21:39 39:1935:376:48 4:282:596:574:054:231:574:595:49
86 Adrian Kimber 🇬🇧 GBR 40-44 16/30 1:21:43 34:4639:567:05 4:093:065:256:234:401:415:358:57
87 Joe Rivera 🇵🇷 PUR 55-59 2/3 1:22:00 36:5938:176:47 4:323:176:454:394:392:035:426:40
88 Stefan Wolf 🇺🇸 USA 30-34 22/41 1:22:18 34:5839:487:37 4:243:4611:393:174:351:304:046:33
89 Eli Sellers 🇺🇸 USA 25-29 17/34 1:22:34 36:5538:307:12 4:342:539:263:254:312:014:546:46
90 Phil Wynen 🇺🇸 USA 40-44 17/30 1:22:36 35:3439:357:33 4:283:267:404:204:351:565:327:38
91 Sean OMalley 🇺🇸 USA 30-34 23/41 1:22:45 35:3139:008:18 4:564:595:134:125:112:004:527:37
92 Ian Hurford 🇺🇸 USA 25-29 18/34 1:22:48 35:4838:558:10 4:442:518:144:234:561:405:017:06
93 Max Rotemberg 🇺🇸 USA 16-24 13/21 1:22:55 35:4140:366:42 4:155:109:493:484:192:034:586:14
94 Logan Bernhart 🇺🇸 USA 40-44 18/30 1:23:14 38:1937:337:26 4:124:334:585:254:141:476:016:23
95 Jake Hart 🇺🇸 USA 50-54 4/10 1:23:19 38:4438:016:38 4:383:476:284:564:471:535:306:02
96 Blake Shealy 🇺🇸 USA 40-44 19/30 1:23:32 40:0235:487:46 4:483:035:494:354:452:034:276:18
97 Jacob Reyes 🇺🇸 USA 25-29 19/34 1:23:34 37:0939:007:29 4:163:356:555:084:411:464:318:08
98 Christopher Royster 🇺🇸 USA 30-34 24/41 1:25:07 35:3442:337:04 4:213:179:104:094:423:115:597:44
99 Kirk Hasler 🇺🇸 USA 40-44 20/30 1:25:16 39:2839:076:46 4:233:196:055:304:232:516:246:12
100 Andy Calvert 🇺🇸 USA 30-34 25/41 1:25:38 40:4835:419:14 4:333:496:273:594:242:135:005:16

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