HYROX Dallas 2025: Open Men results

2,075 finishers on 21 Nov 2025. Typical finish 1:30:19, fastest 10% under 1:13:01. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jonathan Glen 🇬🇧 GBR 25-29 1/393 0:55:37 28:1524:492:38 3:571:563:162:414:161:302:584:15
2 Patrick Gianelloni 🇺🇸 USA 40-44 1/282 0:58:34 —21:5713:41 3:251:322:472:434:041:162:193:51
3 Million Negash 🇺🇸 USA 25-29 2/393 0:59:48 30:3126:113:09 4:072:234:092:364:201:163:343:46
4 Chris Hassold 🇺🇸 USA 30-34 1/487 0:59:55 32:0224:582:59 4:001:492:553:074:261:292:444:28
5 Michael Curcio 🇺🇸 USA 35-39 1/417 1:00:03 32:0525:042:58 4:002:193:402:324:271:332:583:35
6 Michael Schaefer 🇺🇸 USA 16-24 1/158 1:00:09 31:3525:353:03 4:022:173:552:244:211:283:183:50
7 Marcos Merritt 🇺🇸 USA 16-24 2/158 1:01:02 33:3024:402:58 4:102:022:582:444:201:303:093:47
8 Alex Johnson 🇺🇸 USA 25-29 3/393 1:01:14 34:1423:463:18 3:471:443:202:354:181:233:133:26
9 Duncan Miller 🇺🇸 USA 30-34 2/487 1:01:35 31:2326:513:26 3:572:313:523:184:131:163:054:39
10 Graham Warren 🇺🇸 USA 35-39 2/417 1:01:37 31:0127:293:13 4:012:023:463:504:191:203:294:42
11 Brad Clark 🇺🇸 USA 30-34 3/487 1:02:58 32:2127:373:06 3:532:182:564:004:081:183:295:35
12 Will Derrick 🇺🇸 USA 25-29 4/393 1:03:08 32:4926:503:32 3:471:423:034:104:081:263:325:02
13 Jake Stewart 🇺🇸 USA 30-34 4/487 1:03:17 32:2827:133:41 4:152:273:443:104:351:223:294:11
14 Mark Thompson 🇺🇸 USA 45-49 1/155 1:03:27 31:0328:024:27 4:051:473:144:324:301:193:494:46
15 Lazaro Perez 🇲🇽 MEX 35-39 3/417 1:03:34 31:4628:393:14 4:132:363:293:314:351:523:464:37
16 Guillermo Pons 🇪🇸 ESP 25-29 5/393 1:03:36 33:0926:563:35 3:472:273:403:174:121:313:444:18
17 Austin Davis 🇺🇸 USA 30-34 5/487 1:03:48 33:1026:573:45 4:132:193:463:144:341:233:124:16
18 Jeff Ball 🇺🇸 USA 35-39 4/417 1:03:50 29:5131:052:59 4:382:464:313:474:371:303:295:47
18 Adam Schindler 🇺🇸 USA 40-44 2/282 1:03:50 32:4827:593:08 4:012:353:133:354:161:533:474:39
20 Nico Ramirez 🇺🇸 USA 30-34 6/487 1:04:01 34:3626:043:26 4:062:243:103:024:241:393:164:03
20 Jonathan Stern 🇺🇸 USA 30-34 6/487 1:04:01 30:1530:592:51 4:182:124:043:404:401:413:366:48
22 Michael Azar 🇺🇸 USA 25-29 6/393 1:04:04 33:4027:043:24 3:522:233:213:394:231:533:304:03
23 Dave Marr 🇺🇸 USA 35-39 5/417 1:04:05 33:2527:123:33 4:051:332:503:224:161:273:266:13
24 Ryan Bayless 🇬🇧 GBR 25-29 7/393 1:04:07 33:1727:553:00 3:592:083:273:464:261:483:434:38
25 Austin Miele 🇺🇸 USA 30-34 8/487 1:04:09 33:2727:083:38 4:002:134:273:054:151:343:363:58
26 Justin Woytanowski 🇺🇸 USA 30-34 9/487 1:04:10 32:4527:583:32 3:592:163:413:494:261:343:284:45
27 Jack Schneider 🇺🇸 USA 16-24 3/158 1:04:12 34:4026:073:29 3:561:483:293:014:191:542:355:05
28 Christian Rosales 🇺🇸 USA 35-39 6/417 1:04:14 32:5428:103:16 4:012:413:343:064:312:143:554:08
29 Jordyn Kumba 🇺🇸 USA 25-29 8/393 1:04:19 33:2827:293:25 4:252:403:223:004:451:482:564:33
30 Rafael Aguilar HON 25-29 9/393 1:04:33 35:1626:063:14 4:051:543:463:114:241:213:283:57
31 Connor Frost 🇺🇸 USA 30-34 10/487 1:04:37 33:4627:393:18 4:182:393:333:324:341:563:054:02
31 Ben Stiekema 🇦🇺 AUS 30-34 10/487 1:04:37 35:5324:543:55 3:492:013:163:294:171:463:182:58
33 Brendan Donlon 🇺🇸 USA 25-29 10/393 1:04:40 33:1228:153:18 4:142:373:183:314:351:403:195:01
34 Wyatt Azevedo 🇺🇸 USA 30-34 12/487 1:04:49 34:4426:014:08 3:472:213:263:494:221:322:573:47
35 Jordan Martin 🇺🇸 USA 30-34 13/487 1:04:51 35:4825:463:23 4:062:053:163:274:311:352:573:49
36 Bryan Pollard 🇺🇸 USA 30-34 14/487 1:04:55 34:0027:313:27 3:592:193:163:104:291:473:574:34
37 Frankie Thorogood 🇬🇧 GBR 35-39 7/417 1:05:04 35:0726:443:17 4:042:383:133:204:231:253:234:18
38 Howard Summers 🇺🇸 USA 30-34 15/487 1:05:11 33:1628:243:34 3:502:543:413:394:261:474:004:07
39 Mike Miles 🇺🇸 USA 35-39 8/417 1:05:20 32:5228:144:19 4:022:303:482:514:411:373:445:01
40 Dan Langworthy 🇺🇸 USA 25-29 11/393 1:05:21 32:1929:143:52 4:162:293:363:444:391:254:334:32
41 Justin Kody 🇺🇸 USA 30-34 16/487 1:05:27 34:4827:103:34 4:002:303:024:004:271:323:503:49
42 Dustin Needham 🇺🇸 USA 40-44 3/282 1:05:28 32:3629:543:04 4:242:303:262:404:391:154:016:59
43 David Johnson 🇺🇸 USA 30-34 17/487 1:05:36 34:0927:433:50 3:582:023:353:174:501:263:325:03
44 Justin Sarmiento 🇺🇸 USA 16-24 4/158 1:05:48 33:5228:373:23 4:072:283:353:244:461:324:194:26
45 David Tarallo 🇺🇸 USA 16-24 5/158 1:06:17 35:3027:283:23 3:592:074:173:354:321:043:174:37
46 Parker Fyfe 🇺🇸 USA 25-29 12/393 1:06:20 31:2231:223:40 4:122:444:033:194:412:034:006:20
47 Anthony Amoroso 🇺🇸 USA 45-49 2/155 1:06:27 35:4127:143:36 4:202:243:453:074:231:383:543:43
48 Dante Cabral 🇺🇸 USA 25-29 13/393 1:06:32 32:4230:283:27 4:073:293:425:084:331:383:244:27
48 Richard Dorhauer 🇺🇸 USA 30-34 18/487 1:06:32 34:3428:363:27 4:112:333:303:204:261:344:005:02
50 Alex Joseph 🇺🇸 USA 35-39 9/417 1:06:38 33:3729:373:28 4:192:294:353:334:421:533:114:55
51 Damir Dracic 🇭🇷 CRO 35-39 10/417 1:06:40 33:5428:504:00 4:202:253:493:504:391:482:585:01
52 Steven Yoo 🇺🇸 USA 40-44 4/282 1:06:48 33:4028:134:58 4:232:173:403:124:281:314:014:41
53 Benjamin O'Brien 🇬🇧 GBR 35-39 11/417 1:06:59 36:1627:203:29 4:021:593:434:014:271:283:214:19
54 Alex Ionesco 🇫🇷 FRA 25-29 14/393 1:07:01 35:1328:013:53 4:002:123:283:444:201:193:295:29
55 Carlos Hernandez 🇺🇸 USA 25-29 15/393 1:07:03 33:1129:524:03 4:032:553:463:494:421:583:594:40
56 Sean Wade 🇺🇸 USA 55-59 1/60 1:07:05 33:1430:423:15 4:142:243:503:294:441:384:046:19
57 William Taylor 🇦🇺 AUS 30-34 19/487 1:07:10 33:5130:023:20 4:242:393:324:084:401:494:264:24
58 Doug Ginsberg 🇺🇸 USA 25-29 16/393 1:07:12 31:4032:183:19 4:153:006:013:514:371:382:516:05
58 Justus Woods 🇺🇸 USA 25-29 16/393 1:07:12 34:2529:263:25 4:082:383:463:554:461:453:285:00
60 Cade Carroll 🇺🇸 USA 25-29 18/393 1:07:13 34:2129:073:49 4:072:264:053:214:451:473:404:56
61 BRENDAN KING 🇺🇸 USA 35-39 12/417 1:07:22 33:2430:463:15 4:202:464:113:234:381:344:265:28
62 Robbie Arroyo 🇺🇸 USA 40-44 5/282 1:07:25 35:4827:294:14 4:082:253:283:285:021:163:294:13
62 Tom Staff 🇬🇧 GBR 35-39 13/417 1:07:25 35:5928:023:30 4:132:184:063:144:401:383:464:07
64 Jesse Rabadan 🇺🇸 USA 25-29 19/393 1:07:31 33:4230:253:29 3:532:004:005:134:301:534:154:41
65 Kyle Malek 🇺🇸 USA 25-29 20/393 1:07:38 33:0030:573:46 4:152:313:513:294:391:574:106:05
66 Ronnie Bookman 🇺🇸 USA 30-34 20/487 1:07:42 34:2729:154:04 4:172:433:323:014:441:513:185:49
67 Travis Kliewer 🇺🇸 USA 40-44 6/282 1:07:46 35:5628:173:37 4:051:513:403:364:192:333:354:38
67 Joe Mello 🇺🇸 USA 30-34 21/487 1:07:46 36:2927:144:06 3:591:373:513:464:341:253:204:42
69 Dillon Ceglio 🇺🇸 USA 35-39 14/417 1:07:47 33:3529:424:35 4:092:403:424:544:361:313:095:01
69 Max Rotemberg 🇺🇸 USA 16-24 6/158 1:07:47 34:2829:433:40 4:192:504:183:424:301:353:364:53
69 Hugh Taylor 🇦🇺 AUS 25-29 21/393 1:07:47 36:4627:193:46 4:042:263:363:294:291:343:224:19
72 Jack Platt 🇺🇸 USA 16-24 7/158 1:07:53 35:5228:403:26 4:052:353:403:334:191:333:085:47
73 Lucas Warfield 🇺🇸 USA 16-24 8/158 1:08:02 35:1529:533:00 4:142:494:023:414:302:034:234:11
74 Matthieu Barbosa 🇫🇷 FRA 30-34 22/487 1:08:06 35:4928:094:12 3:572:123:373:484:361:543:304:35
75 Reagan Kropf 🇺🇸 USA 16-24 9/158 1:08:10 36:3027:274:17 4:042:163:432:504:401:483:314:35
75 Zach Zeman 🇺🇸 USA 30-34 23/487 1:08:10 32:0132:433:30 4:072:373:303:267:241:433:566:00
77 Luke Buchanan 🇺🇸 USA 30-34 24/487 1:08:11 35:1929:143:42 4:042:364:044:304:261:383:144:42
77 Jamie Corless 🇬🇧 GBR 25-29 22/393 1:08:11 36:1728:033:54 3:583:164:022:574:241:383:024:46
77 Cooper Fyfe 🇺🇸 USA 25-29 22/393 1:08:11 33:0731:403:28 4:043:024:073:314:402:043:366:36
80 Tom Heaney 🇺🇸 USA 35-39 15/417 1:08:15 36:3028:013:47 4:182:253:423:384:271:463:114:34
81 Dalton Cofer 🇺🇸 USA 30-34 25/487 1:08:23 34:3829:474:02 4:172:424:103:534:251:343:494:57
81 Zachary Poolos 🇺🇸 USA 25-29 24/393 1:08:23 37:1427:343:39 4:002:163:014:024:181:203:235:14
83 Joel DeNardis 🇺🇸 USA 40-44 7/282 1:08:24 35:5228:443:52 3:592:203:453:274:331:334:084:59
83 Nick Meyer 🇺🇸 USA 25-29 25/393 1:08:24 34:0930:353:44 4:032:264:054:084:482:103:555:00
85 Ryan Pett 🇺🇸 USA 30-34 26/487 1:08:26 34:1030:024:19 4:422:263:424:074:491:503:265:00
86 Chris David 🇺🇸 USA 30-34 27/487 1:08:28 37:2926:404:25 4:002:033:443:434:321:442:593:55
86 Alex Hagen-Weis 🇺🇸 USA 35-39 16/417 1:08:28 33:4831:173:27 4:052:434:044:204:301:383:516:06
88 Cesar Rangel 🇺🇸 USA 30-34 28/487 1:08:29 33:4130:534:00 4:153:113:334:074:401:394:245:04
89 Garrick Chaffee 🇺🇸 USA 35-39 17/417 1:08:32 36:0229:013:35 4:232:383:313:434:411:293:075:29
90 Hector Jimenez 🇲🇽 MEX 25-29 26/393 1:08:33 37:0027:573:41 4:022:073:292:524:391:443:365:28
91 Jose Sanchez II 🇲🇽 MEX 30-34 29/487 1:08:37 36:2728:163:58 3:562:433:583:454:441:403:004:30
92 Juan Daniel Granados V 🇲🇽 MEX 25-29 27/393 1:08:40 33:4631:033:54 4:362:535:433:584:361:543:413:42
93 Francisco Lujano 🇲🇽 MEX 25-29 28/393 1:08:42 33:5130:484:09 4:202:103:422:554:591:423:377:23
94 Keigan Landcaster 🇺🇸 USA 30-34 30/487 1:08:44 35:3727:575:13 3:412:083:163:394:203:453:103:58
95 Jeremiah Neal 🇺🇸 USA 40-44 8/282 1:08:45 34:0430:214:26 4:102:404:253:544:401:263:465:20
96 Enrique Suarez 🇺🇸 USA 40-44 9/282 1:08:49 33:2631:423:46 4:122:544:033:564:432:023:585:54
97 Chad Nowakowski 🇺🇸 USA 30-34 31/487 1:08:50 35:0729:374:09 4:012:323:434:554:301:373:314:48
98 Ernesto Aguilar 🇲🇽 MEX 40-44 10/282 1:08:57 32:3632:443:41 4:223:214:163:584:481:354:046:20
99 Mahmoud Elzayat 🇪🇬 EGY 30-34 32/487 1:09:00 35:3529:463:43 4:222:344:363:134:441:464:104:21
100 Matt Seinfeld 🇺🇸 USA 30-34 33/487 1:09:01 34:1030:054:51 4:122:033:394:094:341:524:365:00

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