HYROX Manchester 2026: Pro Doubles Men results

382 teams on 21 Jan 2026. Typical finish 1:07:06, fastest 10% under 57:05. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Graham Halliday, Liam McCroary 🇬🇧 GBR1st of 115 aged 30-34 30-34 50:54 27:52 20:10 2:57 3:23 1:35 2:44 1:41 3:43 1:19 2:21 3:24
2 Sam Craig, Beau Smith 🇬🇧 GBR2nd of 115 aged 30-34 30-34 51:36 0:42 28:14 20:30 2:58 3:20 1:36 2:38 2:08 3:40 1:16 2:37 3:15
3 Connor Higgins, Luke Ennis 🇬🇧 GBR1st of 31 aged 16-24 16-24 51:43 0:49 27:41 20:59 3:08 3:23 1:33 2:46 2:05 3:36 1:21 2:44 3:31
4 Lee Tynan, Aaron Woodman 🇬🇧 GBR1st of 85 aged 35-39 35-39 52:01 1:07 28:55 20:11 2:59 3:25 1:28 2:41 1:57 3:41 1:14 2:24 3:21
5 Bodger Rees, Kieran Yates 🇬🇧 GBR3rd of 115 aged 30-34 30-34 52:37 1:43 28:36 21:12 2:52 3:18 1:32 2:41 2:25 3:49 1:17 2:36 3:34
6 Joseph Leader, Jess Price Owen 🇬🇧 GBR2nd of 85 aged 35-39 35-39 53:08 2:14 28:49 21:21 3:03 3:16 1:34 2:50 2:11 3:49 1:24 2:32 3:45
7 Hakan Burton, Jamie Townsend 🇬🇧 GBR4th of 115 aged 30-34 30-34 53:16 2:22 28:53 21:00 3:28 3:18 1:43 2:38 1:54 3:54 1:19 2:39 3:35
8 Ollie Russell, Travis Owles 🇬🇧 GBR1st of 60 aged 25-29 25-29 53:17 2:23 30:19 20:02 3:01 3:33 1:42 2:36 1:48 3:39 1:25 2:05 3:14
9 Evan Galloway, Jamie Pratt 🇬🇧 GBR5th of 115 aged 30-34 30-34 53:27 2:33 29:33 20:54 3:05 3:28 1:40 2:47 2:09 3:44 1:16 2:18 3:32
10 Tiarnan O’Neill, Robert Livesey 🇮🇪 IRL2nd of 31 aged 16-24 16-24 53:56 3:02 30:27 20:32 3:03 3:30 1:29 2:53 2:00 3:40 1:20 2:18 3:22
11 Alfie Burton, Craig Tebbutt 🇬🇧 GBR6th of 115 aged 30-34 30-34 54:08 3:14 30:26 20:39 3:08 3:27 1:37 2:38 2:02 3:37 1:28 2:31 3:19
12 Euan Dickson, Christopher Kumesu-Egri 🇬🇧 GBR2nd of 60 aged 25-29 25-29 54:14 3:20 30:10 21:05 3:02 3:20 1:41 2:47 2:02 3:43 1:30 2:39 3:23
13 Lewis Overend, Dan Nota 🇬🇧 GBR7th of 115 aged 30-34 30-34 54:20 3:26 28:17 23:13 2:55 3:23 1:50 3:12 2:44 3:41 1:40 2:56 3:47
14 Ryan Gibson, Tom Gibson 🇬🇧 GBR8th of 115 aged 30-34 30-34 54:24 3:30 28:28 23:07 2:54 3:39 1:48 3:24 2:17 3:56 1:34 2:52 3:37
15 Matthew Bloor, Danny Uscroft Mould 🇬🇧 GBR9th of 115 aged 30-34 30-34 54:44 3:50 30:07 21:45 2:56 3:23 1:39 2:38 1:56 3:51 1:33 2:45 4:00
16 Jakub Riedel, Robert James 🇵🇱 POL10th of 115 aged 30-34 30-34 54:46 3:52 29:55 22:02 2:54 3:25 1:45 3:00 2:09 4:01 1:29 2:47 3:26
17 Harvey Williams, Fin Dearsly 🇬🇧 GBR3rd of 31 aged 16-24 16-24 55:22 4:28 30:44 21:42 3:03 3:38 1:46 2:53 2:04 3:41 1:33 2:37 3:30
18 Lucas Parker, Cameron Rackham 🇬🇧 GBR3rd of 60 aged 25-29 25-29 55:30 4:36 29:23 22:54 3:17 3:29 1:53 3:25 2:12 3:50 1:18 3:01 3:46
19 Dean Arnold, Harry Brown 🇬🇧 GBR11th of 115 aged 30-34 30-34 55:43 4:49 30:40 21:54 3:13 3:25 1:56 3:00 2:11 3:48 1:22 2:39 3:33
20 Tom Smith, Brendan Pearson 🇬🇧 GBR4th of 60 aged 25-29 25-29 55:46 4:52 31:53 20:41 3:17 3:28 1:38 2:47 1:48 3:49 1:26 2:27 3:18
21 Harry Edmondson, Jakub Riedel 🇬🇧 GBR4th of 31 aged 16-24 16-24 55:51 4:57 30:11 22:51 2:54 3:25 1:41 3:05 2:17 3:47 1:44 2:48 4:04
22 James Mackrell, Travis Brown 🇬🇧 GBR12th of 115 aged 30-34 30-34 55:52 4:58 31:47 21:03 3:07 3:28 1:37 2:59 1:44 3:39 1:18 2:41 3:37
23 Ciaran Quinn, Declan Moylett 🇮🇪 IRL13th of 115 aged 30-34 30-34 55:56 5:02 30:31 22:21 3:08 3:35 2:04 3:04 1:52 3:46 1:19 3:02 3:39
24 Luke Buckland, George Whelan-Davis 🇬🇧 GBR5th of 31 aged 16-24 16-24 55:59 5:05 30:16 22:45 3:02 3:32 1:41 3:15 2:48 3:52 1:31 2:39 3:27
25 Troy Pannett, William Higham 🇬🇧 GBR5th of 60 aged 25-29 25-29 56:01 5:07 30:41 21:13 4:11 3:24 1:50 3:09 — 3:39 1:28 2:51 3:41
26 Kai Oxley, Tim Briggs 🇬🇧 GBR6th of 60 aged 25-29 25-29 56:02 5:08 30:25 22:36 3:05 3:35 1:43 3:18 2:19 3:48 1:27 3:05 3:21
27 Ben Hopkins, Blake Beckman 🇬🇧 GBR6th of 31 aged 16-24 16-24 56:05 5:11 29:58 22:54 3:18 3:32 1:47 3:17 2:17 4:01 1:36 2:50 3:34
28 Adam Sinclair, Bert White 🇬🇧 GBR7th of 60 aged 25-29 25-29 56:15 5:21 30:48 22:11 3:21 3:30 1:52 3:14 2:05 3:49 1:30 2:47 3:24
29 Garry Docherty, Scott Highlands 🇬🇧 GBR3rd of 85 aged 35-39 35-39 56:25 5:31 29:37 22:23 4:30 3:36 1:59 3:45 2:17 4:06 1:39 1:30 3:31
30 Sam West, Paul Preston 🇬🇧 GBR4th of 85 aged 35-39 35-39 56:29 5:35 31:44 21:34 3:16 3:29 1:38 3:00 2:04 3:44 1:28 2:48 3:23
31 Matthew Turner, Lewis Matthews 🇬🇧 GBR14th of 115 aged 30-34 30-34 56:34 5:40 30:41 22:41 3:16 3:27 1:42 3:01 2:13 3:56 1:30 3:13 3:39
32 Joe Washington, Nick Cowling 🇬🇧 GBR1st of 54 aged 40-44 40-44 56:35 5:41 30:44 22:29 3:27 3:32 1:36 2:49 2:32 3:34 1:24 3:14 3:48
33 Adam Knowles, Matthew Eccleshare 🇬🇧 GBR15th of 115 aged 30-34 30-34 56:43 5:49 30:19 23:16 3:13 3:27 1:58 3:15 2:15 4:01 1:27 2:58 3:55
34 Ezra Warren, Jordan Roberts WLS16th of 115 aged 30-34 30-34 56:49 5:55 30:44 22:38 3:31 3:30 1:44 3:11 1:57 4:14 1:15 3:07 3:40
35 Danny Johnson, Paul Lancaster 🇬🇧 GBR2nd of 54 aged 40-44 40-44 56:53 5:59 30:44 23:04 3:12 3:37 1:59 3:12 2:29 4:01 1:24 2:49 3:33
36 Jack Sharp, Huxley Crush 🇬🇧 GBR7th of 31 aged 16-24 16-24 56:57 6:03 30:04 23:50 3:07 3:31 1:48 3:24 2:34 3:51 1:46 3:07 3:49
37 Bryan Langhorn, Callum Baynes 🇬🇧 GBR5th of 85 aged 35-39 35-39 57:00 6:06 30:34 23:15 3:15 3:39 1:53 3:20 2:30 4:00 1:23 2:49 3:41
38 Ross Young, Adam Young 🇬🇧 GBR8th of 60 aged 25-29 25-29 57:03 6:09 30:43 23:06 3:19 3:39 1:49 3:18 2:26 3:54 1:39 2:48 3:33
39 John Dean, Ben Key 🇬🇧 GBR6th of 85 aged 35-39 35-39 57:05 6:11 31:11 22:43 3:17 3:35 1:42 3:04 2:06 3:59 1:26 3:05 3:46
40 Mark Baddeley, John McKeating 🇬🇧 GBR17th of 115 aged 30-34 30-34 57:08 6:14 30:42 21:51 4:38 3:39 2:04 3:07 2:31 3:58 1:27 — 3:43
41 Michael Vallely, Ciaran McAdam SCO18th of 115 aged 30-34 30-34 57:10 6:16 30:29 23:28 3:17 3:38 1:37 3:27 2:38 3:58 1:33 2:53 3:44
42 Rob Whittaker, Lewis Matthews 🇬🇧 GBR7th of 85 aged 35-39 35-39 57:12 6:18 30:12 23:51 3:14 3:33 2:08 3:12 2:17 4:04 1:45 3:06 3:46
43 Rio Quarry, Josh Harrison 🇬🇧 GBR8th of 31 aged 16-24 16-24 57:16 6:22 32:22 21:51 3:07 3:27 1:44 2:54 2:30 3:50 1:26 2:30 3:30
44 Ben Sheppard, Rory Everett 🇬🇧 GBR19th of 115 aged 30-34 30-34 57:17 6:23 30:31 23:43 3:08 3:40 1:46 3:03 2:28 4:14 1:17 3:22 3:53
45 Joe Booth, Matt Nichols 🇬🇧 GBR20th of 115 aged 30-34 30-34 57:24 6:30 29:25 24:31 3:33 3:26 1:51 3:50 2:38 3:58 1:39 3:13 3:56
46 Tom Barber, Josh Morgan 🇬🇧 GBR21st of 115 aged 30-34 30-34 57:27 6:33 32:21 21:52 3:19 3:25 1:45 2:55 2:00 3:47 1:24 2:51 3:45
47 Mikey Tranent, Scott Walker 🇬🇧 GBR8th of 85 aged 35-39 35-39 57:30 6:36 30:47 23:37 3:11 3:34 1:53 3:11 2:35 3:58 1:38 3:00 3:48
48 Fergal Keaney, Dasos Gonnella 🇮🇪 IRL9th of 85 aged 35-39 35-39 57:30 6:36 30:04 24:17 3:14 3:39 1:58 3:27 2:27 4:04 1:30 3:13 3:59
49 Jay Holberry, Aaron McPhee 🇬🇧 GBR3rd of 54 aged 40-44 40-44 57:32 6:38 30:14 22:23 5:00 3:41 1:58 3:36 2:18 3:58 1:30 1:46 3:36
50 Harry Duncan, Tom Hage 🇬🇧 GBR9th of 60 aged 25-29 25-29 57:38 6:44 30:12 24:16 3:14 3:38 1:55 3:25 2:28 3:58 1:46 3:05 4:01
51 Jorell Hill, Sam Wisely 🇬🇧 GBR10th of 60 aged 25-29 25-29 57:42 6:48 32:21 22:13 3:13 3:27 1:37 3:09 2:18 3:51 1:33 2:52 3:26
52 Daniel Quinn, Freddy Pett 🇬🇧 GBR22nd of 115 aged 30-34 30-34 57:49 6:55 32:22 22:09 3:22 3:24 1:32 3:09 2:01 3:45 1:29 2:43 4:06
53 Jack Murphy, Toby Roberts 🇮🇪 IRL23rd of 115 aged 30-34 30-34 57:50 6:56 31:51 22:55 3:08 3:33 1:41 3:06 2:18 3:56 1:32 3:18 3:31
54 Chris Clinch, William Higham 🇬🇧 GBR11th of 60 aged 25-29 25-29 58:05 7:11 31:14 23:12 3:44 3:32 1:54 3:02 2:43 4:01 1:27 2:54 3:39
55 Daniel Pountney, Ethan Gilbert 🇬🇧 GBR24th of 115 aged 30-34 30-34 58:10 7:16 30:12 24:54 3:08 3:31 2:03 3:48 2:33 3:59 1:38 3:31 3:51
56 Alex Morgan, Ismail Rahim 🇬🇧 GBR25th of 115 aged 30-34 30-34 58:17 7:23 31:53 23:11 3:18 3:26 1:48 3:22 2:35 3:56 1:41 2:42 3:41
57 Will Tobin, Matthew Shawcross 🇬🇧 GBR26th of 115 aged 30-34 30-34 58:19 7:25 32:40 22:24 3:21 3:35 1:44 3:01 2:29 3:44 1:21 2:42 3:48
58 Andrew Duchart, Steven Beattie 🇬🇧 GBR27th of 115 aged 30-34 30-34 58:21 7:27 30:11 24:58 3:17 3:41 2:19 4:05 2:12 3:59 1:45 3:08 3:49
59 Emanuel Roche, Sebastian Hobbs 🇬🇧 GBR9th of 31 aged 16-24 16-24 58:23 7:29 30:17 23:50 4:19 3:42 1:50 3:06 2:19 4:09 1:44 3:04 3:56
60 Adam Davies, Liam Taylor 🇬🇧 GBR28th of 115 aged 30-34 30-34 58:26 7:32 32:32 22:36 3:23 3:36 1:44 3:10 2:02 3:47 1:31 2:48 3:58
61 Mike Chadwick, Isaac Longden 🇬🇧 GBR10th of 85 aged 35-39 35-39 58:30 7:36 33:01 22:18 3:17 3:31 1:45 2:56 2:17 3:47 1:30 2:54 3:38
62 Phil Hions, Ryan Fieldhouse 🇬🇧 GBR11th of 85 aged 35-39 35-39 58:32 7:38 32:33 22:33 3:32 3:27 1:55 3:06 2:09 3:48 1:32 2:54 3:42
63 Ryan McKie, William McCarroll 🇬🇧 GBR12th of 85 aged 35-39 35-39 58:46 7:52 31:48 23:41 3:21 3:43 1:46 3:26 2:24 4:02 1:29 3:14 3:37
64 Matthew Parker, Dwaine Evans 🇬🇧 GBR4th of 54 aged 40-44 40-44 58:52 7:58 32:11 23:23 3:23 3:39 1:49 3:08 2:50 4:04 1:37 2:37 3:39
65 Fabien Rascagneres, Mark Lynch 🇬🇧 GBR1st of 24 aged 45-49 45-49 58:53 7:59 32:35 22:56 3:26 3:29 1:52 3:30 2:09 3:55 1:33 2:43 3:45
66 Conor Henry, David O'Toole 🇬🇧 GBR29th of 115 aged 30-34 30-34 58:55 8:01 32:08 23:27 3:24 3:28 2:02 3:29 2:07 3:56 1:39 2:58 3:48
67 Warren Sinden, Luke Williams 🇬🇧 GBR13th of 85 aged 35-39 35-39 58:58 8:04 32:48 22:50 3:24 3:27 1:50 3:11 2:25 3:41 1:18 3:19 3:39
68 Bradley Johnston, David Woolman 🇬🇧 GBR30th of 115 aged 30-34 30-34 59:02 8:08 33:18 22:18 3:29 3:40 1:40 2:59 2:17 3:52 1:26 2:50 3:34
69 Tom Cansfield, Bradley Johnson 🇬🇧 GBR14th of 85 aged 35-39 35-39 59:04 8:10 31:28 24:21 3:20 3:34 1:47 3:17 2:45 4:02 1:27 3:32 3:57
70 Paul Thompson, James Burton 🇸🇾 SYR5th of 54 aged 40-44 40-44 59:08 8:14 32:01 23:40 3:30 3:36 2:04 3:27 1:57 4:10 1:45 2:55 3:46
71 Michael Cayton, Harrison O'Brien 🇬🇧 GBR15th of 85 aged 35-39 35-39 59:14 8:20 31:15 24:19 3:45 3:25 1:59 3:58 2:37 3:40 1:28 3:04 4:08
72 Keenan McDaid, Liam Taylor 🇬🇧 GBR12th of 60 aged 25-29 25-29 59:15 8:21 31:35 24:25 3:20 3:35 2:07 3:32 2:24 3:50 1:40 3:19 3:58
73 Taylor Floyd, Jordan Oatley 🇬🇧 GBR13th of 60 aged 25-29 25-29 59:19 8:25 32:06 24:00 3:17 3:35 1:56 3:39 2:25 4:02 1:48 3:05 3:30
74 Paul Fitzgerald, Tadgh Carroll 🇮🇪 IRL31st of 115 aged 30-34 30-34 59:23 8:29 33:06 22:59 3:24 3:35 1:28 3:16 2:24 3:52 1:32 3:11 3:41
75 Ben Spilman, Anthony Towler 🇬🇧 GBR16th of 85 aged 35-39 35-39 59:26 8:32 29:37 26:10 3:44 3:30 1:54 5:25 2:39 3:57 1:33 3:20 3:52
76 Marc McClean, Carl Hill 🇬🇧 GBR32nd of 115 aged 30-34 30-34 59:29 8:35 31:39 24:35 3:20 3:33 2:29 3:57 2:21 3:51 1:41 2:58 3:45
77 Michael McCann, Michael Warke 🇮🇪 IRL10th of 31 aged 16-24 16-24 59:35 8:41 32:40 23:35 3:25 3:28 1:42 3:18 2:30 3:55 1:40 3:11 3:51
78 David Slattery, Andy Grehan 🇮🇪 IRL17th of 85 aged 35-39 35-39 59:40 8:46 33:09 23:11 3:26 3:38 1:44 3:24 2:01 4:00 1:28 3:09 3:47
79 Oliver Ashton, Joseph Massaro 🇬🇧 GBR11th of 31 aged 16-24 16-24 59:40 8:46 32:53 23:37 3:15 3:37 1:50 3:14 2:26 4:00 1:49 3:12 3:29
80 Luke Close, Lewis Barwise 🇬🇧 GBR33rd of 115 aged 30-34 30-34 59:44 8:50 32:32 23:41 3:36 3:43 1:42 3:15 2:28 4:00 1:28 3:30 3:35
81 Paul Shrives, Jamie Russell 🇬🇧 GBR34th of 115 aged 30-34 30-34 59:46 8:52 31:56 24:23 3:30 3:33 1:51 3:39 2:27 4:02 1:33 3:33 3:45
82 Chris Norris, Jason Critchley 🇬🇧 GBR35th of 115 aged 30-34 30-34 59:47 8:53 32:26 23:58 3:27 3:33 2:01 3:38 2:26 3:58 1:35 3:16 3:31
83 Thomas Wane, Connor Stephenson 🇬🇧 GBR14th of 60 aged 25-29 25-29 59:48 8:54 33:46 22:57 3:10 3:46 1:50 3:15 2:07 3:56 1:33 3:04 3:26
84 Alex Breakell, James Francis 🇬🇧 GBR36th of 115 aged 30-34 30-34 59:50 8:56 32:49 23:39 3:27 3:31 1:55 3:41 2:03 4:02 1:30 3:06 3:51
85 Ashley Crooks, Gareth Maher 🇬🇧 GBR18th of 85 aged 35-39 35-39 59:51 8:57 32:20 23:58 3:38 3:28 1:50 3:25 2:51 3:58 1:26 2:50 4:10
86 Adam Batchelor, Sol Roche 🇬🇧 GBR12th of 31 aged 16-24 16-24 59:52 8:58 30:59 24:17 4:39 3:43 2:04 3:52 — 4:15 1:43 3:27 3:43
87 Sigurd Heckmann Hagen, Andre Sødlund 🇳🇴 NOR15th of 60 aged 25-29 25-29 59:55 9:01 32:33 24:05 3:21 3:40 2:11 3:17 2:28 3:58 1:35 3:06 3:50
88 James Robertson, Tom McKillop 🇬🇧 GBR37th of 115 aged 30-34 30-34 59:59 9:05 33:01 23:37 3:25 3:38 1:51 3:13 2:37 4:13 1:28 2:43 3:54
89 Graeme Martin, Grant Gaffney 🇬🇧 GBR38th of 115 aged 30-34 30-34 1:00:09 9:15 31:55 24:55 3:24 3:43 2:03 3:35 2:38 4:11 1:46 3:10 3:49
90 Chris Hall, Tim Porter 🇬🇧 GBR2nd of 24 aged 45-49 45-49 1:00:10 9:16 32:35 24:22 3:17 3:43 1:51 3:36 2:25 4:04 1:36 3:20 3:47
91 Karl Sciortino, Lynden Ellul 🇲🇹 MLT39th of 115 aged 30-34 30-34 1:00:13 9:19 33:20 23:26 3:32 3:39 1:52 3:43 2:06 4:06 1:36 2:53 3:31
92 Harry Thompson, Alex Lloyd 🇬🇧 GBR40th of 115 aged 30-34 30-34 1:00:18 9:24 34:04 22:59 3:20 3:28 1:46 2:56 2:38 3:44 1:31 3:15 3:41
93 Oliver Black, Mark Wyatt 🇬🇧 GBR19th of 85 aged 35-39 35-39 1:00:19 9:25 31:31 25:20 3:31 3:48 2:05 3:50 2:45 4:17 1:45 2:57 3:53
94 Jack Jordan, Karl Richens 🇬🇧 GBR16th of 60 aged 25-29 25-29 1:00:24 9:30 34:27 22:36 3:26 3:34 1:49 3:02 2:31 3:50 1:16 2:55 3:39
95 Jack Stevens, Jack Blissett 🇬🇧 GBR6th of 54 aged 40-44 40-44 1:00:24 9:30 33:55 23:06 3:27 3:26 1:51 3:11 2:31 3:59 1:24 2:57 3:47
96 Matthew Coles, Joshua Southern 🇬🇧 GBR13th of 31 aged 16-24 16-24 1:00:29 9:35 31:05 26:14 3:14 3:40 2:05 4:34 3:05 4:04 1:47 3:25 3:34
97 Damian Redhead, Josef Dixon 🇬🇧 GBR41st of 115 aged 30-34 30-34 1:00:31 9:37 30:28 26:53 3:16 3:55 2:11 3:40 3:17 4:09 1:37 4:11 3:53
98 Nick Broom, Billy Lawrance 🇬🇧 GBR42nd of 115 aged 30-34 30-34 1:00:37 9:43 32:07 25:02 3:33 3:38 1:57 3:50 2:36 4:05 1:38 3:19 3:59
99 Matt Reid, Louis Pye 🇬🇧 GBR17th of 60 aged 25-29 25-29 1:00:38 9:44 32:20 24:58 3:24 3:33 1:53 3:27 2:46 4:01 1:49 3:30 3:59
100 Jamie Ward, Cameron Burrows 🇬🇧 GBR43rd of 115 aged 30-34 30-34 1:00:42 9:48 32:30 24:35 3:42 3:33 1:56 3:12 2:45 4:11 1:35 3:20 4:03
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