HYROX Las Vegas 2025: Open Men results

1,152 finishers on 1 Feb 2025. Typical finish 1:31:46, fastest 10% under 1:13:58. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Daniel SORENSO 🇺🇸 USA 35-39 1/220 0:59:47 28:4026:574:08 4:132:233:273:244:391:482:434:20
2 Joshua GONZALEZ 🇺🇸 USA 25-29 1/143 1:01:11 30:4226:134:17 4:122:223:063:204:211:383:134:01
3 Danny USCROFT-MOULD 🇬🇧 GBR 25-29 2/143 1:01:40 31:0226:294:09 4:082:363:053:354:101:343:154:06
4 Michael McKNIGHT 🇺🇸 USA 35-39 2/220 1:01:49 30:0527:334:10 4:042:262:464:304:091:423:454:11
5 Matthew ZELAYA 🇺🇸 USA 25-29 3/143 1:02:10 30:4626:304:54 4:012:363:323:354:361:482:563:26
6 Samuel SCHILLING 🇺🇸 USA 25-29 4/143 1:02:30 31:0426:255:01 3:582:192:503:444:191:443:353:56
7 Brad CLARK 🇺🇸 USA 30-34 1/242 1:02:39 31:0827:264:06 3:562:483:144:094:051:263:274:21
8 Anthony JAGIELO 🇺🇸 USA 30-34 2/242 1:02:42 29:3728:424:22 4:122:132:524:364:191:433:475:00
9 Will SNEED 🇺🇸 USA 30-34 3/242 1:03:10 31:0826:395:24 4:151:573:343:214:291:373:194:07
10 Jeremiah SANTINI 🇺🇸 USA 40-44 1/185 1:03:17 32:0625:595:12 4:162:063:063:284:251:413:093:48
11 Patrick MARTENS 🇩🇪 GER 35-39 3/220 1:03:28 31:2227:164:49 4:042:402:533:534:251:263:244:31
12 Leo ARMENTA 🇺🇸 USA 30-34 4/242 1:03:56 32:1627:144:14 4:222:292:473:224:291:423:494:14
13 Joseph ANZUR 🇺🇸 USA 30-34 5/242 1:03:57 32:5826:254:34 4:172:283:392:464:251:363:144:00
14 Mike PEEVLER 🇺🇸 USA 30-34 6/242 1:04:24 33:3725:554:50 4:052:223:153:354:261:193:163:37
15 Ethan ALBRECHT 🇺🇸 USA 30-34 7/242 1:04:26 34:0624:146:05 3:502:132:483:124:171:332:433:38
16 Jon CLARK 🇺🇸 USA 50-54 1/101 1:04:35 33:0527:264:02 4:132:343:013:444:201:313:424:21
17 Ethan DEEP 🇺🇸 USA 16-24 1/38 1:04:39 31:5528:014:43 4:022:193:164:424:201:383:124:32
18 Sean WADE 🇺🇸 USA 55-59 1/50 1:04:47 31:0029:274:21 4:192:322:583:174:321:334:116:05
19 Connor BELL 🇨🇦 CAN 30-34 8/242 1:04:57 33:2426:494:44 4:052:323:153:094:211:293:354:23
20 Rob PETTYJOHN 🇺🇸 USA 45-49 1/125 1:05:13 32:5627:294:48 4:352:203:283:024:361:363:214:31
21 Evan CLARK 🇺🇸 USA 30-34 9/242 1:05:26 32:1428:105:01 3:512:213:055:094:161:583:274:03
22 Jason WEST 🇨🇦 CAN 45-49 2/125 1:05:28 33:0427:394:44 4:132:412:423:444:341:464:123:47
23 David OSBORNE 🇺🇸 USA 30-34 10/242 1:05:33 35:0225:315:00 3:562:123:013:304:171:243:223:49
24 Jose CARCHI 🇺🇸 USA 30-34 11/242 1:06:20 32:5728:055:18 4:132:533:293:024:481:543:334:13
25 Matt HALFHILL 🇺🇸 USA 40-44 2/185 1:06:31 39:1029:125:08 4:182:423:074:004:371:424:134:33
26 Borce ATANASOV 🇺🇸 USA 30-34 12/242 1:06:33 33:4227:375:13 3:592:243:364:034:181:513:184:08
27 Maxwell JIGANTI 🇺🇸 USA 30-34 13/242 1:06:37 31:5728:406:00 4:132:383:513:594:381:143:174:50
28 James WEBER 🇨🇦 CAN 40-44 3/185 1:06:42 33:2128:185:03 4:312:103:044:244:261:444:053:54
29 Matthew WILSON 🇨🇦 CAN 35-39 4/220 1:06:45 35:4126:084:56 4:092:003:063:504:261:233:153:59
30 Josh GARDNER 🇺🇸 USA 35-39 5/220 1:06:47 31:3629:455:25 4:252:212:514:584:571:313:385:04
31 Robert WEISS 🇨🇦 CAN 45-49 3/125 1:07:03 33:5327:595:09 4:062:203:193:094:261:303:395:30
32 Jesse COLON 🇺🇸 USA 30-34 14/242 1:07:10 33:2628:345:10 4:172:413:343:134:351:533:254:56
33 Andrew JACKSON 🇺🇸 USA 30-34 15/242 1:07:14 33:3028:195:26 4:132:253:213:454:211:373:075:30
34 Curtis EARL 🇨🇦 CAN 45-49 4/125 1:07:16 33:5728:125:06 4:291:483:193:364:201:463:405:14
35 Alec ABBOTT 🇨🇦 CAN 35-39 6/220 1:07:19 33:4728:275:03 3:412:233:294:074:101:443:355:18
36 Angel VALDIVIA 🇺🇸 USA 30-34 16/242 1:07:21 33:3528:544:54 4:062:532:534:274:421:553:564:02
37 Daniel GUTIERREZ 🇺🇸 USA 25-29 5/143 1:07:39 34:2727:565:15 4:172:174:033:124:302:033:353:59
38 Dominic POPOLIZIO 🇺🇸 USA 40-44 4/185 1:07:40 37:3430:028:22 4:193:003:124:204:511:563:564:28
38 Frank SOCHA 🇺🇸 USA 30-34 17/242 1:07:40 31:4829:466:04 4:152:313:274:214:381:444:014:49
40 Adam ZUCCO 🇺🇸 USA 45-49 5/125 1:07:43 32:5929:305:14 4:092:043:513:535:031:274:294:34
41 Jon MORENO 🇺🇸 USA 35-39 7/220 1:07:55 1:03:4333:036:08 4:243:244:472:495:072:084:056:19
42 Dustin NEEDHAM 🇺🇸 USA 40-44 5/185 1:08:02 32:1031:054:49 4:502:493:314:034:481:214:065:37
43 Jason QUINN 🇺🇸 USA 25-29 6/143 1:08:03 30:1633:074:39 4:232:262:534:034:232:014:078:51
44 Andy JONES 🇺🇸 USA 40-44 6/185 1:08:07 32:1831:224:28 4:152:333:084:334:361:354:316:11
45 Owen DIODATI 🇨🇦 CAN 16-24 2/38 1:08:11 35:1826:595:52 4:172:043:394:004:292:002:583:32
46 Willie WRIGHT 🇺🇸 USA 35-39 8/220 1:08:12 33:4630:054:22 4:212:413:594:194:271:363:215:21
47 Jeff IRVINE 🇨🇦 CAN 40-44 7/185 1:08:14 36:2526:385:11 4:131:573:073:524:151:323:194:23
48 Matt BOUBACK 🇺🇸 USA 50-54 2/101 1:08:15 33:3529:385:02 4:363:063:593:004:382:043:314:44
49 Paul VANCE 🇺🇸 USA 35-39 9/220 1:08:24 33:3029:554:58 3:593:193:234:004:381:594:304:07
50 Connor LINDSEY 🇺🇸 USA 16-24 3/38 1:08:41 32:2431:165:00 4:232:513:564:194:461:534:045:04
51 Mitch KRAUSE 🇺🇸 USA 30-34 18/242 1:08:56 35:2628:305:00 4:252:243:483:544:451:363:423:56
52 Richard QUIRKE 🇮🇪 IRL 30-34 19/242 1:08:59 32:3531:155:08 4:112:344:304:274:502:243:574:22
53 Clayton ALLEN 🇺🇸 USA 16-24 4/38 1:09:05 34:3229:105:21 4:131:513:444:364:141:543:474:51
54 Alexander EMENY 🇨🇦 CAN 30-34 20/242 1:09:25 34:2629:245:35 4:142:183:394:284:341:424:134:16
54 Josh PEREZ 🇺🇸 USA 40-44 8/185 1:09:25 33:2331:274:34 4:253:053:593:224:391:483:496:20
56 Brandt BOGGS 🇺🇸 USA 35-39 10/220 1:09:41 32:5332:184:29 4:192:234:044:414:392:014:016:10
57 Mitchell DOLER 🇺🇸 USA 40-44 9/185 1:09:43 34:3929:145:49 4:102:573:404:094:421:563:284:12
58 James KINSEY 🇺🇸 USA 30-34 21/242 1:09:46 34:2029:176:09 4:343:003:444:234:381:153:334:10
59 Brad COONRADT 🇺🇸 USA 35-39 11/220 1:09:48 36:3927:255:45 4:132:533:183:434:211:273:323:58
60 Justin GRENDER 🇺🇸 USA 16-24 5/38 1:09:58 34:0930:235:25 4:122:263:444:204:142:143:545:19
61 Michael LEHRER 🇺🇸 USA 35-39 12/220 1:10:13 33:5130:245:58 4:292:524:064:434:38—4:214:23
62 Lewis MULHALL 🇬🇧 GBR 30-34 22/242 1:10:19 33:3731:125:29 4:232:514:043:184:412:044:195:32
63 Kevin MULLERVY 🇺🇸 USA 35-39 13/220 1:10:48 33:5731:265:25 4:172:343:565:194:351:584:204:27
64 John JENSEN 🇺🇸 USA 25-29 7/143 1:10:52 37:0427:565:52 4:232:024:023:094:331:373:504:20
65 Brad EDWARDS 🇺🇸 USA 35-39 14/220 1:10:54 34:2430:545:35 4:172:333:133:364:372:195:165:03
66 Connor HUGHES 🇺🇸 USA 30-34 23/242 1:10:55 34:5730:425:17 4:093:084:333:514:421:554:164:08
67 Sean STAFFORD 🇺🇸 USA 35-39 15/220 1:10:58 32:4133:035:13 4:252:384:093:525:032:264:485:42
68 Nate GONZALES 🇺🇸 USA 35-39 16/220 1:11:09 33:5731:535:19 4:133:074:104:064:371:344:425:24
69 James von STEEG 🇺🇸 USA 50-54 3/101 1:11:12 35:0729:066:58 4:241:563:284:434:32—3:445:21
70 Mike POOLE 🇨🇦 CAN 40-44 10/185 1:11:13 34:0731:585:06 4:032:263:344:324:241:354:326:52
71 Elijah MAESNER 🇺🇸 USA 25-29 8/143 1:11:21 35:3730:255:18 4:161:593:046:024:262:073:324:59
71 Cesar RANGEL 🇺🇸 USA 30-34 24/242 1:11:21 36:5128:305:59 4:272:213:552:444:341:524:014:36
73 Alan WALLACE 🇮🇪 IRL 25-29 9/143 1:11:23 36:0729:455:30 4:072:183:234:284:292:003:555:05
74 Seth ANDREWS 🇺🇸 USA 16-24 6/38 1:11:32 35:5429:176:21 4:052:093:285:084:291:414:104:07
75 Pat MILLINGTON 🇨🇦 CAN 30-34 25/242 1:11:41 39:0227:155:24 3:542:323:054:434:241:313:173:49
76 Marc de CHARMOY 🇺🇸 USA 35-39 17/220 1:11:44 37:3328:395:32 4:153:053:313:404:211:563:434:08
77 Graham BECKETT 🇬🇧 GBR 35-39 18/220 1:11:45 33:1632:385:50 4:262:484:024:594:412:214:055:16
78 Daniel GARCIA 🇺🇸 USA 30-34 26/242 1:11:51 35:3529:526:24 4:113:233:374:344:361:503:384:03
79 Ryan SCANLON 🇺🇸 USA 25-29 10/143 1:11:54 35:5730:175:39 4:082:344:094:304:322:023:294:53
80 Joel HILL 🇨🇦 CAN 35-39 19/220 1:11:55 36:0130:125:41 4:242:123:505:054:471:593:474:08
81 Cory HOUSE 🇺🇸 USA 35-39 20/220 1:11:57 38:5627:035:58 4:222:392:522:564:381:533:324:11
82 Peter GIBSON 🇺🇸 USA 30-34 27/242 1:12:02 34:0331:316:27 4:303:184:384:124:381:534:104:12
83 Julian Lombardo 🇺🇸 USA 30-34 28/242 1:12:05 35:3431:085:23 3:592:503:545:234:291:324:005:01
83 Chris YOUNG 🇨🇦 CAN 45-49 6/125 1:12:05 37:1528:256:23 4:242:123:114:074:101:434:164:22
85 Jon LEE 🇺🇸 USA 35-39 21/220 1:12:13 32:5733:325:42 4:152:153:215:314:252:314:097:05
86 Jeff FISHER 🇨🇦 CAN 40-44 11/185 1:12:18 33:3132:446:02 4:342:313:583:564:582:054:426:00
87 Connor KOPER 🇺🇸 USA 30-34 29/242 1:12:20 39:4026:585:40 4:132:393:273:184:271:373:024:15
88 Nick TRULL 🇺🇸 USA 35-39 22/220 1:12:24 36:4227:408:01 4:142:503:203:164:411:473:244:08
89 Danny LENTON 🇬🇧 GBR 50-54 4/101 1:12:27 35:3430:386:14 4:182:303:554:584:311:244:174:45
89 Yuriy YURYEV 🇺🇸 USA 35-39 23/220 1:12:27 35:5430:395:55 4:243:013:563:594:331:483:594:59
91 Stewart ELLINGTON 🇺🇸 USA 50-54 5/101 1:12:33 32:1234:465:35 4:513:083:494:265:002:064:237:03
92 Matthew DRAHEIM 🇺🇸 USA 45-49 7/125 1:12:40 35:5431:245:22 4:192:524:143:574:402:034:105:09
93 Jeffrey KOSKIMAKI 🇺🇸 USA 35-39 24/220 1:12:51 35:0233:004:48 4:123:023:514:444:452:015:205:05
94 Clayton MARSHALL 🇺🇸 USA 30-34 30/242 1:12:54 35:4230:446:27 4:142:403:384:504:371:433:265:36
95 Deryk ENGELLAND 🇨🇦 CAN 40-44 12/185 1:13:02 36:5630:036:02 4:002:132:595:124:421:544:374:26
96 Anthony HORCASITAS 🇺🇸 USA 45-49 8/125 1:13:10 35:0732:036:01 4:093:494:143:414:531:484:424:47
96 Scott LONGLEY 🇺🇸 USA 40-44 13/185 1:13:10 35:3832:185:14 4:293:204:144:174:522:033:495:14
98 Joe RIDEOUT 🇨🇦 CAN 45-49 9/125 1:13:15 33:4033:226:11 4:082:364:066:134:331:045:015:41
99 Kevin COURTNEY 🇺🇸 USA 30-34 31/242 1:13:16 34:4632:026:27 4:082:344:485:304:471:434:004:32
100 Ernesto Aguilar 🇺🇸 USA 40-44 14/185 1:13:17 32:5934:186:00 4:353:414:114:204:551:394:206:37

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