HYROX Melbourne 2025: Open Men results

2,868 finishers on 11 Dec 2025. Typical finish 1:24:14, fastest 10% under 1:08:43. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jakob Cerneka 🇦🇺 AUS1st of 599 aged 25-29 25-29 55:26 26:24 23:15 5:51 4:04 1:48 2:43 2:48 4:15 1:29 2:54 3:14
2 Jake Williamson 🇬🇧 GBR2nd of 599 aged 25-29 25-29 56:12 0:46 26:58 23:17 6:02 3:54 2:04 2:45 2:32 4:05 1:33 2:54 3:30
3 Ewan Applewhite 🇬🇧 GBR1st of 337 aged 16-24 16-24 56:33 1:07 27:58 22:45 5:54 4:08 2:01 2:45 2:28 4:10 1:23 2:36 3:14
4 Damo Walsh 🇮🇪 IRL1st of 519 aged 35-39 35-39 56:47 1:21 27:02 23:52 5:59 3:55 1:52 2:49 2:40 4:10 1:31 3:17 3:38
5 Jackson Chapman 🇦🇺 AUS3rd of 599 aged 25-29 25-29 57:17 1:51 27:03 24:20 5:58 3:54 1:56 2:43 3:06 4:11 1:36 3:14 3:40
6 Orin Ball 🇦🇺 AUS2nd of 337 aged 16-24 16-24 57:36 2:10 27:46 24:05 5:50 4:01 2:10 3:05 3:02 4:10 1:31 2:50 3:16
7 Franco Noti 🇨🇭 SUI4th of 599 aged 25-29 25-29 57:57 2:31 26:11 26:14 5:36 4:11 1:38 3:07 3:09 4:01 1:27 2:40 6:01
8 Adam McCallum 🇦🇺 AUS5th of 599 aged 25-29 25-29 57:58 2:32 28:19 23:39 6:04 3:51 1:38 3:05 2:48 4:05 1:27 2:58 3:47
9 Phil Hill 🇦🇺 AUS1st of 603 aged 30-34 30-34 57:58 2:32 28:22 23:43 5:57 4:03 1:52 3:11 2:44 4:00 1:25 3:05 3:23
10 Brendan Hunt 🇦🇺 AUS2nd of 519 aged 35-39 35-39 58:33 3:07 27:27 25:06 6:03 4:02 2:00 3:10 2:36 4:08 1:38 3:10 4:22
11 Elliot Fagan 🇬🇧 GBR6th of 599 aged 25-29 25-29 58:51 3:25 27:55 25:00 6:00 4:10 2:28 3:24 2:55 4:17 1:30 3:00 3:16
12 Joseph Meo 🇳🇿 NZL7th of 599 aged 25-29 25-29 58:56 3:30 27:31 25:14 6:16 4:13 2:08 3:14 2:36 4:20 1:39 3:18 3:46
13 Andy Farnfield 🇦🇺 AUS3rd of 519 aged 35-39 35-39 58:57 3:31 29:12 23:31 6:17 4:09 1:39 2:24 3:07 4:08 1:32 2:55 3:37
14 Kurtis Smith 🇦🇺 AUS3rd of 337 aged 16-24 16-24 58:58 3:32 27:25 25:43 5:55 4:27 2:15 3:28 2:55 4:19 1:30 3:05 3:44
15 Conor Fagan 🇮🇪 IRL8th of 599 aged 25-29 25-29 59:03 3:37 27:43 25:13 6:12 4:00 1:49 3:29 3:24 4:12 1:34 3:18 3:27
16 Ayoub el Mkadem 🇫🇷 FRA9th of 599 aged 25-29 25-29 59:04 3:38 28:29 24:34 6:06 4:08 2:21 3:10 2:50 4:15 1:27 2:49 3:34
17 Svet Duric 🇦🇺 AUS2nd of 603 aged 30-34 30-34 59:11 3:45 27:53 25:15 6:09 3:57 2:01 2:58 2:43 4:01 1:35 3:51 4:09
18 Steven Maden 🇬🇧 GBR1st of 374 aged 40-44 40-44 59:12 3:46 28:30 24:43 6:04 3:58 2:08 3:15 2:46 4:05 1:09 3:15 4:07
19 Malcolm George 🇦🇺 AUS3rd of 603 aged 30-34 30-34 59:16 3:50 28:52 24:14 6:15 3:55 2:29 2:51 2:57 4:07 1:38 2:57 3:20
20 Bailey Grant 🇦🇺 AUS4th of 337 aged 16-24 16-24 59:19 3:53 28:14 25:01 6:10 4:11 2:16 3:03 2:54 4:22 1:40 2:52 3:43
21 Chris Lincoln 🇦🇺 AUS2nd of 374 aged 40-44 40-44 59:22 3:56 27:40 25:24 6:22 4:03 2:25 3:32 2:34 4:13 1:26 3:23 3:48
22 Nathan Young 🇦🇺 AUS4th of 603 aged 30-34 30-34 59:24 3:58 27:55 25:18 6:15 4:07 2:18 3:25 2:55 4:16 1:27 3:04 3:46
23 Peter Day 🇦🇺 AUS5th of 603 aged 30-34 30-34 59:28 4:02 28:32 24:51 6:10 4:08 2:25 3:09 3:01 4:22 1:43 2:45 3:18
24 Elijah Polydorou 🇿🇦 RSA6th of 603 aged 30-34 30-34 59:40 4:14 27:25 26:18 6:00 4:14 2:13 2:57 3:20 4:16 1:30 3:44 4:04
25 John Purkis 🇦🇺 AUS5th of 337 aged 16-24 16-24 59:55 4:29 28:47 24:51 6:21 3:59 1:59 3:15 3:08 4:02 1:36 3:22 3:30
26 Anthony Martinez 🇦🇺 AUS7th of 603 aged 30-34 30-34 1:00:12 4:46 28:20 25:35 6:22 4:09 2:06 3:21 3:16 4:17 1:37 3:11 3:38
27 Samuel Dixon LBR10th of 599 aged 25-29 25-29 1:00:17 4:51 27:39 26:35 6:09 4:16 2:05 3:22 3:02 4:26 1:48 3:28 4:08
28 Tom Whyte 🇦🇺 AUS11th of 599 aged 25-29 25-29 1:00:18 4:52 29:42 24:03 6:37 4:05 2:12 2:49 2:56 4:06 1:35 2:52 3:28
29 Alfie Beeby 🇬🇧 GBR12th of 599 aged 25-29 25-29 1:00:18 4:52 28:09 26:01 6:13 4:16 1:57 3:55 3:06 4:20 1:22 3:15 3:50
30 Lee Boyd 🇮🇪 IRL8th of 603 aged 30-34 30-34 1:00:20 4:54 28:49 25:11 6:25 4:10 2:22 3:08 3:02 4:11 1:25 3:16 3:37
31 Trent Tembo-Callander 🇦🇺 AUS13th of 599 aged 25-29 25-29 1:00:20 4:54 28:21 25:48 6:14 4:06 2:09 3:35 3:07 4:20 1:36 3:20 3:35
32 Mick Wurtz 🇦🇺 AUS14th of 599 aged 25-29 25-29 1:00:20 4:54 28:18 25:53 6:13 4:05 2:20 3:32 3:09 4:16 1:25 3:34 3:32
33 Jack Elliott 🇦🇺 AUS15th of 599 aged 25-29 25-29 1:00:22 4:56 28:13 25:59 6:14 4:10 2:25 3:12 3:17 4:24 1:33 3:26 3:32
34 Niall Marron 🇮🇪 IRL16th of 599 aged 25-29 25-29 1:00:24 4:58 28:36 25:39 6:14 3:55 1:34 2:57 3:45 4:09 1:58 3:30 3:51
35 Matthew Kolf 🇳🇿 NZL17th of 599 aged 25-29 25-29 1:00:28 5:02 29:10 25:00 6:22 4:02 2:01 2:50 2:54 4:07 1:36 2:52 4:38
36 Will Cushen 🇦🇺 AUS4th of 519 aged 35-39 35-39 1:00:45 5:19 27:32 26:16 7:01 3:55 1:39 3:39 3:37 4:07 1:45 3:49 3:45
37 Owen Silver 🇦🇺 AUS18th of 599 aged 25-29 25-29 1:00:48 5:22 30:02 24:37 6:13 4:02 1:59 3:36 2:57 4:09 1:26 3:06 3:22
38 Alex Formosa 🇦🇺 AUS6th of 337 aged 16-24 16-24 1:00:53 5:27 28:55 25:36 6:26 3:52 1:58 3:03 3:06 4:06 1:44 4:23 3:24
39 Ryan Bell 🇦🇺 AUS19th of 599 aged 25-29 25-29 1:01:05 5:39 27:53 27:17 6:00 4:04 2:14 4:15 3:44 4:14 1:33 3:32 3:41
40 David Olsson 🇦🇺 AUS7th of 337 aged 16-24 16-24 1:01:06 5:40 29:35 25:19 6:16 4:17 1:55 3:00 3:26 4:05 1:25 3:11 4:00
41 Peter Loughran 🇮🇪 IRL20th of 599 aged 25-29 25-29 1:01:06 5:40 28:24 26:39 6:07 4:05 2:04 3:17 4:01 4:15 1:34 3:23 4:00
42 Field Reeves 🇦🇺 AUS3rd of 374 aged 40-44 40-44 1:01:09 5:43 29:58 24:44 6:32 3:49 1:50 3:14 3:00 4:16 1:42 3:27 3:26
43 Tainui Kaihau 🇳🇿 NZL21st of 599 aged 25-29 25-29 1:01:14 5:48 28:57 25:34 6:47 4:03 1:48 3:23 3:03 3:59 1:53 3:27 3:58
44 Edward Kelly 🇮🇪 IRL4th of 374 aged 40-44 40-44 1:01:16 5:50 30:18 24:27 6:35 3:59 2:01 3:03 3:02 4:06 1:31 3:12 3:33
45 Tom Giles 🇳🇿 NZL5th of 519 aged 35-39 35-39 1:01:26 6:00 27:36 27:29 6:25 4:28 2:08 3:25 3:25 4:23 1:40 3:35 4:25
46 Phil Corlis 🇦🇺 AUS5th of 374 aged 40-44 40-44 1:01:40 6:14 29:19 26:04 6:21 4:04 2:14 3:02 3:41 4:06 1:19 3:24 4:14
47 Lachie Miller 🇦🇺 AUS22nd of 599 aged 25-29 25-29 1:01:44 6:18 26:59 28:43 6:07 4:10 2:23 3:57 3:35 4:25 1:55 3:39 4:39
48 Jesse Norton 🇦🇺 AUS8th of 337 aged 16-24 16-24 1:01:49 6:23 28:18 27:20 6:16 4:13 2:54 4:16 3:13 4:30 1:21 3:10 3:43
49 Jacob Wood 🇦🇺 AUS23rd of 599 aged 25-29 25-29 1:02:02 6:36 31:34 23:51 6:42 4:14 1:48 2:32 2:51 4:06 1:39 3:18 3:23
50 Connor Bryant 🇦🇺 AUS24th of 599 aged 25-29 25-29 1:02:07 6:41 29:59 25:47 6:26 3:59 1:56 2:46 3:25 4:15 1:39 3:15 4:32
51 Billy Thomas 🇬🇧 GBR9th of 603 aged 30-34 30-34 1:02:07 6:41 29:37 26:11 6:23 4:02 2:06 3:52 3:08 4:06 1:40 3:34 3:43
52 Kyle Foran 🇦🇺 AUS9th of 337 aged 16-24 16-24 1:02:14 6:48 28:23 27:39 6:15 4:09 2:13 3:36 3:33 4:21 1:20 4:02 4:25
53 Dave Blint 🇳🇿 NZL6th of 519 aged 35-39 35-39 1:02:15 6:49 29:00 27:13 6:06 4:24 2:21 3:20 3:19 4:21 2:00 3:15 4:13
54 Ally Russell 🇬🇧 GBR25th of 599 aged 25-29 25-29 1:02:15 6:49 27:57 28:14 6:09 4:24 2:21 3:43 4:11 4:28 1:41 3:01 4:25
55 Maika Cowan 🇳🇿 NZL26th of 599 aged 25-29 25-29 1:02:22 6:56 29:31 26:29 6:26 4:12 2:19 3:30 3:00 4:20 1:40 3:24 4:04
56 Tom Bassett-Smith 🇦🇺 AUS10th of 603 aged 30-34 30-34 1:02:22 6:56 29:01 27:11 6:14 4:02 2:09 3:21 3:55 4:15 1:37 3:35 4:17
57 Kev Marson 🇬🇧 GBR6th of 374 aged 40-44 40-44 1:02:24 6:58 29:51 25:55 6:41 4:10 2:08 3:00 3:17 4:06 1:29 3:51 3:54
58 Daniel Yates 🇦🇺 AUS7th of 374 aged 40-44 40-44 1:02:25 6:59 27:56 28:16 6:18 4:01 2:02 3:14 3:59 4:12 1:26 3:26 5:56
59 Jacob Crowder 🇦🇺 AUS11th of 603 aged 30-34 30-34 1:02:26 7:00 29:06 26:38 6:47 3:58 2:16 3:22 3:24 4:19 1:18 3:57 4:04
60 Tj Pilgrim 🇬🇧 GBR27th of 599 aged 25-29 25-29 1:02:29 7:03 29:34 26:31 6:28 4:00 2:26 2:54 3:02 4:07 1:29 3:20 5:13
61 Jasper Marshall 🇦🇺 AUS28th of 599 aged 25-29 25-29 1:02:33 7:07 29:35 25:47 7:16 4:11 2:05 3:41 2:53 4:21 1:26 3:51 3:19
62 George Psarris 🇬🇷 GRE10th of 337 aged 16-24 16-24 1:02:34 7:08 29:06 27:07 6:25 4:12 1:51 3:26 3:01 4:13 1:31 3:44 5:09
63 Matt Hunt 🇦🇺 AUS7th of 519 aged 35-39 35-39 1:02:41 7:15 30:47 25:37 6:22 4:07 2:17 2:59 3:11 4:08 1:39 3:33 3:43
64 Jack McCudden 🇦🇺 AUS29th of 599 aged 25-29 25-29 1:02:42 7:16 29:28 26:45 6:34 4:06 2:20 3:52 2:55 4:25 1:48 3:39 3:40
65 Jared Greenbank 🇦🇺 AUS8th of 519 aged 35-39 35-39 1:02:42 7:16 27:51 28:43 6:12 3:58 1:45 3:18 4:02 4:13 1:54 3:34 5:59
66 Jonathan Lynch 🇦🇺 AUS8th of 374 aged 40-44 40-44 1:02:44 7:18 27:51 28:01 6:57 4:07 2:09 3:41 3:42 4:26 1:28 3:23 5:05
67 Brendan Barclay 🇬🇧 GBR30th of 599 aged 25-29 25-29 1:02:45 7:19 30:35 25:35 6:41 3:56 1:59 3:25 3:43 4:07 1:25 3:16 3:44
68 Samuel Care 🇦🇺 AUS12th of 603 aged 30-34 30-34 1:02:45 7:19 29:01 27:19 6:30 4:10 2:16 3:38 3:52 4:11 1:34 3:23 4:15
69 Peter Brown 🇦🇺 AUS13th of 603 aged 30-34 30-34 1:02:57 7:31 30:26 26:32 6:02 4:07 2:08 3:19 3:30 4:09 1:29 3:36 4:14
70 Remi Vignau 🇫🇷 FRA14th of 603 aged 30-34 30-34 1:02:59 7:33 29:29 26:55 6:39 3:58 2:04 3:20 3:43 4:04 1:39 4:04 4:03
71 Ben Love 🇦🇺 AUS9th of 374 aged 40-44 40-44 1:03:00 7:34 29:59 26:38 6:28 4:01 2:12 3:27 2:53 4:14 1:34 4:21 3:56
72 Daniel Wilson 🇦🇺 AUS9th of 519 aged 35-39 35-39 1:03:00 7:34 28:57 27:35 6:32 3:58 2:23 3:34 3:36 4:16 1:22 3:32 4:54
73 David Washbrook 🇬🇧 GBR10th of 374 aged 40-44 40-44 1:03:02 7:36 28:28 27:50 6:50 4:14 2:09 3:27 4:05 4:11 1:37 3:54 4:13
74 Matthew Parke 🇬🇧 GBR11th of 337 aged 16-24 16-24 1:03:04 7:38 29:06 27:19 6:42 4:08 2:03 3:21 3:38 4:13 1:42 3:44 4:30
75 Artie Lyons 🇦🇺 AUS12th of 337 aged 16-24 16-24 1:03:12 7:46 30:19 26:14 6:42 3:57 2:02 3:10 3:20 4:04 1:39 4:27 3:35
76 Sage Fiorenza 🇦🇺 AUS13th of 337 aged 16-24 16-24 1:03:12 7:46 28:39 27:51 6:47 4:07 2:11 3:56 2:47 4:25 1:49 3:25 5:11
77 Mike Klocke 🇦🇺 AUS15th of 603 aged 30-34 30-34 1:03:16 7:50 28:07 28:23 6:51 4:02 2:26 3:08 3:51 4:16 1:39 3:36 5:25
78 William Honan 🇦🇺 AUS31st of 599 aged 25-29 25-29 1:03:17 7:51 30:08 26:52 6:22 4:07 2:23 3:12 3:07 4:17 1:30 3:45 4:31
79 Damian Talbot 🇦🇺 AUS10th of 519 aged 35-39 35-39 1:03:17 7:51 29:16 27:34 6:31 4:02 2:25 3:00 3:39 4:20 1:45 3:26 4:57
80 Ryuhei Fukumori 🇯🇵 JPN32nd of 599 aged 25-29 25-29 1:03:22 7:56 29:51 26:48 6:47 4:21 2:13 4:30 3:02 4:29 1:27 2:54 3:52
81 Andrius Ramonas 🇱🇹 LTU11th of 374 aged 40-44 40-44 1:03:26 8:00 28:07 28:44 6:41 4:23 2:13 3:54 3:16 4:29 1:41 3:37 5:11
82 Max Suttle 🇦🇺 AUS14th of 337 aged 16-24 16-24 1:03:27 8:01 28:53 28:00 6:37 4:21 2:15 3:33 4:10 4:22 1:35 3:51 3:53
83 Douglas Hamerlok 🇦🇺 AUS16th of 603 aged 30-34 30-34 1:03:28 8:02 28:46 28:53 5:52 4:32 2:11 3:51 3:09 4:47 1:34 3:07 5:42
84 Mark Long 🇮🇪 IRL17th of 603 aged 30-34 30-34 1:03:31 8:05 29:43 27:07 6:46 4:06 2:02 3:23 3:16 4:20 1:33 3:51 4:36
85 Noa Durham 🇦🇺 AUS33rd of 599 aged 25-29 25-29 1:03:33 8:07 29:06 28:00 6:30 4:07 2:04 3:56 3:38 4:12 1:49 4:00 4:14
86 Joey Jensen 🇦🇺 AUS15th of 337 aged 16-24 16-24 1:03:34 8:08 32:01 24:43 6:55 4:04 1:38 3:25 3:27 4:04 1:39 3:17 3:09
87 Chris Reay 🇦🇺 AUS16th of 337 aged 16-24 16-24 1:03:42 8:16 29:55 27:05 6:46 3:48 1:59 3:49 4:33 4:19 1:19 3:34 3:44
88 Jayden Schipplock 🇦🇺 AUS17th of 337 aged 16-24 16-24 1:03:42 8:16 29:38 27:43 6:26 4:06 2:03 3:42 3:48 4:18 1:30 3:30 4:46
89 Corey Bryant 🇦🇺 AUS18th of 603 aged 30-34 30-34 1:03:44 8:18 29:00 27:29 7:19 4:05 2:42 4:13 3:07 4:22 1:44 3:09 4:07
90 Royden Harrold 🇦🇺 AUS18th of 337 aged 16-24 16-24 1:03:46 8:20 30:59 26:18 6:33 3:53 1:35 2:56 4:01 4:03 1:39 3:25 4:46
91 Blaine Krapljanov 🇦🇺 AUS11th of 519 aged 35-39 35-39 1:03:49 8:23 29:42 27:49 6:25 4:10 2:16 4:02 3:01 4:19 1:58 3:41 4:22
92 Graeme Renard 🇿🇦 RSA19th of 603 aged 30-34 30-34 1:03:50 8:24 31:22 25:50 6:42 4:09 2:11 3:42 3:08 4:12 1:41 2:56 3:51
93 Caolan Clancy 🇮🇪 IRL19th of 337 aged 16-24 16-24 1:03:51 8:25 30:10 27:02 6:44 4:16 2:02 3:40 2:52 4:25 1:30 3:53 4:24
94 Gus Macdonald 🇦🇺 AUS34th of 599 aged 25-29 25-29 1:03:53 8:27 28:54 28:13 6:49 4:01 1:54 4:02 4:15 4:17 1:37 3:47 4:20
95 Rory Oliver 🇦🇺 AUS20th of 337 aged 16-24 16-24 1:03:55 8:29 28:59 28:35 6:25 3:53 1:45 3:43 4:38 4:34 1:25 3:42 4:55
96 Gabriel Baijings 🇳🇱 NED35th of 599 aged 25-29 25-29 1:03:57 8:31 29:40 27:25 6:57 4:03 2:48 3:57 3:32 4:17 1:42 2:55 4:11
97 Riley Krake 🇦🇺 AUS21st of 337 aged 16-24 16-24 1:03:58 8:32 30:58 26:30 6:34 4:22 2:07 3:47 2:57 4:18 1:35 3:07 4:17
98 Jaxon Sheehan 🇦🇺 AUS22nd of 337 aged 16-24 16-24 1:04:01 8:35 30:15 27:04 6:47 4:09 2:25 3:56 3:11 4:23 1:23 3:36 4:01
99 Narbz Kelly 🇦🇺 AUS12th of 519 aged 35-39 35-39 1:04:03 8:37 30:21 26:51 6:55 4:05 3:14 3:30 3:12 4:18 1:39 3:23 3:30
100 Joshua Goldstat 🇦🇺 AUS1st of 131 aged 50-54 50-54 1:04:03 8:37 28:24 28:58 6:46 4:10 2:11 3:34 3:28 4:19 1:35 4:19 5:22
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