HYROX Phoenix 2026: Open Men results

1,543 finishers on 29 Jan 2026. Typical finish 1:28:40, fastest 10% under 1:11:35. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Zach Cygan 🇺🇸 USA 16-24 1/109 0:56:39 26:3326:373:35 4:182:564:322:074:181:552:403:51
2 Graham Warren 🇺🇸 USA 35-39 1/327 0:57:23 28:5224:533:42 4:102:233:052:544:181:182:593:46
3 Malik Key 🇺🇸 USA 25-29 1/247 0:58:16 29:2824:563:56 3:452:003:182:564:131:373:074:00
4 Patrick Lucas 🇬🇧 GBR 30-34 1/310 0:59:36 30:2725:074:06 4:012:152:553:254:131:253:213:32
5 Ryan Sippel 🇺🇸 USA 30-34 2/310 0:59:49 29:2326:453:46 3:472:123:142:564:091:283:475:12
6 Marcos Merritt 🇺🇸 USA 16-24 2/109 0:59:55 31:5324:064:01 4:171:582:522:374:211:173:023:42
7 Chaz Hatton 🇺🇸 USA 30-34 3/310 1:00:59 31:1225:494:01 4:162:182:473:374:201:332:534:05
8 Freddy Ketchum 🇺🇸 USA 30-34 4/310 1:01:03 30:5825:554:13 4:121:453:393:204:151:283:193:57
9 Nathan Metcalf 🇺🇸 USA 16-24 3/109 1:01:08 29:5426:574:20 4:102:173:203:234:241:463:274:10
10 Andrew Gillis 🇨🇦 CAN 35-39 2/327 1:01:18 31:5225:294:01 4:072:093:023:104:321:363:143:39
11 Marc Silva 🇺🇸 USA 25-29 2/247 1:01:40 32:1325:284:04 3:532:093:123:374:111:322:573:57
12 Nick Downey 🇺🇸 USA 45-49 1/149 1:01:47 31:4725:514:14 3:582:112:573:364:311:323:283:38
13 Jeff Ball 🇺🇸 USA 35-39 3/327 1:01:55 28:4129:403:38 4:312:334:093:454:251:293:385:10
14 Ben Overholt 🇺🇸 USA 25-29 3/247 1:02:28 32:0026:264:07 4:002:313:172:574:111:433:154:32
15 Brian LoTempio 🇺🇸 USA 30-34 5/310 1:02:35 30:0427:504:45 4:092:173:413:054:381:443:414:35
16 Ethan Tichenoff 🇨🇦 CAN 16-24 4/109 1:02:48 32:5525:434:14 4:151:582:583:244:301:303:054:03
17 Skyler Westover 🇺🇸 USA 25-29 4/247 1:03:00 33:0625:314:27 4:012:113:352:594:051:243:393:37
18 Trevor Reed 🇺🇸 USA 35-39 4/327 1:03:08 32:1026:444:19 3:552:013:353:324:221:263:304:23
19 Michael Molloy 🇮🇪 IRL 40-44 1/217 1:03:13 31:4927:423:46 4:092:402:413:054:161:313:225:58
20 Wyatt Azevedo 🇺🇸 USA 30-34 6/310 1:03:28 33:4625:234:23 4:032:103:183:124:071:343:043:55
21 Sebastian Medina 🇨🇴 COL 35-39 5/327 1:03:29 32:4726:354:12 4:122:183:423:094:361:243:473:27
22 Jesse Meaux 🇺🇸 USA 35-39 6/327 1:03:47 31:4827:184:44 3:541:493:204:024:191:263:514:37
23 Myles Cecchetelli 🇺🇸 USA 30-34 7/310 1:03:50 31:1928:184:17 4:142:153:493:504:231:253:414:41
23 Asher Jones 🇨🇦 CAN 30-34 7/310 1:03:50 32:0627:054:44 4:072:133:193:224:281:403:354:21
25 Kevin Mullervy 🇺🇸 USA 35-39 7/327 1:03:54 32:3027:004:29 4:022:173:593:364:191:373:223:48
26 JAMES CLAY 🇺🇸 USA 30-34 9/310 1:04:01 31:4827:324:46 3:571:583:024:164:212:073:474:04
27 Omid Ebrahimi 🇨🇦 CAN 25-29 5/247 1:04:05 29:5829:564:15 4:112:333:213:554:321:423:445:58
28 Nicholas Demetriadis 🇨🇦 CAN 16-24 5/109 1:04:09 32:0227:424:29 4:242:243:192:334:431:423:404:57
29 Carlos Manriquez 🇲🇽 MEX 25-29 6/247 1:04:12 33:2826:204:28 3:522:183:393:104:081:453:254:03
30 Anthony Markett 🇺🇸 USA 16-24 6/109 1:04:13 33:0026:504:28 4:262:063:423:174:231:313:024:23
31 Andrew Acosta 🇨🇦 CAN 30-34 10/310 1:04:16 33:4826:304:03 4:122:083:293:344:301:303:113:56
32 Adam Boardman 🇺🇸 USA 35-39 8/327 1:04:21 31:4228:074:37 4:252:433:233:274:381:403:344:17
33 CHRIS THRESHER 🇺🇸 USA 40-44 2/217 1:04:41 32:1228:094:24 4:011:593:353:314:261:403:425:15
34 Tory Silvestrin 🇺🇸 USA 35-39 9/327 1:04:48 34:1726:164:20 3:571:533:333:594:141:332:364:31
35 Philip Powers 🇺🇸 USA 40-44 3/217 1:04:51 31:3528:135:07 4:002:293:104:044:191:263:504:55
36 Anthony Vieto 🇨🇾 CYP 25-29 7/247 1:04:58 31:5129:054:07 3:592:373:163:134:191:483:296:24
36 Taylor Watson 🇺🇸 USA 35-39 10/327 1:04:58 33:4626:504:28 3:522:283:053:194:131:543:434:16
38 Jamie Fuhrman 🇺🇸 USA 25-29 8/247 1:05:06 30:3130:354:05 4:142:353:314:244:101:534:265:22
39 Dustin Needham 🇺🇸 USA 40-44 4/217 1:05:09 32:4728:383:48 4:202:223:203:114:261:234:245:12
40 Julian Lombardo 🇨🇦 CAN 35-39 11/327 1:05:11 33:4327:353:59 4:071:563:104:044:171:323:574:32
41 Alfredo Arellano 🇺🇸 USA 30-34 11/310 1:05:18 31:4028:594:42 3:582:313:383:594:411:334:074:32
41 Sean Wade 🇺🇸 USA 55-59 1/42 1:05:18 31:4429:274:10 4:212:303:203:214:291:233:486:15
43 Sam Unsworth 🇬🇧 GBR 30-34 12/310 1:05:23 32:0228:195:06 4:162:203:363:544:311:433:584:01
44 Ariel Depena 🇩🇴 DOM 25-29 9/247 1:05:31 34:1926:184:58 3:562:183:063:274:151:263:394:11
44 Ross Shanken 🇺🇸 USA 35-39 12/327 1:05:31 31:5829:114:27 4:162:273:473:424:411:384:114:29
46 Allan Beck 🇫🇷 FRA 25-29 10/247 1:05:47 31:3829:374:38 4:412:203:504:204:261:483:474:25
47 Luke Damen 🇦🇺 AUS 35-39 13/327 1:05:50 32:2729:034:23 4:172:223:333:294:321:224:314:57
48 Jack Cahill 🇺🇸 USA 25-29 11/247 1:05:57 32:0428:585:01 3:591:473:004:454:301:564:084:53
49 Joshua Romero 🇺🇸 USA 25-29 12/247 1:05:58 32:4527:265:52 3:592:023:263:094:451:444:184:03
50 Brad Edwards 🇳🇿 NZL 35-39 14/327 1:06:00 34:0727:244:33 4:092:173:303:114:241:363:584:19
50 Will Havins 🇺🇸 USA 30-34 13/310 1:06:00 30:3830:344:51 4:323:164:074:584:381:413:423:40
52 Ryan Perkins 🇺🇸 USA 30-34 14/310 1:06:03 32:4728:414:41 4:112:313:262:584:212:044:025:08
53 Lorenzo Contreras 🇺🇸 USA 40-44 5/217 1:06:06 31:5929:574:15 4:202:283:363:214:281:503:546:00
53 Jack Platt 🇺🇸 USA 16-24 7/109 1:06:06 34:3527:194:16 4:122:373:223:454:291:353:174:02
55 John Ciralli 🇺🇸 USA 40-44 6/217 1:06:09 33:1927:385:16 4:031:523:154:324:201:303:164:50
55 Mike Poole 🇨🇦 CAN 40-44 6/217 1:06:09 31:5930:094:05 4:092:243:184:244:191:324:195:44
57 Mike Roy 🇺🇸 USA 16-24 8/109 1:06:10 33:1628:394:20 4:162:033:263:334:301:233:535:35
58 Eben Kostbar 🇺🇸 USA 45-49 2/149 1:06:14 33:1728:484:15 4:062:243:593:394:321:403:464:42
58 Francis Robidoux 🇨🇦 CAN 30-34 15/310 1:06:14 32:1329:304:37 4:342:563:354:174:431:414:113:33
60 Sebastian Gomez 🇺🇸 USA 25-29 13/247 1:06:16 31:3930:434:00 4:093:473:293:254:291:543:306:00
60 Gavin Murray 🇺🇸 USA 16-24 9/109 1:06:16 32:2929:294:23 4:222:373:304:154:491:323:584:26
62 Eduard Korat 🇺🇸 USA 55-59 2/42 1:06:21 33:1828:174:52 4:142:243:183:534:211:253:365:06
63 Liam Chennells 🇬🇧 GBR 35-39 15/327 1:06:23 33:2729:024:01 3:592:143:204:194:121:524:324:34
64 Israel Diaz 🇺🇸 USA 35-39 16/327 1:06:32 36:0926:144:15 4:142:063:412:454:401:273:343:47
65 Ryan Roundy 🇺🇸 USA 35-39 17/327 1:06:38 35:4226:404:20 4:001:442:413:194:171:323:375:30
66 Zach Brenner 🇺🇸 USA 40-44 8/217 1:06:39 34:3727:364:31 4:182:283:073:564:271:323:394:09
67 Tanner Hendrix 🇺🇸 USA 25-29 14/247 1:06:40 33:1028:484:45 3:542:193:052:534:121:415:534:51
68 Cody Thompson 🇨🇦 CAN 30-34 16/310 1:06:48 32:1529:205:18 4:092:323:513:284:351:464:254:34
69 Trent Poulsen 🇺🇸 USA 25-29 15/247 1:06:56 34:2727:195:15 4:161:443:353:525:151:313:083:58
70 BRENDAN KING 🇺🇸 USA 35-39 18/327 1:06:57 32:0230:464:13 4:183:073:583:154:411:334:245:30
70 Andre Vallejo 🇺🇸 USA 40-44 9/217 1:06:57 32:1129:594:53 3:592:394:103:594:371:374:254:33
72 Dylan Carlyle 🇨🇦 CAN 25-29 16/247 1:06:58 31:1630:484:59 4:062:333:583:494:371:423:596:04
73 Matt Gill 🇺🇸 USA 25-29 17/247 1:07:04 32:2330:274:16 3:582:383:304:054:192:043:496:04
74 Drake Raftery 🇺🇸 USA 25-29 18/247 1:07:08 34:4927:434:40 4:202:243:063:104:461:423:194:56
75 Jesus A Acosta Torres 🇺🇸 USA 25-29 19/247 1:07:09 30:3431:584:40 4:112:224:193:235:241:323:157:32
76 Connor Koper 🇺🇸 USA 30-34 17/310 1:07:16 36:4125:564:44 4:092:323:153:144:201:302:414:15
77 Brian Doerrfeld 🇺🇸 USA 35-39 19/327 1:07:22 33:5628:295:02 4:192:173:294:184:361:393:504:01
78 Caleb Wood 🇨🇦 CAN 35-39 20/327 1:07:31 34:3427:515:10 4:082:353:073:184:191:323:505:02
79 Keith Preston 🇺🇸 USA 16-24 10/109 1:07:34 33:3929:434:17 4:382:373:543:134:351:493:485:09
80 Ditanyon Demps 🇺🇸 USA 45-49 3/149 1:07:44 35:0127:514:58 4:093:103:053:364:161:283:544:13
81 Dominic Popolizio 🇺🇸 USA 40-44 10/217 1:07:48 31:5531:314:26 4:193:033:393:334:441:474:136:13
82 Kody Smith 🇺🇸 USA 25-29 20/247 1:07:51 33:4729:204:48 4:122:253:463:414:401:334:274:36
83 Derek Snitker 🇺🇸 USA 35-39 21/327 1:07:53 33:4929:174:50 4:132:213:383:594:251:374:114:53
84 Rhys Winter 🇺🇸 USA 16-24 11/109 1:07:56 33:4529:194:56 4:132:203:294:004:201:404:065:11
85 Matthew Hickok 🇺🇸 USA 35-39 22/327 1:08:02 35:2127:375:09 4:092:152:493:594:211:114:044:49
86 Ryan Bayless 🇬🇧 GBR 25-29 21/247 1:08:04 33:3729:364:56 4:152:163:484:074:361:383:495:07
86 Tyler Davis 🇺🇸 USA 25-29 21/247 1:08:04 34:3529:004:33 4:132:523:573:224:291:244:124:31
88 Shane Brown 🇺🇸 USA 30-34 18/310 1:08:07 34:1428:415:16 4:082:343:403:414:241:303:315:13
89 Vegard Bratrok 🇳🇴 NOR 16-24 12/109 1:08:08 33:2330:414:09 4:252:054:373:264:381:513:495:50
89 Mike Miles 🇺🇸 USA 35-39 23/327 1:08:08 31:1031:115:51 4:042:373:564:274:371:373:565:57
91 Ricardo Contreras 🇲🇽 MEX 25-29 23/247 1:08:09 30:4133:144:18 4:132:534:344:304:442:005:025:18
92 Leighton Berry 🇺🇸 USA 25-29 24/247 1:08:11 34:5327:505:33 4:182:123:282:104:221:363:206:24
92 Brad Coonradt 🇺🇸 USA 35-39 24/327 1:08:11 36:1626:585:01 4:112:353:103:504:151:263:413:50
94 Val Roberts 🇺🇸 USA 35-39 25/327 1:08:16 31:3631:405:05 4:202:583:074:394:401:324:515:33
95 Bryce Hafso 🇨🇦 CAN 35-39 26/327 1:08:17 37:4225:385:01 4:071:593:123:094:261:333:453:27
96 Jason Pereira 🇨🇦 CAN 30-34 19/310 1:08:23 34:3128:305:27 4:032:093:313:304:342:024:144:27
97 John McKinley 🇺🇸 USA 45-49 4/149 1:08:39 31:5532:094:39 4:132:113:545:104:311:554:285:47
98 Alex Gerber 🇺🇸 USA 40-44 11/217 1:08:41 35:4027:545:11 3:482:052:544:284:151:483:215:15
99 Morgan Brown 🇺🇸 USA 25-29 25/247 1:08:47 35:3528:214:54 4:152:373:463:464:381:383:284:13
99 Jenson Button 🇬🇧 GBR 45-49 5/149 1:08:47 33:0231:134:38 4:102:372:584:014:261:534:116:57

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