HYROX Perth 2026: Open Men results

1,089 finishers on 21 Aug 2026. Typical finish 1:25:58, fastest 10% under 1:09:37. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Orin Ball 🇦🇺 AUS 16-24 1/127 0:55:34 29:2723:053:02 3:552:082:502:344:051:472:323:14
2 Sam Shepherd 🇦🇺 AUS 25-29 1/201 0:55:39 28:5723:273:15 4:062:023:032:224:061:412:453:22
3 James Hansen 🇦🇺 AUS 30-34 1/216 0:55:47 26:1326:362:58 4:042:133:272:514:161:553:014:49
4 Douglas Hamerlok 🇦🇺 AUS 35-39 1/200 0:57:53 27:5226:583:03 4:152:213:482:224:362:003:254:11
5 Logan Cook 🇦🇺 AUS 16-24 2/127 0:58:36 29:5625:393:01 4:022:103:053:154:271:572:473:56
6 Ben Napier 🇦🇺 AUS 16-24 3/127 0:59:13 29:3026:333:10 4:002:403:033:194:181:563:144:03
7 Luke Cataldo 🇦🇺 AUS 16-24 4/127 0:59:17 30:1725:423:18 4:062:253:342:094:202:043:034:01
8 Harry Alchin 🇦🇺 AUS 25-29 2/201 0:59:21 30:4825:313:02 4:082:032:423:024:181:432:594:36
9 Chris Punch 🇦🇺 AUS 30-34 2/216 0:59:30 31:2924:493:12 4:021:492:522:314:171:462:484:44
10 Josh Allum 🇦🇺 AUS 25-29 3/201 0:59:34 30:3825:473:09 4:022:363:163:034:091:433:223:36
11 ADRIEN CHABREFY 🇫🇷 FRA 25-29 4/201 0:59:48 30:0026:413:07 3:532:343:083:274:202:003:353:44
12 Peter Loughran 🇮🇪 IRL 25-29 5/201 0:59:55 30:3326:113:11 4:072:012:423:234:171:553:174:29
13 Billy Thomas 🇳🇿 NZL 35-39 2/200 1:00:03 31:5024:433:30 3:561:493:133:084:051:543:053:33
14 Jack Cullen 🇮🇪 IRL 30-34 3/216 1:00:35 31:3725:363:22 4:122:332:512:404:201:553:044:01
15 Nathan Dohl 🇦🇺 AUS 16-24 5/127 1:00:41 31:2426:093:08 4:102:243:152:574:182:063:463:13
16 Daniel Pickett 🇦🇺 AUS 30-34 4/216 1:01:00 30:5426:573:09 4:142:333:033:054:211:403:474:14
17 van Page 🇦🇺 AUS 25-29 6/201 1:01:09 31:5925:443:26 3:542:153:012:594:171:493:124:17
18 Dyson Lowe 🇦🇺 AUS 25-29 7/201 1:01:19 32:3925:053:35 3:572:073:012:334:151:483:383:46
19 Nicolas François 🇫🇷 FRA 35-39 3/200 1:01:23 31:5225:533:38 3:511:553:272:534:111:573:463:53
20 Nathan Akoka 🇦🇺 AUS 30-34 5/216 1:01:24 29:5228:213:11 4:032:123:173:434:261:573:005:43
21 Phil Corlis 🇦🇺 AUS 40-44 1/174 1:01:32 31:5726:073:28 4:012:122:513:304:081:403:224:23
22 Jack O Connor 🇮🇪 IRL 30-34 6/216 1:01:59 30:2927:373:53 3:582:333:013:464:032:013:244:51
23 Aleksander Racewicz 🇵🇱 POL 16-24 6/127 1:02:03 31:5826:313:34 3:592:032:553:144:101:473:145:09
24 George Psarris 🇬🇷 GRE 25-29 8/201 1:02:10 31:2027:203:30 4:072:093:093:144:141:593:334:55
25 Belthazer Nel 🇦🇺 AUS 40-44 2/174 1:02:22 31:0427:463:32 4:042:313:373:254:122:154:013:41
26 Cody Griffiths 🇳🇿 NZL 16-24 7/127 1:02:41 30:4628:213:34 4:192:593:233:094:221:593:484:22
27 Rhys DIBNAH 🇳🇿 NZL 35-39 4/200 1:02:44 32:2526:523:27 4:122:112:573:154:211:493:364:31
28 Tom Bemment 🇦🇺 AUS 16-24 8/127 1:02:47 32:0027:233:24 4:052:233:263:164:182:043:144:37
29 Liam Rutledge 🇬🇧 GBR 30-34 7/216 1:03:12 31:0928:553:08 4:192:433:273:484:242:083:214:45
30 Kobe Bell 🇦🇺 AUS 25-29 9/201 1:03:13 32:5226:433:38 4:282:293:212:244:222:093:194:11
31 Thomas Rowe 🇦🇺 AUS 30-34 8/216 1:03:16 31:3028:253:21 4:032:103:143:224:192:113:505:16
32 Tom James-Wallace 🇦🇺 AUS 35-39 5/200 1:03:25 33:1826:373:30 4:062:102:583:374:141:533:503:49
32 Caleb Branson 🇦🇺 AUS 25-29 10/201 1:03:25 34:2525:153:45 4:032:162:543:284:141:583:043:18
34 Craig Wooles 🇦🇺 AUS 45-49 1/72 1:03:26 31:4128:213:24 3:542:463:373:354:201:573:554:17
35 Jacob Wood 🇬🇧 GBR 35-39 6/200 1:03:43 33:2526:383:40 4:262:083:103:134:172:043:034:17
36 Oliver Hamilton 🇦🇺 AUS 25-29 11/201 1:03:44 30:5429:343:16 4:242:543:394:024:342:133:484:00
37 Jarryd Barnard 🇿🇦 RSA 25-29 12/201 1:03:48 31:5628:113:41 4:072:263:233:224:212:223:134:57
37 Aaron Williams 🇦🇺 AUS 40-44 3/174 1:03:48 32:5227:143:42 3:511:543:063:354:092:193:205:00
39 Lachlan Flinn 🇦🇺 AUS 25-29 13/201 1:03:51 31:4428:433:24 4:012:303:463:134:252:173:444:47
40 Dale Warrander 🇳🇿 NZL 50-54 1/49 1:04:08 33:1527:093:44 4:062:162:473:274:161:564:084:13
41 Jacob Wall 🇦🇺 AUS 25-29 14/201 1:04:18 31:0628:404:32 4:231:583:423:174:372:163:494:38
42 Tyson Schubert 🇦🇺 AUS 45-49 2/72 1:04:20 33:2426:494:07 4:141:443:183:214:201:463:244:42
43 Samuel Atkins 🇦🇺 AUS 30-34 9/216 1:04:29 34:2825:574:04 3:502:083:123:114:131:533:393:51
44 Henrique de Faria Borges 🇧🇷 BRA 30-34 10/216 1:04:32 32:4928:193:24 4:132:123:143:484:182:023:564:36
45 James Broderick 🇦🇺 AUS 40-44 4/174 1:04:34 29:4031:263:28 4:162:324:294:024:302:264:184:53
46 James Todd 🇬🇧 GBR 25-29 15/201 1:04:36 31:2929:453:22 4:072:223:244:004:312:074:015:13
47 David Reesby 🇦🇺 AUS 40-44 5/174 1:04:45 30:3930:513:15 4:183:043:553:214:302:294:075:07
48 Hayden Smith 🇦🇺 AUS 45-49 3/72 1:04:54 33:2127:563:37 4:062:393:113:324:192:213:244:24
49 Hayden McKenzie 🇳🇿 NZL 35-39 7/200 1:04:58 33:5527:313:32 4:132:423:323:174:192:093:213:58
50 Joe Boys 🇦🇺 AUS 35-39 8/200 1:05:02 35:3425:403:48 3:531:322:494:034:071:533:403:43
51 Jonny McGowan 🇦🇺 AUS 16-24 9/127 1:05:11 33:5528:023:14 4:232:573:042:314:312:023:255:09
52 Simon Bell 🇦🇺 AUS 40-44 6/174 1:05:14 32:2529:183:31 3:562:083:074:074:212:093:505:40
53 Joey Jensen 🇦🇺 AUS 25-29 16/201 1:05:21 35:2826:103:43 4:052:063:013:274:172:093:463:19
54 Yann Bernard 🇫🇷 FRA 25-29 17/201 1:05:22 32:2828:593:55 4:212:064:022:354:252:003:445:46
55 Jake Amor 🇦🇺 AUS 16-24 10/127 1:05:23 29:1732:283:38 4:243:244:193:464:422:274:045:22
56 Max Alexander 🇦🇺 AUS 30-34 11/216 1:05:25 33:0328:124:10 4:062:243:063:384:252:093:474:37
57 Max Mahon 🇦🇺 AUS 25-29 18/201 1:05:38 30:3331:583:07 3:572:333:255:454:203:373:434:38
58 Charlie Davids 🇦🇺 AUS 30-34 12/216 1:05:48 34:2627:343:48 4:122:263:083:304:281:573:474:06
58 JP Mare 🇦🇺 AUS 50-54 2/49 1:05:48 33:4528:253:38 4:082:523:323:084:252:044:034:13
60 Hayden Smoothy 🇦🇺 AUS 30-34 13/216 1:05:51 33:5728:143:40 4:012:423:203:394:152:053:404:32
61 Jack Berlowitz 🇦🇺 AUS 25-29 19/201 1:05:57 32:2530:033:29 4:142:313:333:324:222:083:356:08
62 Josh Murphy 🇦🇺 AUS 35-39 9/200 1:06:03 32:0930:273:27 3:582:094:084:104:202:254:155:02
63 Hugo Robinson 🇦🇺 AUS 30-34 14/216 1:06:10 33:0328:514:16 4:232:273:284:124:261:553:234:37
64 Thomas Self 🇦🇺 AUS 25-29 20/201 1:06:14 36:2625:464:02 4:011:532:433:104:151:584:013:45
65 Noah Ash 🇦🇺 AUS 25-29 21/201 1:06:20 32:4329:344:03 4:122:453:593:254:262:093:564:42
66 Adam de Brabander 🇦🇺 AUS 35-39 10/200 1:06:22 31:4731:083:27 4:212:433:444:044:282:184:324:58
67 Edwin John 🇬🇧 GBR 35-39 11/200 1:06:24 33:3429:013:49 3:562:223:444:004:202:234:094:07
68 Marcus Gault 🇳🇿 NZL 25-29 22/201 1:06:30 33:5828:214:11 4:102:073:014:264:252:013:434:28
69 Robert Cordle 🇦🇺 AUS 45-49 4/72 1:06:31 32:4030:043:47 4:242:013:563:494:112:124:494:42
70 Simon McIntyre 🇦🇺 AUS 35-39 12/200 1:06:34 30:1032:144:10 4:322:394:354:494:381:424:155:04
71 Jake Amor 🇦🇺 AUS 16-24 11/127 1:06:45 30:2932:303:46 4:152:594:044:064:272:354:555:09
72 Bradly Joubert 🇿🇦 RSA 25-29 23/201 1:06:59 36:1326:583:48 4:142:053:302:424:322:213:413:53
73 Jack Refalo 🇦🇺 AUS 25-29 24/201 1:07:00 33:5029:054:05 3:522:113:284:374:332:073:504:27
74 David Hirtzel 🇳🇿 NZL 40-44 7/174 1:07:01 34:4828:193:54 4:102:193:303:214:241:553:504:50
75 Michael Donovan 🇳🇿 NZL 25-29 25/201 1:07:03 34:3528:094:19 4:122:003:403:214:171:593:464:54
76 Harry Derbyshire 🇦🇺 AUS 25-29 26/201 1:07:16 34:3228:434:01 4:132:483:303:314:452:323:563:28
77 Jake Holland 🇦🇺 AUS 25-29 27/201 1:07:23 36:0227:293:52 4:021:583:383:244:202:093:494:09
78 Callum Hambly 🇦🇺 AUS 25-29 28/201 1:07:27 35:0628:493:32 3:592:343:414:174:282:033:144:33
78 Cameron Smith 🇦🇺 AUS 35-39 13/200 1:07:27 34:1929:273:41 4:172:383:343:554:221:524:084:41
80 Conor Earley 🇮🇪 IRL 30-34 15/216 1:07:28 33:5029:274:11 4:101:543:313:404:272:033:525:50
81 Daniel O’Hara 🇮🇪 IRL 35-39 14/200 1:07:34 34:4728:454:02 3:542:133:113:224:241:544:365:11
82 Dong Whee Keum 🇰🇷 KOR 30-34 16/216 1:07:38 34:4828:284:22 4:112:343:443:274:272:223:354:08
83 Harry Coller 🇦🇺 AUS 16-24 12/127 1:07:39 35:1928:393:41 4:232:563:403:304:302:043:583:38
84 Scott McCall 🇦🇺 AUS 35-39 15/200 1:07:46 32:4331:034:00 4:162:363:473:455:082:284:514:12
85 Michael Cameron 🇦🇺 AUS 40-44 8/174 1:08:03 33:3630:254:02 4:002:273:444:384:242:113:505:11
85 Jason McGlynn 🇦🇺 AUS 35-39 16/200 1:08:03 34:3429:274:02 4:102:263:413:264:242:084:494:23
87 Samuel Sivelle 🇫🇷 FRA 16-24 13/127 1:08:14 36:0128:064:07 3:592:293:243:184:412:154:203:40
88 Kieran Hug 🇦🇺 AUS 30-34 17/216 1:08:18 34:4229:334:03 3:562:173:413:414:231:574:504:48
89 John Fitzgerald 🇦🇺 AUS 30-34 18/216 1:08:25 34:2830:313:26 4:082:433:423:494:302:174:175:05
90 Gian Rossi 🇦🇺 AUS 35-39 17/200 1:08:26 35:0829:243:54 4:192:263:094:084:062:074:334:36
91 Simon Hayward 🇦🇺 AUS 25-29 29/201 1:08:28 34:2729:334:28 4:142:023:014:304:122:314:214:42
92 Cian Carolan 🇮🇪 IRL 25-29 30/201 1:08:37 35:5828:054:34 4:121:503:003:174:381:593:305:39
93 Thomas Hadad 🇦🇺 AUS 25-29 31/201 1:08:38 35:5628:294:13 3:432:163:273:424:051:583:435:35
93 Jesse Keegan 🇦🇺 AUS 25-29 31/201 1:08:38 35:3129:133:54 4:213:113:372:474:332:203:264:58
95 Jack Gibbs 🇦🇺 AUS 30-34 19/216 1:08:44 34:3629:364:32 4:232:193:163:354:262:174:264:54
96 Matthew Hicks 🇦🇺 AUS 30-34 20/216 1:08:53 36:2428:264:03 3:571:343:244:144:152:253:424:55
97 Liam Tear 🇦🇺 AUS 25-29 33/201 1:08:54 35:1030:013:43 4:202:393:303:314:342:514:264:10
98 James Hallows 🇬🇧 GBR 35-39 18/200 1:08:55 34:1230:473:56 4:282:423:593:574:421:594:044:56
99 Tom Schuhkraft 🇦🇺 AUS 30-34 21/216 1:08:58 34:1231:083:38 4:313:173:563:534:421:574:394:13
100 Matthew Knox 🇦🇺 AUS 45-49 5/72 1:08:59 33:4430:584:17 4:182:483:394:204:332:354:204:25

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