HYROX Copenhagen 2025: Doubles Men results

736 teams on 14 Mar 2025. Typical finish 1:10:54, fastest 10% under 1:00:15. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ewan Applewhite, Aaron Woodman 🇬🇧 GBR 30-39 1/284 0:50:05 27:2819:013:41 3:271:202:091:583:461:012:113:09
2 Jamie Townsend, Hakan Burton 🇬🇧 GBR 30-39 2/284 0:50:09 27:1818:593:57 3:241:091:372:213:431:012:073:37
3 Lewis Colbert, Ignatius O'Hea 🇬🇧 GBR U29 1/302 0:51:53 28:3119:244:02 3:371:192:101:543:411:092:183:16
4 Nik Kojc, Joze Kojc 🇸🇮 SLO 40-49 1/131 0:51:55 28:2119:383:59 3:371:322:031:503:461:202:143:16
5 Jak Leese, Ryan Airdrie 🇬🇧 GBR 30-39 3/284 0:53:18 28:3820:593:47 3:501:332:212:014:091:122:133:40
6 Archie Dunne, Reece Giles 🇬🇧 GBR U29 2/302 0:53:26 28:5520:433:52 3:441:392:172:043:501:212:193:29
7 Patrick Browne, Erhan Nurettin 🇬🇧 GBR U29 3/302 0:53:30 29:5519:423:58 3:501:222:031:494:001:162:003:22
8 Lukas Wrobel, Emil Albrechtsen 🇩🇪 GER U29 4/302 0:53:40 29:3220:134:01 3:361:371:502:093:551:132:293:24
9 Thomas Dahl, Loui Gravgaard 🇩🇰 DEN U29 5/302 0:54:05 27:5622:064:06 3:381:222:282:344:161:132:573:38
10 Adriel Young, Malte Lideri 🇦🇺 AUS 30-39 4/284 0:54:37 29:3421:064:02 3:371:202:072:233:511:062:414:01
11 Thore Kuenzel, Björn Fugmann 🇩🇪 GER 40-49 2/131 0:54:43 30:0420:364:07 3:341:332:052:193:501:142:393:22
12 Mikkel Larsen, Jonas Krogh 🇩🇰 DEN U29 6/302 0:55:05 30:3020:234:16 3:361:262:102:133:561:142:193:29
12 Ryan Merrill, Stefan Edwards 🇬🇧 GBR 30-39 5/284 0:55:05 29:4121:204:10 3:561:422:241:594:151:212:223:21
14 Mathis Wegner, Malte Abelmann-Brockmann 🇩🇪 GER 30-39 6/284 0:55:31 30:3120:404:25 3:341:322:002:234:071:182:233:23
15 John Boland, Carl Addison 🇬🇧 GBR 40-49 3/131 0:55:46 30:2121:104:21 3:511:312:092:224:011:142:353:27
16 Peter Oom, Martin Parnmo 🇸🇪 SWE 40-49 4/131 0:55:48 30:1421:294:11 3:341:313:082:193:471:142:203:36
17 Ryan Hale, Jonathan Blacker 🇬🇧 GBR 30-39 7/284 0:56:16 30:3321:234:25 3:431:332:002:344:121:202:313:30
18 Morten Jensen, Jannik Jensen 🇩🇪 GER 30-39 8/284 0:56:20 31:4220:074:35 3:461:362:051:513:591:202:083:22
19 Erik Edsås, Calum Mclatchie 🇸🇪 SWE 30-39 9/284 0:56:28 30:3121:534:09 3:411:342:401:574:011:272:503:43
19 Jonas Stabell Hansen, Jesper Dorph Petersen 🇩🇰 DEN U29 7/302 0:56:28 31:0420:564:33 3:431:212:141:593:591:142:423:44
21 Henrik Holmgren, Tony Petersson 🇸🇪 SWE 40-49 5/131 0:56:37 28:2024:114:10 3:571:572:483:084:041:203:103:47
22 Luca Jumabhoy, Christopher Kelly Wong 🇬🇧 GBR U29 8/302 0:56:42 31:0221:374:08 3:421:282:302:374:001:232:373:20
23 Daniel Stoksbjerg, Mathias Jessen 🇩🇰 DEN U29 9/302 0:56:45 31:0521:174:28 3:321:242:112:303:571:372:333:33
24 Frederik Werner Jensen, Anders Linnet 🇩🇰 DEN 30-39 10/284 0:56:48 31:5620:314:26 3:401:312:022:153:571:102:273:29
25 Kalle Ekelund, Gustav Syrén 🇸🇪 SWE 30-39 11/284 0:56:51 30:0522:314:19 3:521:342:322:204:171:222:503:44
25 Sören Sacht, Brun Keller 🇩🇪 GER U29 10/302 0:56:51 32:5519:464:17 3:461:441:412:223:591:272:18—
27 Mohammed Sherif, Omer Sherif 🇸🇪 SWE 30-39 12/284 0:56:57 32:1520:224:24 3:491:382:101:574:09—2:233:30
28 Jan-Ole Martin, Philipp Stiller 🇩🇪 GER U29 11/302 0:57:00 32:0020:514:13 3:411:192:062:144:081:242:193:40
29 Harry Hickford, Thomas Goddard 🇬🇧 GBR U29 12/302 0:57:03 31:3721:184:14 3:291:242:172:394:081:182:383:25
30 James Harber, Chris Dunning-Walton 🇬🇧 GBR 40-49 6/131 0:57:04 31:3020:424:55 3:361:342:122:053:551:232:343:23
31 Louis French, Ben Larsen 🇬🇧 GBR U29 13/302 0:57:05 30:1922:364:15 4:011:342:302:174:131:303:033:28
32 Billy Stones, Matty Barlow 🇬🇧 GBR U29 14/302 0:57:09 31:5420:564:23 3:281:312:372:114:111:202:103:28
33 Mads Thorlak, Mathias Alberg 🇩🇰 DEN U29 15/302 0:57:11 31:2221:024:51 3:261:352:092:313:571:052:503:29
34 George Grayson, Lee Jordan 🇬🇧 GBR 30-39 13/284 0:57:18 30:5322:174:13 3:411:351:572:304:001:132:294:52
35 Al Taki, Dylan Jenkins 🇬🇧 GBR U29 16/302 0:57:30 32:3220:144:49 3:401:292:171:394:121:132:183:26
36 Steven Fitchet, Jordan Reed 🇬🇧 GBR 30-39 14/284 0:57:33 31:2721:464:24 3:581:342:272:154:071:222:393:24
37 Stefan Tanaskovic, Mats Tøien Nyberg 🇳🇴 NOR U29 17/302 0:57:36 31:1621:394:46 3:561:392:172:174:141:162:263:34
38 Morten Pedersen, Emil Krantz 🇩🇰 DEN U29 18/302 0:57:42 32:3420:274:45 3:411:102:072:243:481:202:363:21
38 Samuel Osborne, Dan Browne 🇬🇧 GBR U29 18/302 0:57:42 41:3321:18— 3:441:212:272:313:551:272:233:30
40 Ben Butler, Alex Neville 🇬🇧 GBR U29 20/302 0:57:46 32:0221:324:16 3:401:292:142:333:591:152:273:55
41 Jannik Feilner, Philip Reimer 🇩🇪 GER U29 21/302 0:57:50 31:1822:104:25 3:371:392:162:234:071:202:573:51
42 Lars Solheim, Jan Marius Emanuelsen 🇳🇴 NOR U29 22/302 0:57:57 32:1021:094:42 3:361:182:012:504:031:062:393:36
43 Joshua Alexander-Passe, Owen Mcdermott 🇬🇧 GBR 30-39 15/284 0:58:00 32:1921:294:16 3:471:272:172:354:031:272:273:26
43 Mathias Meier Andersen, Frederik Skovgaard-Holm 🇩🇰 DEN 30-39 15/284 0:58:00 31:0422:104:49 3:591:322:332:243:591:162:343:53
45 Sebastien Rajkowski, Vincent Marty 🇫🇷 FRA 40-49 7/131 0:58:06 31:1222:294:31 3:501:392:452:174:071:152:583:38
45 Tom Hacker, Nick Hansen 🇩🇪 GER U29 23/302 0:58:06 32:3120:574:43 3:381:082:122:244:111:092:273:48
47 Alex Metcalfe, Zac Pierce 🇬🇧 GBR U29 24/302 0:58:10 31:3822:094:28 3:531:492:272:064:171:132:483:36
48 Matti Earthy-Find, Viktor Jankovic 🇨🇦 CAN U29 25/302 0:58:11 31:1522:074:53 3:461:362:013:094:091:412:273:18
49 Simon Sjödin, Samba Sjödin 🇸🇪 SWE 30-39 17/284 0:58:17 29:4923:434:49 3:581:312:153:024:001:223:074:28
50 Joseph Mccabe, Cathal Flaherty 🇮🇪 IRL 30-39 18/284 0:58:28 29:5524:174:19 3:491:572:422:464:111:443:123:56
51 Max Lakey, Jamie Seed 🇬🇧 GBR 30-39 19/284 0:58:34 31:2822:474:23 3:481:232:342:334:101:182:384:23
52 Reiss Davenport, David Maddox 🇬🇧 GBR U29 26/302 0:58:36 31:3222:344:34 3:461:592:432:353:551:172:553:24
53 Oscar Searle, Tom Watson 🇬🇧 GBR U29 27/302 0:58:44 32:3321:274:50 3:471:372:262:134:011:092:323:42
54 Ollie James, Ben Walton 🇬🇧 GBR U29 28/302 0:58:47 31:1023:104:31 3:571:322:542:304:101:242:503:53
55 Mattias Baudou, Stefan Eld 🇸🇪 SWE 30-39 20/284 0:58:50 32:5821:304:25 3:551:312:142:304:041:262:253:25
56 William Samuelsson, Elias Samuelsson 🇸🇪 SWE U29 29/302 0:58:52 33:3820:294:49 3:451:161:552:264:080:592:203:40
57 Zachary Deller, Jack Molloy 🇬🇧 GBR U29 30/302 0:58:57 32:5821:194:45 3:561:302:022:264:181:112:163:40
58 Mikkas Palsbo, Mads Andersen 🇩🇰 DEN U29 31/302 0:59:02 32:4321:454:39 3:431:312:212:153:591:232:413:52
59 Adnan Zeciri, Felix Nilsson 🇸🇪 SWE 30-39 21/284 0:59:12 33:3021:084:40 3:471:332:251:544:061:232:353:25
60 Luke Bland, Grant Mcilheron 🇬🇧 GBR 30-39 22/284 0:59:14 33:3320:554:50 3:431:342:042:123:591:222:313:30
61 Chris Perceval, Will Hickton 🇦🇺 AUS 30-39 23/284 0:59:15 31:5322:145:13 3:561:312:112:354:221:192:463:34
62 Andreas Söderberg, Martin Petersson 🇸🇪 SWE 40-49 8/131 0:59:18 32:0922:474:27 4:031:452:492:164:111:252:313:47
63 Serdar Sevdasiz, Victorien Vivier 🇫🇷 FRA U29 32/302 0:59:22 30:2424:234:38 3:521:383:112:364:331:212:404:32
64 Finlay Parker, Ben Franklin 🇬🇧 GBR U29 33/302 0:59:24 32:1722:025:10 3:431:362:162:014:081:342:483:56
64 Tom Biddle, Harry Biddle 🇬🇧 GBR U29 33/302 0:59:24 30:2521:537:10 3:491:533:22—4:191:342:593:53
66 Lukas Ulriksen, Alexander Overgaard 🇩🇰 DEN 30-39 24/284 0:59:26 33:3018:387:22 3:401:322:10—4:041:152:273:23
67 Izak Torstensson, Vinzent Torstensson 🇸🇪 SWE U29 35/302 0:59:44 32:4722:294:32 3:291:472:382:313:531:253:033:43
68 Petter Sundell, Felix Lorentzon 🇸🇪 SWE 40-49 9/131 0:59:51 33:4221:304:46 4:051:322:062:404:031:302:49—
69 Joshua Reynolds, Ross Thompson 🇬🇧 GBR U29 36/302 0:59:53 33:2321:524:42 3:551:311:592:394:001:382:343:36
70 Chris Loveridge, George Marffy 🇬🇧 GBR 30-39 25/284 0:59:58 32:5722:035:04 3:401:352:112:204:091:262:513:51
71 Aled Woosnam, Samuel Mumford 🇬🇧 GBR U29 37/302 1:00:07 34:0221:184:52 3:421:272:262:203:561:232:223:42
72 Tom Grindrod, Sean Mchale 🇬🇧 GBR U29 38/302 1:00:09 33:0222:204:52 3:401:532:182:124:221:212:553:39
73 Robbie Crawford, Ciaran Bal 🇬🇧 GBR U29 39/302 1:00:12 32:1823:364:23 3:471:262:502:374:171:273:153:57
74 Rio Dhat, Rory Macleod 🇬🇧 GBR 30-39 26/284 1:00:15 32:4922:474:43 4:101:312:262:364:211:292:323:42
75 Ivan Cvetkovic, Björn Carlsson 🇷🇸 SRB 30-39 27/284 1:00:16 30:4424:325:05 3:501:483:132:364:241:232:524:26
75 Rich Tyrrell, Andrew Bennie 🇬🇧 GBR 30-39 27/284 1:00:16 33:3620:146:30 3:461:432:172:32—1:182:333:43
77 Olle Månsson, Erik Månsson 🇸🇪 SWE 30-39 29/284 1:00:24 33:1422:374:37 3:591:342:003:064:041:302:443:40
78 Per Andreas Hauge, Sven Jonas Nordmark 🇸🇪 SWE 40-49 10/131 1:00:27 31:0224:414:49 4:011:453:093:004:191:333:153:39
79 Harvey Few, Jacob Keane 🇬🇧 GBR U29 40/302 1:00:30 33:1722:394:39 3:511:172:072:414:461:202:483:49
80 Tom Reulings, Marvin Haberland 🇳🇱 NED 30-39 30/284 1:00:36 32:0922:495:43 4:031:292:152:084:401:323:073:35
81 Kelvin Bramhall, Steven Thorpe 🇬🇧 GBR 30-39 31/284 1:00:38 33:1122:564:36 3:491:362:262:404:161:442:503:35
82 Jon Skriver, Søren Flintrup 🇩🇰 DEN 40-49 11/131 1:00:39 34:4321:184:43 3:441:452:131:564:141:213:082:57
83 Emil Deleuran, Victor Van Hauen 🇩🇰 DEN U29 41/302 1:00:40 34:3521:254:44 3:451:212:342:364:091:282:203:12
84 Andy Jones, Ben Ellwood 🇬🇧 GBR U29 42/302 1:00:50 33:2122:275:05 3:581:372:302:284:231:252:293:37
84 Daniel Edgerley, Jille Luijckx 🇬🇧 GBR 40-49 12/131 1:00:50 32:2823:265:01 3:471:332:413:044:061:273:153:33
86 Glen Trivett, Declan Murphy 🇬🇧 GBR 30-39 32/284 1:00:51 34:0822:104:37 3:481:402:382:034:131:202:513:37
87 Emanuel Muresan, Ibar Conway 🇷🇴 ROU 30-39 33/284 1:00:52 32:5023:414:25 3:561:362:362:584:191:273:143:35
88 Sebastian Hansen, Oscar-Emil Berthelsen 🇩🇰 DEN U29 43/302 1:00:54 33:0822:584:53 3:421:212:132:554:051:213:034:18
89 Anders Schjødt, Christoffer Rüsz 🇩🇰 DEN U29 44/302 1:00:56 34:4421:274:49 3:421:302:042:223:571:153:013:36
90 Ten Takeda, Zachary Ong 🇯🇵 JPN U29 45/302 1:00:58 32:1524:114:38 3:561:513:102:284:281:303:033:45
91 Max Gueniau, Balder Bratsberg 🇩🇰 DEN U29 46/302 1:00:59 33:3922:364:49 3:591:342:192:564:171:213:023:08
92 Pim De Jong, Roy Pennings 🇳🇱 NED U29 47/302 1:01:02 34:0422:124:51 3:471:382:042:484:141:282:273:46
93 Marcus Pettersson, Edvin Lindgren 🇸🇪 SWE 30-39 34/284 1:01:03 34:2621:534:47 3:551:342:272:134:071:142:373:46
94 Kodi O’Sullivan, Billy Tarbuck 🇬🇧 GBR U29 48/302 1:01:05 32:1624:034:51 3:561:432:483:074:171:123:004:00
95 Emil Andersen, Kasper Bruun 🇩🇰 DEN U29 49/302 1:01:11 34:2921:435:04 3:451:322:142:154:011:223:033:31
96 Stefan Denic, George Parojcic 🇬🇧 GBR 30-39 35/284 1:01:15 35:2321:064:51 3:481:262:182:254:071:082:263:28
97 Kristian Gundelund Nielsen, Rasmus Goul Nielsen 🇩🇰 DEN U29 50/302 1:01:25 34:3121:345:26 3:491:202:052:254:091:382:483:20
98 Nicholas Neocleous, Demos Neocleous 🇬🇧 GBR 30-39 36/284 1:01:28 35:1021:334:50 3:431:281:572:384:051:162:204:06
99 Dennis Foldager, Nicholas Schmidt 🇩🇰 DEN 30-39 37/284 1:01:30 34:1222:215:01 3:591:242:542:064:031:292:503:36
100 Peter Strain, AJ Laird 🇬🇧 GBR 30-39 38/284 1:01:34 33:1423:334:50 3:481:472:492:494:141:412:323:53

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