HYROX London Olympia (EMEA Championship) 2026: Doubles Men results

456 teams on 21 Mar 2026. Typical finish 1:03:42, fastest 10% under 0:54:25. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Cem ter Burg, Sam Schoeman 🇳🇱 NED 16-24 1/57 0:48:01 27:0717:443:15 3:221:041:471:373:401:161:443:14
2 dimitry martins, olivier jouve 🇫🇷 FRA 30-34 1/87 0:48:08 27:2317:483:02 3:281:06——3:401:181:453:33
3 Thomas Fry, Quentin Pingliez 🇫🇷 FRA 30-34 2/87 0:49:08 27:3418:263:13 3:271:161:451:373:401:211:573:23
4 Axel Montreuil, Antoine Reisdorffer 🇫🇷 FRA 25-29 1/93 0:49:35 27:3218:533:15 3:281:221:451:543:461:162:043:18
5 Rene Groinig, Lasse Pips 🇦🇹 AUT 25-29 2/93 0:49:58 27:4719:043:11 3:271:171:511:573:411:162:193:16
6 Simen Røssland, Jørgen Dahl Olsen 🇳🇴 NOR 25-29 3/93 0:50:04 28:4718:013:20 3:201:001:421:503:351:122:013:21
7 Darragh O Keeffe, Jay Hogan 🇮🇪 IRL 16-24 2/57 0:50:06 27:5119:003:18 3:221:041:561:563:391:172:163:30
8 Joffrey Voisin, Guillaume Levoy 🇫🇷 FRA 40-44 1/67 0:50:11 28:4118:203:14 3:231:051:541:333:471:172:033:18
9 Tobias Kiefer, Julian Kreutzer 🇩🇪 GER 30-34 3/87 0:50:20 28:1918:473:19 3:221:171:561:543:321:212:123:13
10 Conor Maguire, Tiarnan O'Neill 🇮🇪 IRL 16-24 3/57 0:50:33 27:5919:213:17 3:341:092:041:503:441:162:133:31
11 Dan Nota, Lewis Overend 🇬🇧 GBR 30-34 4/87 0:50:41 27:4119:453:19 3:231:162:052:033:371:192:233:39
12 Jaafar Moumen, Travis Brown 🇩🇪 GER 35-39 1/80 0:50:42 28:0219:223:22 3:311:111:511:483:461:182:343:23
13 Leo Bordessoule, lucas Descombes 🇫🇷 FRA 25-29 4/93 0:50:49 28:3519:073:12 3:321:231:551:363:531:262:033:19
14 Tom Oxley, Rojan Bitmez 16-24 4/57 0:50:50 28:3019:073:18 3:161:071:562:083:461:152:143:25
15 Luke West, Shane Bingham 🇬🇧 GBR 16-24 5/57 0:51:10 28:4119:113:22 3:211:102:201:463:431:282:023:21
16 Rio Quarry, Robert Livesey 🇬🇧 GBR 16-24 6/57 0:51:31 29:4918:143:32 3:241:071:451:463:451:171:523:18
17 Rodrigo Viana, Nuno Viamonte 🇵🇹 POR 30-34 5/87 0:51:35 28:1220:013:26 3:331:271:571:543:571:142:253:34
18 Joshua Braznell, Brandon McGuinness 🇬🇧 GBR 25-29 5/93 0:52:09 29:0319:463:23 3:361:172:091:503:471:152:253:27
19 George Wootten, Freddie Cree 🇬🇧 GBR 16-24 7/57 0:52:20 30:1718:473:21 3:281:102:011:493:441:191:583:18
20 George Callagher, Alexander Neville 25-29 6/93 0:52:22 28:4520:143:28 3:301:211:592:054:031:192:163:41
21 Adrian Villanueva, Ian Blanco Bello 🇪🇸 ESP 25-29 7/93 0:52:23 28:1920:443:25 3:421:312:231:514:011:332:063:37
22 Jack Sharp, Sam Girling 🇬🇧 GBR 16-24 8/57 0:52:41 29:3119:473:28 3:331:142:031:553:581:222:083:34
23 Alec Blokland, Rik Beugel 🇳🇱 NED 16-24 9/57 0:52:59 29:0820:203:35 3:521:132:171:413:531:162:223:46
24 Joshua Henry, Rich Prendergast 🇬🇧 GBR 35-39 2/80 0:53:01 29:1220:203:34 3:221:231:492:113:471:312:293:48
25 George Jones, Charlie Wevill 🇵🇹 POR 25-29 8/93 0:53:04 29:0920:303:28 3:401:172:281:524:081:362:023:27
26 Bailey Askin, Freddie Davies 🇬🇧 GBR 16-24 10/57 0:53:09 29:4019:583:35 3:261:192:211:563:461:192:193:32
27 Iain Irving, Gavin Hogarth 🇬🇧 GBR 40-44 2/67 0:53:11 29:4220:083:25 3:431:252:051:514:011:232:233:17
28 Julien Maillot, Emile Zortea 🇫🇷 FRA 30-34 6/87 0:53:26 29:1320:373:40 3:281:172:052:154:021:222:313:37
29 Emmanuel biguet, Callum Overton 🇫🇷 FRA 25-29 9/93 0:53:36 26:4423:283:30 3:291:322:272:124:001:344:243:50
29 Jamie Palmer, Simon Day 🇬🇧 GBR 40-44 3/67 0:53:36 29:3620:363:28 3:351:162:091:583:541:162:463:42
31 Marc Chevrolais, Melvyn Besnard 🇫🇷 FRA 25-29 10/93 0:53:37 30:1020:073:26 3:331:251:552:003:531:352:153:31
32 Théo Nguyen, Clément Baert 🇫🇷 FRA 25-29 11/93 0:53:39 28:3721:343:32 3:441:292:272:014:041:312:353:43
33 Kai Horne, Tom Andrews 🇬🇧 GBR 30-34 7/87 0:53:43 29:0120:444:02 3:341:251:582:203:501:272:403:30
34 George Kimberley, Jordan Bulpitt 🇬🇧 GBR 25-29 12/93 0:53:45 30:1020:103:29 3:351:112:061:514:061:292:203:32
35 Isaac Longden, Mike Chadwick 🇬🇧 GBR 35-39 3/80 0:53:56 30:5519:243:43 3:281:181:551:583:431:222:273:13
36 Joschka Schlicht, Josa Rödiger 🇩🇪 GER 30-34 8/87 0:54:03 30:1420:203:33 3:401:181:592:133:581:242:183:30
37 Jamie Nemmer - Thayer, Richard Harman 🇬🇧 GBR 30-34 9/87 0:54:04 30:4019:473:40 3:281:171:492:023:421:172:453:27
38 Ben Vickers, Alan Strachan 🇬🇧 GBR 45-49 1/38 0:54:05 29:5920:403:30 3:361:222:062:123:481:202:493:27
38 Tom Wyles, Daniel Williams 🇬🇧 GBR 40-44 4/67 0:54:05 30:1720:163:38 3:311:211:532:213:481:282:393:15
40 Loic Gamblin, Bruno Maunoir 🇫🇷 FRA 16-24 11/57 0:54:10 29:2621:203:29 3:231:161:462:433:551:512:313:55
41 Antony Carrol, Michael Molloy 🇮🇪 IRL 40-44 5/67 0:54:11 30:3419:593:42 3:441:201:581:413:551:252:283:28
42 Robert Stols, Salvador Pla Ubeda 🇳🇱 NED 40-44 6/67 0:54:12 29:5520:403:40 3:261:192:082:143:451:282:393:41
43 Moisés Trujillo Muñoz, Ángel Luis Cordón Ortega 🇪🇸 ESP 16-24 12/57 0:54:13 29:3021:073:41 3:341:322:281:513:591:262:363:41
44 Lewis Nagington, Ben Brereton 🇬🇧 GBR 25-29 13/93 0:54:15 27:4723:103:23 3:401:302:152:013:543:222:463:42
45 Aaron Cleaver, Cameron Hill 🇬🇧 GBR 25-29 14/93 0:54:23 30:4420:153:28 3:481:272:302:043:591:342:14—
45 Simon Passmore, Mike Schifferle 🇬🇧 GBR 50-54 1/20 0:54:23 30:1820:323:36 3:371:192:172:143:481:222:213:34
47 Tristan Sargeaunt, Macauley Geddes 🇬🇧 GBR 35-39 4/80 0:54:27 29:2521:313:36 3:341:282:192:284:021:322:243:44
48 Aaron Dunn, Louis Binns 🇬🇧 GBR 40-44 7/67 0:54:28 29:1721:164:00 3:401:291:512:244:051:292:343:44
48 Ben Hopkins, James Beazley 🇬🇧 GBR 16-24 13/57 0:54:28 30:0421:003:29 3:331:192:232:164:071:402:323:10
50 Carlos Carneiro, Ricardo Barros 🇵🇹 POR 30-34 10/87 0:54:44 30:0921:023:36 3:321:332:272:123:451:282:343:31
51 Dimitri WAEBER, Alexandre Nunes 🇨🇭 SUI 30-34 11/87 0:54:46 30:5220:033:55 3:341:142:131:513:591:282:253:19
51 Jack Kitchener, Tom Wellstead 🇬🇧 GBR 30-34 11/87 0:54:46 30:1920:563:36 3:341:312:222:163:511:302:243:28
53 Romain Degioanni, Fabien Clair 🇫🇷 FRA 30-34 13/87 0:54:52 30:2620:583:33 3:381:192:101:593:571:322:583:25
54 Tom Barber, Dylan Richards 🇬🇧 GBR 30-34 14/87 0:54:54 29:3921:393:40 3:271:131:574:033:481:232:243:24
55 Tom Cansfield, bradley johnson 🇬🇧 GBR 35-39 5/80 0:54:59 30:2121:113:31 3:331:182:112:213:551:242:333:56
56 TONY BARRY, STEPHEN LAWLOR 🇮🇪 IRL 40-44 8/67 0:55:00 31:1120:173:36 3:381:232:091:523:501:342:153:36
57 Thomas Binder, Oliver Ashton 🇬🇧 GBR 16-24 14/57 0:55:13 30:4820:523:37 3:341:171:572:233:521:392:263:44
57 Tomas Lloyd Evans, Jordan Figoni 🇬🇧 GBR 25-29 15/93 0:55:13 29:4721:503:41 3:281:322:422:114:061:302:383:43
59 Levi Pemberton, David Sloan 🇬🇧 GBR 30-34 15/87 0:55:15 31:1120:263:43 3:351:272:002:004:031:222:333:26
60 Alexander Unitt, Marc Unitt 🇬🇧 GBR 35-39 6/80 0:55:19 30:4720:593:38 3:411:162:232:073:521:162:353:49
61 Nicolas Robert, Similien Robert 🇫🇷 FRA 30-34 16/87 0:55:20 30:0221:433:40 3:451:292:282:004:171:222:333:49
62 Chris Hall, Tim Porter 🇬🇧 GBR 45-49 2/38 0:55:24 31:2320:223:43 3:341:182:041:554:001:262:263:39
63 Vincent Sels, Mitu Verbeeck 🇧🇪 BEL 16-24 15/57 0:55:28 30:3621:233:34 3:371:332:252:043:511:223:073:24
64 Oliver Muntz, Matthew Parker 🇬🇧 GBR 40-44 9/67 0:55:31 31:0220:523:42 3:341:222:102:064:121:282:203:40
65 Manuel Fraga Díaz, Pablo Hermo Villar 🇪🇸 ESP 45-49 3/38 0:55:32 30:4321:143:39 3:461:262:142:394:011:252:273:16
65 Michael Gomeringer, Marcus Funken 35-39 7/80 0:55:32 31:3220:213:44 3:331:142:052:293:521:212:213:26
67 Peter Roberts, James Barnes 🇬🇧 GBR 35-39 8/80 0:55:37 30:4221:173:43 3:491:262:372:043:561:232:273:35
68 Conor Whelan, Brian Comyns 🇮🇪 IRL 45-49 4/38 0:55:40 30:5521:013:50 3:361:232:082:114:001:242:273:52
68 Mark Heffernan, Jack Lawrence 🇬🇧 GBR 40-44 10/67 0:55:40 32:1219:563:38 3:461:112:001:494:041:202:233:23
70 Conor McGinn, Alex Quinn 🇮🇪 IRL 25-29 16/93 0:55:46 31:3520:283:47 3:391:142:172:083:511:232:273:29
71 Joel Enoch, Martin Gore 🇬🇧 GBR 40-44 11/67 0:55:50 29:0123:073:46 3:401:442:362:484:111:222:573:49
72 Philipp Müller, Maik Schindler 🇩🇪 GER 45-49 5/38 0:56:06 31:3020:513:48 3:321:282:082:143:551:292:313:34
73 Sébastien Rousseau, William Boirat 🇫🇷 FRA 40-44 12/67 0:56:08 30:5521:223:56 3:351:352:531:403:581:282:263:47
74 Christoph Baum, Torsten Reuter 🇩🇪 GER 40-44 13/67 0:56:11 31:3021:023:42 3:451:312:211:584:091:292:223:27
75 Mohamed Mbarek, Rudy Fernane TUN 40-44 14/67 0:56:13 31:3420:453:57 3:391:222:141:523:591:342:303:35
76 Aurélien Cornu, Nicolas BAUME 🇫🇷 FRA 25-29 17/93 0:56:14 32:1519:564:08 3:311:142:181:393:521:342:263:22
77 Daniel Arazola, Ismael Mateo 🇪🇸 ESP 50-54 2/20 0:56:16 31:1921:193:42 3:351:321:572:383:541:292:353:39
78 Ben Stockill, Billy McDonough 🇬🇧 GBR 16-24 16/57 0:56:19 30:5221:543:38 3:561:182:241:514:091:202:534:03
79 Chris Pickford, James Rowbotham 🇬🇧 GBR 30-34 17/87 0:56:20 32:0220:303:54 3:311:212:091:443:531:362:313:45
80 louis belson, Jonathan Bullough 🇬🇧 GBR 35-39 9/80 0:56:21 31:4021:063:40 3:311:272:272:043:511:282:423:36
81 Christian Nolde, Benjamin Neumann 🇩🇪 GER 35-39 10/80 0:56:25 31:0021:274:02 3:341:382:032:124:061:332:433:38
82 Fredrik Olsson, Stefan Nordlander 🇸🇪 SWE 40-44 15/67 0:56:27 30:4921:483:55 3:451:242:302:244:041:172:333:51
83 Charlie Cooke, Callum Jackson 🇬🇧 GBR 25-29 18/93 0:56:31 30:3622:123:47 3:301:232:352:394:011:352:443:45
83 Richard Bull, Matthew Cartwright 🇬🇧 GBR 35-39 11/80 0:56:31 29:2823:183:51 3:351:182:372:194:011:263:184:44
85 Jonathan Labrosse, Nicolas Lagrange 🇫🇷 FRA 25-29 19/93 0:56:34 31:0521:353:59 3:411:302:262:134:041:362:273:38
86 Jay Banning, Scott Powrie 🇬🇧 GBR 25-29 20/93 0:56:43 31:1821:064:24 3:291:172:182:163:561:312:223:57
87 Lee Melvin, Elliot Davis 🇬🇧 GBR 25-29 21/93 0:56:59 28:4924:253:49 3:441:452:523:164:161:333:103:49
88 Sergio Monteagudo, Javier Seoane 🇪🇸 ESP 35-39 12/80 0:57:05 31:0422:123:54 3:581:262:192:203:571:312:473:54
89 Jan Simons, Kristof Corthals 🇧🇪 BEL 45-49 6/38 0:57:09 32:3520:364:03 3:461:212:141:474:101:202:303:28
89 Tom Arden, Bradley Graham 🇬🇧 GBR 30-34 18/87 0:57:09 30:1623:223:35 3:391:194:232:094:011:212:463:44
91 Niall Jordan, Matthew Smith 🇬🇧 GBR 16-24 17/57 0:57:10 30:5122:293:55 3:381:292:422:164:111:242:434:06
92 Niall Bedford, Ronan O Brien 🇮🇪 IRL 30-34 19/87 0:57:12 30:1223:213:42 3:431:242:452:504:031:363:053:55
92 Rui Couto, Pedro Soares 🇵🇹 POR 25-29 22/93 0:57:12 31:3721:294:11 3:441:252:381:524:131:402:223:35
94 Lewis Fagge, Fintan Kearney 🇬🇧 GBR 30-34 20/87 0:57:30 30:0123:493:45 3:501:112:192:594:201:292:574:44
95 James O'Sullivan, Miles Grogan 🇬🇧 GBR 25-29 23/93 0:57:31 32:0721:393:51 3:361:222:372:154:061:302:343:39
96 Cian Galvin, Senan McNulty 🇮🇪 IRL 25-29 24/93 0:57:37 32:0321:483:50 3:411:232:232:403:581:302:423:31
97 Adrián Sánchez Marina, Yeray Mañas Hernandez 🇪🇸 ESP 35-39 13/80 0:57:38 32:2421:174:02 3:341:322:082:084:071:322:463:30
98 Mitchell van der Geugten, Jason van der Geugten 🇳🇱 NED 30-34 21/87 0:57:40 32:0421:533:47 3:431:282:362:204:071:222:423:35
99 Rob Harvey, Jackson Garnett 🇬🇧 GBR 25-29 25/93 0:57:43 33:0020:194:28 3:361:192:241:573:511:252:093:38
100 Joe Neighbour, Luke Levine 🇬🇧 GBR 40-44 16/67 0:57:47 29:4123:594:12 3:471:323:042:334:141:283:124:09

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