HYROX Stockholm 2024: Pro Doubles Men results

96 teams on 7 Dec 2024. Typical finish 1:09:02, fastest 10% under 0:59:09. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jeremy Mcconnell, Sean Noble 🇮🇪 IRL 30-39 1/49 0:52:24 27:3420:384:17 3:171:312:492:123:371:062:353:31
2 Jørgen Dahl Olsen, Simen Røssland 🇳🇴 NOR U29 1/32 0:54:27 29:0321:084:22 3:211:272:402:363:341:132:433:34
3 William Means, Isaac Eustance 🇬🇧 GBR U29 2/32 0:55:31 29:5121:214:23 3:261:402:382:113:491:262:493:22
4 Pasquale De Chirico, Alessio Buraccioni 🇮🇹 ITA 30-39 2/49 0:56:27 27:3424:314:26 3:341:234:192:214:011:143:254:14
5 Mathias Lynge, Emil Albrechtsen 🇩🇰 DEN U29 3/32 0:56:32 30:2921:354:34 3:171:323:122:073:521:192:443:32
6 Max Nilsson, Magnus Jigin 🇸🇪 SWE 30-39 3/49 0:56:58 31:4820:274:48 3:251:162:532:093:401:222:163:26
7 Alejandro Romero, Steven Spaans 🇳🇱 NED 30-39 4/49 0:56:59 29:2622:554:41 3:391:463:192:094:121:342:583:18
8 Declan Moylett, Ciaran Quinn 🇮🇪 IRL 30-39 5/49 0:58:42 31:0622:474:55 3:311:473:252:024:081:152:593:40
9 Michael Odonnell, Tommy Johnstone 🇬🇧 GBR U29 4/32 0:58:44 31:0622:544:49 3:301:533:122:033:411:432:593:53
10 Magnus Nordistuen Løvik, Carl-Fredrik Øwre 🇳🇴 NOR U29 5/32 0:58:57 31:3122:354:55 3:461:352:592:233:591:172:563:40
11 Rasmus Fröjd, Linus Bladh 🇸🇪 SWE 30-39 6/49 0:59:22 33:1921:085:00 3:231:293:032:093:361:212:343:33
12 Bengt Rivenes, Benjamin Neander 🇳🇴 NOR 30-39 7/49 1:00:34 32:0923:235:08 3:441:203:392:353:551:232:513:56
13 Oscar Andersson, Erik Terngård 🇸🇪 SWE 30-39 8/49 1:00:36 32:5322:484:58 3:351:453:182:283:541:313:033:14
14 Emil Preisler, Frode Berg 🇩🇰 DEN U29 6/32 1:01:13 33:1322:375:28 3:371:263:222:383:391:352:523:28
15 Jonathan Faber, Dennis Goedde 🇩🇪 GER 30-39 9/49 1:01:37 33:5522:534:51 3:261:363:222:333:501:243:083:34
16 Jan-Ole Martin, Ole Diringer 🇩🇪 GER U29 7/32 1:01:47 32:4623:565:10 3:291:353:103:124:051:223:083:55
17 Fadi Said El-Hessi, Viktor Kindmark 🇸🇪 SWE 30-39 10/49 1:02:20 34:5822:005:26 3:501:322:372:394:021:252:343:21
18 Tomeu Sanso Perello, Anton Ivehed 🇪🇸 ESP 30-39 11/49 1:02:33 34:1922:365:43 3:361:503:471:573:431:342:413:28
19 Jadon Hutchinson, Jordan White 🇬🇧 GBR U29 8/32 1:02:36 34:4321:346:22 3:321:373:102:053:521:162:323:30
20 Marcus Erixon, Lucas Petersson 🇸🇪 SWE U29 9/32 1:03:01 35:3622:145:15 3:471:333:102:173:561:322:283:31
21 Felix Henderup, Daniel Nilsson 🇸🇪 SWE U29 10/32 1:03:41 36:4421:215:41 3:201:343:111:543:471:262:403:29
22 Marcus Karlsson, Jens Westlin 🇸🇪 SWE 30-39 12/49 1:04:01 34:3724:115:19 3:391:383:402:483:591:423:013:44
23 Oscar Bredby, Jacob Färdeman 🇸🇪 SWE 30-39 13/49 1:04:14 35:1223:455:20 3:451:413:442:374:011:223:003:35
24 Martin Antman, Tobias Hedling 🇸🇪 SWE 30-39 14/49 1:04:15 32:5326:115:16 3:392:004:062:434:101:473:364:10
25 Luke Dragstra, Morgan Pätsi 🇨🇦 CAN 40-49 1/13 1:04:16 30:4328:225:15 3:381:424:562:464:231:444:244:49
25 William Lewy, Edward Lewy 🇬🇧 GBR U29 11/32 1:04:16 32:4926:175:15 3:431:244:402:224:121:264:154:15
27 Federico Scola, Alberto Bianco 🇮🇹 ITA U29 12/32 1:04:18 34:5523:535:36 3:391:393:432:393:501:353:223:26
28 Zidan Akers, Connor Nunes 🇬🇧 GBR U29 13/32 1:04:34 32:5625:515:50 3:381:584:202:144:101:323:324:27
29 Per Andreas Humstad, Daniel Haugen 🇳🇴 NOR U29 14/32 1:04:36 34:5623:416:04 3:251:324:172:084:061:363:023:35
30 Callum Prime, Bruno König 🇳🇿 NZL U29 15/32 1:04:37 33:5125:385:11 3:411:463:342:494:021:493:254:32
31 Martin Boström, Simon Casey 🇸🇪 SWE 30-39 15/49 1:04:38 35:5323:315:18 3:401:203:172:423:571:423:113:42
32 Niklas Johansson Thell, Eric Tjernberg 🇸🇪 SWE 30-39 16/49 1:05:11 36:4422:535:37 3:361:263:172:334:081:232:473:43
33 Mikael Geitner, Jimmy Hsia 🇸🇪 SWE 40-49 2/13 1:05:12 36:0923:525:14 3:391:504:062:243:511:283:143:20
34 Dan Good, Stephen Deegan 🇬🇧 GBR 30-39 17/49 1:05:18 34:3225:115:38 3:442:013:532:254:161:513:123:49
35 Stefan Lorentzen, Peter Engman 🇸🇪 SWE 40-49 3/13 1:05:27 35:0924:335:48 3:311:413:332:353:511:343:583:50
36 Chris Genning, Sascha Böhlendorf 🇩🇪 GER 30-39 18/49 1:05:30 35:0425:055:25 3:301:453:512:373:541:333:424:13
37 Jack Maynard, Alexz Scott 🇬🇧 GBR 30-39 19/49 1:05:35 36:5523:065:38 3:511:393:032:293:591:183:183:29
38 Rickard Riekkola, Simon Jonasson 🇸🇪 SWE 30-39 20/49 1:05:37 31:0729:085:27 3:482:074:343:084:301:574:045:00
39 Mikael Kasunic Grubisic, Isac Sundqvist 🇸🇪 SWE 30-39 21/49 1:05:41 36:1224:055:27 3:421:383:232:473:581:403:173:40
40 Joel Lenarz, Max Bernard 🇩🇪 GER U29 16/32 1:05:56 36:4123:425:38 3:451:393:222:264:141:353:143:27
41 Daniel De Almeida, Thomas Czubernat 🇫🇷 FRA 30-39 22/49 1:06:07 32:1228:495:12 3:491:543:493:074:211:425:015:06
42 Simon Nabad, Julien Cejudo 🇫🇷 FRA 30-39 23/49 1:06:08 34:2626:045:42 3:431:554:242:324:121:453:383:55
43 Birk Kotkas, Rasmus Haahr 🇩🇰 DEN U29 17/32 1:07:23 36:5524:485:46 3:391:463:342:543:591:343:443:38
43 Sebastian Carnefeldt, Nicklas Irevång 🇸🇪 SWE 30-39 24/49 1:07:23 37:4124:035:43 3:351:343:302:303:481:353:453:46
45 Håkan Granqvist, Patrik Olofsson 🇸🇪 SWE 30-39 25/49 1:07:38 37:4824:105:47 3:471:423:212:434:031:233:114:00
46 James O’Rourke, Richard Power 🇮🇪 IRL U29 18/32 1:07:54 36:1825:595:42 3:411:594:302:474:181:293:183:57
47 Paul Singleton, Ifiok Awak-Essein 🇬🇧 GBR U29 19/32 1:07:57 35:3726:585:26 3:492:024:022:524:181:143:225:19
48 Dylan Kincaid, Pj Fanning 🇮🇪 IRL U29 20/32 1:08:56 38:4523:546:21 3:382:023:342:124:021:253:063:55
49 Kim Jaakola, Jere Vilander 🇫🇮 FIN 30-39 26/49 1:09:07 38:4223:446:46 3:381:373:342:254:171:173:153:41
50 Björn Rosdahl, Mikael Glans 🇸🇪 SWE 30-39 27/49 1:09:37 38:5124:296:22 3:341:363:263:004:041:413:223:46
51 Staffan Kihlgren, Tobias Davidsson 🇸🇪 SWE 30-39 28/49 1:09:40 38:1826:085:19 3:491:583:103:014:161:573:424:15
52 Kjetil Grime, Anders Myhra 🇳🇴 NOR 40-49 4/13 1:09:54 39:1424:026:42 3:361:293:242:373:571:463:223:51
53 Alex Percival, Gareth Abreu 🇬🇧 GBR 40-49 5/13 1:10:09 37:3526:515:47 3:461:454:243:084:481:403:134:07
54 Jonas Guriby Dahl, Joachim Fjeller 🇳🇴 NOR U29 21/32 1:10:13 36:4427:545:39 4:011:433:252:554:091:356:203:46
55 Viktor Christiansen, Erik Karlsson 🇸🇪 SWE U29 22/32 1:10:45 39:4324:336:33 3:351:564:192:194:101:172:593:58
56 Marcus Montgomery, Viktor Vaigel 🇬🇧 GBR 30-39 29/49 1:11:01 39:4725:176:01 3:311:533:542:314:001:343:553:59
57 Anton Jonkman, Olle Olsson 🇸🇪 SWE 40-49 6/13 1:11:03 38:3126:116:25 3:471:445:042:214:071:343:393:55
58 Maximilian Goerges, Lorenz Fuchs 🇩🇪 GER 30-39 30/49 1:11:10 40:5824:225:54 3:341:483:482:204:051:323:114:04
59 Jonas Lund, Jan Gabrielsson 🇸🇪 SWE 40-49 7/13 1:11:15 39:0126:086:10 3:451:474:182:534:181:373:313:59
60 Fredrik Johansson, Gustav Svensson 🇸🇪 SWE 40-49 8/13 1:11:22 39:2025:266:40 3:501:344:092:473:561:383:443:48
61 Pedro Afonso, Hugo Correia 🇵🇹 POR 40-49 9/13 1:11:24 38:5925:257:04 3:391:554:212:284:001:373:313:54
62 Mark Coombs, Brett Ashton 🇬🇧 GBR 30-39 31/49 1:12:04 38:4327:216:05 3:501:395:082:584:141:334:003:59
63 Oskar Krassow, Oscar Melin 🇸🇪 SWE 30-39 32/49 1:12:07 40:2424:576:50 3:451:424:122:544:061:243:073:47
64 Owen Murphy, Alan Foley 🇮🇪 IRL U29 23/32 1:12:20 36:5329:256:05 3:571:444:452:524:241:404:026:01
65 Adrian Windestål, Pontus Andersson 🇸🇪 SWE 30-39 33/49 1:12:43 40:5824:297:21 3:461:414:052:244:051:373:073:44
66 Johan Örnmark Ackemar, William Darlöf 🇸🇪 SWE 30-39 34/49 1:12:46 42:3523:286:47 3:451:383:282:343:531:213:313:18
67 Levi Summers, Ben Peacey 🇬🇧 GBR 30-39 35/49 1:12:57 40:1325:516:58 3:462:023:412:504:021:364:023:52
68 Michael Wiechert, Daniel Brandis 🇩🇪 GER 50-59 1/2 1:13:13 39:4027:256:13 3:472:153:553:364:051:284:134:06
69 Marc Blanchard, Lilian Tabuteau 🇫🇷 FRA 30-39 36/49 1:13:14 38:4328:096:26 3:371:516:182:514:051:433:493:55
70 Rasmus Eduards, Hampus Tillberg 🇸🇪 SWE 30-39 37/49 1:14:20 38:5029:156:19 3:502:104:163:504:151:394:474:28
71 Iain Jackson, Patrick Cumiskey 🇬🇧 GBR 30-39 38/49 1:14:41 39:5728:086:40 4:022:084:163:044:271:514:104:10
72 Josh Lyons, Archie Anderson 🇬🇧 GBR U29 24/32 1:14:46 38:3829:596:12 3:511:544:583:094:181:424:205:47
73 Håkan Olsson, Alex Zitoni 🇸🇪 SWE 30-39 39/49 1:15:20 40:1228:346:39 3:421:504:202:064:191:526:273:58
74 Antonio Ales, Niclas Matti 🇸🇪 SWE 30-39 40/49 1:15:39 41:4527:007:00 3:401:564:412:364:221:333:574:15
75 Mikael Ahlfors, Richard Alpklint 🇸🇪 SWE 40-49 10/13 1:15:48 40:5426:358:24 3:442:123:213:004:111:484:094:10
76 Andreas Brolund, Jonas Lindström 🇸🇪 SWE 30-39 41/49 1:16:04 42:1827:086:43 4:062:114:592:404:161:343:303:52
77 Petter Skjerve, Daniel Johansen 🇳🇴 NOR U29 25/32 1:16:44 40:4228:527:14 3:401:324:573:584:201:294:244:32
78 Fredrik Melin, Melker Edström 🇸🇪 SWE U29 26/32 1:17:14 43:3226:117:35 3:431:343:043:524:131:453:464:14
79 Mathias Härenstam, Otto Dahlin 🇸🇪 SWE 30-39 42/49 1:17:37 39:4430:497:09 3:411:475:073:444:322:015:014:56
80 Hannes Zetterblom, Erik Gustavsson 🇸🇪 SWE 30-39 43/49 1:18:24 43:2026:128:57 3:471:343:262:424:201:423:484:53
81 Jonnie Katisko, Johan Katisko 🇸🇪 SWE 30-39 44/49 1:18:38 43:0328:167:23 3:531:574:402:504:192:054:114:21
82 Malick Jobe, Yoel Ghebreab 🇸🇪 SWE 30-39 45/49 1:19:25 41:4930:287:12 4:012:134:273:554:322:154:344:31
83 Rob Pettifer, Alex Dring 🇬🇧 GBR 30-39 46/49 1:19:44 40:4731:537:09 3:572:145:214:024:422:184:075:12
84 Martin Kirsebom Rudsbråten, Andreas Lynghaug 🇳🇴 NOR U29 27/32 1:20:05 46:5325:307:45 3:401:423:463:194:071:583:183:40
85 Edgar Afonso, Antonio Braga 🇵🇹 POR 40-49 11/13 1:20:34 42:2130:477:29 4:012:495:363:244:421:563:484:31
86 Sebastian Sand, Jakob Salo 🇸🇪 SWE U29 28/32 1:20:37 45:4427:247:33 3:351:425:302:474:152:033:054:27
87 Mattias Widing, Andreas Hammarlund 🇸🇪 SWE 40-49 12/13 1:20:58 44:2129:466:56 3:522:195:083:114:231:554:434:15
88 Johannes Brix, Joris Klein 🇩🇪 GER U29 29/32 1:22:09 39:4533:119:16 3:551:545:193:434:281:214:108:21
89 Edward Nguyen, Leo Swan 🇻🇳 VIE 30-39 47/49 1:22:56 43:5931:047:59 3:522:336:193:084:461:534:294:04
90 Marcel Mehren, Bruno Mehren 🇩🇪 GER 50-59 2/2 1:23:35 47:0929:127:18 3:552:254:193:384:311:414:124:31
91 Jaakko Marjanen, Ossi Ahto 🇫🇮 FIN 40-49 13/13 1:25:34 41:5336:427:02 4:172:105:154:455:191:567:155:45
92 Tobias Nilsson, Magnus Jansson 🇸🇪 SWE 30-39 48/49 1:26:13 47:2031:317:27 4:142:345:213:494:392:004:384:16
93 Ken Gerhardsson, Adam Andersson 🇸🇪 SWE 30-39 49/49 1:27:04 44:5733:548:18 3:512:455:223:494:542:195:115:43
94 Jack Story, Samuel Barditzky 🇬🇧 GBR U29 30/32 1:31:29 51:1531:298:50 3:532:415:023:334:211:445:015:14
95 Rex Farrant, Ted Arnold 🇬🇧 GBR U29 31/32 1:35:01 52:3433:159:18 3:511:435:027:194:372:054:084:30
96 Fredrik Amundsson, Simon Blanche 🇸🇪 SWE U29 32/32 1:44:27 1:04:0229:3710:54 3:512:065:004:494:261:323:304:23

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