HYROX London 2024: Pro Doubles Men results

213 teams on 1 Dec 2024. Typical finish 1:09:23, fastest 10% under 59:49. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Sam Craig, Jake Williamson 🇬🇧 GBR1st of 46 aged U29 U29 52:26 26:47 21:22 4:21 3:33 1:43 2:57 2:02 3:42 1:27 2:25 3:33
2 Luke Ennis, Graham Halliday 🇬🇧 GBR2nd of 46 aged U29 U29 53:26 1:00 27:20 21:46 4:25 3:29 1:54 3:11 2:12 3:45 1:08 2:34 3:33
3 Michael Murray, Joshua Rose 🇬🇧 GBR1st of 121 aged 30-39 30-39 54:39 2:13 29:02 20:57 4:43 3:21 1:36 3:09 1:59 3:44 1:19 2:18 3:31
4 Dan Jackson, Max Pointon SHN2nd of 121 aged 30-39 30-39 54:41 2:15 28:39 21:24 4:42 3:29 1:37 3:13 2:00 3:48 1:21 2:27 3:29
5 Lewis Tanner, Aaron Docherty 🇬🇧 GBR3rd of 121 aged 30-39 30-39 54:47 2:21 28:52 21:23 4:38 3:25 1:40 2:53 2:17 3:41 1:18 2:41 3:28
6 Christopher De Souza, Matthew Green 🇬🇧 GBR4th of 121 aged 30-39 30-39 54:58 2:32 28:26 21:57 4:38 3:28 1:44 3:04 2:02 4:02 1:20 2:45 3:32
7 Jordan Bryant, Ben Walker 🇬🇧 GBR5th of 121 aged 30-39 30-39 55:23 2:57 28:47 22:13 4:29 3:32 2:00 3:04 2:21 3:43 1:20 2:34 3:39
8 George Kimberley, Jordan Bulpitt 🇬🇧 GBR3rd of 46 aged U29 U29 55:54 3:28 29:19 21:55 4:44 3:26 1:48 3:02 1:54 3:57 1:33 2:41 3:34
9 Harry Sutherland, Oskar Kolk 🇬🇧 GBR4th of 46 aged U29 U29 56:12 3:46 30:43 20:47 4:47 3:22 1:45 3:04 1:48 3:40 1:12 2:21 3:35
10 Charlie Hendrie, Lawrence Brown 🇬🇧 GBR6th of 121 aged 30-39 30-39 56:34 4:08 30:32 21:11 4:55 3:33 1:47 2:59 1:44 3:43 1:24 2:33 3:28
11 Jamie George, Duncan Russell 🇬🇧 GBR5th of 46 aged U29 U29 56:50 4:24 28:27 23:44 4:44 3:37 1:49 3:32 2:15 3:44 1:34 3:21 3:52
12 Paul Prothero, Tristam Murdoch 🇬🇧 GBR1st of 37 aged 40-49 40-49 57:05 4:39 27:22 25:21 4:26 3:41 2:04 4:23 2:45 4:04 1:27 3:04 3:53
13 Xavier Schurtz, James Taylor-Medhurst 🇫🇷 FRA7th of 121 aged 30-39 30-39 57:07 4:41 29:06 23:15 4:52 3:38 1:56 3:50 2:12 3:57 1:22 2:45 3:35
14 Ben Nockolds, Jake Pye 🇬🇧 GBR8th of 121 aged 30-39 30-39 57:13 4:47 28:47 23:44 4:47 3:37 1:57 3:30 2:18 4:02 1:30 2:54 3:56
15 Jonathan Reaney, Fenton Hancock 🇮🇪 IRL6th of 46 aged U29 U29 57:21 4:55 30:57 21:26 5:02 3:38 1:25 3:29 1:53 3:52 1:09 2:31 3:29
16 Jake Seymour, Joseph Davies 🇬🇧 GBR7th of 46 aged U29 U29 57:36 5:10 31:14 21:17 5:10 3:32 1:45 2:59 2:09 3:46 1:09 2:30 3:27
17 Stephane Margot, Ryan Hogan 🇨🇭 SUI9th of 121 aged 30-39 30-39 57:43 5:17 30:45 22:23 4:40 3:33 1:53 3:14 2:17 4:02 1:16 2:31 3:37
18 Morgan Penfold, Michael Channing-Phillips 🇬🇧 GBR10th of 121 aged 30-39 30-39 57:48 5:22 29:30 23:30 4:53 3:26 1:51 3:56 2:28 3:57 1:31 2:43 3:38
19 Michael Saunders, Matt Bateson 🇬🇧 GBR11th of 121 aged 30-39 30-39 58:09 5:43 29:38 23:38 4:57 3:44 1:58 3:25 2:22 4:07 1:30 3:08 3:24
20 Ezra Warren, Callum Stoddart 🇬🇧 GBR12th of 121 aged 30-39 30-39 58:55 6:29 30:34 23:26 5:00 3:43 1:50 3:50 2:06 3:54 1:34 2:56 3:33
21 Conran Reynolds, Lewis Clare 🇬🇧 GBR8th of 46 aged U29 U29 59:10 6:44 31:56 22:11 5:09 3:53 1:34 3:19 2:01 3:58 1:23 2:42 3:21
22 Mark Ingham, Max Ansell-Wood 🇬🇧 GBR13th of 121 aged 30-39 30-39 59:48 7:22 30:13 24:23 5:17 3:36 1:58 3:27 2:42 4:10 1:25 3:32 3:33
23 Martin Conlon, Paul Beattie 🇮🇪 IRL14th of 121 aged 30-39 30-39 59:54 7:28 31:23 23:18 5:18 3:39 1:35 3:35 2:25 4:08 1:23 2:54 3:39
24 Carl Harrold, Craig McIntosh 🇬🇧 GBR15th of 121 aged 30-39 30-39 1:00:12 7:46 32:47 22:16 5:14 3:38 1:44 3:10 2:18 3:56 1:26 2:38 3:26
25 Sam Osborne, Bill Osborne 🇬🇧 GBR16th of 121 aged 30-39 30-39 1:00:33 8:07 32:56 21:57 5:45 3:35 1:41 2:52 2:07 3:50 1:29 2:43 3:40
26 Lee McLaughlin, Karan Davatwal 🇬🇧 GBR17th of 121 aged 30-39 30-39 1:00:36 8:10 31:35 24:11 4:55 3:52 1:53 3:44 1:46 4:26 1:28 3:11 3:51
27 Sam Smith, Sam Wright 🇬🇧 GBR9th of 46 aged U29 U29 1:00:45 8:19 31:01 24:30 5:18 3:41 1:47 3:58 2:35 3:57 1:37 3:27 3:28
28 Charlie Bell, Robert Woods 🇬🇧 GBR18th of 121 aged 30-39 30-39 1:00:47 8:21 32:26 22:54 5:31 3:40 1:38 3:07 2:08 3:59 1:35 2:56 3:51
29 Adam Darbyshire, Jordan Gee 🇬🇧 GBR19th of 121 aged 30-39 30-39 1:00:48 8:22 30:36 25:01 5:17 3:52 2:09 4:08 2:44 4:10 1:31 2:41 3:46
30 Jack Cripps, Patrick James 🇬🇧 GBR20th of 121 aged 30-39 30-39 1:00:50 8:24 32:45 22:54 5:16 3:40 2:02 3:14 2:30 3:41 1:22 2:53 3:32
31 Brandon McGuinness, Alan Strachan 🇬🇧 GBR21st of 121 aged 30-39 30-39 1:00:52 8:26 30:37 25:12 5:06 3:38 1:53 3:46 2:22 4:09 1:32 4:13 3:39
32 Kirk Grewar, Andrew Crawford 🇬🇧 GBR22nd of 121 aged 30-39 30-39 1:00:58 8:32 32:00 23:52 5:10 3:29 1:57 3:34 2:41 3:59 1:25 3:09 3:38
33 David Sloan, Gary Ackerley 🇬🇧 GBR2nd of 37 aged 40-49 40-49 1:01:06 8:40 31:35 24:30 5:06 3:41 1:56 3:55 2:25 4:23 1:37 2:53 3:40
34 Mark Todd, Mikey Tranent 🇬🇧 GBR23rd of 121 aged 30-39 30-39 1:01:06 8:40 31:17 24:36 5:18 3:47 1:59 3:14 2:29 4:06 1:40 3:18 4:03
35 Josh Cooper, Daniel Akinrinbola 🇬🇧 GBR10th of 46 aged U29 U29 1:01:08 8:42 32:19 23:43 5:10 3:37 1:45 3:47 2:12 4:06 1:35 3:11 3:30
36 Liam Hogan, Harry King 🇬🇧 GBR24th of 121 aged 30-39 30-39 1:01:19 8:53 33:11 22:41 5:30 3:31 1:27 3:36 2:28 3:53 1:31 2:52 3:23
37 Paul Stannard, Jordan Hilton 🇬🇧 GBR25th of 121 aged 30-39 30-39 1:01:25 8:59 32:17 23:40 5:32 3:42 2:03 3:06 2:24 4:08 1:26 3:04 3:47
38 Daniel Brook, Josh Cavey 🇬🇧 GBR26th of 121 aged 30-39 30-39 1:01:28 9:02 33:20 21:30 6:42 3:34 1:43 3:02 2:00 4:02 1:17 2:27 3:25
39 Matthew Pope, Hector Macneal 🇬🇧 GBR27th of 121 aged 30-39 30-39 1:01:38 9:12 32:42 23:35 5:24 3:39 1:49 3:51 2:12 3:52 1:26 2:51 3:55
40 Owen Jones, Ben Miles 🇬🇧 GBR28th of 121 aged 30-39 30-39 1:01:55 9:29 31:27 25:14 5:19 3:48 1:58 4:19 2:14 4:31 1:28 3:06 3:50
41 Edward McCormack, Phil Baker 🇬🇧 GBR29th of 121 aged 30-39 30-39 1:02:05 9:39 31:10 25:51 5:09 3:37 2:17 4:22 2:46 3:57 1:29 3:25 3:58
42 Chris Cummins, Cameron Macro 🇬🇧 GBR30th of 121 aged 30-39 30-39 1:02:27 10:01 31:32 25:46 5:14 3:48 2:15 4:44 2:21 4:00 1:33 3:25 3:40
43 Steffan Cairns, Connan Murray 🇬🇧 GBR31st of 121 aged 30-39 30-39 1:02:32 10:06 33:25 23:35 5:36 3:45 1:53 3:23 2:05 4:02 1:23 3:05 3:59
44 Faisal Abdalla, Ben Chips 🇬🇧 GBR32nd of 121 aged 30-39 30-39 1:02:33 10:07 34:32 22:35 5:30 3:17 1:47 3:04 2:24 3:54 1:22 3:24 3:23
45 Nolan Fredericks, Daniel King 🇿🇦 RSA33rd of 121 aged 30-39 30-39 1:02:33 10:07 32:38 24:27 5:34 3:40 1:49 3:54 2:31 4:14 1:21 3:11 3:47
46 Jordon Duffy, Elliott Pashley 🇬🇧 GBR34th of 121 aged 30-39 30-39 1:02:38 10:12 31:38 25:40 5:26 3:46 2:00 4:41 2:28 4:19 1:37 2:58 3:51
47 Gareth Beer, Sam Soul 🇬🇧 GBR35th of 121 aged 30-39 30-39 1:02:41 10:15 34:45 22:23 5:38 3:24 1:38 3:23 2:19 3:56 1:17 2:55 3:31
48 Ian Campbell, Mark Whittle 🇬🇧 GBR3rd of 37 aged 40-49 40-49 1:02:44 10:18 34:10 22:49 5:48 3:48 2:07 3:12 1:54 3:57 1:21 2:46 3:44
49 Michele Zanirato, Ranald Falconer 🇮🇹 ITA36th of 121 aged 30-39 30-39 1:02:59 10:33 33:41 23:37 5:45 3:59 1:34 3:17 2:08 4:09 1:38 3:04 3:48
50 Declan Bonus, Carrick Laycock 🇬🇧 GBR37th of 121 aged 30-39 30-39 1:03:08 10:42 33:06 24:30 5:36 3:34 1:43 4:00 2:57 3:45 1:29 3:22 3:40
51 Jaydon Emmott, Matt Jones 🇬🇧 GBR11th of 46 aged U29 U29 1:03:11 10:45 34:26 22:40 6:09 3:41 1:53 3:32 2:04 4:00 1:31 2:28 3:31
52 Paul Gillingham, Greg Williams 🇬🇧 GBR4th of 37 aged 40-49 40-49 1:03:17 10:51 32:35 25:21 5:25 3:50 2:14 3:22 2:47 4:12 1:42 3:23 3:51
53 Daniel Breeze, Bradley Starkey 🇬🇧 GBR12th of 46 aged U29 U29 1:03:24 10:58 30:56 27:15 5:19 3:42 2:43 5:14 2:56 4:07 1:20 3:28 3:45
54 Aiden Smith, Liam Salt 🇬🇧 GBR38th of 121 aged 30-39 30-39 1:03:30 11:04 32:59 25:10 5:26 3:48 1:51 3:48 2:30 4:00 1:38 3:16 4:19
55 Darragh Kennedy, Mark Nicholas 🇮🇪 IRL13th of 46 aged U29 U29 1:03:32 11:06 33:06 24:47 5:45 3:46 1:54 4:05 2:22 3:53 1:26 2:57 4:24
56 Anthony Roderique, Prasun Gautam 🇬🇧 GBR39th of 121 aged 30-39 30-39 1:03:39 11:13 33:18 25:12 5:15 4:02 2:02 3:31 2:11 4:28 1:38 3:30 3:50
57 Ross Flockhart, Luke McCloy 🇬🇧 GBR40th of 121 aged 30-39 30-39 1:03:45 11:19 34:01 24:19 5:30 3:50 1:43 3:39 2:28 3:59 1:37 3:20 3:43
58 Miguel Dias, Luke Ward 🇵🇹 POR14th of 46 aged U29 U29 1:04:04 11:38 33:35 24:53 5:41 3:36 2:02 4:35 2:07 4:07 1:33 3:02 3:51
59 David Gill, John Gill 🇬🇧 GBR41st of 121 aged 30-39 30-39 1:04:14 11:48 34:37 24:05 5:36 4:04 1:39 3:51 2:28 4:10 1:21 2:42 3:50
60 Sam Banner, Jamie Reid 🇬🇧 GBR42nd of 121 aged 30-39 30-39 1:04:15 11:49 33:04 25:48 5:26 3:54 1:39 4:04 2:04 4:07 1:20 2:53 5:47
61 Luke Thompson, Sam Harper 🇬🇧 GBR15th of 46 aged U29 U29 1:04:29 12:03 32:48 25:49 5:56 3:47 1:45 3:37 3:13 4:14 1:38 3:33 4:02
62 Richie Steele, George Lowe 🇬🇧 GBR43rd of 121 aged 30-39 30-39 1:04:30 12:04 35:19 23:24 5:51 3:28 1:40 3:10 2:36 4:04 1:34 2:57 3:55
63 Ben Cedolin, Jamie Smalley 🇬🇧 GBR16th of 46 aged U29 U29 1:04:47 12:21 33:41 25:25 5:44 3:37 1:59 3:14 2:47 4:04 1:36 3:50 4:18
64 Adam Daniels, Scott Colquitt 🇬🇧 GBR44th of 121 aged 30-39 30-39 1:04:47 12:21 30:43 28:19 5:50 3:52 2:05 4:46 3:00 4:25 1:31 4:18 4:22
65 John Morris, Richie Thomas 🇬🇧 GBR45th of 121 aged 30-39 30-39 1:04:52 12:26 33:52 24:39 6:26 3:38 2:00 4:06 2:55 4:00 1:40 2:44 3:36
66 Calum Booth, David Wallace 🇬🇧 GBR17th of 46 aged U29 U29 1:04:52 12:26 33:46 25:30 5:41 3:50 1:56 4:15 2:27 4:02 1:49 3:12 3:59
67 Stephen Wilding, Mark Wilding 🇬🇧 GBR5th of 37 aged 40-49 40-49 1:04:54 12:28 33:36 25:45 5:37 3:52 2:07 4:14 2:24 4:23 1:46 3:14 3:45
68 Morgan Newman, Sam Grant 🇬🇧 GBR18th of 46 aged U29 U29 1:05:01 12:35 31:23 28:20 5:23 4:00 2:10 5:38 2:35 4:26 1:29 3:22 4:40
69 Jack Stevens, Kevin Gardner 🇬🇧 GBR46th of 121 aged 30-39 30-39 1:05:03 12:37 33:15 26:09 5:42 3:50 2:05 4:13 2:45 4:10 1:26 3:43 3:57
70 Dave Kelly, Paul Foster 🇬🇧 GBR6th of 37 aged 40-49 40-49 1:05:03 12:37 32:45 26:42 5:40 3:53 2:18 3:32 2:59 4:16 1:32 3:30 4:42
71 Jack Sharp, Nathan Budgett 🇬🇧 GBR47th of 121 aged 30-39 30-39 1:05:06 12:40 35:00 24:30 5:39 3:31 1:50 3:19 2:37 4:07 1:34 3:33 3:59
72 Simone Tagliabue, Filippo Prussiani 🇮🇹 ITA48th of 121 aged 30-39 30-39 1:05:13 12:47 34:10 24:58 6:09 3:48 2:11 3:58 2:25 4:04 1:34 3:24 3:34
73 Phil Mant, Alex Grumley 🇬🇧 GBR49th of 121 aged 30-39 30-39 1:05:29 13:03 33:51 23:45 7:57 3:38 2:06 2:40 2:46 4:09 1:30 2:49 4:07
74 Tom Smith, Robert Patey 🇬🇧 GBR50th of 121 aged 30-39 30-39 1:05:32 13:06 34:15 25:11 6:08 3:36 1:46 3:57 2:53 4:05 1:39 3:23 3:52
75 Zachary Orr, Caleb Hendy 🇬🇧 GBR51st of 121 aged 30-39 30-39 1:05:37 13:11 35:30 24:23 5:47 3:50 2:19 3:50 2:17 3:51 1:31 3:07 3:38
76 Alex Patrick, Matt Dryden 🇬🇧 GBR52nd of 121 aged 30-39 30-39 1:05:47 13:21 35:56 23:19 6:37 3:33 1:30 3:19 2:59 4:03 1:34 2:40 3:41
77 Josh Hamilton-Cosgrave, James Count 🇬🇧 GBR19th of 46 aged U29 U29 1:05:47 13:21 34:06 25:59 5:47 3:39 2:01 4:01 3:06 3:58 1:32 3:18 4:24
78 Emanuel Roche, Sol Roche 🇬🇧 GBR20th of 46 aged U29 U29 1:05:47 13:21 33:54 26:09 5:48 4:02 2:01 4:18 2:44 4:14 1:42 3:22 3:46
79 Scott Hitchcock, Zbyněk Zatloukal 🇬🇧 GBR53rd of 121 aged 30-39 30-39 1:05:49 13:23 35:19 23:49 6:45 3:39 2:02 3:54 2:04 4:06 1:31 2:38 3:55
80 Jasper Kelly, Alex Hughes 🇬🇧 GBR21st of 46 aged U29 U29 1:05:51 13:25 32:55 27:13 5:48 3:58 2:18 4:49 3:06 4:09 1:24 3:27 4:02
81 Anthony Scarborough, Paul Harnett 🇬🇧 GBR7th of 37 aged 40-49 40-49 1:05:57 13:31 31:58 28:19 5:45 3:51 2:01 4:48 2:45 4:13 1:42 3:49 5:10
82 Dylan Myers, James Earp 🇬🇧 GBR8th of 37 aged 40-49 40-49 1:06:17 13:51 36:39 23:42 6:01 3:38 1:55 3:14 2:18 4:11 1:34 3:14 3:38
83 Rob Perry, Nick Wilson 🇬🇧 GBR9th of 37 aged 40-49 40-49 1:06:23 13:57 33:28 27:11 5:46 3:46 1:47 5:10 3:12 4:19 1:31 3:37 3:49
84 Nick McCulloch, Nic Chaviaris 🇬🇧 GBR54th of 121 aged 30-39 30-39 1:06:33 14:07 33:54 26:03 6:42 3:46 1:59 4:27 2:36 4:19 1:24 3:33 3:59
85 Jamie Lazenby, Regan Lazenby 🇬🇧 GBR55th of 121 aged 30-39 30-39 1:06:36 14:10 36:43 24:13 5:45 3:45 1:48 3:26 2:42 3:56 1:32 3:09 3:55
86 Mark Parrott, Alex McMillan 🇬🇧 GBR22nd of 46 aged U29 U29 1:07:02 14:36 35:11 25:48 6:07 3:46 1:56 4:26 2:47 3:58 1:30 2:56 4:29
87 Connor Kerry, Benjamin Whitbourn 🇬🇧 GBR23rd of 46 aged U29 U29 1:07:05 14:39 35:43 25:23 6:04 3:52 2:03 4:46 2:01 4:06 1:42 2:59 3:54
88 Dayne Stewart, Zak Smith 🇬🇧 GBR56th of 121 aged 30-39 30-39 1:07:05 14:39 34:36 26:34 6:00 3:36 2:35 4:18 2:30 4:01 1:41 3:13 4:40
89 Mathew Sharp, Michael Jones 🇬🇧 GBR57th of 121 aged 30-39 30-39 1:07:27 15:01 35:15 26:04 6:14 3:44 1:55 3:51 2:52 3:56 1:29 4:17 4:00
90 Simon Evans, Chris Evans 🇬🇧 GBR58th of 121 aged 30-39 30-39 1:07:28 15:02 35:14 26:28 5:50 3:55 2:26 3:40 3:06 4:05 1:52 3:40 3:44
91 Eddie Brundle, Darren Lewis 🇬🇧 GBR10th of 37 aged 40-49 40-49 1:07:31 15:05 34:26 27:23 5:46 4:09 2:06 4:10 3:01 4:24 1:23 3:45 4:25
92 Niall Harris, David Naworynsky 🇬🇧 GBR24th of 46 aged U29 U29 1:07:38 15:12 35:08 26:23 6:12 3:45 2:43 4:09 2:45 4:17 1:29 3:28 3:47
93 Seamus Connolly, Dylan Kenning 🇬🇧 GBR25th of 46 aged U29 U29 1:07:39 15:13 34:52 26:43 6:09 4:01 2:09 4:47 3:04 4:11 1:36 3:17 3:38
94 Harry Vaughan, William Cabedo 🇬🇧 GBR59th of 121 aged 30-39 30-39 1:07:41 15:15 35:24 26:04 6:17 3:56 1:58 3:56 2:48 4:22 1:35 2:55 4:34
95 Andrew Ruston, Sam Taylor 🇬🇧 GBR60th of 121 aged 30-39 30-39 1:07:45 15:19 36:25 25:03 6:22 3:45 1:59 3:58 2:42 4:00 1:37 3:28 3:34
96 Mitchel McDermott, Brad Dixon 🇬🇧 GBR26th of 46 aged U29 U29 1:07:45 15:19 34:28 26:58 6:23 3:55 2:01 4:45 2:31 4:08 1:43 3:42 4:13
97 Alan Daniels, Joel Havermans 🇬🇧 GBR11th of 37 aged 40-49 40-49 1:07:47 15:21 34:30 27:02 6:19 3:55 2:23 3:43 3:15 4:29 1:30 3:52 3:55
98 James Ames, Lee Devlin 🇬🇧 GBR61st of 121 aged 30-39 30-39 1:08:15 15:49 34:59 27:26 5:54 3:51 2:20 3:41 3:15 4:18 1:36 4:16 4:09
99 David Bloomfield, Becan Donald 🇬🇧 GBR27th of 46 aged U29 U29 1:08:38 16:12 36:51 26:06 5:46 3:44 2:15 3:44 3:43 3:48 1:29 3:13 4:10
100 Matthew Durham, Alan Porter 🇬🇧 GBR62nd of 121 aged 30-39 30-39 1:08:45 16:19 37:44 24:46 6:20 3:40 1:59 4:16 2:29 3:48 1:35 3:17 3:42
How to read

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