HYROX New York 2025: Pro Men results

333 finishers on 30 May 2025. Typical finish 1:18:53, fastest 10% under 1:05:26. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Dylan Scott 🇺🇸 USA 25-29 1/83 0:53:27 29:0019:092:18 3:431:59——3:461:232:423:43
2 Clément Puaud Canard 🇫🇷 FRA 25-29 2/83 0:57:12 29:3521:572:22 4:022:37—2:374:091:323:163:44
3 Evan Galloway 🇬🇧 GBR 30-34 1/95 0:57:44 31:2220:272:39 3:552:05—2:424:031:212:493:32
4 Rylan Schadegg 🇺🇸 USA 25-29 3/83 0:57:45 29:1723:102:23 3:462:00—2:153:531:353:076:34
5 Robin Persegol 🇫🇷 FRA 30-34 2/95 0:58:03 31:1820:372:45 3:511:56—2:334:011:182:544:04
6 Jarrett Newby 🇺🇸 USA 35-39 1/90 0:58:16 29:1518:112:38 3:562:42—3:04—1:223:014:06
7 Jack Driscoll 🇺🇸 USA 25-29 4/83 0:58:17 31:1924:092:55 3:492:013:062:553:581:273:103:43
8 Lloyd Mulholland 🇬🇧 GBR 30-34 3/95 0:58:48 29:4918:112:31 4:122:15—2:32—1:333:014:38
9 Eric Hinman 🇺🇸 USA 40-44 1/37 0:59:19 32:1320:202:57 3:561:56——4:031:393:133:41
10 Gerrel Olivier 🇺🇸 USA 35-39 2/90 0:59:25 32:2923:443:17 3:472:163:072:313:561:342:533:40
11 Mason Stevens 🇺🇸 USA 25-29 5/83 0:59:46 31:2418:192:36 3:542:05—2:48—1:293:204:43
12 Thomas Mouflard 🇫🇷 FRA 30-34 4/95 1:00:04 30:2523:062:46 3:512:16—3:024:101:353:154:57
13 Malik Key 🇺🇸 USA 25-29 6/83 1:00:55 31:3626:173:07 3:592:063:352:324:081:363:195:02
14 Chris Ruhl 🇺🇸 USA 30-34 5/95 1:01:34 33:4617:442:37 3:481:50—2:51—1:273:184:30
15 Jake Morsch 🇺🇸 USA 25-29 7/83 1:01:41 30:3523:393:04 4:182:513:472:46—1:393:454:33
16 Clay Mazurek 🇺🇸 USA 25-29 8/83 1:02:03 33:4521:382:59 3:552:01—2:443:581:483:273:45
17 Dylan Nurse 🇺🇸 USA 25-29 9/83 1:02:21 31:3820:142:36 3:562:36—2:47—1:523:335:30
18 Chris Ash 🇦🇺 AUS 25-29 10/83 1:02:36 31:5223:553:04 3:392:24—2:553:521:414:085:16
19 Cole Mueller 🇺🇸 USA 25-29 11/83 1:02:37 32:0719:072:50 4:011:58—3:00—1:473:115:10
20 Justin Rubin 🇺🇸 USA 25-29 12/83 1:02:51 31:3723:463:21 3:502:23—2:584:191:594:004:17
21 Jendrik Bruegmann 🇩🇪 GER 25-29 13/83 1:03:30 32:3827:453:09 4:092:573:493:384:131:193:314:09
22 Calahan Skogman 🇺🇸 USA 30-34 6/95 1:03:31 35:1917:372:56 3:562:06—2:21—1:193:154:40
23 Alex Armiento 🇺🇸 USA 30-34 7/95 1:03:32 32:1724:182:57 3:542:10—2:494:171:594:104:59
23 Michael Hartman 🇺🇸 USA 35-39 3/90 1:03:32 32:5027:123:35 4:112:373:402:394:221:333:334:37
25 Eric Vettel 🇺🇸 USA 25-29 14/83 1:03:43 32:0920:362:35 4:112:04—2:44—1:522:596:46
26 Farid Ailam 🇫🇷 FRA 40-44 2/37 1:03:47 33:4722:563:17 4:032:28—2:384:151:403:174:35
27 Patrick Lucas 🇬🇧 GBR 25-29 15/83 1:04:07 31:3329:003:38 4:092:303:463:184:211:474:314:38
28 Mike Ceoffe 🇺🇸 USA 30-34 8/95 1:04:11 33:3123:473:01 3:482:42—3:223:571:423:554:21
29 Sam Cournoyer 🇨🇦 CAN 25-29 16/83 1:04:14 35:0525:423:31 4:052:473:302:404:171:313:073:45
30 Connor Griffin 🇺🇸 USA 30-34 9/95 1:04:25 35:5824:583:35 4:042:033:102:484:121:413:243:36
31 Christian Harris 🇺🇸 USA 35-39 4/90 1:04:40 34:3723:362:54 4:032:37—3:034:261:523:174:18
32 Matthew Choi 🇺🇸 USA 30-34 10/95 1:04:52 32:0229:053:49 4:102:153:413:214:271:304:434:58
33 Peter Edgar 🇺🇸 USA 35-39 5/90 1:05:15 32:5129:213:09 4:133:264:052:584:371:283:464:48
34 Champ Reasby 🇺🇸 USA 25-29 17/83 1:05:19 33:0928:403:34 3:483:063:502:554:112:013:235:26
35 Nils Dahl 🇺🇸 USA 35-39 6/90 1:05:54 35:0023:433:10 4:042:35—3:204:171:354:033:49
36 Braden Becker 🇺🇸 USA 25-29 18/83 1:06:08 30:2326:474:54 3:462:16—4:004:111:574:385:59
37 James English 🇺🇸 USA 25-29 19/83 1:06:10 34:0828:093:57 4:012:363:463:514:151:553:543:51
38 Eric Samuelsson 🇸🇪 SWE 25-29 20/83 1:06:11 33:5124:233:45 4:142:113:253:21—2:393:325:01
39 Oliver Dybus 🇺🇸 USA 30-34 11/95 1:06:12 33:4420:473:10 3:562:02—3:09—1:315:184:51
40 Jim Cummings 🇺🇸 USA 30-34 12/95 1:06:16 35:2223:213:14 4:082:15—3:174:281:263:394:08
41 Joseph Lynch 🇺🇸 USA 16-24 1/12 1:06:20 32:1126:443:34 4:092:39—3:304:231:374:006:26
42 Benjamin Steker 🇺🇸 USA 30-34 13/95 1:06:26 33:0829:483:34 4:012:394:013:284:101:504:165:23
43 Farid Ailam 🇫🇷 FRA 40-44 3/37 1:06:51 34:1828:403:58 4:022:373:523:024:211:343:145:58
44 Gerard Sclafani 🇺🇸 USA 30-34 14/95 1:07:07 33:5325:323:19 4:072:443:003:27—2:234:564:55
45 Jordan Carr 🇺🇸 USA 25-29 21/83 1:07:11 35:1224:323:22 4:012:16—3:404:191:353:514:50
46 Ian Williams 🇺🇸 USA 25-29 22/83 1:07:26 36:4722:393:40 4:072:073:272:59—1:213:025:36
47 Eduard Korat 🇺🇸 USA 55-59 1/1 1:07:28 33:1728:255:50 4:112:343:263:094:101:333:305:52
48 Michael Tyson 🇺🇸 USA 35-39 7/90 1:07:30 33:3730:343:24 3:592:233:364:054:141:444:485:45
49 Shawn Booth 🇺🇸 USA 35-39 8/90 1:07:34 34:3725:323:11 4:042:43—3:314:261:433:225:43
50 Paul Rufrano 🇺🇸 USA 35-39 9/90 1:07:35 33:4325:563:22 4:113:124:212:58—2:084:015:05
51 Jesse Dimond 🇦🇺 AUS 30-34 15/95 1:07:37 33:3225:563:40 4:122:34—3:384:271:524:284:45
52 Tristan Simmonds 🇨🇦 CAN 25-29 23/83 1:07:38 35:3928:014:02 4:093:073:252:494:201:323:215:18
53 Ahmed Ayari TUN 35-39 10/90 1:07:41 34:2526:133:04 4:092:33—3:004:191:494:385:45
54 ASHER JONES 🇨🇦 CAN 30-34 16/95 1:07:53 33:3925:423:44 4:072:56—3:014:361:424:055:15
55 Anthony DiLeo 🇺🇸 USA 30-34 17/95 1:07:54 33:0630:224:31 3:582:534:183:174:282:294:214:38
56 Blake Pennock 🇺🇸 USA 30-34 18/95 1:07:56 34:3329:543:33 4:062:244:123:164:131:593:595:45
57 Kyle Wada 🇺🇸 USA 25-29 24/83 1:07:59 36:3923:133:38 4:062:523:323:05—1:394:033:56
58 Jacob Perricone 🇺🇸 USA 30-34 19/95 1:08:01 35:1028:593:57 4:032:223:553:034:211:414:305:04
59 Marc Collineau 🇫🇷 FRA 25-29 25/83 1:08:07 35:2329:113:38 4:102:413:224:004:201:593:564:43
60 Noah McDermott 🇺🇸 USA 25-29 26/83 1:08:17 32:2826:544:32 4:142:08—3:454:302:194:005:58
61 James Wilson 🇺🇸 USA 35-39 11/90 1:08:27 36:1828:143:59 4:012:353:373:224:111:304:114:47
62 Juan Rodriguez 🇺🇸 USA 25-29 27/83 1:08:29 31:5928:553:07 4:013:084:373:39—2:004:596:31
63 Chase Stewart 🇺🇸 USA 30-34 20/95 1:08:58 34:5430:393:30 4:043:064:123:114:201:584:125:36
64 Joey Piccinini 🇨🇦 CAN 25-29 28/83 1:09:27 36:2824:553:37 4:052:303:483:45—1:524:144:41
65 William Cho 🇺🇸 USA 25-29 29/83 1:09:30 36:2129:124:02 4:062:084:153:014:321:424:225:06
66 Nat Hoty 🇺🇸 USA 25-29 30/83 1:09:37 34:3826:483:49 4:023:00—4:134:212:093:555:08
67 Nick Altomare 🇺🇸 USA 35-39 12/90 1:09:41 34:5630:404:10 4:193:224:162:414:351:414:375:09
68 Aaron Wilkins 🇺🇸 USA 40-44 4/37 1:09:46 35:4030:343:35 3:472:443:574:494:101:385:074:22
69 David Watson BAH 25-29 31/83 1:09:48 35:1826:153:33 4:132:503:363:47—2:084:125:29
70 Christopher Mercier-Bonneau 🇨🇦 CAN 30-34 21/95 1:09:50 34:4730:484:19 4:062:494:034:074:221:574:105:14
71 Michael Azar 🇺🇸 USA 25-29 32/83 1:09:54 36:1926:432:57 3:542:54—3:364:252:044:245:26
72 Daniel Gruebel 🇺🇸 USA 40-44 5/37 1:10:08 37:1925:163:17 4:113:12—2:444:151:524:005:02
73 Alessandro Allaman 🇺🇸 USA 25-29 33/83 1:10:18 36:4630:003:36 4:222:253:553:224:211:574:285:10
74 Daniel Nunes 🇺🇸 USA 30-34 22/95 1:10:24 34:4727:063:49 4:073:354:153:32—2:034:404:54
75 Kenny Caceros 🇨🇦 CAN 35-39 13/90 1:10:29 35:5731:123:25 4:033:213:583:264:252:184:175:24
76 Gary Mulvaney 🇮🇪 IRL 35-39 14/90 1:10:34 34:4827:104:02 4:102:513:443:54—2:344:205:37
77 Luke Watts 🇺🇸 USA 25-29 34/83 1:10:41 39:0726:424:56 3:552:253:283:104:181:353:264:25
78 Joe Rucco 🇺🇸 USA 30-34 23/95 1:10:43 34:1528:123:46 4:152:553:223:28—2:033:498:20
79 Harrison Brenner 🇺🇸 USA 30-34 24/95 1:10:45 37:3629:203:55 3:542:314:023:154:111:414:265:20
80 Steve Singson 🇺🇸 USA 30-34 25/95 1:10:48 38:1928:363:57 4:002:223:462:214:222:153:515:39
81 James Petrocelli 🇺🇸 USA 35-39 15/90 1:10:51 34:1227:444:23 4:032:544:523:53—1:504:305:42
82 Chris McEnery 🇺🇸 USA 25-29 35/83 1:11:06 36:2222:412:48 4:113:20—3:27—2:004:225:21
83 Riggs Langdon 🇺🇸 USA 25-29 36/83 1:11:08 37:1929:254:29 4:042:283:573:034:251:494:025:37
84 Luke Dykes 🇦🇺 AUS 30-34 26/95 1:11:10 34:4628:133:50 3:543:13—3:474:202:114:326:16
85 Sergey Smirnov 🇺🇸 USA 35-39 16/90 1:11:15 36:4626:323:24 4:162:533:483:31—1:314:116:22
85 Jacob Wegner 🇨🇦 CAN 30-34 27/95 1:11:15 38:1729:123:49 4:002:353:504:494:161:453:554:02
87 Nolan Winks 🇺🇸 USA 25-29 37/83 1:11:17 35:5927:013:48 4:062:533:383:54—2:084:186:04
88 Michael Geremia 🇺🇸 USA 25-29 38/83 1:11:20 34:5627:024:06 4:172:28—3:554:382:384:174:49
89 Orrie Markfeld 🇺🇸 USA 35-39 17/90 1:11:50 35:0429:173:12 4:143:01—4:034:162:245:036:16
90 Ryan Bair 🇺🇸 USA 25-29 39/83 1:11:52 37:0230:434:13 4:072:134:103:154:081:584:565:56
91 Justin Ortiz 🇺🇸 USA 30-34 28/95 1:11:55 39:0829:033:49 4:102:463:423:324:211:414:254:26
92 Marley Kanui 🇺🇸 USA 30-34 29/95 1:11:59 37:0127:303:03 4:073:26—3:274:312:203:226:17
93 John Gallagher 🇺🇸 USA 30-34 30/95 1:12:20 34:1429:063:57 4:093:12—3:544:272:114:276:46
94 Joshua Gahan 🇮🇪 IRL 16-24 2/12 1:12:21 35:0029:513:11 3:582:43—4:004:142:434:237:50
95 Kyle Bush 🇺🇸 USA 25-29 40/83 1:12:32 38:0530:114:18 4:012:284:002:354:142:103:596:44
96 Bryan Meraviglia 🇺🇸 USA 35-39 18/90 1:12:40 36:3628:013:09 4:002:34—3:504:132:374:535:54
97 Kirk Kappelhoff 🇦🇺 AUS 30-34 31/95 1:12:48 37:3631:253:50 4:132:234:013:214:262:115:195:31
98 Peter Dozsa 🇭🇺 HUN 40-44 6/37 1:12:58 41:0828:043:50 3:592:013:012:564:141:434:365:34
99 Erik Sparby 🇺🇸 USA 25-29 41/83 1:13:09 39:1925:224:16 4:092:413:294:11—1:585:053:49
100 Damian Depauli 🇺🇾 URU 30-34 32/95 1:13:14 37:1128:123:14 4:053:06—3:064:272:324:566:00

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