HYROX Auckland 2025: Pro Men results

137 finishers on 1 Feb 2025. Typical finish 1:27:37, fastest 10% under 1:09:01. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Tom Rodgers 🇦🇺 AUS1st of 39 aged 30-34 30-34 59:41 — 35:46 3:51 3:42 11:37 5:07 3:04 4:03 1:28 3:05 3:40
2 Tanguy Cruz 🇫🇷 FRA2nd of 39 aged 30-34 30-34 1:00:18 0:37 30:13 25:55 4:09 3:41 2:05 4:14 3:08 4:05 1:32 3:19 3:51
3 Dexter Buchanan 🇳🇿 NZL3rd of 39 aged 30-34 30-34 1:00:30 0:49 30:10 26:27 3:52 3:43 2:19 4:07 3:17 4:17 1:30 3:35 3:39
4 Anth di Paolo 🇦🇺 AUS1st of 31 aged 25-29 25-29 1:03:20 3:39 — 34:55 3:41 3:43 10:47 3:54 3:08 4:14 1:37 3:50 3:42
5 Kane Baigent 🇳🇿 NZL1st of 23 aged 35-39 35-39 1:03:28 3:47 — 37:11 4:13 3:59 11:35 4:54 2:47 4:23 1:40 3:21 4:32
6 Tom Lapthorn 🇬🇧 GBR2nd of 23 aged 35-39 35-39 1:05:49 6:08 — 39:59 4:07 3:44 11:41 5:00 4:46 4:13 1:43 4:18 4:34
7 Ben Smith 🇦🇺 AUS2nd of 31 aged 25-29 25-29 1:05:57 6:16 31:09 31:05 3:41 4:00 3:33 5:05 2:46 4:30 2:11 3:58 5:02
8 Dan Corrin 🇳🇿 NZL4th of 39 aged 30-34 30-34 1:06:32 6:51 30:37 31:22 4:33 3:47 2:44 5:20 3:39 4:24 1:46 3:52 5:50
9 Max Neustroski 🇳🇿 NZL3rd of 31 aged 25-29 25-29 1:07:38 7:57 33:58 29:25 4:15 4:03 2:33 5:22 2:42 4:29 1:39 3:46 4:51
10 Lachlan Clancy 🇦🇺 AUS5th of 39 aged 30-34 30-34 1:07:55 8:14 31:56 31:42 4:16 3:52 2:50 4:39 3:41 4:16 1:55 4:39 5:50
11 Matthew Ashley 🇦🇺 AUS1st of 20 aged 40-44 40-44 1:08:06 8:25 29:02 31:30 7:34 3:55 2:14 5:22 3:18 4:47 1:35 4:58 5:21
12 Marc Thomas 🇳🇿 NZL3rd of 23 aged 35-39 35-39 1:08:15 8:34 34:19 29:25 4:31 4:09 2:41 4:31 3:37 4:28 1:40 4:08 4:11
13 Zane Elliman 🇳🇿 NZL6th of 39 aged 30-34 30-34 1:08:47 9:06 35:36 28:55 4:16 3:55 2:51 4:31 3:07 4:18 1:27 4:33 4:13
14 Jackson Harding 🇦🇺 AUS4th of 31 aged 25-29 25-29 1:08:54 9:13 32:11 32:38 4:13 4:04 3:22 5:08 3:26 4:25 1:39 3:37 6:57
15 Ben Janssen 🇳🇿 NZL7th of 39 aged 30-34 30-34 1:09:06 9:25 37:20 26:57 4:50 3:48 3:27 2:26 2:52 4:25 1:34 3:27 4:58
16 Isaac Bracewell 🇳🇿 NZL1st of 11 aged 16-24 16-24 1:09:22 9:41 33:43 31:25 4:13 4:03 2:39 5:41 3:37 4:24 1:35 4:08 5:18
17 Levi Moger 🇦🇺 AUS2nd of 11 aged 16-24 16-24 1:09:57 10:16 25:45 40:25 3:46 3:50 12:47 5:18 3:59 4:11 1:56 4:18 4:06
18 Kyle Svikulis 🇦🇺 AUS3rd of 11 aged 16-24 16-24 1:10:01 10:20 33:17 32:30 4:12 3:58 2:50 5:56 3:47 4:24 1:45 5:03 4:47
19 Nikola Sovljanski 🇷🇸 SRB4th of 11 aged 16-24 16-24 1:10:14 10:33 33:26 32:12 4:38 3:57 3:30 5:41 3:50 4:20 1:50 4:17 4:47
20 Daniel Evans 🇬🇧 GBR4th of 23 aged 35-39 35-39 1:11:35 11:54 33:29 32:49 5:16 4:22 3:42 6:10 3:50 4:20 1:36 3:59 4:50
21 Eli Ewens 🇳🇿 NZL5th of 23 aged 35-39 35-39 1:11:47 12:06 34:16 33:06 4:24 4:08 2:39 5:22 4:08 4:23 2:25 4:20 5:41
22 Jack Brownie 🇳🇿 NZL5th of 31 aged 25-29 25-29 1:12:49 13:08 33:52 33:05 5:51 4:23 3:00 5:35 3:43 4:29 2:06 4:39 5:10
23 Ryan Fitzpatrick 🇮🇪 IRL6th of 31 aged 25-29 25-29 1:14:01 14:20 37:49 31:23 4:49 4:06 3:13 5:02 4:08 4:34 1:28 4:18 4:34
24 Clarke Foulds 🇳🇿 NZL7th of 31 aged 25-29 25-29 1:14:09 14:28 — 48:43 4:28 4:01 14:26 7:24 4:12 4:33 2:23 4:59 6:45
25 Ollie Puddick 🇳🇿 NZL8th of 39 aged 30-34 30-34 1:14:15 14:34 35:20 33:50 5:05 3:52 2:25 4:46 5:18 4:12 1:40 6:15 5:22
26 Rhyno Janse van Rensburg 🇳🇿 NZL9th of 39 aged 30-34 30-34 1:14:19 14:38 35:23 33:06 5:49 3:50 2:57 5:16 5:18 4:36 1:45 4:31 4:53
27 Pierre Horn 🇿🇦 RSA6th of 23 aged 35-39 35-39 1:14:20 14:39 34:29 34:33 5:17 4:09 2:36 7:51 4:10 4:37 1:52 4:40 4:38
28 Liam Scott 🇬🇧 GBR8th of 31 aged 25-29 25-29 1:14:25 14:44 34:21 33:33 6:30 4:00 3:23 5:27 4:48 4:51 2:02 3:59 5:03
29 Kaleb Barton 🇳🇿 NZL9th of 31 aged 25-29 25-29 1:15:26 15:45 36:33 33:30 5:22 4:03 2:50 7:39 3:00 4:36 1:55 4:54 4:33
30 Aj Manley 🇳🇿 NZL10th of 39 aged 30-34 30-34 1:15:30 15:49 36:52 33:36 5:02 4:03 3:29 6:26 3:59 4:27 1:53 3:40 5:39
31 Jarrod Mason 🇦🇺 AUS10th of 31 aged 25-29 25-29 1:15:40 15:59 35:12 35:07 5:20 4:02 2:37 5:51 4:29 4:27 2:21 5:41 5:39
32 Jalen Wilson 🇳🇿 NZL5th of 11 aged 16-24 16-24 1:15:54 16:13 36:51 33:15 5:48 4:07 3:08 6:18 4:53 4:28 1:32 3:55 4:54
33 Clint Kohl 🇫🇷 FRA7th of 23 aged 35-39 35-39 1:16:15 16:34 36:12 35:07 4:55 3:58 3:46 5:44 4:43 4:24 2:06 5:20 5:06
34 Aidan Grant 🇳🇿 NZL11th of 31 aged 25-29 25-29 1:16:45 17:04 35:25 36:01 5:19 3:52 3:10 6:48 4:47 4:28 1:41 4:52 6:23
35 James Mulligan 🇳🇿 NZL8th of 23 aged 35-39 35-39 1:18:13 18:32 38:27 34:38 5:08 4:08 2:51 5:39 5:14 4:33 1:44 5:29 5:00
36 Jono Llewellyn 🇳🇿 NZL9th of 23 aged 35-39 35-39 1:19:03 19:22 25:07 48:10 5:46 4:23 14:00 6:40 5:12 4:46 2:24 5:00 5:45
37 Damian Votta 🇦🇺 AUS10th of 23 aged 35-39 35-39 1:19:13 19:32 39:31 33:07 6:35 4:08 3:24 6:03 3:56 4:34 1:59 4:41 4:22
38 Jack Grace 🇦🇺 AUS12th of 31 aged 25-29 25-29 1:19:13 19:32 38:58 34:19 5:56 4:04 3:11 4:36 4:29 4:35 2:07 5:15 6:02
39 Shayne McFARLAND 🇦🇺 AUS6th of 11 aged 16-24 16-24 1:19:15 19:34 — 50:28 5:47 3:59 15:32 7:19 4:58 4:39 2:14 4:45 7:02
40 Malcolm Tatnell 🇳🇿 NZL13th of 31 aged 25-29 25-29 1:19:28 19:47 35:29 37:30 6:28 4:20 3:47 6:25 5:31 4:35 1:57 4:59 5:56
41 Mike Coom 🇳🇿 NZL11th of 23 aged 35-39 35-39 1:19:48 20:07 36:39 34:49 8:19 4:23 3:02 7:03 5:08 4:56 — 4:32 5:37
42 Dino Rutten 🇳🇿 NZL14th of 31 aged 25-29 25-29 1:19:53 20:12 40:13 33:39 6:00 3:58 2:33 6:37 4:33 4:25 2:08 4:22 5:03
43 Ben Hingley 🇳🇿 NZL15th of 31 aged 25-29 25-29 1:21:46 22:05 38:11 37:33 6:03 4:25 3:20 5:49 4:05 4:45 2:19 4:52 7:58
44 Joshua Sharp 🇦🇺 AUS11th of 39 aged 30-34 30-34 1:22:05 22:24 38:59 36:30 6:36 3:54 4:04 6:27 4:50 4:30 1:55 5:38 5:12
45 Kauri Harema 🇳🇿 NZL16th of 31 aged 25-29 25-29 1:22:40 22:59 43:15 32:35 6:49 3:54 2:44 6:22 3:59 4:34 2:09 4:16 4:37
46 Matty James 🇳🇿 NZL12th of 23 aged 35-39 35-39 1:22:53 23:12 37:17 39:28 6:05 3:58 3:33 6:48 5:12 4:41 3:02 5:50 6:24
47 Paul Dirou 🇳🇿 NZL2nd of 20 aged 40-44 40-44 1:23:01 23:20 29:45 46:41 6:34 4:03 12:46 5:01 5:16 4:47 1:50 4:57 8:01
48 Jimmy Demetri Mihos 🇳🇿 NZL1st of 4 aged 50-54 50-54 1:23:14 23:33 40:36 35:02 7:35 4:11 3:09 5:47 3:02 4:37 1:44 5:39 6:53
49 Matt Healy 🇳🇿 NZL12th of 39 aged 30-34 30-34 1:24:13 24:32 42:10 35:26 6:36 4:17 2:54 6:24 4:25 4:40 2:45 5:07 4:54
50 Ben Aitken 🇳🇿 NZL7th of 11 aged 16-24 16-24 1:24:30 24:49 25:14 53:05 6:10 4:14 14:13 6:31 5:06 4:42 3:46 5:48 8:45
51 Seamus O'Loan 🇳🇿 NZL3rd of 20 aged 40-44 40-44 1:24:35 24:54 40:17 38:28 5:50 4:19 2:59 6:52 5:28 4:45 2:11 5:13 6:41
52 Cody Akanoa 🇨🇰 COK13th of 39 aged 30-34 30-34 1:24:46 25:05 42:21 35:23 7:02 3:49 3:08 6:44 4:58 4:32 2:12 4:05 5:55
53 Te Rangimarie Ririnui 🇳🇿 NZL14th of 39 aged 30-34 30-34 1:24:50 25:09 39:52 38:04 6:53 4:05 3:59 6:02 5:18 4:29 2:07 5:36 6:28
54 Sean Berg 🇳🇿 NZL17th of 31 aged 25-29 25-29 1:24:51 25:10 40:43 37:44 6:24 3:55 3:04 7:24 4:57 4:34 2:21 5:32 5:57
55 Josh Wilks 🇳🇿 NZL15th of 39 aged 30-34 30-34 1:25:04 25:23 41:08 38:06 5:49 4:02 3:30 6:22 6:42 4:29 2:08 5:16 5:37
56 Jed Landon 🇳🇿 NZL16th of 39 aged 30-34 30-34 1:25:14 25:33 39:36 39:10 6:27 3:57 3:14 5:54 5:32 4:43 1:31 8:01 6:18
57 Cullen Morrow 🇳🇿 NZL18th of 31 aged 25-29 25-29 1:25:17 25:36 39:45 37:36 7:56 4:15 3:29 7:01 4:05 4:38 2:15 4:52 7:01
58 Andrew Howe 🇳🇿 NZL13th of 23 aged 35-39 35-39 1:25:18 25:37 41:08 37:06 7:04 3:55 3:01 7:14 5:14 4:38 2:07 5:15 5:42
59 Patrick Wells 🇳🇿 NZL1st of 4 aged 45-49 45-49 1:25:25 25:44 41:36 36:52 6:57 4:03 3:08 5:47 5:11 4:36 2:27 5:21 6:19
60 Adam Morgan 🇳🇿 NZL17th of 39 aged 30-34 30-34 1:25:43 26:02 37:24 41:09 7:09 4:11 4:38 10:08 3:50 4:41 2:27 4:34 6:40
61 Connor Garner 🇳🇿 NZL8th of 11 aged 16-24 16-24 1:25:44 26:03 38:41 40:20 6:43 4:14 2:25 7:10 5:40 4:40 2:15 6:09 7:47
62 Louis Carlyle 🇳🇿 NZL18th of 39 aged 30-34 30-34 1:26:15 26:34 42:21 37:55 5:58 4:22 3:09 5:43 5:08 4:40 2:43 5:56 6:14
63 Liam Herder 🇳🇿 NZL19th of 31 aged 25-29 25-29 1:26:35 26:54 41:21 39:25 5:48 4:09 3:33 5:09 6:54 4:33 2:26 5:34 7:07
64 Jeremy Johnston 🇳🇿 NZL4th of 20 aged 40-44 40-44 1:26:36 26:55 43:28 36:17 6:50 4:09 3:40 5:49 4:02 4:44 2:03 5:56 5:54
65 Zack Arcus 🇳🇿 NZL19th of 39 aged 30-34 30-34 1:26:37 26:56 40:24 39:09 7:04 4:29 3:27 6:59 4:37 4:43 2:18 6:11 6:25
66 Benny Lill 🇳🇿 NZL14th of 23 aged 35-39 35-39 1:26:59 27:18 40:17 40:04 6:38 3:57 3:22 6:56 5:36 4:37 1:34 6:44 7:18
67 Dan Wyllie 🇳🇿 NZL20th of 39 aged 30-34 30-34 1:27:03 27:22 44:13 36:05 6:43 4:13 3:13 6:53 3:53 4:42 2:45 4:47 5:39
68 Jacob Merwood 🇳🇿 NZL20th of 31 aged 25-29 25-29 1:27:11 27:30 43:22 36:39 7:10 4:25 3:10 8:31 3:50 4:47 2:21 4:31 5:04
69 Ryan Tongia PNG21st of 39 aged 30-34 30-34 1:27:37 27:56 38:47 43:23 5:26 4:08 5:01 7:50 5:52 4:51 4:20 5:24 5:57
70 Jason Palmada 🇳🇿 NZL1st of 5 aged 55-59 55-59 1:27:40 27:59 40:47 39:55 6:58 4:13 3:31 6:00 5:36 4:40 2:52 5:36 7:27
71 Mikael Munday 🇳🇿 NZL5th of 20 aged 40-44 40-44 1:27:50 28:09 40:14 40:35 7:00 4:16 3:00 9:42 4:54 4:47 2:12 6:05 5:39
72 Tim Greene 🇳🇿 NZL22nd of 39 aged 30-34 30-34 1:27:58 28:17 42:14 37:06 8:38 4:32 3:41 6:08 4:38 4:55 2:12 5:08 5:52
73 Grant Febery 🇳🇿 NZL2nd of 4 aged 50-54 50-54 1:27:58 28:17 41:20 40:38 6:01 4:20 2:50 6:39 6:25 5:01 1:53 6:38 6:52
74 Campbell Attwood 🇳🇿 NZL23rd of 39 aged 30-34 30-34 1:28:16 28:35 35:59 45:08 7:08 4:17 3:21 9:05 6:35 5:07 2:34 5:58 8:11
75 Jack Harrison 🇳🇿 NZL24th of 39 aged 30-34 30-34 1:28:22 28:41 42:55 38:15 7:12 3:56 3:40 7:34 5:17 4:33 2:01 5:10 6:04
76 James Maltman 🇦🇺 AUS6th of 20 aged 40-44 40-44 1:28:26 28:45 39:02 43:00 6:23 4:16 4:13 9:07 5:16 4:44 2:48 5:27 7:09
77 Cedric Samu Harris 🇳🇿 NZL25th of 39 aged 30-34 30-34 1:28:57 29:16 44:57 35:25 8:35 3:52 2:59 6:13 5:38 4:29 2:29 4:27 5:18
78 Ashley Finnigan 🇦🇺 AUS26th of 39 aged 30-34 30-34 1:29:11 29:30 39:32 43:03 6:35 4:17 4:14 6:16 7:00 4:46 1:44 6:31 8:15
79 Kiwi Tipoki 🇳🇿 NZL21st of 31 aged 25-29 25-29 1:29:16 29:35 42:38 39:50 6:47 4:18 3:35 8:32 4:12 4:40 2:42 5:13 6:38
80 Conor Jacobs 🇳🇿 NZL22nd of 31 aged 25-29 25-29 1:29:18 29:37 44:29 37:24 7:24 4:06 2:48 4:18 4:11 4:42 2:25 6:51 8:03
81 Blair Williamson 🇳🇿 NZL27th of 39 aged 30-34 30-34 1:29:27 29:46 29:57 52:55 6:35 4:07 16:53 6:31 4:49 4:55 1:59 5:39 8:02
82 Ross Jackman 🇳🇿 NZL28th of 39 aged 30-34 30-34 1:29:31 29:50 44:58 38:15 6:17 3:54 2:11 7:47 5:12 4:37 1:44 5:44 7:06
83 Jacob Donaldson 🇳🇿 NZL23rd of 31 aged 25-29 25-29 1:30:09 30:28 38:22 45:36 6:11 4:13 6:10 11:06 4:05 4:49 2:21 5:10 7:42
84 Malachi Marshall 🇳🇿 NZL9th of 11 aged 16-24 16-24 1:30:14 30:33 41:31 40:54 7:50 4:01 4:19 8:02 6:01 4:44 2:41 5:10 5:56
85 Siaosi Tuatao 🇹🇴 TGA7th of 20 aged 40-44 40-44 1:30:45 31:04 43:34 39:50 7:22 4:07 3:07 6:38 4:56 4:36 2:34 6:47 7:05
86 Daniel McCULLOCH 🇳🇿 NZL15th of 23 aged 35-39 35-39 1:30:58 31:17 40:27 42:03 8:28 4:33 4:02 8:25 6:03 5:06 2:33 5:00 6:21
87 Nathan Dolman 🇳🇿 NZL8th of 20 aged 40-44 40-44 1:31:23 31:42 43:44 40:59 6:39 4:10 2:57 6:20 6:22 4:39 2:27 6:40 7:24
88 Scott Cosgrove 🇦🇺 AUS3rd of 4 aged 50-54 50-54 1:31:29 31:48 29:10 54:39 7:39 4:23 17:17 7:21 5:53 4:43 1:35 5:57 7:30
89 Sam Riddell 🇳🇿 NZL29th of 39 aged 30-34 30-34 1:31:47 32:06 36:34 49:41 5:32 4:13 4:01 11:13 6:29 4:56 4:04 6:30 8:15
90 Dylan Morris 🇳🇿 NZL24th of 31 aged 25-29 25-29 1:31:53 32:12 39:40 44:56 7:17 4:09 3:40 9:09 5:17 4:47 3:11 6:32 8:11
91 Chris Kaelin 🇳🇿 NZL9th of 20 aged 40-44 40-44 1:31:57 32:16 47:23 36:42 7:50 4:04 3:08 6:10 5:40 5:01 2:23 5:43 4:33
92 Jako Abrie 🇳🇿 NZL16th of 23 aged 35-39 35-39 1:32:00 32:19 45:30 41:15 5:16 4:28 2:35 6:32 6:08 4:48 1:50 7:35 7:19
93 Garett Griffith 🇺🇸 USA30th of 39 aged 30-34 30-34 1:32:44 33:03 42:53 40:40 9:11 4:02 3:49 7:21 4:11 5:05 1:59 6:18 7:55
94 Joshua Potgieter 🇿🇦 RSA31st of 39 aged 30-34 30-34 1:32:50 33:09 46:04 38:33 8:14 4:04 4:05 5:46 5:47 4:38 2:22 6:13 5:38
95 Joe Macmenigall 🇳🇿 NZL25th of 31 aged 25-29 25-29 1:33:19 33:38 37:47 46:43 8:48 4:02 4:38 10:30 5:16 4:51 4:35 5:33 7:18
96 Sean McCRORY 🇮🇪 IRL10th of 20 aged 40-44 40-44 1:34:14 34:33 44:00 43:35 6:40 4:21 3:42 7:50 5:53 4:57 3:24 6:47 6:41
97 Luke Phillips 🇦🇺 AUS11th of 20 aged 40-44 40-44 1:34:16 34:35 40:31 46:49 6:56 4:19 3:42 8:07 5:14 4:42 3:06 7:50 9:49
98 Tayna Tihore 🇳🇿 NZL26th of 31 aged 25-29 25-29 1:35:50 36:09 50:15 38:56 6:38 4:06 2:48 10:01 4:10 4:37 2:27 4:15 6:32
99 Hayden Chisnall 🇳🇿 NZL17th of 23 aged 35-39 35-39 1:36:27 36:46 41:49 46:07 8:30 4:09 4:01 9:19 6:29 4:49 2:09 7:09 8:02
100 Bryce Lowen 🇳🇿 NZL32nd of 39 aged 30-34 30-34 1:37:25 37:44 41:25 45:46 10:13 4:02 4:59 8:13 5:54 4:48 2:40 7:15 7:55
How to read

The place is among timed finishers in Pro 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