HYROX London 2024: Open Men results

2,324 finishers on 1 Dec 2024. Typical finish 1:25:48, fastest 10% under 1:09:44. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Emilio Aguayo 🇪🇸 ESP1st of 490 aged 30-34 30-34 55:42 25:58 25:38 4:11 4:01 2:23 3:10 3:32 3:57 1:26 3:18 3:51
2 Charlie Botterill 🇬🇧 GBR1st of 139 aged 16-24 16-24 56:04 0:22 28:24 23:07 4:37 3:48 2:04 3:00 3:05 3:48 1:18 2:44 3:20
3 Lucas Parker 🇬🇧 GBR2nd of 139 aged 16-24 16-24 56:47 1:05 26:38 25:32 4:41 4:07 2:21 3:31 2:52 4:09 1:30 3:13 3:49
4 Luke Greer 🇬🇧 GBR1st of 377 aged 25-29 25-29 57:50 2:08 26:20 27:03 4:31 4:02 1:58 4:14 3:48 4:07 1:21 3:01 4:32
5 Charlie Botterill 🇬🇧 GBR3rd of 139 aged 16-24 16-24 57:55 2:13 28:31 24:49 4:40 3:43 2:14 2:54 3:20 3:54 1:47 3:00 3:57
6 Ash Harrell 🇬🇧 GBR1st of 460 aged 35-39 35-39 58:06 2:24 26:43 27:08 4:19 4:02 2:54 3:21 3:11 4:07 1:24 3:24 4:45
7 Oliver Waymark 🇬🇧 GBR2nd of 377 aged 25-29 25-29 58:24 2:42 26:23 27:05 5:02 3:52 1:41 3:14 4:08 4:18 2:00 3:36 4:16
8 James Phillips 🇬🇧 GBR2nd of 490 aged 30-34 30-34 58:57 3:15 27:22 26:58 4:41 4:00 2:19 3:49 3:11 4:01 1:35 3:15 4:48
9 Ben Sheppard 🇬🇧 GBR3rd of 490 aged 30-34 30-34 59:31 3:49 29:53 24:33 5:09 3:55 2:21 3:20 3:15 3:53 1:32 2:52 3:25
10 Shane Bingham 🇬🇧 GBR4th of 139 aged 16-24 16-24 59:36 3:54 28:47 26:11 4:43 4:01 2:37 3:29 3:21 4:06 1:54 2:57 3:46
11 Paul Johnson 🇬🇧 GBR2nd of 460 aged 35-39 35-39 59:42 4:00 29:52 24:55 4:58 3:53 2:00 3:18 3:25 4:10 1:42 2:52 3:35
12 Alexis Bernier 🇫🇷 FRA4th of 490 aged 30-34 30-34 1:00:03 4:21 28:21 26:45 5:02 3:58 2:19 3:21 3:23 4:17 1:27 3:38 4:22
13 John Dean 🇬🇧 GBR1st of 237 aged 45-49 45-49 1:00:13 4:31 29:50 25:24 5:03 4:07 2:21 3:29 2:42 4:20 1:33 2:54 3:58
14 Tony Revell 🇬🇧 GBR3rd of 460 aged 35-39 35-39 1:00:15 4:33 28:56 26:20 5:03 4:05 2:12 3:16 3:46 4:10 1:45 3:27 3:39
15 Tim Briggs 🇬🇧 GBR5th of 490 aged 30-34 30-34 1:00:19 4:37 29:51 25:38 4:55 4:01 2:11 3:21 2:56 4:11 1:35 3:16 4:07
16 Joe Vatcher 🇬🇧 GBR5th of 139 aged 16-24 16-24 1:00:28 4:46 29:33 25:34 5:25 4:02 2:21 2:54 3:29 4:11 1:38 2:50 4:09
17 Karim Hegazy 🇬🇧 GBR4th of 460 aged 35-39 35-39 1:00:33 4:51 29:38 25:57 5:02 4:08 2:21 3:29 3:07 4:18 1:33 3:08 3:53
18 Fred Woodward Gentle 🇬🇧 GBR6th of 490 aged 30-34 30-34 1:00:55 5:13 28:02 27:49 5:10 4:00 2:37 4:08 3:27 4:16 1:54 3:23 4:04
19 Bodger Rees 🇬🇧 GBR7th of 490 aged 30-34 30-34 1:00:59 5:17 30:23 25:44 4:57 3:46 2:04 2:49 3:12 4:09 1:28 3:09 5:07
20 Ed Emmett 🇬🇧 GBR1st of 426 aged 40-44 40-44 1:01:02 5:20 30:45 25:13 5:08 3:56 2:19 3:15 3:15 4:01 1:33 3:16 3:38
21 Tom Smith 🇬🇧 GBR6th of 139 aged 16-24 16-24 1:01:09 5:27 30:22 26:06 4:46 4:04 2:36 3:40 3:17 4:19 1:30 3:19 3:21
22 Liam Shallicker 🇬🇧 GBR3rd of 377 aged 25-29 25-29 1:01:23 5:41 29:38 26:50 5:00 4:02 2:26 3:41 2:58 4:20 1:42 3:41 4:00
23 Lloyd Mulholland 🇬🇧 GBR8th of 490 aged 30-34 30-34 1:01:25 5:43 28:53 27:43 4:55 4:11 2:21 4:01 4:09 4:12 1:32 3:03 4:14
24 Adam Marsden 🇬🇧 GBR9th of 490 aged 30-34 30-34 1:01:26 5:44 30:14 26:26 4:51 3:56 2:20 3:41 4:19 4:11 1:19 3:09 3:31
25 Danny Burns 🇬🇧 GBR7th of 139 aged 16-24 16-24 1:01:28 5:46 31:30 24:48 5:14 4:13 2:20 2:53 2:42 4:13 1:22 3:04 4:01
26 Jack Mayhew 🇬🇧 GBR4th of 377 aged 25-29 25-29 1:01:53 6:11 29:58 27:06 4:53 4:16 2:48 3:53 2:51 4:25 1:55 2:45 4:13
27 Ed Parsons 🇬🇧 GBR10th of 490 aged 30-34 30-34 1:01:56 6:14 31:13 25:47 5:00 4:00 2:13 3:11 3:11 4:09 1:36 3:26 4:01
28 Matt De'Ath 🇬🇧 GBR2nd of 237 aged 45-49 45-49 1:02:05 6:23 31:29 24:52 5:49 3:51 2:08 2:57 3:12 4:05 1:36 3:20 3:43
29 Dan Deacon 🇬🇧 GBR2nd of 426 aged 40-44 40-44 1:02:08 6:26 31:02 26:02 5:08 4:02 1:45 3:10 3:36 4:10 1:33 3:43 4:03
30 Ryan Stafford 🇬🇧 GBR11th of 490 aged 30-34 30-34 1:02:08 6:26 30:45 26:17 5:10 4:14 2:53 3:21 3:05 4:12 1:41 3:10 3:41
31 Greg Walker 🇬🇧 GBR12th of 490 aged 30-34 30-34 1:02:10 6:28 30:59 26:09 5:04 4:00 2:21 3:04 2:50 4:18 1:27 3:37 4:32
32 Johnathan Pewtner 🇬🇧 GBR5th of 460 aged 35-39 35-39 1:02:14 6:32 30:28 26:33 5:18 4:01 2:25 3:31 3:37 4:10 1:36 3:19 3:54
33 James Parton 🇬🇧 GBR6th of 460 aged 35-39 35-39 1:02:19 6:37 30:20 27:03 5:00 4:05 2:33 3:26 3:37 4:09 1:25 3:36 4:12
34 Joshua Braznell 🇬🇧 GBR13th of 490 aged 30-34 30-34 1:02:20 6:38 31:06 26:11 5:08 4:12 2:21 3:58 3:06 4:23 1:15 3:22 3:34
35 Toby Roberts 🇬🇧 GBR5th of 377 aged 25-29 25-29 1:02:20 6:38 30:51 26:25 5:09 4:08 2:11 3:15 3:26 4:09 1:39 3:21 4:16
36 John Hammond 🇬🇧 GBR3rd of 237 aged 45-49 45-49 1:02:28 6:46 29:03 28:21 5:09 4:03 2:29 3:51 3:14 4:35 1:49 4:01 4:19
37 Aaron Bassett 🇮🇪 IRL14th of 490 aged 30-34 30-34 1:02:34 6:52 28:56 28:32 5:10 3:55 2:43 3:41 4:13 4:23 1:45 3:16 4:36
38 Tristan Sargeaunt 🇬🇧 GBR3rd of 426 aged 40-44 40-44 1:02:38 6:56 30:40 27:02 5:00 4:01 2:06 3:17 3:31 4:16 1:28 3:15 5:08
39 Ken Carroll 🇬🇧 GBR7th of 460 aged 35-39 35-39 1:02:46 7:04 30:53 26:46 5:13 4:04 2:21 2:59 4:02 4:07 1:30 3:29 4:14
40 Michael Channing-Phillips 🇬🇧 GBR8th of 460 aged 35-39 35-39 1:02:49 7:07 29:13 28:52 4:49 4:02 2:29 3:31 4:21 4:13 1:31 3:34 5:11
41 Joshua Henry 🇬🇧 GBR6th of 377 aged 25-29 25-29 1:02:53 7:11 31:28 26:07 5:22 3:49 2:31 3:02 3:23 4:18 1:36 2:55 4:33
42 George Kimberley 🇬🇧 GBR15th of 490 aged 30-34 30-34 1:03:06 7:24 30:14 27:35 5:22 4:08 2:45 4:02 3:07 4:26 1:50 3:28 3:49
43 Josh Henry 🇬🇧 GBR16th of 490 aged 30-34 30-34 1:03:07 7:25 31:36 26:33 5:02 3:57 2:19 3:18 2:52 4:16 1:40 3:32 4:39
44 Michael Eynon 🇬🇧 GBR9th of 460 aged 35-39 35-39 1:03:07 7:25 31:31 26:41 4:59 4:06 2:19 3:17 3:08 4:28 1:51 3:31 4:01
45 Michael Tolan 🇮🇪 IRL7th of 377 aged 25-29 25-29 1:03:10 7:28 30:24 27:19 5:32 4:01 2:19 3:20 3:23 4:20 1:33 3:59 4:24
46 Daniel Pountney 🇬🇧 GBR10th of 460 aged 35-39 35-39 1:03:11 7:29 30:28 27:40 5:06 3:55 2:27 3:43 4:06 4:12 1:34 3:29 4:14
47 Hugo Luís Alves Ventura 🇵🇹 POR4th of 426 aged 40-44 40-44 1:03:12 7:30 30:26 27:29 5:21 4:20 3:11 3:31 2:33 4:25 1:37 3:13 4:39
48 David Wilson 🇬🇧 GBR17th of 490 aged 30-34 30-34 1:03:36 7:54 31:40 26:20 5:40 4:12 1:56 3:02 3:42 4:18 1:36 3:22 4:12
49 Richard Lomas 🇬🇧 GBR5th of 426 aged 40-44 40-44 1:03:52 8:10 31:47 26:58 5:11 4:05 2:42 3:24 4:02 4:17 1:44 2:42 4:02
50 Toby Wilson 🇬🇧 GBR8th of 139 aged 16-24 16-24 1:03:54 8:12 31:20 27:09 5:28 4:16 2:41 3:30 2:44 4:22 1:51 3:01 4:44
51 Davit Khublaryan 🇮🇪 IRL9th of 139 aged 16-24 16-24 1:03:56 8:14 30:52 27:50 5:18 4:26 3:03 3:38 3:41 4:32 1:30 3:11 3:49
52 Jack Waymark 🇬🇧 GBR8th of 377 aged 25-29 25-29 1:03:58 8:16 31:29 27:04 5:30 4:07 2:38 3:39 4:08 4:16 1:52 2:52 3:32
53 Tom Hughes 🇬🇧 GBR11th of 460 aged 35-39 35-39 1:03:58 8:16 31:16 27:21 5:26 4:06 1:53 3:49 4:09 4:14 1:35 3:12 4:23
54 Cory Morrison 🇬🇺 GUM9th of 377 aged 25-29 25-29 1:04:07 8:25 31:51 26:54 5:26 4:04 2:23 3:41 3:41 4:08 1:19 3:33 4:05
55 Steven Broxton 🇬🇧 GBR6th of 426 aged 40-44 40-44 1:04:08 8:26 31:41 27:16 5:16 4:07 2:30 3:23 3:21 4:25 1:31 3:11 4:48
56 Shaun Brown 🇬🇧 GBR10th of 377 aged 25-29 25-29 1:04:10 8:28 32:25 26:09 5:40 3:47 2:12 3:36 3:23 4:13 1:45 3:33 3:40
57 Tom Cummins 🇬🇧 GBR18th of 490 aged 30-34 30-34 1:04:12 8:30 31:11 27:40 5:24 3:58 2:23 3:08 3:11 4:20 2:07 3:22 5:11
58 Luke Bailey 🇬🇧 GBR19th of 490 aged 30-34 30-34 1:04:13 8:31 30:42 27:35 6:01 4:06 3:10 3:50 3:17 4:29 1:25 3:12 4:06
59 Sam Gilbert 🇬🇧 GBR10th of 139 aged 16-24 16-24 1:04:16 8:34 31:37 27:16 5:28 4:11 2:20 3:31 2:51 4:36 1:58 3:23 4:26
60 Finley Dorling-Parkes 🇬🇧 GBR11th of 139 aged 16-24 16-24 1:04:20 8:38 31:52 26:59 5:34 4:09 2:19 3:21 2:54 4:22 1:49 3:53 4:12
61 Rob Foster 🇬🇧 GBR7th of 426 aged 40-44 40-44 1:04:20 8:38 31:32 27:29 5:22 4:14 2:21 3:35 3:37 4:17 1:41 2:45 4:59
62 Kev Jackson 🇬🇧 GBR12th of 460 aged 35-39 35-39 1:04:21 8:39 31:43 27:19 5:24 3:55 2:31 3:42 3:54 4:20 1:37 3:12 4:08
63 Andrew Gallagher 🇬🇧 GBR20th of 490 aged 30-34 30-34 1:04:25 8:43 31:10 28:15 5:05 4:06 2:26 3:52 3:55 4:29 1:40 3:38 4:09
64 Ross Blake 🇬🇧 GBR8th of 426 aged 40-44 40-44 1:04:26 8:44 30:50 28:17 5:25 3:57 2:30 3:36 3:08 4:16 1:40 3:49 5:21
65 Jorell Hill 🇬🇧 GBR11th of 377 aged 25-29 25-29 1:04:27 8:45 33:29 25:10 5:51 3:52 1:47 2:53 4:39 4:09 1:17 2:50 3:43
66 Sam Blunt 🇬🇧 GBR13th of 460 aged 35-39 35-39 1:04:27 8:45 31:40 27:25 5:27 4:03 1:54 3:29 3:43 4:15 1:44 3:25 4:52
67 Mike Page 🇬🇧 GBR14th of 460 aged 35-39 35-39 1:04:30 8:48 29:01 30:14 5:20 4:07 2:04 3:48 5:18 4:18 1:35 3:27 5:37
68 Harrison Chalet 🇬🇧 GBR21st of 490 aged 30-34 30-34 1:04:32 8:50 33:50 24:54 5:50 3:59 1:43 3:21 2:54 4:17 1:32 3:06 4:02
69 David Aryeetey 🇬🇧 GBR12th of 377 aged 25-29 25-29 1:04:34 8:52 30:13 29:02 5:22 3:55 2:29 3:44 4:27 4:16 1:46 3:35 4:50
70 Mikey Watson 🇬🇧 GBR9th of 426 aged 40-44 40-44 1:04:36 8:54 32:18 27:09 5:15 4:14 2:34 4:05 2:52 4:27 1:30 3:47 3:40
71 Adam Churton 🇬🇧 GBR22nd of 490 aged 30-34 30-34 1:04:44 9:02 31:44 27:14 5:50 4:01 2:25 3:16 3:14 4:24 1:47 3:37 4:30
72 Mark Coombs 🇬🇧 GBR15th of 460 aged 35-39 35-39 1:04:46 9:04 32:05 27:26 5:19 4:21 2:05 4:09 3:30 4:18 1:34 3:14 4:15
73 Matthew Brammeier 🇬🇧 GBR16th of 460 aged 35-39 35-39 1:04:47 9:05 30:52 28:47 5:12 4:04 2:15 3:11 3:45 4:26 2:19 3:28 5:19
74 Tiarnan O’Neill 🇮🇪 IRL12th of 139 aged 16-24 16-24 1:04:47 9:05 30:24 29:15 5:12 4:14 2:41 4:19 3:40 4:12 1:47 3:24 4:58
75 Tom Race 🇬🇧 GBR13th of 139 aged 16-24 16-24 1:04:49 9:07 31:00 28:57 4:57 4:13 2:51 3:34 3:30 4:27 1:34 3:39 5:09
76 Kyle McCann 🇬🇧 GBR14th of 139 aged 16-24 16-24 1:04:55 9:13 30:29 28:51 5:40 4:31 2:21 4:13 3:01 4:35 1:51 3:46 4:33
77 Matthew Blackwell 🇬🇧 GBR13th of 377 aged 25-29 25-29 1:04:56 9:14 30:44 28:36 5:42 3:58 2:24 3:59 3:45 4:20 1:52 3:56 4:22
78 Sergiu Iusep 🇷🇴 ROU23rd of 490 aged 30-34 30-34 1:04:59 9:17 31:38 27:56 5:29 3:54 2:13 4:07 3:44 4:08 1:33 3:46 4:31
79 Callum Edwards 🇬🇧 GBR14th of 377 aged 25-29 25-29 1:05:02 9:20 33:01 25:59 6:09 4:06 2:23 3:59 2:38 4:12 1:40 2:57 4:04
80 Harry Sivills 🇬🇧 GBR15th of 377 aged 25-29 25-29 1:05:07 9:25 32:04 28:04 5:03 4:09 2:17 3:53 4:07 4:12 1:33 3:38 4:15
81 Andrew Firth 🇬🇧 GBR16th of 377 aged 25-29 25-29 1:05:08 9:26 31:24 28:37 5:12 4:08 2:48 3:26 4:04 4:12 1:55 3:52 4:12
82 Alan Strachan 🇬🇧 GBR1st of 121 aged 50-54 50-54 1:05:11 9:29 31:10 28:52 5:14 4:15 2:22 3:46 4:08 4:25 1:30 3:58 4:28
83 Daniel Brincat 🇲🇹 MLT17th of 460 aged 35-39 35-39 1:05:13 9:31 31:27 28:29 5:22 4:06 2:21 3:58 3:44 4:21 1:36 3:43 4:40
84 Reto Mueller 🇨🇭 SUI18th of 460 aged 35-39 35-39 1:05:16 9:34 31:50 28:20 5:11 4:27 2:56 3:34 2:43 4:18 1:46 3:38 4:58
85 James Deag 🇬🇧 GBR24th of 490 aged 30-34 30-34 1:05:17 9:35 32:49 27:05 5:28 4:05 2:16 3:44 4:07 4:18 1:41 3:29 3:25
86 Terry Stark 🇬🇧 GBR25th of 490 aged 30-34 30-34 1:05:17 9:35 30:37 29:34 5:11 4:16 2:54 4:31 3:43 4:25 1:40 3:42 4:23
87 George Wootten 🇬🇧 GBR17th of 377 aged 25-29 25-29 1:05:19 9:37 32:29 27:37 5:17 4:16 2:46 3:44 3:16 4:20 2:15 3:14 3:46
88 Joe Skipper 🇬🇧 GBR19th of 460 aged 35-39 35-39 1:05:24 9:42 27:52 32:46 4:50 4:15 2:28 3:53 4:39 4:15 1:56 4:06 7:14
89 Aaron Dunn 🇬🇧 GBR20th of 460 aged 35-39 35-39 1:05:28 9:46 30:36 29:25 5:31 4:18 3:02 3:43 3:51 4:33 1:37 4:00 4:21
90 Charlie Cresswell 🇬🇧 GBR26th of 490 aged 30-34 30-34 1:05:29 9:47 31:49 28:25 5:19 4:17 2:31 3:55 4:00 4:11 2:11 3:09 4:11
91 Levi Summers 🇬🇧 GBR27th of 490 aged 30-34 30-34 1:05:30 9:48 30:48 29:33 5:13 4:01 1:54 3:32 4:37 4:24 1:48 4:49 4:28
92 Rilwan Anibaba 🇳🇬 NGR18th of 377 aged 25-29 25-29 1:05:32 9:50 32:04 28:43 4:51 4:14 3:19 3:46 3:26 4:26 2:03 3:47 3:42
93 Jordon Scott 🇬🇧 GBR28th of 490 aged 30-34 30-34 1:05:33 9:51 33:20 26:14 6:04 4:14 2:36 4:13 2:08 4:43 1:27 2:32 4:21
94 Simon Mooi 🇬🇧 GBR29th of 490 aged 30-34 30-34 1:05:38 9:56 31:01 29:34 5:09 4:08 2:18 3:47 3:32 4:56 1:30 3:58 5:25
95 Will Byron 🇬🇧 GBR19th of 377 aged 25-29 25-29 1:05:39 9:57 32:45 27:36 5:23 4:10 2:39 3:42 3:59 4:22 1:16 2:58 4:30
96 Alexander Eyre 🇬🇧 GBR21st of 460 aged 35-39 35-39 1:05:41 9:59 32:01 28:06 5:40 3:58 1:55 3:33 4:41 4:07 1:26 3:31 4:55
97 Marc Kellett 🇬🇧 GBR20th of 377 aged 25-29 25-29 1:05:44 10:02 32:59 27:24 5:24 3:53 2:41 3:36 3:24 4:13 1:52 3:50 3:55
98 Ross Jarvis 🇬🇧 GBR30th of 490 aged 30-34 30-34 1:05:44 10:02 31:45 28:22 5:43 3:53 1:45 3:07 5:46 4:13 1:34 3:02 5:02
99 Zac Chennit 🇬🇧 GBR4th of 237 aged 45-49 45-49 1:05:48 10:06 33:25 26:44 5:43 4:07 2:26 3:47 3:06 4:18 1:37 3:16 4:07
100 Joe Greenslade-Cross 🇬🇧 GBR21st of 377 aged 25-29 25-29 1:05:48 10:06 31:27 27:52 6:33 4:23 2:51 4:14 2:33 4:34 1:57 3:13 4:07
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