HYROX London 2025: Doubles Men results

1,010 teams on 3 May 2025. Typical finish 1:10:51, fastest 10% under 1:00:18. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Craig Tebbutt, Alfie Burton 🇬🇧 GBR 30-39 1/481 0:53:02 30:2519:203:20 3:291:261:481:553:461:222:033:31
2 Hugh O'Reilly, Tom Hogan 🇮🇪 IRL 30-39 2/481 0:53:38 31:0419:063:33 3:191:132:031:463:431:072:113:44
3 Michael K Hughes, Harry C Bird 🇬🇧 GBR 30-39 3/481 0:53:47 30:3319:503:29 3:251:212:002:023:531:232:143:32
4 Michael Murray, Joshua Rose 🇬🇧 GBR 30-39 4/481 0:53:50 29:5520:393:22 3:251:161:532:513:591:192:143:42
5 Paul Stannard, Hakan Burton 🇬🇧 GBR 40-49 1/213 0:53:58 30:3219:493:41 3:201:311:582:023:511:062:083:53
6 Danny Rae, Finn Reaney 🇬🇧 GBR U29 1/277 0:54:47 29:4821:283:36 3:301:192:162:053:531:182:494:18
7 Rilwan Anibaba, Shane Bingham 🇳🇬 NGR U29 2/277 0:54:48 30:4220:333:37 3:351:382:221:513:401:232:153:49
8 Callum Rowlands, Matthew Blackwell 🇬🇧 GBR U29 3/277 0:54:56 29:4921:443:28 3:351:382:042:193:531:382:393:58
9 Matthew Wigelsworth, Liam Burthem 🇬🇧 GBR U29 4/277 0:55:00 28:1823:113:34 3:481:452:322:324:061:232:524:13
10 John Boland, Declan Kay 🇬🇧 GBR 30-39 5/481 0:55:04 30:5820:413:31 3:311:242:092:033:551:162:293:54
11 Owen Coverdale, Carlton Mccabe 🇬🇧 GBR 30-39 6/481 0:55:31 30:5021:163:29 3:221:392:042:233:551:172:304:06
12 Alex Morgan, Gavin Dunphy 🇬🇧 GBR 40-49 2/213 0:55:58 31:0021:203:43 3:301:251:512:014:091:162:394:29
13 Robert Cowan, Tom Pratt 🇬🇧 GBR 30-39 7/481 0:56:00 30:5721:243:43 3:341:292:022:274:001:142:493:49
14 Barney B, Chris Haslam 🇬🇧 GBR 30-39 8/481 0:56:19 30:5221:573:35 3:331:272:322:234:051:292:343:54
15 Thomas Reid, Matt Reid 🇬🇧 GBR U29 5/277 0:56:29 31:2121:253:49 3:381:322:232:123:541:292:333:44
16 Richard Harris, Bailey Wootton 🇬🇧 GBR U29 6/277 0:56:33 33:3119:243:42 3:151:081:542:043:421:182:123:51
17 Eddie Lambert, Conner Wickens 🇬🇧 GBR 30-39 9/481 0:56:35 30:2422:403:37 3:371:372:522:204:011:202:424:11
18 Will Ralf, Leon Karman 🇬🇧 GBR U29 7/277 0:56:36 31:3821:173:45 3:441:172:241:593:581:272:363:52
19 Darren Middleton, Mark Peart 🇬🇧 GBR 40-49 3/213 0:56:42 30:1122:433:53 3:531:212:152:294:061:183:064:15
20 Charlie Wevill, Carl Aldridge 🇬🇧 GBR U29 8/277 0:56:44 31:3621:094:05 3:431:191:502:004:091:252:234:20
21 Josh Harrison, Rio Quarry 🇬🇧 GBR U29 9/277 0:56:45 34:0919:003:39 3:221:091:591:443:511:092:143:32
22 Daniel Moore, Dyllan Schewitz 🇬🇧 GBR 30-39 10/481 0:56:59 32:0021:383:25 3:381:402:231:503:591:282:533:47
22 Laurence Shelsher, Tom Vince 🇬🇧 GBR 30-39 10/481 0:56:59 32:0921:063:48 3:331:222:292:113:481:152:413:47
24 Alex Eyre, William Taylor 🇬🇧 GBR 30-39 12/481 0:57:00 31:3521:383:52 3:401:341:592:294:001:212:304:05
25 Jay Littler, Daniel Bradbury 🇬🇧 GBR 30-39 13/481 0:57:06 32:0521:313:34 3:281:332:202:064:051:242:363:59
25 Thomas Binder, Oliver Ashton 🇬🇧 GBR U29 10/277 0:57:06 32:3221:073:32 3:371:232:072:073:571:302:423:44
27 Driss Anouhal, Rayane Kara 🇫🇷 FRA U29 11/277 0:57:08 31:0222:363:35 3:461:372:482:144:051:342:274:05
28 Jamie Davies, Matthew Chard 🇬🇧 GBR 40-49 4/213 0:57:09 32:0921:233:43 3:361:172:301:504:151:272:303:58
29 Josh Jones, Lee Clayton 🇬🇧 GBR 30-39 14/481 0:57:11 32:0321:233:49 3:441:232:202:054:011:162:304:04
30 Connor Farrell, Phil Dermott 🇬🇧 GBR 40-49 5/213 0:57:16 31:0922:293:43 3:361:362:112:344:051:312:294:27
31 Jake Fletcher, Josh Brown 🇬🇧 GBR 30-39 15/481 0:57:33 33:2320:303:43 3:361:222:121:513:591:152:243:51
31 Morgan Newman, Sam Grant 🇬🇧 GBR U29 12/277 0:57:33 31:4322:173:37 3:481:352:472:114:041:172:164:19
33 Wil Edmiston, Mark Jenkins 🇬🇧 GBR U29 13/277 0:57:35 32:2221:373:40 3:321:372:322:063:521:242:304:04
34 Wayne Fox, Ashley Reece 🇬🇧 GBR 30-39 16/481 0:57:42 32:2821:313:48 3:261:372:092:034:121:232:433:58
35 Alex Neville, Harry Mclachlan 🇬🇧 GBR U29 14/277 0:57:44 33:1020:573:42 3:341:162:072:093:561:142:364:05
35 Tim Porter, Lewis Fensome 🇬🇧 GBR 30-39 17/481 0:57:44 32:0522:093:35 3:351:322:382:013:561:352:374:15
37 Aiden Jones, Oliver Pateman 🇬🇧 GBR 30-39 18/481 0:57:46 32:2721:393:45 3:431:372:251:544:071:192:254:09
38 Jack Sharp, Ben Middleton 🇬🇧 GBR U29 15/277 0:57:48 31:4822:213:43 3:461:192:332:144:121:362:264:15
39 Joe Williams, Max Beard 🇬🇧 GBR 30-39 19/481 0:57:49 32:1121:493:53 3:361:291:552:504:021:242:423:51
40 Samuel Osborne, Dan Browne 🇬🇧 GBR U29 16/277 0:57:52 33:2620:453:45 3:401:172:001:573:521:202:214:18
41 Chase Taylor, Joe Tyson 🇬🇧 GBR U29 17/277 0:57:54 32:1422:053:38 3:351:382:162:183:521:222:274:37
42 Ray Bath, Aaron Dunn 🇬🇧 GBR 30-39 20/481 0:57:55 30:0224:313:26 3:381:332:142:424:091:242:346:17
43 Marcus Unwin, Matthew George 🇬🇧 GBR U29 18/277 0:58:00 32:1822:053:42 3:311:242:332:104:071:202:364:24
44 James Clark, Jack Pattison 🇬🇧 GBR 30-39 21/481 0:58:01 32:2422:013:40 3:391:362:341:544:011:322:483:57
44 Lee Mclaughlin, Karan Davatwal 🇬🇧 GBR 30-39 21/481 0:58:01 32:0422:213:40 3:481:232:232:164:141:292:484:00
46 Marcus Mollison, James Oliver 🇬🇧 GBR 30-39 23/481 0:58:07 32:2422:013:46 3:341:402:382:284:021:292:223:48
46 Oliver Smith, George Barry 🇬🇧 GBR U29 19/277 0:58:07 32:0322:343:35 3:411:292:132:293:571:222:574:26
48 Stuart Cockram, Carl Fountain 🇬🇧 GBR 30-39 24/481 0:58:23 31:2623:333:28 3:461:322:512:234:091:333:144:05
49 Vlad Matei, James Ingham 🇬🇧 GBR 30-39 25/481 0:58:24 31:1523:343:40 3:361:343:142:194:061:262:594:20
50 Daniel Brook, Lewis Holmes 🇬🇧 GBR 30-39 26/481 0:58:25 32:1621:494:25 3:391:432:072:234:141:272:383:38
50 Sam Plumb, Andrew Darling SHN 30-39 26/481 0:58:25 32:4721:583:46 3:371:382:082:154:051:202:464:09
52 David Thompson, Tavi Gaetano 🇬🇧 GBR 30-39 28/481 0:58:29 31:5222:434:00 3:301:362:312:263:561:282:434:33
52 Steve Powell, Dan Williams 🇬🇧 GBR 30-39 28/481 0:58:29 33:3021:153:48 3:291:372:311:543:451:192:394:01
54 Chandler Docherty, Adam Ellis 🇬🇧 GBR U29 20/277 0:58:31 32:0922:423:46 3:381:392:302:254:031:322:534:02
55 Chris Martin, Alex Ayin 🇬🇧 GBR 30-39 30/481 0:58:35 31:4023:103:50 3:421:382:342:324:061:332:304:35
56 Harry Hammond, Charlie Burns Hammond 🇬🇧 GBR U29 21/277 0:58:39 33:1021:483:47 3:421:212:262:074:041:292:304:09
57 Riley Curry, Mark Coombs 🇬🇧 GBR 30-39 31/481 0:58:40 33:4821:113:46 3:371:432:342:113:481:182:063:54
58 Alex Quinn, Jonathan Bullough 🇮🇪 IRL 30-39 32/481 0:58:41 32:5721:154:33 3:331:302:332:073:531:242:273:48
59 Nick Rigby, Jordan Rigby 🇬🇧 GBR 30-39 33/481 0:58:42 33:0722:073:33 3:381:332:322:133:521:312:583:50
60 Charlie Weeks, Brooke France 🇬🇧 GBR U29 22/277 0:58:44 31:1623:264:08 3:481:442:232:224:111:363:084:14
61 Josh Taylor, Willis Wells 🇬🇧 GBR 30-39 34/481 0:58:46 33:3121:323:47 3:371:241:562:123:511:223:074:03
61 Richie Steele, George Lowe 🇬🇧 GBR 30-39 34/481 0:58:46 33:2121:313:59 3:291:221:562:294:051:292:264:15
63 Dylan Jenkins, Samuel Girling 🇬🇧 GBR U29 23/277 0:58:50 33:4521:084:01 3:291:332:161:544:061:232:283:59
64 Cian Galvin, Senan Mcnulty 🇮🇪 IRL U29 24/277 0:58:51 32:3922:343:41 3:461:402:262:323:591:242:444:03
65 Emmet O Neill, James Fleming 🇮🇪 IRL 30-39 36/481 0:58:52 33:4321:193:55 3:341:232:062:193:521:262:364:03
66 Jonathan Eames, Andrew Hill 🇬🇧 GBR 40-49 6/213 0:58:59 32:3422:413:47 3:421:292:402:074:091:252:574:12
66 Luke Hodson, Callum Richardson 🇬🇧 GBR 30-39 37/481 0:58:59 32:2822:244:10 3:431:242:222:304:141:222:583:51
66 Seb Waudby, Joe Baxter 🇬🇧 GBR 30-39 37/481 0:58:59 34:1321:093:41 3:441:272:212:013:591:202:054:12
69 Jarrod Wood, Andrew Firth 🇬🇧 GBR 30-39 39/481 0:59:03 32:0523:193:43 3:511:352:342:514:061:332:583:51
70 Alisdair Viner, Matt King 🇬🇧 GBR 30-39 40/481 0:59:04 34:0421:183:46 3:301:171:492:263:511:272:584:00
71 Owen Jenkins, Pete Armitage 🇬🇧 GBR U29 25/277 0:59:06 33:2521:503:55 3:271:272:082:143:561:193:134:06
72 Sam West, Trevor Heyburn 🇬🇧 GBR 30-39 41/481 0:59:07 32:3522:493:48 3:401:422:292:243:571:193:044:14
73 Matthew Parker, Dwaine Evans 🇬🇧 GBR 40-49 7/213 0:59:08 33:0222:173:53 3:431:332:252:294:011:252:404:01
74 Dean Turner, Dean Philpott 🇬🇧 GBR 30-39 42/481 0:59:10 33:1921:573:59 3:311:282:212:144:001:222:454:16
74 Lewis Tompkins, Alex Smith 🇬🇧 GBR 30-39 42/481 0:59:10 32:1423:083:52 3:361:332:162:274:111:332:444:48
76 Charlie Piggott, Chris Hedges 🇬🇧 GBR 30-39 44/481 0:59:17 33:0322:124:05 3:431:442:432:154:011:322:173:57
77 Michael Mcroberts, James Farrell 🇬🇧 GBR 30-39 45/481 0:59:20 32:4022:593:47 3:491:362:502:344:161:262:513:37
78 Nicky Lopez, Andy Cannon 🇬🇧 GBR 30-39 46/481 0:59:22 35:2020:163:52 3:341:202:001:453:551:122:104:20
79 Arthur Harwood, Ben Stagg 🇬🇧 GBR U29 26/277 0:59:24 32:2823:093:51 3:351:292:482:334:071:262:494:22
80 Matt Crump, Dave Williams 🇬🇧 GBR 30-39 47/481 0:59:25 32:1623:323:43 3:491:413:082:154:171:253:003:57
81 Jake Foster-Ramsden, Alex Jacobs 🇬🇧 GBR U29 27/277 0:59:27 31:5823:044:29 3:411:212:382:074:111:162:435:07
81 Tom Meehan, Ray Gabriel-Anyassor 🇬🇧 GBR 30-39 48/481 0:59:27 34:1621:134:02 3:351:242:072:214:001:232:243:59
83 Alan Wallace, Tadgh Carroll 🇮🇪 IRL 30-39 49/481 0:59:33 34:2121:343:43 3:331:262:192:033:561:362:583:43
84 Greg Paterson, Jack Campbell 🇬🇧 GBR U29 28/277 0:59:37 33:5122:073:42 3:371:332:112:134:051:302:504:08
85 Sam Bridges, Olly Bridges 🇬🇧 GBR U29 29/277 0:59:39 34:0521:543:45 3:391:292:382:024:171:422:253:42
86 Liam Scott, Josh Illingworth 🇬🇧 GBR 30-39 50/481 0:59:41 32:4323:243:37 3:491:402:362:393:541:313:014:14
87 Joe Yaxley, Rhys Morgan 🇬🇧 GBR U29 30/277 0:59:49 33:4922:153:49 3:381:462:072:353:571:282:473:57
88 Harry Hadland, Tom O'Connor 🇬🇧 GBR 30-39 51/481 0:59:50 33:1822:453:51 3:351:412:362:303:581:232:554:07
88 Tom Annetts, Tom Cawley 🇬🇧 GBR U29 31/277 0:59:50 32:2623:423:47 3:391:382:462:414:041:302:514:33
90 Todd Allen, Sam Clarke 🇬🇧 GBR 30-39 52/481 0:59:51 33:3222:174:07 3:501:312:392:154:031:152:503:54
91 Chris Thatcher, Brad Clarke 🇬🇧 GBR 40-49 8/213 0:59:57 33:5622:183:47 3:461:282:062:393:581:202:424:19
91 Tom Coates-Harman, Eddie Barlow 🇬🇧 GBR 30-39 53/481 0:59:57 34:5720:554:10 3:341:352:081:564:001:132:254:04
93 George Bishop, Joe Bass 🇬🇧 GBR U29 32/277 0:59:58 33:5122:203:51 3:341:442:262:523:401:242:404:00
93 Louis Quaintance, Oliver Morgan 🇬🇧 GBR 30-39 54/481 0:59:58 34:1621:543:52 3:441:332:242:083:581:322:413:54
95 Lewis Neill, Ben Stanley 🇬🇧 GBR 30-39 55/481 1:00:03 33:2023:133:35 3:421:382:122:374:081:382:464:32
96 Jordan Prince, Henry Watson 🇬🇧 GBR U29 33/277 1:00:04 34:5521:134:00 3:301:222:022:403:521:112:423:54
96 Josh Lilley, Christopher Humphrey 🇬🇧 GBR 30-39 56/481 1:00:04 34:2321:314:15 3:361:291:532:004:101:402:334:10
98 Antony Rake, Craig Wilford 🇬🇧 GBR 30-39 57/481 1:00:07 33:0423:014:09 3:431:322:212:223:591:363:214:07
99 Matt Wolff, Alfie Walford 🇬🇧 GBR 30-39 58/481 1:00:10 33:5422:333:48 3:521:302:232:303:541:342:553:55
100 Alex Birbeck, Bradley Johnson 🇬🇧 GBR 30-39 59/481 1:00:11 33:0923:064:00 3:411:312:292:474:061:392:563:57

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