HYROX London Olympia 2026: Doubles Men results

1,925 teams on 24 Mar 2026. Typical finish 1:13:08, fastest 10% under 1:01:46. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ben Murphy, Lee Tuck 🇬🇧 GBR 35-39 1/448 0:49:48 27:1119:193:22 3:281:232:131:353:491:192:123:20
2 Dylan Mouzakki, Fergus Chretiennot 🇫🇷 FRA 30-34 1/494 0:49:55 27:2919:233:07 3:341:262:121:393:501:152:073:20
3 Gary Mcnamara, Isaac Longden 🇬🇧 GBR 35-39 2/448 0:52:13 28:3820:243:15 3:291:332:072:013:451:212:343:34
4 Tom Barber, Dylan Richards 🇳🇱 NED 30-34 2/494 0:52:44 29:2419:493:36 3:271:332:101:393:501:232:193:28
5 Joe Greenslade-Cross, Ethan Gilbert 🇬🇧 GBR 25-29 1/298 0:54:21 29:5420:533:39 3:441:272:222:023:561:382:243:20
6 Rob Sansom, Marc Unitt 🇬🇧 GBR 35-39 3/448 0:54:30 29:5021:083:37 3:361:232:312:124:021:172:333:34
7 Dirjan Bouma, Njord Visser 🇳🇱 NED 25-29 2/298 0:54:49 29:4221:323:40 3:341:261:572:363:581:282:314:02
8 Dan Cooper, Tim Porter 🇬🇧 GBR 35-39 4/448 0:54:50 30:2720:523:34 3:351:272:081:584:001:282:183:58
9 Mehdi Kaddour, Xavier Schurtz 🇫🇷 FRA 35-39 5/448 0:54:55 29:1222:123:34 3:471:452:392:124:091:262:373:37
10 Charlie Farr, Callum Davis 🇬🇧 GBR 25-29 3/298 0:55:03 28:2123:133:34 3:311:312:273:404:011:292:553:39
11 Marcus Funken, Ryan Taylor 🇩🇪 GER 35-39 6/448 0:55:13 30:0821:343:35 3:341:432:252:164:001:322:143:50
12 Lewis Brady, Bradley Lewis 🇬🇧 GBR 30-34 3/494 0:55:20 29:4222:013:43 3:391:572:122:334:001:292:193:52
13 Adam Dunne, Kevin Woods 🇬🇧 GBR 25-29 4/298 0:55:27 30:5121:013:39 3:341:332:282:033:541:262:303:33
14 Jonathan Eames, Alex Morgan 🇬🇧 GBR 40-44 1/310 0:55:31 30:2321:393:34 3:351:362:062:224:141:242:353:47
15 Eimard Legaspi, Jacob Lidgett 🇬🇧 GBR 25-29 5/298 0:55:36 31:0021:003:41 3:281:342:172:133:561:292:333:30
16 Neil Flynn, John Connolly 🇮🇪 IRL 35-39 7/448 0:55:52 31:2220:473:46 3:341:272:042:003:591:302:203:53
17 Craig Berry, Cameron Tew 🇬🇧 GBR 35-39 8/448 0:55:53 31:4320:203:53 3:221:452:121:473:431:242:293:38
17 Jordan Carter, Rick Wilson 🇬🇧 GBR 35-39 8/448 0:55:53 29:0523:003:52 3:421:342:422:384:031:362:593:46
19 Will Newnham, James Forman 🇬🇧 GBR 30-34 4/494 0:55:55 29:0323:273:29 3:381:362:182:113:561:262:226:00
20 Patrick Regan, Josh Leslie-Smith 🇬🇧 GBR 25-29 6/298 0:56:00 31:2820:483:48 3:391:272:051:543:561:312:393:37
21 Arvid Bertermann, James Leach 🇩🇪 GER 25-29 7/298 0:56:10 30:3621:583:41 3:431:392:342:074:021:242:373:52
21 Darren Hancock, Ellis Harper 🇬🇧 GBR 35-39 10/448 0:56:10 31:2821:063:41 3:301:332:192:183:581:222:423:24
23 Marcus Funken, Mat Lock 🇬🇧 GBR 40-44 2/310 0:56:15 30:1122:303:39 3:361:482:322:454:011:312:353:42
24 Jack Pattison, Reece Bellotti 🇬🇧 GBR 35-39 11/448 0:56:23 30:4422:003:43 3:391:352:192:004:031:402:463:58
25 Billy Thompson, Matt Brammeier 🇬🇧 GBR 35-39 12/448 0:56:28 30:2222:223:48 3:491:242:302:444:131:332:293:40
26 Tyler Hursey, Jake Quickenden 🇬🇧 GBR 30-34 5/494 0:56:29 31:3920:544:00 3:291:321:532:293:461:242:403:41
27 Alex Winstanley, Akil Knight 🇬🇧 GBR 30-34 6/494 0:56:30 29:0922:524:33 3:441:392:412:504:001:232:354:00
28 James Tyler, Benjamin Sillence 🇬🇧 GBR 30-34 7/494 0:56:40 30:4522:203:39 3:381:422:392:373:541:402:433:27
29 Max Rayner, Gregor Johnston 🇬🇧 GBR 25-29 8/298 0:56:56 31:1921:423:59 3:391:332:371:444:131:382:233:55
29 Ronan Francis, James Robertson 🇮🇪 IRL 30-34 8/494 0:56:56 30:4022:263:55 3:371:232:152:313:471:303:373:46
31 Joshua Lewis, Joel Mathews 🇬🇧 GBR 16-24 1/153 0:57:11 33:1820:303:27 3:371:262:301:484:051:132:073:44
32 Nicolas Roussel, Tom Sauvaget 🇫🇷 FRA 25-29 9/298 0:57:14 30:5622:174:05 3:431:352:312:314:091:292:343:45
33 Matthew Turner, Harry Bradley 🇬🇧 GBR 30-34 9/494 0:57:20 31:0022:433:41 3:391:472:222:554:081:332:423:37
34 Chris Looney, Max Bezance IMN 40-44 3/310 0:57:25 31:2121:344:34 3:321:292:372:123:551:362:423:31
35 Mark Smith, George Vessey 🇬🇧 GBR 35-39 13/448 0:57:29 31:4721:583:49 3:411:412:162:244:001:212:393:56
36 Michael Whelan, John Flynn 🇮🇪 IRL 25-29 10/298 0:57:30 31:1622:353:43 3:471:562:372:194:061:242:483:38
37 Harry Keogh, Bobby Barber 🇬🇧 GBR 16-24 2/153 0:57:31 32:1421:233:58 3:321:472:271:594:091:382:203:31
38 Richard Daniels, Zaid Al-Chalabi 🇬🇧 GBR 35-39 14/448 0:57:36 30:0224:093:28 4:051:532:572:304:201:272:524:05
39 Neil Brunt, Mike Mackintosh 🇬🇧 GBR 30-34 10/494 0:57:37 32:1721:383:46 3:351:212:421:544:031:382:423:43
40 James Ma, Jonathan Sommer 🇬🇧 GBR 30-34 11/494 0:57:40 31:1022:503:43 3:491:402:263:084:011:262:483:32
41 Jack Willey, George Wood 🇬🇧 GBR 30-34 12/494 0:57:44 31:5921:424:08 3:321:232:212:244:001:262:543:42
41 James Ord, Shakur Casaleiro 🇬🇧 GBR 30-34 12/494 0:57:44 31:2222:493:37 3:471:382:352:294:091:343:013:36
41 Sam West, Brandon Goodsell 🇬🇧 GBR 30-34 12/494 0:57:44 30:0123:543:54 3:331:502:502:384:091:443:064:04
41 Will Nolan, Will Ralph 🇬🇧 GBR 16-24 3/153 0:57:44 31:0822:573:43 3:491:442:472:104:091:332:414:04
45 Oliver Thomson, Lewis Davies 🇬🇧 GBR 30-34 15/494 0:57:45 32:3421:144:02 3:311:562:302:023:541:242:313:26
46 Alex Al-ameen, Zola Mafolo Rodriguez 🇬🇧 GBR 30-34 16/494 0:57:46 33:2820:174:05 3:311:271:581:593:581:322:033:49
47 Adam Churton, Josh Beebee 🇬🇧 GBR 35-39 15/448 0:57:47 31:0822:334:11 3:401:272:462:324:181:232:363:51
47 Ben Scarfield, Joseph Newbold 🇬🇧 GBR 35-39 15/448 0:57:47 31:0522:473:59 3:421:332:242:513:581:242:434:12
47 Ben Teasdale, Jordan Ripley 🇬🇧 GBR 30-34 17/494 0:57:47 31:1522:533:41 3:401:302:262:463:521:352:474:17
50 Stuart Sutton, Luke Sallows 🇬🇧 GBR 30-34 18/494 0:57:50 31:4822:133:53 3:381:222:392:433:581:223:083:23
51 Ben Wersun, Curtis Morgan 🇬🇧 GBR 35-39 17/448 0:57:53 31:3922:174:02 3:311:412:252:114:061:333:083:42
51 Hayden Ashall, Dario Bevan 🇬🇧 GBR 25-29 11/298 0:57:53 32:2621:443:48 3:361:312:292:124:081:342:383:36
53 Danny Rae, Tommy Fury 25-29 12/298 0:57:56 33:2120:423:58 3:291:352:021:583:491:222:343:53
53 Jayden Carolan, James Grimes 🇬🇧 GBR 25-29 12/298 0:57:56 32:4421:213:56 3:451:302:032:004:071:352:373:44
55 Andrew Heward, Dan Heward 🇬🇧 GBR 30-34 19/494 0:57:58 32:2421:354:03 3:311:332:212:243:531:242:303:59
56 Dan Phillis, Jack Scott 🇬🇧 GBR 35-39 18/448 0:57:59 31:1422:444:08 3:401:402:472:504:001:272:373:43
57 Sean Harding, Gary Fox 🇮🇪 IRL 40-44 4/310 0:58:05 32:3221:493:48 3:451:502:322:194:051:302:253:23
58 Finn Mcnulty, Brian O'Farrell 🇮🇪 IRL 25-29 14/298 0:58:07 33:0421:193:48 3:521:381:552:004:021:172:373:58
59 Robbie Mcmillan, Ben Weekes 🇬🇧 GBR 16-24 4/153 0:58:17 30:3623:523:56 3:481:382:562:394:081:443:043:55
60 Isaac Clifton, Oliver Church 🇬🇧 GBR 16-24 5/153 0:58:18 32:1922:123:53 3:361:462:302:344:001:302:493:27
61 Jack Walls, Aaron Cleaver 🇬🇧 GBR 30-34 20/494 0:58:20 32:1522:253:45 3:501:522:232:104:021:242:314:13
62 Josh Mcpolin, David Baron 🇬🇧 GBR 30-34 21/494 0:58:24 33:1720:584:13 3:361:312:122:084:011:272:353:28
63 Daniel Williams, Greg Bothwell 🇬🇧 GBR 30-34 22/494 0:58:28 32:4321:543:55 3:531:472:111:494:141:193:033:38
64 Joe Bridger, Michael Owen 🇬🇧 GBR 30-34 23/494 0:58:30 30:2524:193:50 3:461:422:542:384:181:322:514:38
65 Damien Crudup, Scott Shashua 🇬🇧 GBR 35-39 19/448 0:58:31 29:5024:384:08 3:501:542:472:334:141:382:494:53
66 Chay Garside, Alex Miller 🇬🇧 GBR 35-39 20/448 0:58:33 32:5821:443:55 3:461:432:142:293:571:252:273:43
67 Ben Moult, Steven Galea 🇬🇧 GBR 40-44 5/310 0:58:34 31:5322:543:54 3:451:472:162:523:571:312:583:48
67 Oliver Rounding, Michael Rounding 🇬🇧 GBR 30-34 24/494 0:58:34 32:0122:543:44 3:471:312:272:424:021:303:033:52
69 Maximus Neill, Ricky Slattery 🇮🇪 IRL 25-29 15/298 0:58:35 32:4621:593:55 3:421:502:412:164:081:212:413:20
70 Naaman Morris, Declan Morris 🇬🇧 GBR 30-34 25/494 0:58:42 32:3222:084:07 3:361:372:072:534:101:292:533:23
71 Chris Whalley, Andrew Weston 🇬🇧 GBR 40-44 6/310 0:58:45 31:5922:573:54 3:521:342:452:044:161:313:053:50
71 Raymond Cinnamond, Connor Morgan 🇮🇪 IRL 35-39 21/448 0:58:45 31:2023:254:04 3:421:502:352:524:101:292:483:59
73 Jack Kitchener, Jason Mccabe 🇬🇧 GBR 25-29 16/298 0:58:46 32:5921:514:01 3:381:422:332:213:561:332:413:27
74 Matthew Hadley, Justin Gray 🇿🇦 RSA 35-39 22/448 0:58:48 32:2522:234:05 3:371:312:092:414:081:232:454:09
75 James Alton, Ash Perry 🇬🇧 GBR 35-39 23/448 0:58:49 31:2623:403:46 3:511:472:412:074:231:353:084:08
76 Joshua Atherton, Tom Sale 🇬🇧 GBR 25-29 17/298 0:58:57 32:0123:133:46 3:391:512:452:204:101:492:553:44
76 Matt Bone, George Hill 🇬🇧 GBR 30-34 26/494 0:58:57 33:0522:003:57 3:471:442:382:014:161:252:393:30
78 Marcus Funken, Moritz Fuerste 🇩🇪 GER 35-39 24/448 0:58:58 33:2221:284:14 3:331:502:222:144:011:432:243:21
79 Max Atherton, Cameron Stott 🇬🇧 GBR 25-29 18/298 0:59:00 32:2422:074:34 3:371:372:152:044:121:582:373:47
80 Adam George-Smith, Josh Smee 🇬🇧 GBR 30-34 27/494 0:59:01 31:5423:223:50 3:461:422:362:314:101:452:553:57
81 Michael Bulleyment, Harry Hart 🇬🇧 GBR 30-34 28/494 0:59:13 31:5123:333:53 3:481:282:292:354:121:333:403:48
82 Joshua Bailey, Sam Scadeng 🇬🇧 GBR 30-34 29/494 0:59:14 32:4222:463:49 3:531:262:312:274:081:262:544:01
83 Adam Roberts, Ross Mccormack 🇬🇧 GBR 25-29 19/298 0:59:15 33:5821:323:48 3:491:302:172:224:051:332:293:27
83 Nathan Sellars, Ryan Brimacombe 🇬🇧 GBR 25-29 19/298 0:59:15 33:5321:274:02 3:481:232:012:333:571:402:183:47
85 Ben Smith, Lewis Cann 🇬🇧 GBR 25-29 21/298 0:59:17 32:2522:524:05 3:401:402:292:303:521:363:273:38
86 Adam Darby, Jamie Price 🇬🇧 GBR 35-39 25/448 0:59:26 32:4123:073:43 3:521:432:292:464:081:322:553:42
86 Kieran Dovey, Jordan Lawrence 🇬🇧 GBR 30-34 30/494 0:59:26 32:1923:253:46 3:461:462:332:364:101:373:063:51
88 Antony Graham, Omar Ellaboudy 🇬🇧 GBR 30-34 31/494 0:59:30 34:1820:564:20 3:261:271:552:144:031:342:393:38
89 Alan Finnegan, Dylan Cronin 🇮🇪 IRL 30-34 32/494 0:59:31 34:1021:244:02 3:401:392:142:044:041:212:423:40
90 David Andre, Jack Courtney 🇫🇷 FRA 30-34 33/494 0:59:38 33:5221:474:03 3:471:362:471:504:131:232:323:39
91 Joe Moss, Olly England 🇬🇧 GBR 25-29 22/298 0:59:39 32:3523:044:05 3:451:282:192:454:221:322:583:55
92 Radoslaw Kogut, Charles Whitfield 🇵🇱 POL 25-29 23/298 0:59:45 33:0422:463:59 3:231:482:412:593:581:352:413:41
93 James Harrison, Kieran Hodgson 🇬🇧 GBR 35-39 26/448 0:59:46 33:3222:303:49 3:391:532:312:343:531:372:403:43
94 Kieran Flannigan, Harry Taylor 🇬🇧 GBR 25-29 24/298 0:59:47 32:4623:083:59 3:351:312:193:194:061:193:223:37
95 Henry Comberbach, Nathan Hudson 🇬🇧 GBR 25-29 25/298 0:59:48 33:0322:593:51 3:341:472:382:284:131:273:073:45
96 Danny Hope, Ryan Mcmahon 🇬🇧 GBR 30-34 34/494 0:59:49 34:0121:534:00 3:371:322:262:453:471:342:193:53
97 Frank Regan, Oliver Pickford 🇬🇧 GBR 25-29 26/298 0:59:50 31:5923:554:02 3:531:312:382:584:201:452:464:04
98 Charles Draper, Chris Geddes 🇬🇧 GBR 30-34 35/494 0:59:52 32:5822:454:15 3:371:392:342:344:041:392:573:41
99 Chris Flood, Jamie Taylor 🇬🇧 GBR 35-39 27/448 0:59:53 31:0424:354:19 3:421:452:332:394:211:363:264:33
99 Matt Howdle, Vamsee Munnangi 🇬🇧 GBR 30-34 36/494 0:59:53 32:2623:333:58 3:441:543:102:214:181:332:453:48

Rank is the finishing position within Doubles Men among timed teams. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

Free to download. Used by more than 40,000 HYROX athletes.

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result