HYROX Perth 2025: Open Men results

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

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
701 Michael Wortley 🇦🇺 AUS137th of 162 aged 35-39 35-39 1:41:53 44:45 41:49 50:37 9:33 5:00 3:57 7:46 7:13 5:31 2:52 6:37 11:41
702 Darren Harris 🇬🇧 GBR7th of 10 aged 60-64 60-64 1:41:54 44:46 43:12 50:02 8:44 4:39 5:25 6:15 8:34 5:17 2:35 6:55 10:22
703 John Martin 🇮🇪 IRL148th of 169 aged 30-34 30-34 1:41:57 44:49 43:41 47:38 10:41 4:14 2:45 5:49 11:44 5:07 2:48 7:59 7:12
704 Steve Addis 🇦🇺 AUS7th of 15 aged 55-59 55-59 1:42:04 44:56 41:36 50:07 10:26 4:39 4:58 7:04 7:54 5:15 2:55 6:04 11:18
705 Trevor Byrne 🇮🇪 IRL59th of 77 aged 45-49 45-49 1:42:09 45:01 48:00 42:51 11:22 4:25 2:51 5:20 8:21 5:43 2:09 6:34 7:28
706 Dion Mellidis 🇬🇷 GRE138th of 162 aged 35-39 35-39 1:42:18 45:10 48:09 43:32 10:43 4:08 2:41 4:01 9:48 5:02 2:09 7:58 7:45
707 Daniel van der Voet 🇦🇺 AUS60th of 77 aged 45-49 45-49 1:42:19 45:11 46:39 46:10 9:35 4:10 4:01 5:02 6:05 4:58 3:44 9:37 8:33
708 Geoffrey Chambon 🇦🇺 AUS139th of 162 aged 35-39 35-39 1:42:20 45:12 41:51 47:32 13:01 4:40 4:17 8:36 7:42 5:11 1:55 6:17 8:54
709 Nicky Lawlor 🇮🇪 IRL153rd of 173 aged 25-29 25-29 1:42:27 45:19 46:10 44:34 11:49 4:22 3:38 6:05 7:19 5:31 2:15 4:07 11:17
710 Anthony Boardman 🇦🇺 AUS96th of 122 aged 40-44 40-44 1:42:28 45:20 50:23 40:56 11:14 4:33 3:26 6:01 6:37 4:55 2:35 5:40 7:09
711 Shiheng Lin 🇦🇺 AUS149th of 169 aged 30-34 30-34 1:42:30 45:22 49:34 40:43 12:17 4:39 2:41 5:54 6:54 5:23 2:32 5:33 7:07
712 David Morris 🇦🇺 AUS8th of 15 aged 55-59 55-59 1:42:30 45:22 44:33 48:02 10:01 4:17 2:56 5:58 8:38 4:57 2:13 9:52 9:11
713 Cody Smith 🇦🇺 AUS150th of 169 aged 30-34 30-34 1:42:37 45:29 49:08 43:34 10:01 4:32 3:07 5:28 7:28 5:21 1:59 9:38 6:01
714 Kairuldin Ishak 🇸🇬 SIN140th of 162 aged 35-39 35-39 1:42:41 45:33 45:11 43:48 13:45 4:43 3:45 6:20 7:56 5:27 2:45 5:32 7:20
715 Hayden Bunday 🇬🇧 GBR154th of 173 aged 25-29 25-29 1:42:49 45:41 45:16 47:33 10:05 4:37 3:55 6:39 7:10 5:40 2:18 6:35 10:39
716 Riely Knightly 🇦🇺 AUS78th of 89 aged 16-24 16-24 1:43:00 45:52 50:37 40:40 11:48 4:56 3:28 5:17 6:25 4:51 2:10 5:28 8:05
717 Nick Dwyer 🇦🇺 AUS155th of 173 aged 25-29 25-29 1:43:09 46:01 49:29 44:12 9:32 4:50 2:42 5:58 6:34 5:29 1:58 7:06 9:35
718 Carlos Miranda Jr 🇧🇷 BRA97th of 122 aged 40-44 40-44 1:43:10 46:02 48:59 44:22 9:52 4:41 3:23 9:13 5:49 5:32 2:33 6:48 6:23
719 Luke Johns 🇦🇺 AUS98th of 122 aged 40-44 40-44 1:43:19 46:11 42:26 48:07 12:50 4:32 3:56 5:26 7:49 5:03 2:19 7:57 11:05
720 Daniele Iezzi 🇦🇺 AUS9th of 15 aged 55-59 55-59 1:43:20 46:12 49:34 42:57 10:54 4:27 4:22 6:06 7:10 5:07 2:46 5:32 7:27
721 Glenn Cowling 🇦🇺 AUS23rd of 36 aged 50-54 50-54 1:43:23 46:15 51:07 40:43 11:37 4:09 3:27 5:15 7:02 5:43 2:15 6:01 6:51
722 Jared McFadgen 🇦🇺 AUS79th of 89 aged 16-24 16-24 1:43:28 46:20 44:53 48:39 10:01 4:35 3:06 6:17 7:20 5:05 2:55 7:25 11:56
723 Alan Prendergast 🇮🇪 IRL141st of 162 aged 35-39 35-39 1:43:30 46:22 47:44 45:27 10:24 4:30 5:35 6:13 7:10 5:04 2:26 6:18 8:11
724 Austin Rebel 🇦🇺 AUS156th of 173 aged 25-29 25-29 1:43:30 46:22 46:15 47:13 10:06 4:36 3:35 5:06 7:17 5:27 1:56 7:42 11:34
725 Manu Roberts 🇦🇺 AUS151st of 169 aged 30-34 30-34 1:43:31 46:23 44:37 48:42 10:16 4:38 3:43 5:10 7:53 9:58 2:06 6:44 8:30
726 James McCullough 🇦🇺 AUS99th of 122 aged 40-44 40-44 1:43:32 46:24 45:21 47:45 10:31 4:25 3:49 6:03 10:00 5:03 2:22 7:22 8:41
727 Anthony Bridger 🇬🇧 GBR152nd of 169 aged 30-34 30-34 1:43:41 46:33 44:22 48:57 10:28 4:27 3:41 5:49 8:37 5:15 2:26 10:23 8:19
728 Dimitria Stoichev 🇦🇺 AUS142nd of 162 aged 35-39 35-39 1:43:48 46:40 38:43 56:31 8:40 4:51 3:30 7:11 9:14 5:48 3:03 10:53 12:01
729 Pat Woolley 🇿🇦 RSA100th of 122 aged 40-44 40-44 1:43:58 46:50 43:37 48:27 11:58 4:33 3:19 5:19 7:18 5:17 3:03 8:50 10:48
730 Ryan Dinesh 🇸🇬 SIN157th of 173 aged 25-29 25-29 1:44:00 46:52 45:08 46:15 12:42 4:59 3:51 10:24 5:54 5:11 2:38 5:28 7:50
731 Ross Tetlow 🇦🇺 AUS101st of 122 aged 40-44 40-44 1:44:07 46:59 49:22 43:56 10:54 4:50 3:08 4:48 8:31 5:11 2:03 6:45 8:40
732 Rohan Thoms 🇦🇺 AUS80th of 89 aged 16-24 16-24 1:44:07 46:59 45:16 50:03 8:52 4:33 3:54 4:25 7:32 4:56 2:44 7:45 14:14
733 Damien Conway 🇮🇪 IRL102nd of 122 aged 40-44 40-44 1:44:11 47:03 48:20 47:02 8:53 4:46 2:58 5:36 7:15 5:07 2:46 5:25 13:09
734 Thomas Warner 🇦🇺 AUS61st of 77 aged 45-49 45-49 1:44:47 47:39 47:11 44:20 13:21 4:22 3:40 5:31 6:46 5:12 2:12 7:56 8:41
735 Ry Smith 🇦🇺 AUS153rd of 169 aged 30-34 30-34 1:44:51 47:43 50:57 41:23 12:36 4:12 2:42 4:40 7:43 5:18 2:04 6:00 8:44
736 Ellis Compton 🇦🇺 AUS154th of 169 aged 30-34 30-34 1:45:11 48:03 47:48 45:57 11:31 4:29 3:02 5:48 6:59 5:34 2:19 7:45 10:01
737 Joshua Dobbyn 🇦🇺 AUS81st of 89 aged 16-24 16-24 1:45:27 48:19 46:53 48:00 10:40 4:47 3:34 7:27 9:23 5:20 2:50 6:13 8:26
738 Rafael Cordon Lopez 🇪🇸 ESP103rd of 122 aged 40-44 40-44 1:45:32 48:24 44:49 50:03 10:44 4:33 5:06 6:56 9:06 5:00 2:48 7:37 8:57
739 Nicodemus Chludzinski 🇦🇺 AUS155th of 169 aged 30-34 30-34 1:45:59 48:51 47:50 47:57 10:17 4:33 6:48 5:28 7:55 5:18 2:18 5:48 9:49
740 Shain Stephens 🇦🇺 AUS62nd of 77 aged 45-49 45-49 1:46:05 48:57 45:15 51:20 9:35 4:26 2:44 5:03 7:12 5:07 3:03 13:28 10:17
741 Vincent Tan 🇦🇺 AUS104th of 122 aged 40-44 40-44 1:46:16 49:08 52:23 42:27 11:30 4:38 2:39 5:15 6:43 5:43 3:02 6:50 7:37
742 David Leong 🇦🇺 AUS143rd of 162 aged 35-39 35-39 1:46:21 49:13 47:03 46:09 13:14 5:25 4:56 6:36 5:59 5:49 2:31 7:06 7:47
743 Justin McKenzie 🇦🇺 AUS105th of 122 aged 40-44 40-44 1:46:30 49:22 45:54 50:28 10:13 4:22 3:01 5:16 11:22 5:53 2:17 8:49 9:28
744 Paul Sosnowski 🇦🇺 AUS106th of 122 aged 40-44 40-44 1:46:40 49:32 49:53 45:31 11:20 4:16 3:13 5:10 8:03 5:07 2:01 7:22 10:19
745 Mitchell Farley 🇦🇺 AUS156th of 169 aged 30-34 30-34 1:46:54 49:46 51:35 45:20 10:04 4:35 3:28 4:36 7:21 5:06 2:21 9:16 8:37
746 Cheyne Brown 🇦🇺 AUS63rd of 77 aged 45-49 45-49 1:46:55 49:47 44:14 52:50 9:56 4:27 3:49 6:11 7:48 5:29 2:26 9:59 12:41
747 Anthony Mackaiser 🇦🇺 AUS8th of 10 aged 60-64 60-64 1:46:57 49:49 47:15 48:01 11:47 4:31 5:27 6:28 5:58 5:27 2:50 7:12 10:08
748 Alexander Sordillo 🇦🇺 AUS144th of 162 aged 35-39 35-39 1:46:58 49:50 45:18 50:55 10:50 4:18 4:46 7:16 9:17 5:22 3:19 7:13 9:24
749 Tamehana Naera 🇳🇿 NZL24th of 36 aged 50-54 50-54 1:47:02 49:54 43:34 53:56 9:38 5:12 4:58 7:04 7:47 5:50 2:57 6:22 13:46
750 Graham Izod 🇦🇺 AUS10th of 15 aged 55-59 55-59 1:47:19 50:11 42:49 54:34 10:00 4:26 4:47 8:33 9:45 5:12 3:04 7:20 11:27
751 Zach Bolt 🇦🇺 AUS145th of 162 aged 35-39 35-39 1:47:21 50:13 47:11 48:39 11:36 4:27 3:23 6:10 9:34 4:47 3:16 7:41 9:21
752 Barry Moy 🇦🇺 AUS25th of 36 aged 50-54 50-54 1:47:22 50:14 46:34 51:39 9:14 4:28 2:45 5:44 7:00 5:27 2:37 10:39 12:59
753 Craig Lynch 🇮🇪 IRL158th of 173 aged 25-29 25-29 1:47:36 50:28 57:18 40:48 9:35 4:11 3:13 5:33 5:40 5:26 4:03 5:36 7:06
754 Nicolas Pallares 🇫🇷 FRA159th of 173 aged 25-29 25-29 1:47:47 50:39 49:49 45:27 12:36 4:31 3:41 6:33 6:35 5:37 2:02 6:26 10:02
755 Quoc Vu 🇦🇺 AUS64th of 77 aged 45-49 45-49 1:47:51 50:43 45:06 52:26 10:24 4:42 3:46 7:30 8:50 4:59 2:21 10:15 10:03
756 Peter Horlatsch 🇦🇺 AUS107th of 122 aged 40-44 40-44 1:47:54 50:46 50:48 46:05 11:05 4:32 4:02 5:31 7:25 5:02 1:58 6:30 11:05
757 Brad Spencer 🇦🇺 AUS65th of 77 aged 45-49 45-49 1:47:55 50:47 43:19 50:59 13:42 4:37 3:11 5:51 7:48 5:15 5:21 9:30 9:26
758 Gabriel Timar 🇦🇺 AUS108th of 122 aged 40-44 40-44 1:47:56 50:48 54:58 43:04 9:57 4:18 3:52 5:59 8:15 5:15 2:17 6:35 6:33
759 Mitch Buckland 🇦🇺 AUS157th of 169 aged 30-34 30-34 1:48:04 50:56 52:19 44:29 11:20 4:23 3:55 4:45 7:03 5:00 5:29 6:07 7:47
760 Bruce Kentish 🇦🇺 AUS26th of 36 aged 50-54 50-54 1:48:12 51:04 47:35 49:26 11:16 4:25 2:55 4:50 7:23 5:27 5:33 8:56 9:57
761 Ryan Marshall 🇦🇺 AUS66th of 77 aged 45-49 45-49 1:48:29 51:21 49:36 45:24 13:35 4:35 4:06 6:18 5:54 5:20 2:47 6:25 9:59
762 Etienne Beukes 🇳🇦 NAM82nd of 89 aged 16-24 16-24 1:49:03 51:55 49:34 48:27 11:07 4:22 3:25 5:18 8:39 5:10 2:19 8:22 10:52
763 Titan Webster 🇦🇺 AUS160th of 173 aged 25-29 25-29 1:49:16 52:08 49:35 48:55 10:51 4:24 2:49 4:59 7:19 4:51 6:11 6:08 12:14
764 Shaza Schutz 🇦🇺 AUS158th of 169 aged 30-34 30-34 1:49:17 52:09 52:43 46:31 10:09 4:29 3:15 5:52 9:37 4:53 2:39 7:42 8:04
765 Sean Hannan 🇦🇺 AUS11th of 15 aged 55-59 55-59 1:49:19 52:11 46:39 46:22 16:21 4:18 3:52 6:37 7:16 5:11 1:52 7:28 9:48
766 Billy Cusack 🇦🇺 AUS109th of 122 aged 40-44 40-44 1:49:29 52:21 48:10 48:51 12:32 4:26 3:09 5:36 11:09 5:28 2:41 7:52 8:30
767 Peter Campbell 🇦🇺 AUS146th of 162 aged 35-39 35-39 1:49:47 52:39 58:54 41:03 9:55 4:30 3:07 5:33 6:02 4:56 2:22 5:51 8:42
768 Dean Dsylva 🇦🇺 AUS110th of 122 aged 40-44 40-44 1:50:02 52:54 45:14 55:09 9:44 4:44 4:46 8:24 8:11 5:45 3:16 9:52 10:11
769 Murray Dodd 🇦🇺 AUS9th of 10 aged 60-64 60-64 1:50:03 52:55 48:01 49:26 12:39 4:40 3:34 5:32 8:37 4:56 2:05 8:49 11:13
770 Lachlan Blight 🇦🇺 AUS161st of 173 aged 25-29 25-29 1:50:03 52:55 44:00 55:46 10:21 4:19 3:18 7:17 9:22 5:22 3:16 8:09 14:43
771 Jared Baker 🇦🇺 AUS147th of 162 aged 35-39 35-39 1:50:09 53:01 46:37 48:38 14:57 5:01 4:17 5:56 7:24 5:31 2:12 7:49 10:28
772 Kevin Wilson 🇦🇺 AUS12th of 15 aged 55-59 55-59 1:50:10 53:02 52:39 45:07 12:29 4:54 2:42 5:42 7:13 5:32 2:39 7:16 9:09
773 Justin Borg 🇦🇺 AUS67th of 77 aged 45-49 45-49 1:50:42 53:34 51:54 45:05 13:47 4:45 3:44 6:05 7:30 5:14 2:50 7:17 7:40
774 Scott Avery 🇦🇺 AUS148th of 162 aged 35-39 35-39 1:51:07 53:59 51:48 46:31 12:54 4:33 5:14 6:14 7:50 5:13 2:19 6:12 8:56
775 William Jin Jiee Kerk 🇲🇾 MAS162nd of 173 aged 25-29 25-29 1:51:08 54:00 54:32 46:01 10:40 4:40 3:54 5:01 6:44 9:19 3:13 6:29 6:41
776 Andreas Thiede 🇩🇪 GER68th of 77 aged 45-49 45-49 1:51:09 54:01 47:29 51:54 11:50 4:49 3:41 6:19 9:15 5:20 3:10 10:49 8:31
777 Josh Schofield 🇦🇺 AUS69th of 77 aged 45-49 45-49 1:51:33 54:25 50:21 45:20 15:54 4:05 3:03 4:07 9:05 5:32 4:29 8:29 6:30
778 Bryan Quek Xiu Jie 🇸🇬 SIN163rd of 173 aged 25-29 25-29 1:51:41 54:33 52:04 47:03 12:39 4:38 3:18 6:29 9:38 5:01 2:47 7:01 8:11
779 Sean McGrath 🇮🇪 IRL149th of 162 aged 35-39 35-39 1:52:00 54:52 56:08 44:46 11:12 4:30 5:03 6:22 7:51 5:16 2:22 6:22 7:00
780 Dale Thompson 🇦🇺 AUS27th of 36 aged 50-54 50-54 1:52:14 55:06 48:48 52:55 10:37 4:17 4:22 7:28 8:39 7:56 2:50 8:37 8:46
781 Wayne Brookes 🇬🇧 GBR159th of 169 aged 30-34 30-34 1:52:27 55:19 50:22 51:17 10:53 4:36 4:31 7:48 7:36 5:47 1:57 8:17 10:45
782 Dale Ferreira 🇿🇦 RSA111th of 122 aged 40-44 40-44 1:53:06 55:58 48:15 52:52 12:04 3:58 2:23 5:52 10:21 4:40 2:37 12:07 10:54
783 Jhoan Beron 🇨🇴 COL112th of 122 aged 40-44 40-44 1:53:30 56:22 56:22 45:31 11:39 4:33 3:08 6:44 7:57 5:30 2:35 7:07 7:57
784 Peter Clarke 🇦🇺 AUS150th of 162 aged 35-39 35-39 1:53:54 56:46 49:40 52:06 12:12 4:51 3:32 4:44 7:05 6:02 2:33 11:07 12:12
785 David Gill 🇦🇺 AUS28th of 36 aged 50-54 50-54 1:53:54 56:46 44:53 57:52 11:15 4:51 3:03 6:04 8:41 5:24 2:42 12:13 14:54
786 Andrew L 🇦🇺 AUS151st of 162 aged 35-39 35-39 1:54:00 56:52 53:51 47:25 12:48 5:16 3:33 7:58 8:35 5:55 2:12 6:22 7:34
787 Paddy Kiernan 🇮🇪 IRL164th of 173 aged 25-29 25-29 1:54:00 56:52 44:01 59:35 10:29 4:58 4:40 9:13 10:05 5:44 3:05 7:57 13:53
788 Tuan Roshan Jumath 🇱🇰 SRI70th of 77 aged 45-49 45-49 1:54:14 57:06 51:00 50:47 12:32 5:08 3:42 6:24 7:37 6:07 2:52 8:34 10:23
789 Derek Carruthers 🇦🇺 AUS29th of 36 aged 50-54 50-54 1:54:18 57:10 53:12 47:46 13:25 4:40 3:22 7:05 8:09 5:59 1:52 6:42 9:57
790 Nathaniel Brown 🇦🇺 AUS165th of 173 aged 25-29 25-29 1:54:28 57:20 53:59 47:25 13:09 4:31 2:24 6:22 8:22 5:21 2:42 6:43 11:00
791 Michael Heritage 🇦🇺 AUS166th of 173 aged 25-29 25-29 1:54:40 57:32 51:43 51:42 11:18 4:45 7:02 5:15 10:00 5:45 1:36 6:48 10:31
792 Dan Burton 🇦🇺 AUS71st of 77 aged 45-49 45-49 1:54:41 57:33 50:21 52:50 11:35 4:12 3:36 5:50 12:21 5:42 2:04 9:02 10:03
793 Ming Chak Wong 🇭🇰 HKG160th of 169 aged 30-34 30-34 1:55:32 58:24 53:57 52:29 9:12 5:24 4:26 6:35 9:18 5:30 5:51 6:14 9:11
794 Zhia Hann Yee 🇲🇾 MAS83rd of 89 aged 16-24 16-24 1:55:49 58:41 56:39 44:43 14:31 4:59 3:27 6:01 5:02 6:15 3:21 6:56 8:42
795 Taj Eaton 🇦🇺 AUS84th of 89 aged 16-24 16-24 1:55:54 58:46 53:20 51:18 11:21 4:54 3:23 5:49 7:28 6:02 2:57 8:40 12:05
796 Joel Popplewell 🇦🇺 AUS72nd of 77 aged 45-49 45-49 1:56:34 59:26 47:25 55:02 14:10 4:19 3:46 6:03 9:44 4:56 5:14 9:25 11:35
797 Clive Marcus 🇬🇧 GBR161st of 169 aged 30-34 30-34 1:57:13 1:00:05 46:58 56:55 13:25 5:38 4:51 8:37 9:15 5:12 3:30 8:35 11:17
798 Andrew McIntyre-Robinson 🇳🇿 NZL162nd of 169 aged 30-34 30-34 1:57:21 1:00:13 54:55 48:14 14:15 4:30 3:03 7:00 8:19 5:31 2:37 7:25 9:49
799 Guilbert Venal 🇦🇺 AUS152nd of 162 aged 35-39 35-39 1:57:28 1:00:20 50:29 53:06 13:57 4:58 5:19 8:54 8:16 6:03 3:56 7:09 8:31
800 Declan O'Hanlon 🇦🇺 AUS85th of 89 aged 16-24 16-24 1:57:44 1:00:36 52:19 50:48 14:43 4:36 2:39 6:40 10:13 5:13 2:14 6:54 12:19
How to read

The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result