HYROX Brisbane 2025: Open Men results

1,368 finishers on 1 Mar 2025. Typical finish 1:23:59, fastest 10% under 1:10:04. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Stephen Carter 🇮🇪 IRL1st of 261 aged 25-29 25-29 59:14 29:47 25:13 4:21 4:12 2:00 3:09 3:06 4:22 1:29 3:08 3:47
2 Jess Price-Owen 🇬🇧 GBR1st of 318 aged 30-34 30-34 59:49 0:35 30:27 24:52 4:35 3:43 1:57 2:41 3:37 4:11 1:36 3:30 3:37
3 Luke McKenzie 🇦🇺 AUS1st of 183 aged 40-44 40-44 1:00:05 0:51 29:50 25:51 4:28 3:55 2:21 3:18 3:32 4:09 1:43 3:15 3:38
4 Adam Fitzakerley 🇦🇺 AUS2nd of 183 aged 40-44 40-44 1:00:23 1:09 29:04 27:00 4:23 4:06 1:50 4:24 2:27 4:15 1:33 3:03 5:22
5 Hamish Granger 🇦🇺 AUS2nd of 261 aged 25-29 25-29 1:00:35 1:21 28:01 28:10 4:29 4:08 2:29 3:34 4:12 4:19 1:45 3:35 4:08
6 Jed Castley 🇦🇺 AUS3rd of 261 aged 25-29 25-29 1:01:12 1:58 30:32 26:16 4:27 3:49 2:00 3:16 3:32 4:11 1:49 3:34 4:05
7 Blue Ewer 🇬🇧 GBR1st of 168 aged 16-24 16-24 1:01:16 2:02 31:35 25:00 4:46 4:04 2:04 3:14 3:16 4:19 1:23 3:07 3:33
8 Lewis Serpell 🇬🇧 GBR4th of 261 aged 25-29 25-29 1:01:36 2:22 32:01 24:51 4:49 4:03 2:06 3:07 3:08 4:13 1:28 3:12 3:34
9 Reid Kuller 🇦🇺 AUS2nd of 168 aged 16-24 16-24 1:01:41 2:27 30:51 26:08 4:47 3:57 1:47 3:43 2:54 4:22 1:50 3:11 4:24
10 Jake Watson 🇬🇧 GBR2nd of 318 aged 30-34 30-34 1:01:46 2:32 31:55 25:01 4:56 4:00 2:01 2:37 3:41 4:10 1:38 3:16 3:38
11 Frazer Neate 🇦🇺 AUS3rd of 318 aged 30-34 30-34 1:02:03 2:49 29:20 27:12 5:35 3:59 1:20 3:30 4:01 4:17 1:40 3:24 5:01
12 Ben Love 🇦🇺 AUS1st of 231 aged 35-39 35-39 1:02:17 3:03 32:16 25:12 4:53 3:59 1:56 3:04 3:08 4:14 1:37 3:32 3:42
13 Cody Bunworth 🇦🇺 AUS3rd of 168 aged 16-24 16-24 1:02:25 3:11 30:01 27:39 4:48 3:56 1:54 3:47 3:21 4:11 1:56 3:53 4:41
14 Conor McEldowney 🇳🇿 NZL4th of 168 aged 16-24 16-24 1:02:28 3:14 30:57 26:49 4:48 4:04 2:02 3:22 3:03 4:17 1:53 3:33 4:35
15 Pete Jacobs 🇦🇺 AUS3rd of 183 aged 40-44 40-44 1:02:37 3:23 27:47 30:25 4:30 3:58 1:52 3:44 7:01 4:01 1:29 3:39 4:41
16 Jed Zimmer 🇦🇺 AUS5th of 261 aged 25-29 25-29 1:02:40 3:26 31:13 26:55 4:38 3:48 1:51 3:58 3:17 4:01 1:35 3:56 4:29
17 Jim Ham 🇦🇺 AUS6th of 261 aged 25-29 25-29 1:02:46 3:32 32:37 25:04 5:08 4:14 1:35 3:16 3:44 4:20 1:18 3:17 3:20
18 Lewis Tauwhare 🇳🇿 NZL7th of 261 aged 25-29 25-29 1:02:52 3:38 32:08 25:40 5:07 4:13 1:40 2:32 3:23 4:21 1:25 3:56 4:10
19 Dylan Matsen 🇦🇺 AUS4th of 318 aged 30-34 30-34 1:02:53 3:39 32:15 25:02 5:40 3:47 1:54 2:47 3:41 4:01 1:33 3:41 3:38
20 Mitch Bell 🇦🇺 AUS5th of 318 aged 30-34 30-34 1:02:56 3:42 32:22 25:36 5:04 4:09 1:50 3:07 3:34 4:23 1:37 3:12 3:44
21 Jesse Wolter-Smith 🇦🇺 AUS6th of 318 aged 30-34 30-34 1:03:21 4:07 30:59 27:06 5:19 3:51 2:02 3:34 4:06 4:05 1:44 3:28 4:16
22 Damon Mitchell 🇦🇺 AUS8th of 261 aged 25-29 25-29 1:03:27 4:13 32:11 26:40 4:42 3:55 2:28 3:27 3:20 4:24 1:48 3:29 3:49
23 James Walsh 🇮🇪 IRL7th of 318 aged 30-34 30-34 1:03:54 4:40 30:50 28:24 4:44 4:13 2:12 3:37 4:13 4:21 1:39 4:00 4:09
24 Malcolm George 🇦🇺 AUS8th of 318 aged 30-34 30-34 1:04:10 4:56 32:42 26:27 5:04 3:52 2:09 3:05 3:31 4:12 1:49 3:54 3:55
25 Afeafe Lokotui 🇹🇴 TGA9th of 261 aged 25-29 25-29 1:04:10 4:56 32:14 27:29 4:32 4:07 2:28 3:21 3:48 4:25 1:43 3:21 4:16
26 Ben Richardson 🇦🇺 AUS1st of 112 aged 45-49 45-49 1:04:13 4:59 32:26 26:50 5:01 4:07 2:04 3:24 3:44 4:13 1:35 3:35 4:08
27 Jackson Penny 🇦🇺 AUS5th of 168 aged 16-24 16-24 1:04:20 5:06 32:06 27:49 4:30 4:03 2:29 3:07 3:31 4:20 2:01 3:00 5:18
28 Mitch Jones 🇦🇺 AUS10th of 261 aged 25-29 25-29 1:04:24 5:10 30:59 28:33 4:55 3:43 1:53 4:04 4:49 4:21 1:56 3:06 4:41
29 Tom Whyte 🇦🇺 AUS6th of 168 aged 16-24 16-24 1:04:36 5:22 33:28 25:53 5:19 4:06 2:11 3:15 3:52 4:06 1:37 3:12 3:34
30 Rhys Dibnah 🇳🇿 NZL2nd of 231 aged 35-39 35-39 1:04:49 5:35 31:33 28:25 4:54 4:07 2:39 3:18 3:35 4:24 1:35 3:40 5:07
31 Sam McAuliffe 🇦🇺 AUS7th of 168 aged 16-24 16-24 1:04:49 5:35 27:29 32:07 5:17 4:08 2:27 4:59 3:00 4:22 1:46 4:42 6:43
32 Tristan Oort 🇦🇺 AUS9th of 318 aged 30-34 30-34 1:04:55 5:41 33:24 26:15 5:20 4:02 1:52 3:28 3:11 4:08 1:57 3:26 4:11
33 Brendan Hunt 🇦🇺 AUS3rd of 231 aged 35-39 35-39 1:04:58 5:44 33:34 26:27 5:03 3:59 2:09 3:09 3:32 4:18 1:41 3:59 3:40
34 Conor Casey 🇮🇪 IRL11th of 261 aged 25-29 25-29 1:04:58 5:44 32:11 27:23 5:29 4:05 2:20 3:21 3:59 4:18 1:39 3:05 4:36
35 Lachlan Wortman 🇦🇺 AUS4th of 231 aged 35-39 35-39 1:05:03 5:49 31:59 28:36 4:32 4:01 2:08 3:57 3:58 4:21 1:33 4:35 4:03
36 Daniel Robinson 🇦🇺 AUS4th of 183 aged 40-44 40-44 1:05:04 5:50 33:27 26:35 5:06 3:52 1:43 3:13 3:26 3:59 1:03 4:16 5:03
37 Tomas Ryan 🇮🇪 IRL10th of 318 aged 30-34 30-34 1:05:05 5:51 32:17 28:01 4:52 4:04 2:16 3:47 3:49 4:23 1:47 3:28 4:27
38 Shawn Spozio 🇬🇧 GBR8th of 168 aged 16-24 16-24 1:05:12 5:58 32:20 27:42 5:15 4:24 2:15 3:35 2:45 4:31 1:47 4:05 4:20
39 Daniel Wilson 🇦🇺 AUS5th of 231 aged 35-39 35-39 1:05:14 6:00 33:32 26:16 5:32 3:50 1:45 2:58 3:44 4:21 1:29 3:54 4:15
40 Will Forrester 🇦🇺 AUS6th of 231 aged 35-39 35-39 1:05:24 6:10 32:30 27:59 4:59 3:56 2:10 3:18 3:51 4:09 1:35 4:25 4:35
41 Trent Tembo-Callander 🇦🇺 AUS12th of 261 aged 25-29 25-29 1:05:26 6:12 32:26 26:45 6:18 4:02 1:59 3:35 3:34 4:17 1:45 3:52 3:41
42 Hayden McKenzie 🇳🇿 NZL7th of 231 aged 35-39 35-39 1:05:27 6:13 33:09 27:23 4:59 4:12 2:25 3:39 3:33 4:25 1:39 3:24 4:06
43 Matt Christopoulos 🇦🇺 AUS13th of 261 aged 25-29 25-29 1:05:37 6:23 29:53 31:10 4:39 4:16 2:03 3:54 3:27 4:36 2:19 4:34 6:01
44 Craig Wooles 🇦🇺 AUS2nd of 112 aged 45-49 45-49 1:05:40 6:26 31:38 29:14 4:52 4:00 1:38 4:04 4:47 4:15 1:31 4:17 4:42
45 Jake Beekman 🇦🇺 AUS9th of 168 aged 16-24 16-24 1:05:44 6:30 31:36 29:13 5:00 4:10 1:56 3:32 4:06 4:22 1:45 4:27 4:55
46 Sam Kiss 🇦🇺 AUS14th of 261 aged 25-29 25-29 1:06:00 6:46 34:15 26:30 5:19 3:55 1:51 3:30 3:33 4:12 1:39 3:34 4:16
47 Darragh McCullagh 🇮🇪 IRL15th of 261 aged 25-29 25-29 1:06:00 6:46 32:20 29:06 4:39 4:02 2:08 3:58 4:11 4:19 1:57 4:05 4:26
48 Matt Eather 🇦🇺 AUS11th of 318 aged 30-34 30-34 1:06:01 6:47 33:45 27:11 5:08 4:02 1:37 2:31 4:55 4:20 1:38 3:50 4:18
49 Jessie Edward’S 🇦🇺 AUS16th of 261 aged 25-29 25-29 1:06:04 6:50 34:47 26:09 5:12 3:46 2:14 3:37 3:47 4:05 1:46 3:32 3:22
50 Artie Lyons 🇦🇺 AUS10th of 168 aged 16-24 16-24 1:06:04 6:50 33:28 26:36 6:03 3:48 2:05 3:55 2:55 4:12 1:48 4:00 3:53
51 Chris Nolan 🇦🇺 AUS12th of 318 aged 30-34 30-34 1:06:06 6:52 31:44 29:09 5:17 3:57 1:54 3:57 3:34 4:13 1:51 5:15 4:28
52 Kyle Gunn 🇦🇺 AUS13th of 318 aged 30-34 30-34 1:06:09 6:55 32:48 28:15 5:10 3:56 2:17 3:27 4:43 4:33 1:06 3:59 4:14
53 Sam Tyrrell 🇬🇧 GBR17th of 261 aged 25-29 25-29 1:06:11 6:57 31:10 29:51 5:14 4:07 2:38 4:33 3:32 4:35 1:45 4:17 4:24
54 Alan McCarthy 🇮🇪 IRL14th of 318 aged 30-34 30-34 1:06:13 6:59 33:31 27:15 5:30 4:09 2:05 3:29 3:32 4:24 1:39 3:57 4:00
55 Mark McPartland 🇦🇺 AUS15th of 318 aged 30-34 30-34 1:06:14 7:00 32:08 29:20 4:51 4:12 2:56 4:13 3:20 4:27 1:56 3:32 4:44
56 Mitchell Harrison 🇦🇺 AUS11th of 168 aged 16-24 16-24 1:06:15 7:01 31:54 29:31 4:55 4:12 2:25 4:05 4:00 4:18 2:27 3:36 4:28
57 Chris Reay 🇦🇺 AUS12th of 168 aged 16-24 16-24 1:06:18 7:04 33:45 27:32 5:04 3:45 1:41 3:20 3:39 4:20 2:02 3:12 5:33
58 Matthew Misso 🇦🇺 AUS8th of 231 aged 35-39 35-39 1:06:28 7:14 32:59 27:35 5:57 3:54 2:12 3:33 4:16 4:25 1:35 3:43 3:57
59 Manutae Taylor Green 🇦🇺 AUS18th of 261 aged 25-29 25-29 1:06:30 7:16 35:07 25:38 5:49 3:47 1:38 3:12 4:04 4:09 1:37 3:29 3:42
60 Scott Pickering 🇦🇺 AUS9th of 231 aged 35-39 35-39 1:06:37 7:23 34:52 26:28 5:22 4:10 1:52 3:26 3:10 4:20 1:42 3:17 4:31
61 Jake Sasse 🇦🇺 AUS13th of 168 aged 16-24 16-24 1:06:42 7:28 34:47 26:27 5:33 3:53 1:53 3:28 3:24 4:13 2:08 3:59 3:29
62 Angus Kenny 🇦🇺 AUS16th of 318 aged 30-34 30-34 1:06:42 7:28 34:32 27:17 4:57 4:01 2:08 3:12 3:55 4:18 1:35 4:08 4:00
63 Ben Edwards 🇦🇺 AUS5th of 183 aged 40-44 40-44 1:06:42 7:28 33:31 27:59 5:15 4:11 2:51 3:16 3:45 4:11 1:43 3:26 4:36
64 David Isbister 🇦🇺 AUS10th of 231 aged 35-39 35-39 1:06:44 7:30 34:49 26:25 5:34 3:49 2:22 3:07 3:48 4:11 1:42 3:58 3:28
65 Tommy Wyatt 🇦🇺 AUS19th of 261 aged 25-29 25-29 1:06:48 7:34 32:06 28:56 5:51 4:02 2:07 4:04 3:43 4:23 1:59 4:02 4:36
66 Jack McCudden 🇦🇺 AUS20th of 261 aged 25-29 25-29 1:06:51 7:37 34:20 27:26 5:11 4:10 2:24 3:14 3:02 4:09 2:27 3:47 4:13
67 Gareth Donaghy 🇮🇪 IRL14th of 168 aged 16-24 16-24 1:06:55 7:41 33:03 28:48 5:08 4:06 2:09 3:27 4:30 4:07 1:46 4:06 4:37
68 Patrick Gibson 🇦🇺 AUS6th of 183 aged 40-44 40-44 1:06:57 7:43 35:37 25:57 5:28 4:08 2:15 3:12 3:24 4:11 1:37 3:08 4:02
69 Lachy McVeigh 🇦🇺 AUS17th of 318 aged 30-34 30-34 1:06:59 7:45 35:32 26:05 5:26 3:56 1:37 3:25 4:05 4:24 1:31 3:17 3:50
70 Naomichi Araki 🇯🇵 JPN21st of 261 aged 25-29 25-29 1:07:01 7:47 31:56 30:09 5:01 4:18 2:35 4:27 3:35 4:38 2:09 3:40 4:47
71 Philip Maybin 🇬🇧 GBR22nd of 261 aged 25-29 25-29 1:07:04 7:50 31:25 30:24 5:20 4:00 2:41 3:45 4:27 4:15 1:57 3:33 5:46
72 Keidan Treacy 🇦🇺 AUS15th of 168 aged 16-24 16-24 1:07:09 7:55 33:36 28:40 4:59 4:06 2:25 3:36 4:06 4:25 1:54 4:14 3:54
73 Chris Warren 🇳🇿 NZL7th of 183 aged 40-44 40-44 1:07:14 8:00 34:25 28:04 4:51 4:10 2:11 3:25 3:06 4:18 1:53 3:48 5:13
74 Lachie Vine 🇦🇺 AUS23rd of 261 aged 25-29 25-29 1:07:15 8:01 35:25 26:01 5:54 3:58 1:44 3:34 3:45 4:07 1:36 3:47 3:30
75 Noa Durham 🇦🇺 AUS24th of 261 aged 25-29 25-29 1:07:16 8:02 33:41 28:26 5:12 4:03 2:26 3:14 3:43 4:16 1:58 3:37 5:09
76 Callum O’Shea 🇦🇺 AUS18th of 318 aged 30-34 30-34 1:07:24 8:10 36:36 25:07 5:45 3:54 2:17 3:18 3:15 4:18 1:24 2:57 3:44
77 Kirk Barber 🇦🇺 AUS19th of 318 aged 30-34 30-34 1:07:26 8:12 33:48 28:52 4:51 4:05 2:31 4:03 3:43 4:14 1:37 3:53 4:46
78 Leigh Peterson 🇦🇺 AUS8th of 183 aged 40-44 40-44 1:07:26 8:12 32:35 29:39 5:15 4:08 2:26 3:45 4:28 4:30 1:41 3:48 4:53
79 Alejo Tabbach 🇦🇷 ARG20th of 318 aged 30-34 30-34 1:07:32 8:18 33:43 27:56 5:58 4:10 1:51 3:44 4:08 4:20 1:41 3:48 4:14
80 Simon O'Regan 🇦🇺 AUS1st of 61 aged 50-54 50-54 1:07:32 8:18 32:56 29:50 4:50 4:08 2:43 3:10 4:30 4:21 1:46 4:18 4:54
81 Marcus Allison 🇦🇺 AUS25th of 261 aged 25-29 25-29 1:07:33 8:19 34:15 28:49 4:31 4:09 2:13 3:26 4:04 4:15 1:50 4:05 4:47
82 Brandon Ewing 🇦🇺 AUS16th of 168 aged 16-24 16-24 1:07:35 8:21 31:43 30:54 5:01 4:19 2:19 4:18 4:13 4:31 2:21 4:14 4:39
83 Ben Luke 🇳🇿 NZL26th of 261 aged 25-29 25-29 1:07:40 8:26 34:23 28:19 5:01 3:58 2:09 3:14 4:50 4:13 1:55 3:36 4:24
84 Bryce Stanley 🇦🇺 AUS21st of 318 aged 30-34 30-34 1:07:42 8:28 35:38 26:13 5:56 4:02 1:50 3:01 4:28 4:04 1:30 3:30 3:48
85 Mark Geoghegan 🇮🇪 IRL27th of 261 aged 25-29 25-29 1:07:42 8:28 34:50 27:27 5:30 4:13 2:17 3:14 3:10 4:28 1:53 3:51 4:21
86 Todd Leydecker 🇦🇺 AUS2nd of 61 aged 50-54 50-54 1:07:42 8:28 34:15 28:06 5:26 4:13 1:52 3:35 3:47 4:29 1:46 3:38 4:46
87 Joshua Gallagher 🇬🇧 GBR22nd of 318 aged 30-34 30-34 1:07:42 8:28 31:50 30:19 5:37 4:07 2:12 3:25 4:23 4:22 1:51 4:57 5:02
88 Jeremy Lawford 🇦🇺 AUS23rd of 318 aged 30-34 30-34 1:07:44 8:30 32:58 29:35 5:15 4:12 2:49 3:46 3:58 4:23 1:49 3:40 4:58
89 Eugene Sachkou 🇦🇺 AUS11th of 231 aged 35-39 35-39 1:07:45 8:31 31:50 30:57 5:02 4:15 2:19 4:26 3:40 4:22 1:41 4:10 6:04
90 Scott Walker 🇦🇺 AUS24th of 318 aged 30-34 30-34 1:07:45 8:31 31:51 31:13 4:45 4:08 2:11 3:51 4:26 4:21 1:53 4:09 6:14
91 Steve Hoang 🇦🇺 AUS25th of 318 aged 30-34 30-34 1:07:55 8:41 33:16 29:06 5:38 4:17 2:42 3:39 3:54 4:29 1:50 4:02 4:13
92 Rory Callow 🇮🇪 IRL26th of 318 aged 30-34 30-34 1:07:56 8:42 32:51 29:58 5:11 3:58 2:13 3:43 4:21 4:29 1:43 4:04 5:27
93 Conor Clancy 🇦🇺 AUS28th of 261 aged 25-29 25-29 1:08:03 8:49 35:46 25:43 6:38 3:53 1:30 3:23 3:24 4:06 1:40 3:28 4:19
94 Zachary Croft 🇦🇺 AUS17th of 168 aged 16-24 16-24 1:08:06 8:52 35:04 27:43 5:23 4:04 2:24 3:13 3:24 4:38 2:02 4:06 3:52
95 Alex Trevallion 🇦🇺 AUS27th of 318 aged 30-34 30-34 1:08:06 8:52 33:52 28:36 5:42 3:57 2:27 4:01 3:36 4:14 1:49 3:47 4:45
96 Adam Rogers 🇦🇺 AUS18th of 168 aged 16-24 16-24 1:08:09 8:55 33:29 29:46 4:58 4:06 3:03 4:08 3:54 4:28 1:44 3:42 4:41
97 Aaron Puljic 🇦🇺 AUS29th of 261 aged 25-29 25-29 1:08:11 8:57 35:52 26:37 5:46 4:22 1:47 3:54 3:26 4:26 1:44 2:58 4:00
98 Brad Abraham 🇦🇺 AUS19th of 168 aged 16-24 16-24 1:08:13 8:59 33:00 30:26 4:52 4:05 2:37 5:19 3:44 4:19 1:58 3:43 4:41
99 Chris Munro 🇦🇺 AUS3rd of 61 aged 50-54 50-54 1:08:14 9:00 36:18 26:31 5:28 4:10 1:56 3:00 2:55 4:29 1:41 3:48 4:32
100 Ryan Casson 🇮🇪 IRL30th of 261 aged 25-29 25-29 1:08:19 9:05 33:16 29:12 5:55 3:55 2:19 3:31 4:53 4:12 1:49 4:08 4:25
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