HYROX Stockholm 2026: Pro Doubles Men results

704 teams on 18 Jun 2026. Typical finish 0:59:44, fastest 10% under 0:54:28. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Fabian Eisenlauer, Paul Weindl 🇩🇪 GER 25-29 1/109 0:49:57 26:2619:563:38 3:191:352:461:423:391:112:163:28
2 Pedro Antonio Toral Leiva, Roberto Viciedo Gimeno 🇪🇸 ESP 25-29 2/109 0:50:44 27:4719:303:33 3:221:352:371:413:371:151:583:25
3 Arthur Blondeau, Victor Cambaud-Pinon 🇫🇷 FRA 25-29 3/109 0:50:49 26:4520:293:40 3:321:482:301:433:451:172:273:27
4 Hakan Burton, Michael Stephens ENG 30-34 1/101 0:51:09 27:3220:053:37 3:181:262:322:193:371:112:103:32
5 Caleb Green, Gabe Piepergerdes 🇺🇸 USA 25-29 4/109 0:51:10 27:0420:363:36 3:301:352:342:013:491:222:213:24
6 Erik Oscar Bøe, Anders Resell 🇳🇴 NOR 25-29 5/109 0:51:24 27:5519:533:40 3:241:312:201:503:491:092:153:35
7 Niall Mcmeeken, John Carlisle SCO 30-34 2/101 0:51:30 27:3620:253:35 3:191:442:332:003:361:232:183:32
8 Conor Maguire, Ewan Applewhite 🇮🇪 IRL 16-24 1/102 0:51:33 28:1419:483:36 3:331:332:381:453:471:092:053:18
9 Michael Odonnell, Jude Reynolds ENG 16-24 2/102 0:51:34 28:1319:443:42 3:221:402:211:493:411:192:053:27
10 Thomas Dubost, Tommy Valentin 🇫🇷 FRA 25-29 6/109 0:51:47 28:0619:573:48 3:241:352:421:533:431:132:033:24
11 Cem Ter Burg, Ross Walker 🇳🇱 NED 16-24 3/102 0:51:54 27:4320:373:39 3:231:372:422:183:531:232:033:18
12 Liam Mccroary, Graham Halliday SCO 30-34 3/101 0:51:55 27:3120:473:41 3:281:552:391:513:521:142:203:28
13 Toby Wilson, Joe Vatcher ENG 16-24 4/102 0:52:01 27:5620:273:43 3:321:412:381:473:501:172:113:31
14 Iver Anton Kronstad, Petter Saltvik 🇳🇴 NOR 16-24 5/102 0:52:12 27:5420:373:45 3:321:282:311:493:511:152:243:47
15 Axel Montreuil, Antoine Reisdorffer 🇫🇷 FRA 25-29 7/109 0:52:14 27:4320:543:41 3:351:422:422:073:481:172:133:30
16 Tom Hogan, Tiago Lousa 🇮🇪 IRL 40-44 1/108 0:52:15 27:3821:003:41 3:272:002:441:493:451:182:273:30
17 Dylan Mouzakki, Fergus Chretiennot 🇫🇷 FRA 30-34 4/101 0:52:17 27:3221:163:35 3:311:313:131:433:551:172:163:50
18 Dan Nota, Ben Wright ENG 25-29 8/109 0:52:28 27:4321:123:39 3:301:432:331:573:471:312:353:36
18 Ronan Lindsay, Jay Hogan 🇮🇪 IRL 25-29 8/109 0:52:28 27:4620:563:51 3:261:382:462:173:481:122:213:28
20 Thomas Olivier, Lucas Lamoureux 🇫🇷 FRA 30-34 5/101 0:52:33 28:1020:483:40 3:281:532:531:423:491:122:223:29
21 Ciaran Parkinson, Tony Revell ENG 35-39 1/96 0:52:37 27:2921:273:46 3:231:322:522:093:451:182:333:55
22 Dimitry Martins, Olivier Jouve 🇫🇷 FRA 30-34 6/101 0:52:43 28:0920:553:46 3:281:383:172:093:471:201:543:22
23 James Ives, Joshua Kent ENG 30-34 7/101 0:52:47 28:3120:353:46 3:201:502:301:583:411:172:143:45
24 Jacques Hladkyj, Freddie Cree ENG 16-24 6/102 0:52:48 28:2120:413:51 3:321:402:311:533:481:132:343:30
25 Francesco Fioravanti, Alex Gasser 🇮🇹 ITA 30-34 8/101 0:52:50 28:4220:163:56 3:271:412:371:493:511:152:133:23
26 Evan Marion, Steve Pinau 🇫🇷 FRA 25-29 10/109 0:52:53 27:5021:283:39 3:261:492:582:013:451:212:313:37
27 Kieron White, William Williams 🇮🇪 IRL 25-29 11/109 0:52:54 28:2420:493:47 3:291:362:502:033:481:162:153:32
28 Tiarnan O’Neill, Robert Livesey 🇮🇪 IRL 16-24 7/102 0:52:56 28:5118:315:39 3:281:432:58—3:411:122:023:25
29 Harvey Williams, Luke Ennis ENG 16-24 8/102 0:53:05 27:3221:573:41 3:331:473:151:583:491:212:124:02
30 Manis Lounis, Adrien Leroux ALG 16-24 9/102 0:53:10 28:3320:573:44 3:321:552:352:053:461:222:093:33
30 Pär Bergsman, Kenny Steger 🇸🇪 SWE 30-34 9/101 0:53:10 28:0021:353:40 3:381:443:002:023:521:232:193:37
32 Aaron Woodman, Lee Tynan 🇮🇪 IRL 35-39 2/96 0:53:14 28:4020:473:50 3:231:272:511:563:451:182:283:39
33 David Gosse, Clément Gau 🇫🇷 FRA 25-29 12/109 0:53:19 26:2223:293:33 3:372:013:122:243:551:202:534:07
33 Niels Post, Lars Rademaker 🇳🇱 NED 30-34 10/101 0:53:19 28:4121:043:37 3:311:372:401:543:461:222:283:46
35 Elouan Millau, Damien Arlot 🇫🇷 FRA 25-29 13/109 0:53:20 27:1722:213:47 3:332:013:112:033:481:222:473:36
36 Tobias Kiefer, Julian Kreutzer 🇩🇪 GER 30-34 11/101 0:53:22 28:4521:003:43 3:251:552:572:043:401:152:173:27
37 Joey Seetsen, Niels Kinget 🇳🇱 NED 16-24 10/102 0:53:25 29:1220:273:51 3:311:332:431:493:551:192:163:21
37 Théo Kis, Mehdi Dergaoui 🇫🇷 FRA 30-34 12/101 0:53:25 28:3720:464:06 3:311:472:412:043:431:072:203:33
39 Tobias Lautwein, Christof Brenner 🇩🇪 GER 35-39 3/96 0:53:26 28:1721:124:01 3:331:472:571:483:491:192:203:39
40 Aiden Martin, Sean Mccarthy SCO 16-24 11/102 0:53:27 29:0120:453:45 3:311:242:491:463:541:302:143:37
41 Joe Davies, David Aryeetey WLS 25-29 14/109 0:53:28 27:5221:384:00 3:231:483:352:113:481:082:153:30
42 Lucas Descombes, Léo Bordessoule 🇫🇷 FRA 25-29 15/109 0:53:33 29:0920:423:47 3:311:392:581:393:541:252:123:24
43 George Whelan-Davis, Luke Buckland ENG 16-24 12/102 0:53:34 28:4521:063:47 3:341:492:401:543:511:262:113:41
44 Yacine Bennafla, Matteo Solari 🇨🇭 SUI 25-29 16/109 0:53:36 28:1121:313:59 3:301:383:072:013:491:172:303:39
45 Rene Groinig, Lasse Pips 🇦🇹 AUT 25-29 17/109 0:53:39 28:1621:393:49 3:311:543:022:023:541:172:253:34
46 Robert Van Herk, Dieter Schwarzkopf 🇳🇱 NED 40-44 2/108 0:53:40 28:1021:533:40 3:251:593:101:403:471:182:254:09
47 Dylan Pienaar, Kyle Schoonbee 🇿🇦 RSA 25-29 18/109 0:53:41 28:5121:063:50 3:231:592:492:033:461:122:203:34
47 Romain Serveaux, Thibaud Nael 🇫🇷 FRA 40-44 3/108 0:53:41 27:1722:483:40 3:301:563:281:563:501:202:563:52
49 Christopher Kumesu-Egri, Euan Dickson SCO 25-29 19/109 0:53:44 29:0920:433:58 3:231:412:361:513:491:192:213:43
50 Danny Rae, Jamie Pratt ENG 30-34 13/101 0:53:46 28:5521:063:50 3:371:432:561:503:481:202:143:38
51 Nicky Verhoeven, Sam Schoeman 🇳🇱 NED 30-34 14/101 0:53:49 28:1021:563:49 3:261:532:582:043:531:272:273:48
52 Jørgen Dahl Olsen, Simen Røssland 🇳🇴 NOR 25-29 20/109 0:53:50 30:1519:364:04 3:201:302:181:543:381:102:133:33
53 Joseph Leader, Jess Price-Owen ENG 35-39 4/96 0:53:51 28:3121:313:51 3:271:482:502:093:401:202:333:44
54 Conor Lacey, Cathal Lacey 🇮🇪 IRL 25-29 21/109 0:53:53 29:0521:083:47 3:311:542:421:403:481:132:303:50
55 Thomas Fry, Quentin Pingliez 🇫🇷 FRA 30-34 15/101 0:53:55 28:5721:183:44 3:291:503:061:503:491:242:183:32
56 Joffrey Voisin, Guillaume Levoy 🇫🇷 FRA 40-44 4/108 0:54:07 29:1021:153:46 3:242:072:501:503:501:202:273:27
57 Emil Albrechtsen, Lukas Wrobel 🇩🇰 DEN 25-29 22/109 0:54:09 28:5621:323:45 3:301:512:521:583:541:222:163:49
57 Théo Lainé, Gaëtan Chappaz 🇫🇷 FRA 30-34 16/101 0:54:09 29:0421:323:38 3:281:412:572:123:461:202:303:38
59 Tiago Costa, Bruno Ferreira 🇵🇹 POR 35-39 5/96 0:54:13 29:1121:173:50 3:271:592:492:003:511:222:223:27
60 Axel Boyer, Kylian Dongeon 🇫🇷 FRA 16-24 13/102 0:54:14 29:3020:464:02 3:281:532:471:463:511:232:173:21
60 Luke Penberthy, Jayden Kemp 🇦🇺 AUS 25-29 23/109 0:54:14 28:0122:084:10 3:341:403:192:173:551:272:203:36
62 Joseph Rucco, Alexander Golik 🇺🇸 USA 25-29 24/109 0:54:19 28:4321:573:44 3:322:073:031:594:011:222:313:22
63 Jac Smith, Ezra Warren WLS 25-29 25/109 0:54:20 27:5722:234:04 3:271:533:112:134:031:202:343:42
63 Jake Deaner, Fin Dearsly ENG 16-24 14/102 0:54:20 29:2021:093:55 3:291:192:451:493:471:192:164:25
63 Johnny Daly, Damien Bourke 🇮🇪 IRL 30-34 17/101 0:54:20 29:1421:213:49 3:351:482:542:153:451:122:223:30
66 Corentin Folliot, Jessie Pellerin 🇫🇷 FRA 25-29 26/109 0:54:22 29:5920:184:10 3:331:332:381:483:461:142:253:21
67 Callum Jones, Josh Moody ENG 30-34 18/101 0:54:23 27:5722:463:45 3:321:513:212:293:501:122:463:45
68 Chase Stevenson, Joshua Salzman 🇨🇦 CAN 16-24 15/102 0:54:24 28:3821:513:59 3:281:353:022:223:551:332:253:31
68 Paweł Szymański, Dawid Rybak 🇵🇱 POL 30-34 19/101 0:54:24 28:5221:413:55 3:181:312:532:123:521:262:264:03
70 Patrick Martens, Benito Baez Ayala 🇩🇪 GER 35-39 6/96 0:54:26 29:0321:283:58 3:231:502:591:573:561:202:303:33
71 João Piedade, José Estrangeiro 🇵🇹 POR 35-39 7/96 0:54:28 29:0821:194:06 3:361:352:461:543:481:242:373:39
72 Dylan Thomson, Russell Christie SCO 16-24 16/102 0:54:29 28:2722:113:55 3:391:373:031:574:061:232:443:42
73 Ryan Pike, Jack Kelbrick WLS 25-29 27/109 0:54:30 29:0321:443:48 3:311:552:542:003:581:302:403:16
74 Brandon Mcguinness, Joshua Braznell SCO 25-29 28/109 0:54:32 29:2721:183:51 3:351:342:511:513:521:142:323:49
74 Cameron Rackham, Lucas Parker ENG 25-29 28/109 0:54:32 27:5622:334:08 3:301:402:522:263:451:252:563:59
74 Lachie Agars, Jake Nowicki 🇦🇺 AUS 35-39 8/96 0:54:32 28:2122:263:49 3:311:573:332:073:521:252:343:27
77 Alexander Miller-Dumas, Rayane Kara 🇫🇷 FRA 25-29 30/109 0:54:36 29:3721:093:54 3:251:483:151:523:521:172:163:24
77 Lucas Roberto, Nathan Alarcon 🇫🇷 FRA 25-29 30/109 0:54:36 28:5221:374:10 3:341:543:191:493:501:242:233:24
79 Pedro Teresinho, André Teresinho 🇵🇹 POR 25-29 32/109 0:54:40 29:0721:513:48 3:282:043:022:153:431:262:233:30
80 Benjamin Amsallem, Clement Puaud Canard 🇫🇷 FRA 30-34 20/101 0:54:42 29:0221:523:52 3:262:172:572:033:491:222:333:25
81 Will Grumke, Josh Ward 🇺🇸 USA 30-34 21/101 0:54:43 29:3221:203:55 3:281:472:492:003:531:272:163:40
82 Jop Janssen, Jordi Fuhler 🇳🇱 NED 25-29 33/109 0:54:47 29:1821:324:02 3:311:452:591:483:451:242:253:55
83 Aldo Lozano Márquez, Ángel Orlando Quintero Ramírez 🇲🇽 MEX 30-34 22/101 0:54:50 28:2122:174:16 3:291:423:052:023:511:223:013:45
83 Florian Gast, Peter Schiller 🇩🇪 GER 30-34 22/101 0:54:50 30:0320:454:06 3:251:422:551:413:411:152:253:41
85 Giovanni Benzon, Samuele Abrami 🇮🇹 ITA 25-29 34/109 0:54:51 28:0423:033:47 3:291:453:292:433:581:232:413:35
86 Chase Smith, Brandon Hughes 🇺🇸 USA 35-39 9/96 0:54:54 28:5922:003:58 3:321:483:022:103:541:152:313:48
87 Jay Hudson, Ben Mcmullen SCO 16-24 17/102 0:54:56 29:5221:093:59 3:361:362:501:453:561:232:283:35
88 Wilbert Jansen, Julian Bosch 🇳🇱 NED 25-29 35/109 0:54:57 28:5521:574:09 3:381:503:061:503:571:182:373:41
89 Blake Mistretta, Chris Monpere 🇺🇸 USA 30-34 24/101 0:54:58 29:1621:384:08 3:341:493:061:433:561:192:253:46
90 Dylan Blackburn, Cam Butler 🇦🇺 AUS 25-29 36/109 0:54:59 27:0323:544:07 3:331:563:072:474:031:313:073:50
91 Amândio Ferreira, Vasco Cunha 🇵🇹 POR 25-29 37/109 0:55:04 29:1222:063:51 3:351:452:562:033:561:342:263:51
92 Ralf Gärtner, Christopher Von Stelzer 🇩🇪 GER 35-39 10/96 0:55:05 29:3621:324:01 3:292:022:581:553:501:222:233:33
93 Felix Swiczinsky, Simo Gvero 🇩🇪 GER 35-39 11/96 0:55:06 28:5422:283:48 3:261:502:472:193:581:232:394:06
94 Anthony Di Paolo, Ben Smith 🇦🇺 AUS 25-29 38/109 0:55:09 30:0821:004:05 3:311:552:521:353:581:152:283:26
94 Bilal Qobaa, Alexandre Poch 🇫🇷 FRA 16-24 18/102 0:55:09 29:0222:044:09 3:281:392:452:153:551:222:174:23
96 Luke Biggart, Samuel Biggart SCO 25-29 39/109 0:55:10 28:2922:553:49 3:321:512:312:073:511:322:494:42
97 Rune Dallmann, Patrick Benecke 🇩🇪 GER 35-39 12/96 0:55:13 29:1122:034:06 3:261:482:562:253:461:252:353:42
97 Tom Martz, Gabin Bertapelle 🇫🇷 FRA 16-24 19/102 0:55:13 29:3721:453:56 3:311:533:152:053:461:182:173:40
99 Yann Lagardère, Emmanuel Lamothe 🇫🇷 FRA 25-29 40/109 0:55:15 30:2321:033:53 3:231:322:372:133:461:212:243:47
100 George Burton, Alex Winstanley ENG 30-34 25/101 0:55:16 29:3821:473:56 3:291:353:032:113:381:162:324:03

Rank is the finishing position within Pro 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