HYROX Rotterdam 2025: Doubles Men results

1,384 teams on 27 Feb 2025. Typical finish 1:16:00, fastest 10% under 1:04:52. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Niall Mcmeeken, John Carlisle 🇬🇧 GBR 30-39 1/612 0:51:03 28:3319:183:15 3:201:282:011:593:391:272:153:09
2 Paul Meijer, Charlie Botterill 🇳🇱 NED 30-39 2/612 0:53:49 31:0019:143:39 3:171:292:181:583:371:182:063:11
3 Garry Docherty, David Hendry 🇬🇧 GBR 30-39 3/612 0:54:05 29:2721:073:35 3:371:362:462:043:561:272:323:09
4 Thomas Soler, Yannick Paquot 🇫🇷 FRA U29 1/542 0:54:12 31:3718:543:46 3:171:231:571:573:371:142:063:23
5 Iain Irving, Michael Molloy 🇬🇧 GBR 40-49 1/189 0:54:56 30:3420:533:33 3:421:342:262:064:051:192:243:17
6 Oliver Baijings, Jasper Baijings 🇳🇱 NED U29 2/542 0:55:09 30:3820:553:39 3:481:182:442:264:031:142:183:04
7 Marc Kroes, Martijn Peters 🇳🇱 NED 40-49 2/189 0:55:11 31:1520:213:39 3:391:382:152:034:121:132:083:13
8 Alexandre De Vaucleroy, Antoine Derom 🇧🇪 BEL 30-39 4/612 0:55:58 30:0822:163:40 3:421:372:432:484:001:232:353:28
9 Joey Seetsen, Roman Van Eijk 🇳🇱 NED U29 3/542 0:56:01 31:3220:324:00 3:351:332:412:113:521:182:133:09
10 Dennis Sölle, Asim Latifi 🇳🇱 NED 30-39 5/612 0:56:06 31:2620:533:52 3:291:292:302:263:541:202:313:14
11 Jelmer Jacobs, Fabian Jacobs 🇳🇱 NED 30-39 6/612 0:56:09 31:5920:303:44 3:441:242:192:023:591:142:253:23
12 Scott Shashua, Lucas Parker 🇬🇧 GBR U29 4/542 0:56:16 30:1422:083:57 3:351:462:432:044:121:272:463:35
13 Jack Meredith, Ollie Groombridge 🇬🇧 GBR U29 5/542 0:56:50 32:3320:204:02 3:341:262:172:093:501:252:233:16
14 Toby Syminton, Archie Prescot 🇺🇸 USA 30-39 7/612 0:57:16 31:5021:244:07 3:301:222:412:294:001:152:363:31
15 Rafael Bouts, Rory Van Rees 🇳🇱 NED 30-39 8/612 0:57:25 31:5521:503:44 3:551:392:391:594:061:212:183:53
16 Brahim Lahmiri, Charles Bouhoulle 🇧🇪 BEL 30-39 9/612 0:57:29 32:4620:454:03 3:471:312:102:144:001:092:363:18
17 Jordy Snel, Kay Abbing 🇳🇱 NED U29 6/542 0:57:42 31:5721:573:54 3:441:322:322:224:181:202:403:29
18 Janick Schulze, Patrick Benecke 🇩🇪 GER 30-39 10/612 0:57:45 33:0220:503:58 3:261:312:212:224:041:142:253:27
19 Rogier Verbaan, Ar Koolen 🇳🇱 NED 40-49 3/189 0:57:47 31:1222:513:49 3:451:382:302:474:211:222:543:34
20 Dale Crossar, Scott Allan 🇬🇧 GBR 30-39 11/612 0:57:49 33:2320:284:02 3:321:212:361:513:511:182:213:38
21 Barthelemy Delecroix, Thibaud Desutter 🇫🇷 FRA 30-39 12/612 0:57:54 32:1121:483:58 3:361:322:552:033:571:142:573:34
22 Maarten Smit, Wim Oosthoek 🇳🇱 NED 30-39 13/612 0:58:08 29:2924:513:54 3:451:473:472:494:051:272:554:16
23 Dries Roelof, Widmer Van Der Wal 🇳🇱 NED 30-39 14/612 0:58:12 33:3320:503:54 3:471:172:321:554:021:182:333:26
24 Kjeld Dijkstra, Ramon Hendricks 🇳🇱 NED U29 7/542 0:58:13 31:5122:174:10 3:461:302:412:434:151:352:273:20
25 Sander D’Hont, Christian De Die 🇳🇱 NED 30-39 15/612 0:58:20 32:1021:594:16 3:411:362:162:324:001:312:503:33
26 Tom Schouten, Tom Van Den Berkhof 🇳🇱 NED 30-39 16/612 0:58:34 32:4422:063:48 3:411:402:402:164:051:302:503:24
27 Sander Van Der Veer, Jesse Vlaskamp 🇳🇱 NED U29 8/542 0:58:35 32:3021:454:24 3:491:312:132:214:361:312:113:33
28 Vincent Ueberbach, Bob Driessen 🇳🇱 NED 30-39 17/612 0:58:36 34:1120:214:09 3:461:302:032:023:581:192:143:29
29 Bob Van Der Marel, Youp Schreuder 🇳🇱 NED 30-39 18/612 0:58:41 32:0922:364:01 3:251:143:502:453:531:212:323:36
30 Steven Knops, Sam Mees 🇳🇱 NED 30-39 19/612 0:58:53 32:3521:584:23 3:311:442:532:284:161:192:253:22
31 Mourad Boudal, Sander Risseeuw 🇳🇱 NED U29 9/542 0:58:54 32:3521:514:33 3:471:272:103:144:071:202:423:04
32 Pepijn Van Straelen, Noud Schoenmakers 🇳🇱 NED 40-49 4/189 0:59:08 32:5022:224:01 3:371:312:212:354:091:252:543:50
33 Marc Velasco, Enrique Peñaranda 🇪🇸 ESP U29 10/542 0:59:09 33:1022:193:45 3:491:262:322:434:221:202:513:16
34 Wouter Peters, Ruben Van Dijk 🇳🇱 NED 30-39 20/612 0:59:30 32:2623:113:58 3:561:353:052:284:101:152:563:46
35 Danny Van Der Linden, Camiel Roskamp 🇳🇱 NED U29 11/542 0:59:38 33:2821:454:28 4:011:272:292:094:201:432:213:15
36 Jens Van Baaren, Luuk Van Baaren 🇳🇱 NED U29 12/542 0:59:42 32:1523:204:12 3:431:423:102:514:241:222:343:34
37 Luc Van Bokhoven, Roel Van Wijk 🇳🇱 NED U29 13/542 0:59:45 34:3420:474:27 3:481:092:242:293:511:302:283:08
38 Nick Straver, Yuri Van Den Brink 🇳🇱 NED 30-39 21/612 0:59:47 34:1221:094:31 3:441:252:102:164:171:172:413:19
38 Robin Scholten, Sven Visser 🇳🇱 NED 30-39 21/612 0:59:47 32:5522:564:01 3:531:362:442:424:251:302:363:30
40 Nikolas Gaio, Jelle Mulder ARU U29 14/542 0:59:54 32:2823:194:11 3:501:472:552:334:091:263:063:33
41 Ash Zamani, Donny Nulkes 🇳🇱 NED U29 15/542 0:59:57 34:3520:554:32 3:341:152:382:233:581:202:283:19
42 Adrien Roger, Michaël Leconte 🇫🇷 FRA 30-39 23/612 1:00:06 33:5122:034:16 3:431:433:032:134:071:212:203:33
43 Reno Timmerman, Jurgen Koedijk 🇳🇱 NED 30-39 24/612 1:00:07 33:1422:544:03 3:511:382:532:434:141:472:203:28
44 Remi Jansen, Roy Jeurissen 🇳🇱 NED 40-49 5/189 1:00:11 33:1622:434:17 3:591:352:332:534:101:212:333:39
45 Thibaut Montay, Adrien Leroux 🇫🇷 FRA U29 16/542 1:00:12 33:1622:304:29 3:391:402:482:134:121:203:093:29
46 Wessel Van Peer, Thomas De Rover 🇳🇱 NED U29 17/542 1:00:20 33:3622:414:07 4:011:372:482:174:091:312:413:37
47 Thomas Van Til, Fedde Meijer 🇳🇱 NED U29 18/542 1:00:29 32:1324:024:17 3:421:353:283:084:161:363:063:11
48 Dominic Kiewiet, Gert-Jan Westerhout 🇳🇱 NED 40-49 6/189 1:00:33 33:5022:384:09 3:321:502:373:104:061:162:533:14
49 Nick Penders, Robin Van Versendaal 🇳🇱 NED 30-39 25/612 1:00:34 34:4921:244:25 3:481:322:222:183:541:292:513:10
50 Dario Mulder, Wouter Oostveen 🇳🇱 NED U29 19/542 1:00:47 34:4721:404:23 3:551:232:312:434:011:192:293:19
51 Azad Soufi, Omar Ryani 🇳🇱 NED 30-39 26/612 1:00:55 31:2025:204:20 4:072:023:252:514:191:383:113:47
52 Darcel Henneveld, Kenneth Henneveld 🇳🇱 NED 30-39 27/612 1:01:01 34:2922:234:13 3:521:392:272:224:121:442:403:27
53 Boet Morsink, Koen Proost 🇳🇱 NED U29 20/542 1:01:03 36:4019:464:44 3:321:232:131:533:561:172:203:12
54 Aart Brouwer, Rick Ritmeijer 🇳🇱 NED U29 21/542 1:01:05 34:3022:164:24 3:281:132:373:163:581:352:413:28
55 Wiggert Kalis, Jim Schild 🇳🇱 NED 30-39 28/612 1:01:06 34:0922:524:09 3:371:302:302:384:241:262:533:54
56 Sven Vermeulen, Jordy Waroux 🇳🇱 NED U29 22/542 1:01:08 34:2322:334:18 3:541:302:382:144:191:302:483:40
57 Nick Nsengiyumva, Bao-An Truong 🇧🇪 BEL 30-39 29/612 1:01:10 34:3922:234:12 3:471:492:332:324:161:132:493:24
58 Mitchell Warmerdam, Tim Josten 🇳🇱 NED 30-39 30/612 1:01:17 34:0322:494:30 3:561:392:322:324:101:502:443:26
58 Sander Geerdink, Thijs Coppelmans 🇳🇱 NED 30-39 30/612 1:01:17 34:1022:274:44 3:451:422:202:594:041:262:243:47
58 Sander Kerbusch, Paul Van Mulekom 🇳🇱 NED 30-39 30/612 1:01:17 34:0222:504:31 3:441:392:322:524:181:302:523:23
61 Damon De Boer, Ryan Subaeswaran 🇳🇱 NED U29 23/542 1:01:20 33:5922:454:42 3:531:232:253:294:281:102:283:29
62 Erik-Jan Mol, Jordi De Kogel 🇳🇱 NED 40-49 7/189 1:01:27 34:3822:154:37 3:501:423:092:014:191:272:213:26
63 Marcel Noordegraaf, David Annoff 🇳🇱 NED 40-49 8/189 1:01:28 33:4023:494:03 4:001:432:242:434:191:282:574:15
64 Valentin Maryniak, Nacim Taourit 🇫🇷 FRA 30-39 33/612 1:01:30 34:0523:274:02 3:511:392:362:374:191:283:243:33
65 Jos Van Toorn, Boas Titaley 🇳🇱 NED 30-39 34/612 1:01:32 35:5220:584:46 3:311:222:302:433:541:062:383:14
66 Chris Stienenbos, Daan Jonker 🇳🇱 NED U29 24/542 1:01:36 34:3822:454:18 3:501:372:482:404:151:262:393:30
67 Jerry Raaphorst, Boy Van Erp 🇳🇱 NED U29 25/542 1:01:44 35:4521:494:14 3:421:322:122:454:011:222:593:16
68 Melle Bijstra, Patrick Rutterkamp 🇳🇱 NED 30-39 35/612 1:01:45 35:2622:104:13 3:411:272:162:404:131:342:363:43
69 Jan Lammers, Gideon Bierdrager 🇳🇱 NED U29 26/542 1:01:47 34:5022:214:40 3:421:163:012:214:261:212:363:38
70 Justy De Bruijn, John Stuster 🇳🇱 NED 30-39 36/612 1:01:51 34:5722:324:27 3:421:452:232:294:141:282:413:50
71 Jurre Van der meer, Mats Van Der Meer 🇳🇱 NED U29 27/542 1:01:56 36:0021:214:39 3:471:252:342:034:011:292:413:21
72 Tom Roumimper, Adam El Fattahi 🇳🇱 NED U29 28/542 1:02:01 35:2218:587:46 3:311:362:262:46—1:243:013:27
73 Julian Westerbaan, Ramón Stol 🇳🇱 NED 30-39 37/612 1:02:05 37:4520:174:08 3:351:372:192:183:591:222:003:07
74 Roel Heestermans, Dennis Reinten 🇳🇱 NED 30-39 38/612 1:02:13 36:1321:354:29 3:451:222:292:513:531:182:143:43
75 Rowan Meijer, Thomas Heyn 🇳🇱 NED U29 29/542 1:02:14 35:1622:214:42 3:441:332:572:054:151:372:453:25
75 Thijs Haasnoot, Noah Snoep 🇳🇱 NED 30-39 39/612 1:02:14 35:1222:444:21 3:591:352:382:414:131:213:063:11
77 Julien Courtois, Jorn Van Der Steen 🇫🇷 FRA 30-39 40/612 1:02:16 34:4523:294:06 3:511:272:472:324:011:383:313:42
77 Victor Van Gerven, Jan-Willem Loer 🇳🇱 NED U29 30/542 1:02:16 35:3522:204:24 3:371:302:052:434:201:223:113:32
79 Thomas Den Besten, Mark Fierinck 🇳🇱 NED U29 31/542 1:02:17 34:4022:375:05 3:331:342:212:454:071:422:383:57
80 Tim Dekens, Jamal Kadar Fontaine Arkema 🇳🇱 NED 30-39 41/612 1:02:23 33:5424:154:19 3:511:353:012:574:111:383:273:35
81 Mark Stam, Roy Looman 🇳🇱 NED U29 32/542 1:02:25 35:3322:424:15 3:441:402:522:224:161:232:593:26
82 Sven Dietrich, Ben Stiekema 🇩🇪 GER 30-39 42/612 1:02:28 36:1421:494:29 3:381:122:312:414:021:152:523:38
83 Sipke De Boer, Laurens Hoek 🇳🇱 NED 30-39 43/612 1:02:31 34:1523:404:40 3:471:332:413:074:141:303:003:48
84 Fedde Ter Punt, Tom Uivel 🇳🇱 NED U29 33/542 1:02:33 35:2322:304:46 3:411:192:212:414:311:192:563:42
85 Rick Van De Steeg, Lars Van De Haar 🇳🇱 NED U29 34/542 1:02:34 35:4822:144:34 3:311:482:412:264:201:222:363:30
86 Daan Mulder, Bart Mulder 🇳🇱 NED 30-39 44/612 1:02:37 35:3821:265:38 3:321:162:422:334:091:192:453:10
87 Jasper Van Breemen, Mathijs Miserus 🇳🇱 NED U29 35/542 1:02:38 36:3521:234:44 3:421:312:282:084:201:172:333:24
87 Maurice Twisk, Wessel Kooij 🇳🇱 NED 30-39 45/612 1:02:38 35:5622:094:38 3:451:352:342:364:071:222:473:23
89 Edouard Budka, Rudy Fernane 🇫🇷 FRA 30-39 46/612 1:02:41 35:3922:234:42 3:401:492:411:534:051:392:523:44
89 Quinten Bijwaard, Wessel De Vries 🇳🇱 NED U29 36/542 1:02:41 34:3923:494:19 3:391:282:553:124:001:312:514:13
91 Max Maas, Paul Harthoorn 🇳🇱 NED U29 37/542 1:02:48 35:0523:104:38 3:492:022:332:594:091:172:353:46
92 Kelvin Weijzen, Eljan Van Soeren 🇳🇱 NED U29 38/542 1:02:50 36:1922:124:23 3:371:312:242:254:251:333:043:13
93 Wannes Van Dooren, Sean Durinck 🇧🇪 BEL 30-39 47/612 1:02:54 34:3624:004:23 3:531:522:182:554:251:433:043:50
94 Dennis Dekker, Bryan Lieverse 🇳🇱 NED U29 39/542 1:02:56 34:0324:144:44 3:451:463:022:544:171:323:163:42
95 Martijn Bakker, Bas Van Boven 🇳🇱 NED U29 40/542 1:02:59 36:0922:164:39 3:241:242:293:054:031:322:523:27
95 Nick Jansen, Max Swinkels 🇳🇱 NED U29 40/542 1:02:59 37:4320:564:25 3:341:262:162:133:481:212:473:31
97 Daan Goris, Mart Hogendoorn 🇳🇱 NED 30-39 48/612 1:03:02 36:0622:384:22 3:471:101:532:494:112:322:293:47
98 Frank Van Driel, Lex Crielaars 🇳🇱 NED 30-39 49/612 1:03:03 34:2724:174:25 3:471:323:072:544:211:473:213:28
99 Gert-Jan Spierings, Nick Verhoeven 🇳🇱 NED 30-39 50/612 1:03:04 37:0821:264:34 3:311:362:272:363:461:222:463:22
99 Maarten Boeve, Bjorn Van Dijk 🇳🇱 NED 30-39 50/612 1:03:04 37:5620:164:55 3:321:132:092:083:541:312:303:19

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