HYROX Perth 2025: Open Men results

855 finishers on 5 Sept 2025. Typical finish 1:24:59, fastest 10% under 1:10:15. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Dylan Mouzakki 🇫🇷 FRA 30-34 1/169 0:57:08 27:0825:244:41 4:052:213:282:314:221:303:064:01
2 Jakob Cerneka 🇦🇺 AUS 25-29 1/173 0:58:24 29:2323:565:10 3:591:592:553:074:031:382:513:24
3 Minsung Park 🇦🇺 AUS 16-24 1/89 0:59:08 29:0024:415:30 3:561:583:193:044:041:562:263:58
4 Jackson Chapman 🇦🇺 AUS 25-29 2/173 0:59:19 28:2425:375:22 3:342:113:003:244:171:343:164:21
5 Chris Lincoln 🇦🇺 AUS 40-44 1/122 1:00:21 28:3426:225:29 3:492:153:332:544:181:283:454:20
6 Cooper O'Brien 🇦🇺 AUS 16-24 2/89 1:00:46 30:0825:075:35 3:551:583:223:424:111:263:103:23
7 Lachlan Gronow 🇦🇺 AUS 30-34 2/169 1:01:00 29:0026:535:11 4:041:593:173:214:271:363:484:21
8 Jesse Turner 🇦🇺 AUS 25-29 3/173 1:01:31 27:4628:255:24 3:502:193:074:214:251:313:515:01
9 Sam Mood 🇦🇺 AUS 16-24 3/89 1:01:47 28:0928:195:23 4:112:153:313:424:161:403:385:06
10 Steven Maden 🇬🇧 GBR 40-44 2/122 1:02:02 30:4025:515:34 3:552:193:522:584:091:153:253:58
11 Matt Potter 🇦🇺 AUS 40-44 3/122 1:02:29 30:2626:305:37 3:562:173:043:524:071:213:454:08
12 Mikey Weir 🇬🇧 GBR 30-34 3/169 1:02:35 29:1527:236:01 4:052:263:323:384:281:443:054:25
13 Kurtis Smith 🇦🇺 AUS 16-24 4/89 1:02:44 30:1326:585:38 4:212:233:533:054:281:403:203:48
14 Jed Zimmer 🇦🇺 AUS 25-29 4/173 1:02:48 30:1027:195:24 3:492:163:553:264:171:363:134:47
15 Lee Boyd 🇮🇪 IRL 30-34 4/169 1:02:56 30:0926:585:53 3:582:122:573:474:171:274:074:13
16 Luke Long 🇦🇺 AUS 40-44 4/122 1:02:58 31:4524:476:29 3:552:183:152:354:131:233:473:21
17 Adam Carter 🇦🇺 AUS 30-34 5/169 1:03:05 30:1027:175:42 3:501:513:373:474:071:513:534:21
18 Anthony Martinez 🇦🇺 AUS 30-34 6/169 1:03:13 30:1527:065:57 4:022:573:193:424:191:392:584:10
19 Luke Greco 🇦🇺 AUS 30-34 7/169 1:03:15 29:1128:375:31 3:562:263:534:164:201:384:084:00
20 Chris Punch 🇦🇺 AUS 30-34 8/169 1:03:36 31:0926:126:20 4:101:413:093:184:311:243:194:40
21 Conor Clancy 🇦🇺 AUS 30-34 9/169 1:03:42 32:2924:356:41 4:062:032:422:394:081:353:283:54
22 Jamie Barnett 🇬🇧 GBR 35-39 1/162 1:03:48 30:0528:005:46 4:052:163:263:204:231:444:034:43
23 Jamie Wilson 🇮🇪 IRL 30-34 10/169 1:03:49 29:3228:415:40 4:022:133:253:594:191:424:354:26
24 Svet Duric 🇦🇺 AUS 30-34 11/169 1:04:22 31:1827:066:01 3:531:402:552:594:201:284:225:29
25 Luke Moore 🇬🇧 GBR 25-29 5/173 1:04:36 31:2927:106:01 3:542:293:074:164:091:413:264:08
26 Pat Phillips 🇦🇺 AUS 25-29 6/173 1:05:03 28:4830:445:36 3:512:243:504:404:231:304:345:32
27 Ryan Lewis 🇦🇺 AUS 40-44 5/122 1:05:14 34:1724:446:18 3:461:542:343:174:091:313:343:59
28 Brad Kruger 🇿🇦 RSA 25-29 7/173 1:05:17 31:3428:065:42 4:122:423:493:194:261:363:474:15
28 Lewis Mulhall 🇬🇧 GBR 30-34 12/169 1:05:17 30:3328:565:53 4:172:184:083:024:361:533:504:52
30 Kyle Cranley 🇦🇺 AUS 30-34 13/169 1:05:19 30:3128:356:16 3:342:072:474:334:141:264:355:19
31 Jack McCudden 🇦🇺 AUS 25-29 8/173 1:05:48 31:3928:046:09 4:032:403:492:564:252:113:584:02
32 Jeremy Sangster 🇦🇺 AUS 45-49 1/77 1:05:55 31:4227:566:21 4:002:013:414:134:221:344:063:59
33 Joseph Schmitt 🇦🇺 AUS 25-29 9/173 1:06:00 31:4928:076:09 4:002:093:283:104:341:494:074:50
34 Attmeixim Diaz Febles 🇪🇸 ESP 30-34 14/169 1:06:02 30:3929:455:43 3:592:124:304:064:161:373:505:15
35 Callum Hambly 🇦🇺 AUS 25-29 10/173 1:06:04 32:3327:366:00 4:002:243:553:414:231:403:314:02
36 Ryan Bailie 🇦🇺 AUS 35-39 2/162 1:06:05 27:4632:335:52 4:082:275:243:174:291:444:396:25
37 Jesse Norton 🇦🇺 AUS 16-24 5/89 1:06:17 29:4430:415:57 4:222:343:435:054:381:344:274:18
38 David Washbrook 🇬🇧 GBR 40-44 6/122 1:06:21 30:2829:246:34 4:101:563:225:084:161:424:214:29
39 Leslie Donald 🇬🇧 GBR 30-34 15/169 1:06:25 29:5230:505:48 3:593:013:404:294:242:033:495:25
40 Conor McGarrity 🇮🇪 IRL 16-24 6/89 1:06:27 29:5630:276:08 4:162:353:373:574:362:044:284:54
41 Patrick Upton-Davis 🇦🇺 AUS 30-34 16/169 1:06:30 30:2130:145:58 4:102:013:473:584:032:003:266:49
42 Matthew Woods 🇦🇺 AUS 35-39 3/162 1:06:32 30:5329:426:00 3:402:313:425:143:551:384:534:09
43 Tom Edwards 🇦🇺 AUS 30-34 17/169 1:06:35 30:0330:515:45 4:132:134:234:204:251:464:125:19
43 Joachim Trinel 🇫🇷 FRA 30-34 17/169 1:06:35 30:4529:396:14 4:062:563:532:574:251:424:045:36
45 Ciaran Boyle 🇮🇪 IRL 30-34 19/169 1:06:51 32:2428:575:36 4:042:203:534:144:271:323:404:47
46 Harvey Ford 🇬🇧 GBR 16-24 7/89 1:06:56 32:1627:586:45 4:212:043:514:024:351:473:154:03
47 Jayden Schipplock 🇦🇺 AUS 16-24 8/89 1:06:58 32:0828:506:04 3:462:234:254:234:161:393:384:20
48 Paddy Holland 🇮🇪 IRL 35-39 4/162 1:07:10 32:5928:165:59 4:031:503:284:154:151:363:405:09
49 David Hirtzel 🇳🇿 NZL 40-44 7/122 1:07:13 32:2828:026:47 4:032:083:503:434:241:363:524:26
50 Daniel Pickett 🇦🇺 AUS 30-34 20/169 1:07:21 32:5428:236:10 4:181:533:323:364:311:274:154:51
51 Marcus Gault 🇳🇿 NZL 25-29 11/173 1:07:24 32:3728:256:25 4:002:203:363:574:211:264:074:38
52 Rory Stephen 🇦🇺 AUS 25-29 12/173 1:07:29 32:2228:366:36 4:052:264:072:454:301:464:364:21
53 Luke Kelsey Scott 🇦🇺 AUS 25-29 13/173 1:07:53 33:1426:457:56 4:082:013:463:194:271:323:304:02
54 Zac Brooks 🇬🇧 GBR 25-29 14/173 1:07:55 33:0128:016:58 3:572:143:503:324:241:273:365:01
55 Paddy Conway 🇮🇪 IRL 25-29 15/173 1:08:00 30:4331:186:05 4:082:344:094:284:281:424:415:08
56 Richard Taylor 🇬🇧 GBR 40-44 8/122 1:08:01 31:3430:206:10 3:572:063:594:134:311:294:385:27
57 Yamandu Fernandez 🇺🇾 URU 35-39 5/162 1:08:06 29:5431:416:36 4:092:304:274:124:341:364:525:21
58 Ronan O Toole 🇮🇪 IRL 25-29 16/173 1:08:07 31:5030:096:12 4:202:284:234:024:341:453:285:09
59 Luke Britton 🇦🇺 AUS 40-44 9/122 1:08:11 32:0429:366:35 4:112:103:263:364:321:264:255:50
59 Adam O'Connor 🇳🇿 NZL 30-34 21/169 1:08:11 31:5930:116:06 4:162:494:114:054:571:334:174:03
61 Justin Beecher 🇦🇺 AUS 16-24 9/89 1:08:20 32:2329:306:32 4:092:144:163:524:311:594:074:22
62 Dan Leemans 🇬🇧 GBR 25-29 17/173 1:08:28 31:3231:125:47 4:072:353:494:564:411:444:294:51
63 Alex Formosa 🇦🇺 AUS 16-24 10/89 1:08:32 32:5229:096:34 3:431:493:373:334:171:395:105:21
64 Jack O Connor 🇮🇪 IRL 30-34 22/169 1:08:33 30:4531:526:00 4:032:483:184:024:083:423:545:57
65 Brody Devahasdin 🇦🇺 AUS 25-29 18/173 1:08:41 32:0630:006:39 4:012:074:123:484:281:593:505:35
66 Matt Hunt 🇦🇺 AUS 25-29 19/173 1:08:42 31:2430:546:28 4:102:373:373:594:311:545:045:02
67 Chad dos Santos 🇦🇺 AUS 30-34 23/169 1:08:52 31:2331:246:09 4:042:463:434:334:311:584:495:00
68 Jianyong Fang SIN 35-39 6/162 1:08:54 30:5731:536:08 4:193:475:163:324:361:323:445:07
69 Mathew Christensen 🇦🇺 AUS 35-39 7/162 1:09:02 32:1330:016:54 4:072:173:353:314:381:583:585:57
69 Zavier Webster 🇦🇺 AUS 16-24 11/89 1:09:02 31:4530:366:47 4:032:253:494:194:281:504:125:30
71 Jakob Liedtke 🇩🇪 GER 30-34 24/169 1:09:11 34:1328:116:50 4:032:203:413:324:201:304:104:35
71 Lachlan Tate 🇦🇺 AUS 30-34 24/169 1:09:11 31:5730:446:34 3:552:443:594:164:101:534:325:15
73 Cody Corbett 🇳🇿 NZL 16-24 12/89 1:09:17 32:5730:136:11 4:133:254:173:174:401:443:285:09
74 Luke Bott 🇬🇧 GBR 25-29 20/173 1:09:34 33:0328:427:53 4:152:093:453:304:331:384:354:17
75 Jp Mare 🇦🇺 AUS 50-54 1/36 1:09:40 32:0631:356:04 4:072:533:574:384:251:424:265:27
76 Decky Boyle 🇮🇪 IRL 25-29 21/173 1:09:42 31:3531:406:30 4:063:064:384:074:432:133:504:57
77 Ayoub el Mkadem 🇫🇷 FRA 25-29 22/173 1:09:46 33:2630:066:19 4:032:523:064:474:381:414:154:44
77 Eric Hatzis 🇦🇺 AUS 16-24 13/89 1:09:46 31:2931:476:34 4:152:454:054:104:361:464:315:39
79 Josh Allum 🇦🇺 AUS 16-24 14/89 1:09:58 32:2531:096:28 3:522:103:384:274:153:323:525:23
80 Cameron Duke 🇦🇺 AUS 16-24 15/89 1:10:04 32:3630:596:33 4:202:354:044:514:361:403:515:02
81 Sam Nicholson 🇬🇧 GBR 30-34 26/169 1:10:07 31:4232:295:58 4:262:473:524:544:371:483:396:26
82 Langley Ammit 🇦🇺 AUS 25-29 23/173 1:10:08 35:1228:096:50 3:562:063:554:104:301:513:523:49
82 Matthew Woods 🇦🇺 AUS 35-39 8/162 1:10:08 32:1032:105:53 3:412:224:055:444:031:415:305:04
84 Dominik Fischer 🇩🇪 GER 35-39 9/162 1:10:10 34:5828:566:19 4:012:344:054:314:281:253:404:12
85 Ryan Fox 🇦🇺 AUS 16-24 16/89 1:10:11 33:0930:276:39 4:052:024:384:185:011:243:375:22
86 Mark McLaughlin 🇦🇺 AUS 30-34 27/169 1:10:13 32:1130:417:26 4:222:094:284:174:332:053:594:48
87 Ross Carpenter 🇦🇺 AUS 45-49 2/77 1:10:17 31:4332:006:37 4:032:094:095:504:321:384:275:12
88 Joe Aikman 🇬🇧 GBR 25-29 24/173 1:10:23 33:5730:016:29 4:062:424:333:424:251:423:295:22
89 Emmanuel Ramos 🇦🇷 ARG 35-39 10/162 1:10:24 32:4030:417:06 4:052:534:114:104:361:554:104:41
90 Benjamin Vengoa 🇦🇺 AUS 35-39 11/162 1:10:26 32:2730:387:26 3:582:093:553:444:532:134:564:50
91 Mitchell Warr 🇦🇺 AUS 30-34 28/169 1:10:33 34:0130:126:24 3:482:184:194:164:221:384:215:10
92 Luka Gudelj 🇦🇺 AUS 16-24 17/89 1:10:35 31:5832:475:55 4:132:534:195:064:331:554:335:15
92 Jeffrey Poels 🇦🇺 AUS 30-34 29/169 1:10:35 33:1032:045:27 4:062:304:423:394:292:004:525:46
92 Brodie Reid 🇳🇿 NZL 30-34 29/169 1:10:35 32:5430:576:49 4:063:223:473:544:221:564:275:03
95 Joshua Edwards 🇦🇺 AUS 25-29 25/173 1:10:39 34:5828:526:54 4:041:423:264:184:421:503:315:19
95 Brett Johnson 🇦🇺 AUS 40-44 10/122 1:10:39 27:5136:506:04 4:222:163:555:394:202:275:168:35
97 Brodie Schoolkate 🇦🇺 AUS 16-24 18/89 1:10:48 31:4332:376:32 4:212:173:394:187:311:403:355:16
98 Will Taylor 🇬🇧 GBR 25-29 26/173 1:10:50 32:0332:006:51 3:592:243:574:124:342:104:316:13
99 Sam Walker 🇦🇺 AUS 35-39 12/162 1:11:02 36:0428:086:54 4:102:104:124:204:241:283:114:13
100 Matthew Knox 🇦🇺 AUS 45-49 3/77 1:11:03 32:2331:476:57 4:142:274:124:354:432:084:175:11

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