HYROX London 2024: Doubles Men results

1,428 teams on 1 Dec 2024. Typical finish 1:12:21, fastest 10% under 1:02:21. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Ciaran Parkinson, Tony Revell 🇬🇧 GBR1st of 671 aged 30-39 30-39 50:47 27:00 19:40 4:11 3:25 1:21 2:01 1:52 3:38 1:18 2:30 3:35
2 Dan Nota, Oliver Russell 🇬🇧 GBR1st of 372 aged U29 U29 52:27 1:40 28:13 19:58 4:20 3:27 1:27 2:19 2:05 3:38 1:12 2:18 3:32
3 Hubie Solley, Chris Moulam-Jones 🇬🇧 GBR2nd of 372 aged U29 U29 53:08 2:21 28:19 20:31 4:22 3:35 1:38 2:37 1:49 3:46 1:19 2:14 3:33
4 Charlie Botterill, Tom Gregory 🇬🇧 GBR3rd of 372 aged U29 U29 53:10 2:23 29:04 19:45 4:25 3:28 1:38 2:26 1:47 3:40 1:18 2:14 3:14
5 Liam Morris, Thomas Morris 🇬🇧 GBR2nd of 671 aged 30-39 30-39 53:23 2:36 29:04 19:43 4:42 3:38 1:15 2:25 1:54 3:53 1:06 2:06 3:26
6 Harry Crawford, Luke Ennis 🇬🇧 GBR4th of 372 aged U29 U29 53:57 3:10 28:34 20:51 4:36 3:36 1:33 2:43 2:05 3:44 1:14 2:27 3:29
7 Sam West, Lewis Frost 🇬🇧 GBR3rd of 671 aged 30-39 30-39 53:57 3:10 28:39 20:52 4:29 3:25 1:29 2:29 2:10 3:58 1:21 2:27 3:33
8 Joe Walker, Gary McNamara 🇬🇧 GBR4th of 671 aged 30-39 30-39 54:02 3:15 28:44 20:39 4:41 3:42 1:31 2:30 2:10 3:49 1:24 2:22 3:11
9 Sean Cabey, Glen Cook 🇬🇧 GBR5th of 671 aged 30-39 30-39 54:04 3:17 28:10 21:15 4:42 3:30 1:41 2:28 2:17 3:48 1:23 2:30 3:38
10 Max Rodman, Charlie Rodman 🇬🇧 GBR6th of 671 aged 30-39 30-39 54:16 3:29 28:18 21:36 4:26 3:42 1:37 2:27 2:07 4:05 1:18 2:43 3:37
11 Aaron McPhee, Andy Dunkerley 🇬🇧 GBR1st of 326 aged 40-49 40-49 54:25 3:38 29:06 20:37 4:46 3:29 1:32 2:12 2:17 3:44 1:11 2:39 3:33
12 Harry Bell, Cameron Sangster 🇬🇧 GBR5th of 372 aged U29 U29 54:45 3:58 28:11 21:43 4:55 3:40 1:32 2:23 2:20 4:00 1:32 2:33 3:43
13 Joshua Fawssett, Byron Cipa 🇬🇧 GBR7th of 671 aged 30-39 30-39 54:55 4:08 29:53 20:20 4:46 3:40 1:25 2:20 1:53 3:54 1:18 2:16 3:34
14 David Otoole, Connor Eves 🇬🇧 GBR6th of 372 aged U29 U29 54:58 4:11 29:14 20:41 5:08 3:34 1:46 2:33 2:03 3:50 1:19 2:24 3:12
15 Adam Hale, Curtis Mason 🇬🇧 GBR8th of 671 aged 30-39 30-39 55:00 4:13 29:16 21:05 4:45 3:38 1:29 2:10 2:10 4:17 1:22 2:32 3:27
16 Alex Morgan, Ismail Rahim 🇬🇧 GBR7th of 372 aged U29 U29 55:24 4:37 29:31 21:13 4:46 3:40 1:19 2:17 1:51 3:58 1:35 2:33 4:00
17 Alfie Burton, Craig Tebbutt 🇬🇧 GBR9th of 671 aged 30-39 30-39 55:26 4:39 30:40 19:46 5:05 3:30 1:25 2:12 1:58 3:49 1:09 2:17 3:26
18 James Warnock, Isaac Longden 🇬🇧 GBR10th of 671 aged 30-39 30-39 55:50 5:03 31:14 19:48 4:54 3:25 1:09 1:57 2:08 3:50 1:19 2:21 3:39
19 Harry Caudery, Ben Clough 🇬🇧 GBR8th of 372 aged U29 U29 55:50 5:03 30:10 20:31 5:15 3:29 1:34 2:47 2:12 3:52 1:15 2:02 3:20
20 Jack Kelbrick, Dalton Morrissey 🇬🇧 GBR11th of 671 aged 30-39 30-39 55:52 5:05 30:47 19:44 5:26 3:31 1:30 2:08 2:02 3:54 1:06 2:05 3:28
21 Chris Jarvis, Chris Greenwood 🇬🇧 GBR9th of 372 aged U29 U29 55:58 5:11 30:06 21:16 4:42 3:34 1:32 2:20 2:24 3:55 1:08 2:51 3:32
22 Jordan White, Jake White 🇬🇧 GBR10th of 372 aged U29 U29 56:03 5:16 30:26 20:01 5:41 3:35 1:24 2:25 1:53 3:54 1:11 2:16 3:23
23 Ethan Allen, Cameron Hudson 🇬🇧 GBR11th of 372 aged U29 U29 56:34 5:47 29:51 21:47 5:00 3:33 1:29 2:33 2:45 4:07 1:15 2:12 3:53
24 Ben Garrity, Dillan O'Connor 🇬🇧 GBR12th of 671 aged 30-39 30-39 56:35 5:48 30:03 21:28 5:08 3:36 1:32 2:13 2:23 3:59 1:24 2:39 3:42
25 Piers McDermott, Brandon Tiller 🇬🇧 GBR13th of 671 aged 30-39 30-39 56:38 5:51 30:23 21:18 5:02 3:39 1:29 2:23 2:29 4:04 1:14 2:25 3:35
26 William Moorhouse, James Stanhope 🇬🇧 GBR14th of 671 aged 30-39 30-39 56:38 5:51 30:02 21:37 5:03 3:34 1:34 2:24 2:46 3:41 1:15 2:38 3:45
27 Dan Super, Marcus Mollison 🇬🇧 GBR15th of 671 aged 30-39 30-39 56:48 6:01 30:44 21:12 4:56 3:38 1:34 2:45 2:25 3:57 1:19 2:20 3:14
28 Harry Coppin, Fred Coppin 🇬🇧 GBR12th of 372 aged U29 U29 56:49 6:02 30:06 21:40 5:07 3:45 1:24 2:46 2:18 3:56 1:13 2:21 3:57
29 Benn Fogg, Jack Osborn 🇬🇧 GBR16th of 671 aged 30-39 30-39 56:59 6:12 31:23 20:35 5:06 3:43 1:32 2:23 2:06 4:12 1:12 2:18 3:09
30 George Grayson, Matt Civil 🇬🇧 GBR17th of 671 aged 30-39 30-39 57:14 6:27 30:52 21:35 4:51 3:40 1:27 2:34 2:30 4:00 1:13 2:29 3:42
31 Adam Cliffe, Joe Booth 🇬🇧 GBR13th of 372 aged U29 U29 57:21 6:34 29:23 22:47 5:14 3:39 1:40 2:48 2:39 4:16 1:24 2:52 3:29
32 Craig Austin, Michael Dutton 🇬🇧 GBR18th of 671 aged 30-39 30-39 57:22 6:35 31:42 20:43 5:01 3:31 1:22 2:18 2:09 3:49 1:17 2:33 3:44
33 Daniel Hart, Dan Williams 🇬🇧 GBR19th of 671 aged 30-39 30-39 57:23 6:36 30:45 21:36 5:07 3:36 1:36 2:31 2:33 3:54 1:36 2:28 3:22
34 Sam Crispe, Harry Clune 🇬🇧 GBR14th of 372 aged U29 U29 57:23 6:36 30:16 22:03 5:09 3:46 1:38 2:39 2:26 4:11 1:29 2:16 3:38
35 David Aryeetey, Joe Fuggle 🇬🇧 GBR15th of 372 aged U29 U29 57:27 6:40 31:19 20:43 5:30 3:38 1:44 2:11 2:03 4:01 1:02 2:20 3:44
36 Richard Wilder, Matthew Plowman 🇬🇧 GBR2nd of 326 aged 40-49 40-49 57:30 6:43 30:39 22:18 4:38 3:41 1:25 2:39 2:50 3:45 1:25 2:59 3:34
37 Ray Bath, Elliott George 🇬🇧 GBR20th of 671 aged 30-39 30-39 57:30 6:43 29:52 22:58 4:44 3:52 1:35 2:46 2:22 4:07 1:36 2:37 4:03
38 Fin Dearsly, Jacob Smith 🇬🇧 GBR16th of 372 aged U29 U29 57:35 6:48 30:46 22:08 4:48 3:42 1:36 2:34 2:20 4:15 1:24 2:12 4:05
39 Tim Porter, Chris Hall 🇬🇧 GBR3rd of 326 aged 40-49 40-49 57:39 6:52 31:24 21:22 4:58 3:41 1:42 2:40 2:08 3:57 1:19 2:33 3:22
40 Ali Campbell-Birkett, Alex Miller 🇬🇧 GBR21st of 671 aged 30-39 30-39 57:39 6:52 30:12 22:19 5:12 3:44 1:40 2:30 2:31 4:04 1:22 2:43 3:45
41 Nick Smith, Nathan Yendle 🇬🇧 GBR22nd of 671 aged 30-39 30-39 57:43 6:56 30:34 22:05 5:09 3:38 1:23 2:25 2:44 4:12 1:24 2:33 3:46
42 Eddie Chia, Tom Wellstead 🇬🇧 GBR23rd of 671 aged 30-39 30-39 57:53 7:06 31:37 21:19 5:00 3:51 1:34 2:44 2:09 4:08 1:14 2:16 3:23
43 Wil Edmiston, Mark Jenkins 🇬🇧 GBR17th of 372 aged U29 U29 57:54 7:07 31:57 20:56 5:06 3:35 1:36 2:29 2:16 3:59 1:20 2:18 3:23
44 Alistair Laird, Ben Goddard 🇬🇧 GBR24th of 671 aged 30-39 30-39 57:55 7:08 31:29 20:59 5:32 3:33 1:28 2:33 2:12 3:58 1:19 2:25 3:31
45 Oliver Black, Mark Wyatt 🇬🇧 GBR25th of 671 aged 30-39 30-39 57:59 7:12 30:07 22:57 4:58 3:51 1:53 2:59 2:42 4:13 1:36 2:09 3:34
46 Ryan Waugh, Gary Beadle 🇬🇧 GBR26th of 671 aged 30-39 30-39 58:07 7:20 32:22 20:49 5:00 3:37 1:22 2:04 2:39 3:49 1:12 2:32 3:34
47 Owen Blackwood, Andrew Clarke 🇬🇧 GBR18th of 372 aged U29 U29 58:13 7:26 31:38 21:18 5:22 3:48 1:46 2:30 2:04 4:06 1:18 2:31 3:15
48 Sam Booth, Ole Alcock 🇬🇧 GBR19th of 372 aged U29 U29 58:17 7:30 29:57 23:30 4:54 3:46 1:41 3:12 2:47 4:08 1:26 2:47 3:43
49 Ady Lysak, Sacha Harding 🇬🇧 GBR4th of 326 aged 40-49 40-49 58:20 7:33 31:07 22:31 4:47 3:39 1:30 2:12 2:42 4:06 1:21 3:04 3:57
50 Kevin Bower, Jack Slater 🇬🇧 GBR27th of 671 aged 30-39 30-39 58:30 7:43 32:14 21:28 4:53 3:34 1:31 2:29 2:13 4:10 1:24 2:35 3:32
51 Tony Barry, James Doran 🇮🇪 IRL5th of 326 aged 40-49 40-49 58:31 7:44 31:10 22:18 5:06 3:49 1:48 3:06 2:19 4:04 1:30 2:28 3:14
52 Rich Harvey, Dan Ripman 🇬🇧 GBR28th of 671 aged 30-39 30-39 58:32 7:45 32:28 21:00 5:11 3:32 1:32 2:12 2:32 3:48 1:24 2:24 3:36
53 Callum Overton, Rory Macdonald 🇬🇧 GBR29th of 671 aged 30-39 30-39 58:34 7:47 32:04 21:28 5:06 3:35 1:29 2:35 1:59 4:18 1:24 2:34 3:34
54 Regan De Branco, Joseph Abel 🇬🇧 GBR20th of 372 aged U29 U29 58:39 7:52 31:37 22:05 5:02 3:37 1:30 3:14 2:17 3:54 1:10 2:44 3:39
55 Chris Churchett, Ben Cottrell 🇬🇧 GBR30th of 671 aged 30-39 30-39 58:43 7:56 31:50 21:56 5:01 3:49 1:21 2:28 2:29 3:59 1:15 2:30 4:05
56 Tom Butler, Adam Frodsham 🇬🇧 GBR21st of 372 aged U29 U29 58:46 7:59 31:41 21:54 5:15 3:40 1:38 2:57 2:15 4:17 1:18 2:19 3:30
57 Dennis Conroy, Andy Marriott 🇬🇧 GBR31st of 671 aged 30-39 30-39 58:49 8:02 32:08 21:32 5:14 3:41 1:39 2:03 2:09 4:00 1:30 2:46 3:44
58 Harry Greason, Keenan McDaid 🇬🇧 GBR22nd of 372 aged U29 U29 58:50 8:03 31:36 22:10 5:08 3:39 1:38 2:40 1:59 4:04 1:28 2:53 3:49
59 Alun Davies, Michael McCullough 🇬🇧 GBR32nd of 671 aged 30-39 30-39 58:57 8:10 30:41 23:18 5:02 3:53 1:39 3:03 2:28 4:17 1:27 2:54 3:37
60 Rory Frary, Gavin Magner 🇬🇧 GBR33rd of 671 aged 30-39 30-39 59:00 8:13 29:16 24:51 4:58 3:43 1:44 3:03 3:08 4:11 1:35 3:32 3:55
61 Dylan Richards, Chris Ware 🇬🇧 GBR34th of 671 aged 30-39 30-39 59:02 8:15 30:51 22:09 6:05 3:35 1:35 2:25 3:02 3:57 1:14 2:38 3:43
62 Louis Tonkin, Sam Da Cunha 🇬🇧 GBR35th of 671 aged 30-39 30-39 59:02 8:15 31:47 22:15 5:05 3:40 1:45 2:49 2:23 4:04 1:15 2:33 3:46
63 Charlie Beamish, Ollie Beamish 🇬🇧 GBR23rd of 372 aged U29 U29 59:10 8:23 31:57 22:11 5:09 3:49 1:43 2:54 2:29 3:58 1:15 2:19 3:44
64 John Bintu, David Sloan 🇬🇧 GBR36th of 671 aged 30-39 30-39 59:12 8:25 32:16 21:49 5:12 3:50 1:41 2:39 2:10 4:02 1:36 2:30 3:21
65 George Spedding, Max Spedding 🇬🇧 GBR37th of 671 aged 30-39 30-39 59:15 8:28 32:51 20:30 5:58 3:23 1:19 2:11 2:51 3:48 1:16 2:21 3:21
66 Tom Harkison, Robert Livesey 🇬🇧 GBR24th of 372 aged U29 U29 59:16 8:29 32:07 21:06 6:08 3:31 1:24 2:41 2:09 3:57 1:08 1:58 4:18
67 Mike Smith, Damien Brook 🇬🇧 GBR38th of 671 aged 30-39 30-39 59:17 8:30 32:52 21:15 5:15 3:40 1:38 2:45 2:14 3:50 1:22 2:23 3:23
68 Kieron Thompson, Thomas Hunter 🇬🇧 GBR25th of 372 aged U29 U29 59:18 8:31 32:41 21:20 5:22 3:35 1:27 2:33 2:22 4:01 1:23 2:31 3:28
69 David Andre, Lennart Hein 🇫🇷 FRA39th of 671 aged 30-39 30-39 59:18 8:31 31:24 22:09 5:50 3:33 1:26 2:50 2:14 3:53 1:26 2:35 4:12
70 Luke Duffield, Craig Crosby 🇬🇧 GBR40th of 671 aged 30-39 30-39 59:19 8:32 32:11 21:50 5:23 3:36 1:30 2:54 2:20 4:05 1:14 2:35 3:36
71 Dan Gick, Danny Joyce 🇬🇧 GBR41st of 671 aged 30-39 30-39 59:24 8:37 32:02 22:19 5:08 3:49 1:29 2:45 1:58 4:16 1:17 2:58 3:47
72 Ben Vincent, Troy Mainstone 🇬🇧 GBR42nd of 671 aged 30-39 30-39 59:25 8:38 31:49 22:39 5:01 3:39 1:36 2:41 2:34 4:07 1:24 2:53 3:45
73 Isaiah James, Rilwan Anibaba 🇬🇧 GBR26th of 372 aged U29 U29 59:28 8:41 31:30 22:51 5:12 3:44 1:55 2:38 2:33 4:04 1:36 2:47 3:34
74 James Arney, Joe Jenkins 🇬🇧 GBR27th of 372 aged U29 U29 59:33 8:46 32:31 21:43 5:23 3:40 1:31 3:00 2:03 4:09 1:14 2:28 3:38
75 Lee Forrester, Todd Fierro 🇬🇧 GBR6th of 326 aged 40-49 40-49 59:33 8:46 31:22 23:11 5:04 3:50 1:45 2:49 2:32 4:15 1:36 2:42 3:42
76 Oliver Birch, Charles De Carvalho 🇬🇧 GBR7th of 326 aged 40-49 40-49 59:35 8:48 33:27 20:59 5:14 3:41 1:26 2:08 2:09 3:50 1:11 2:33 4:01
77 Kieran Guffick, Karn Hayer 🇬🇧 GBR28th of 372 aged U29 U29 59:37 8:50 31:15 23:05 5:23 3:48 2:02 3:00 2:41 4:10 1:21 2:40 3:23
78 Jake Redfern, Adam Murphy 🇬🇧 GBR29th of 372 aged U29 U29 59:39 8:52 32:35 21:57 5:13 3:39 1:42 2:16 2:33 3:57 1:15 2:47 3:48
79 Lewis Cann, George Kimberly 🇬🇧 GBR30th of 372 aged U29 U29 59:46 8:59 32:30 22:04 5:17 3:39 1:58 2:54 2:06 4:06 1:36 2:24 3:21
80 Simon Ord, Ben Courty 🇬🇧 GBR31st of 372 aged U29 U29 59:47 9:00 33:46 20:13 5:53 3:31 1:15 2:09 2:20 3:46 1:20 2:23 3:29
81 James Dollah, Daniel Temm ENG43rd of 671 aged 30-39 30-39 59:48 9:01 33:29 20:53 5:30 3:26 1:18 2:22 2:30 3:49 1:30 2:39 3:19
82 Mark Twigg, Christopher Walsh 🇬🇧 GBR8th of 326 aged 40-49 40-49 59:48 9:01 31:18 23:27 5:09 3:50 1:42 2:55 2:57 4:08 1:31 2:45 3:39
83 Jonny Sasati, Alfie Burdon 🇬🇧 GBR44th of 671 aged 30-39 30-39 59:51 9:04 33:03 21:23 5:28 3:43 1:32 2:22 2:04 4:05 1:27 2:34 3:36
84 Thomas Binder, Oliver Ashton 🇬🇧 GBR32nd of 372 aged U29 U29 59:51 9:04 33:06 21:39 5:10 3:42 1:31 2:31 2:19 4:12 1:29 2:28 3:27
85 Dom Speakman, Luke Colford 🇬🇧 GBR45th of 671 aged 30-39 30-39 59:53 9:06 32:38 22:11 5:09 3:47 1:40 2:43 2:10 4:09 1:29 2:43 3:30
86 Jake Sperinck, Maxwell Ravera 🇬🇧 GBR33rd of 372 aged U29 U29 59:55 9:08 32:32 22:16 5:11 3:50 1:40 2:33 2:23 4:06 1:35 2:48 3:21
87 Matt Wolff, Alfie Walford 🇬🇧 GBR46th of 671 aged 30-39 30-39 59:58 9:11 32:19 22:23 5:18 3:42 1:31 2:56 2:47 4:02 1:20 2:46 3:19
88 Luca Bigg, John Gunnell 🇬🇧 GBR47th of 671 aged 30-39 30-39 1:00:00 9:13 32:09 22:16 5:40 3:47 1:33 3:12 2:00 4:04 1:21 2:23 3:56
89 Jack Palmer-Coole, George Bullock 🇬🇧 GBR48th of 671 aged 30-39 30-39 1:00:01 9:14 32:29 22:38 4:57 3:44 1:44 2:55 2:54 3:59 1:15 2:30 3:37
90 Kyle Walker, Ben Cartwright 🇬🇧 GBR49th of 671 aged 30-39 30-39 1:00:02 9:15 32:09 22:53 5:05 3:54 1:35 2:33 2:58 4:07 1:24 2:36 3:46
91 Josh Skelton, Finn Hutton 🇬🇧 GBR34th of 372 aged U29 U29 1:00:04 9:17 32:59 21:54 5:18 3:26 1:37 2:48 2:45 3:51 1:06 2:49 3:32
92 Daniel Eastwood, Liam Turley 🇮🇪 IRL50th of 671 aged 30-39 30-39 1:00:07 9:20 31:17 23:16 5:38 3:39 1:38 3:12 3:04 4:01 1:15 2:52 3:35
93 Michael Johnson, James Grimes 🇬🇧 GBR35th of 372 aged U29 U29 1:00:08 9:21 30:48 24:04 5:20 3:49 1:42 3:22 2:47 4:18 1:26 3:11 3:29
94 Charlie Burns, Harry Hammond 🇬🇧 GBR36th of 372 aged U29 U29 1:00:11 9:24 32:35 22:25 5:15 3:50 1:42 2:46 2:37 4:03 1:23 2:38 3:26
95 Joel Harle-Sellick, George Tinneny 🇬🇧 GBR37th of 372 aged U29 U29 1:00:12 9:25 32:42 21:41 5:52 3:32 1:43 2:14 2:25 4:09 1:16 2:33 3:49
96 Luke Wace, Paddy Langdale 🇬🇧 GBR38th of 372 aged U29 U29 1:00:13 9:26 34:06 20:40 5:31 3:38 1:32 2:21 2:47 3:56 1:09 2:12 3:05
97 Jamie Campton, Will Ralf 🇬🇧 GBR39th of 372 aged U29 U29 1:00:19 9:32 32:10 21:56 6:17 3:39 1:31 2:45 1:56 4:05 1:25 2:59 3:36
98 Lewis Keywood, Matt Edmondson 🇬🇧 GBR51st of 671 aged 30-39 30-39 1:00:20 9:33 29:55 25:20 5:10 3:49 1:38 3:13 3:17 4:13 1:24 3:32 4:14
99 Jack Cross, Chris Evans 🇬🇧 GBR52nd of 671 aged 30-39 30-39 1:00:24 9:37 33:22 21:23 5:42 3:36 1:24 2:26 2:13 3:55 1:15 3:04 3:30
100 James Clark, George Phillips 🇬🇧 GBR40th of 372 aged U29 U29 1:00:25 9:38 32:51 22:06 5:33 3:45 1:48 2:55 1:56 4:01 1:28 2:37 3:36
How to read

The place is among timed teams in Doubles 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