HYROX Rotterdam 2026: Doubles Men results

2,147 teams on 19 Apr 2026. Typical finish 1:15:55, fastest 10% under 1:04:00. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Nicky Verhoeven, Roman van Eijk 🇳🇱 NED 30-34 1/442 0:52:44 28:1020:473:52 3:391:292:162:103:501:272:233:33
2 Nils van Dijk, Ruben Boontje 🇳🇱 NED 16-24 1/563 0:53:14 29:2020:093:50 3:321:191:532:103:551:142:223:44
3 Paul Hesselberth, Dario Mulder 🇳🇱 NED 25-29 1/476 0:53:26 28:3021:083:53 3:411:292:062:153:521:172:343:54
4 Ronald Mulder, Robert van Herk 🇳🇱 NED 40-44 1/208 0:54:29 30:0520:473:42 3:441:282:242:143:511:232:243:19
5 Ryan Gackowski, Robert Hobbs 🇬🇧 GBR 35-39 1/319 0:54:42 30:4320:033:59 3:481:192:032:043:481:122:263:23
6 Rafael Bouts, Mack Engbers 🇳🇱 NED 30-34 2/442 0:54:51 29:5921:123:45 4:021:452:261:514:051:232:103:30
7 Tom LUIJTEN, Niels Vermaat 🇳🇱 NED 30-34 3/442 0:54:57 28:5422:064:01 3:441:332:182:363:571:222:503:46
8 Kashif Dane Kasanwirdjo, Thomas Maria Van Hagen 🇳🇱 NED 35-39 2/319 0:55:00 29:5121:144:00 3:511:412:162:033:581:232:323:30
9 Jordy Snel, Kay Abbing 🇳🇱 NED 25-29 2/476 0:55:04 29:1722:033:49 3:591:252:252:304:111:232:353:35
10 Brian Janssen, Brian Vogelzang 🇳🇱 NED 25-29 3/476 0:55:06 29:2321:553:52 3:381:282:132:354:021:212:403:58
11 Joey Seetsen, Mike Bergmans 🇳🇱 NED 30-34 4/442 0:55:11 29:0822:193:49 3:431:232:342:534:021:192:303:55
12 Bram Van 't Noordende, Matthijs Bakker 🇳🇱 NED 16-24 2/563 0:55:14 29:2522:053:47 3:531:332:262:464:001:242:253:38
13 Vince Bruinsma, Laurens Wilms 🇳🇱 NED 25-29 4/476 0:55:58 30:5520:494:17 3:401:252:362:004:031:242:143:27
14 Tom Sanen, Max Elich 🇳🇱 NED 25-29 5/476 0:56:22 31:0421:084:14 3:461:362:192:084:021:192:343:24
15 Arman Soufi, Azad Soufi 🇳🇱 NED 35-39 3/319 0:56:27 30:2922:024:00 3:561:312:402:064:051:212:463:37
16 Daan Harkema, Njord Visser 🇳🇱 NED 16-24 3/563 0:56:29 30:0122:314:02 4:001:312:053:003:581:282:533:36
17 Enno Goeting, Bert Veenstra 🇳🇱 NED 35-39 4/319 0:56:35 30:3121:514:18 3:591:302:202:194:061:152:443:38
18 Mark Jan Fledderus, Jannick Plantinga 🇳🇱 NED 35-39 5/319 0:56:40 30:2422:184:04 3:391:202:472:184:021:272:374:08
19 Milan Mulder, Romijn Van Middelkoop 🇳🇱 NED 16-24 4/563 0:56:49 30:5821:364:20 3:471:252:342:353:501:202:213:44
20 Dave Agterhof, Sven Wierda 🇳🇱 NED 25-29 6/476 0:56:54 30:4122:164:01 3:491:282:042:514:011:262:314:06
21 Robin Duran, Jim van Leeuwen 🇳🇱 NED 25-29 7/476 0:57:33 33:3219:584:07 3:461:172:171:563:511:142:203:17
21 Tom Leenknegt, Patrick Bernard 🇫🇷 FRA 30-34 5/442 0:57:33 31:0622:154:17 3:511:202:332:213:541:242:553:57
23 James Coulman, Vaughan Frary 🇬🇧 GBR 40-44 2/208 0:57:53 31:0622:344:16 3:491:162:342:084:211:382:444:04
24 Roben Schenk, Corné Parol 🇳🇱 NED 25-29 8/476 0:57:59 31:0722:364:21 3:471:362:072:264:121:312:574:00
25 Sander Geerdink, Mats Knol 🇳🇱 NED 30-34 6/442 0:58:00 31:4022:064:18 3:481:411:572:273:571:282:553:53
26 Mickey Slotman, Roland Stege 🇳🇱 NED 25-29 9/476 0:58:01 31:2322:204:22 3:501:212:222:553:591:162:354:02
27 Patrick Brijbag, Kanji Yamazaki 🇳🇱 NED 30-34 7/442 0:58:04 32:0121:304:37 3:411:242:072:163:541:293:043:35
28 Arman Soufi, Azad Soufi 🇳🇱 NED 35-39 6/319 0:58:07 30:2223:454:03 3:571:222:512:394:001:243:084:24
29 Stefan Huisman, Simon Van middelaar 🇳🇱 NED 35-39 7/319 0:58:15 31:3322:054:40 3:521:252:282:274:061:222:503:35
30 Jorick Christian Bioch, Daniel Rijlaarsdam 🇳🇱 NED 16-24 5/563 0:58:19 31:2922:344:22 3:391:312:232:424:051:223:003:52
31 Coen Rikken, Jarno Jansen 🇳🇱 NED 30-34 8/442 0:58:20 31:5321:494:42 3:541:232:132:294:091:142:433:44
32 Maxence Louis, Cédric Sisombath 🇧🇪 BEL 16-24 6/563 0:58:21 31:0622:284:51 4:051:223:052:114:081:122:293:56
32 Yannick Lubbe, Youri Van Oijen 🇳🇱 NED 25-29 10/476 0:58:21 31:3822:234:25 3:461:212:282:304:041:252:434:06
34 Max Huisman, Pim Funken 🇳🇱 NED 16-24 7/563 0:58:23 30:5123:413:55 3:581:452:422:574:121:342:573:36
35 Ramon Wijnstein, Martijn Peters 🇳🇱 NED 40-44 3/208 0:58:24 32:5521:164:17 3:461:242:442:004:021:232:143:43
36 Geert Biemans, Devlin de Bruin 🇳🇱 NED 25-29 11/476 0:58:29 30:4023:274:26 4:021:312:522:534:091:352:293:56
36 Matij Mersch, Nick Rauwerda 🇳🇱 NED 35-39 8/319 0:58:29 31:5522:104:29 3:561:202:052:424:071:352:423:43
38 Sebastiaan Crul, Koen Van Lent 🇳🇱 NED 30-34 9/442 0:58:33 30:5023:394:07 4:031:392:402:424:161:373:043:38
39 Tom Sukel, julian van der ent 🇳🇱 NED 16-24 8/563 0:58:38 33:3020:444:28 3:591:141:591:564:091:162:323:39
40 Bilal Dadi, Sven Bort Duijst 🇳🇱 NED 25-29 12/476 0:58:39 30:4223:264:34 3:451:243:082:334:241:252:523:55
40 Daan de Bont, Roel Kieboom 🇳🇱 NED 30-34 10/442 0:58:39 30:5023:294:24 3:571:242:412:404:151:323:063:54
42 Michael van Dijk, Mente de Boer 🇳🇱 NED 30-34 11/442 0:58:41 31:3722:534:15 3:461:432:312:483:571:212:573:50
43 Leon Buiter, Bram Sternsdorff 🇳🇱 NED 25-29 13/476 0:58:44 31:0923:214:18 4:001:412:402:244:041:273:083:57
43 Rico Michiels, Robin Aalbers 🇳🇱 NED 35-39 9/319 0:58:44 30:5822:574:53 3:561:292:402:264:161:312:344:05
45 Stephan Hopster, Niels van Bruggen 🇳🇱 NED 35-39 10/319 0:58:46 30:5423:344:22 3:571:402:412:204:151:552:354:11
46 Stijn Lanen, Yari de Kleijn 🇳🇱 NED 25-29 14/476 0:58:48 33:5020:184:43 3:561:171:561:354:081:262:113:49
47 Dion in t Veld, Otte van de Goot 🇳🇱 NED 25-29 15/476 0:58:53 31:0723:284:23 3:561:382:203:244:141:252:493:42
48 Bo Breukers, Joep Coenen 🇳🇱 NED 25-29 16/476 0:58:55 31:3922:045:17 3:481:292:352:294:041:292:373:33
49 Tim Weerdenburg, Bart de Groot 🇳🇱 NED 30-34 12/442 0:58:59 33:0921:364:18 3:511:192:132:373:571:272:333:39
50 Max Owen, George Owen 🇬🇧 GBR 16-24 9/563 0:59:00 31:3222:594:35 3:491:142:463:063:481:202:554:01
51 Rogier Verbaan, Jan Van Rooden 🇳🇱 NED 40-44 4/208 0:59:06 31:2223:364:12 3:591:422:153:084:181:302:553:49
52 Darcel Henneveld, Kenneth Henneveld 🇳🇱 NED 30-34 13/442 0:59:08 32:5821:514:22 4:021:262:312:114:021:302:203:49
53 Joep Straathof, Bas Minderman 🇳🇱 NED 25-29 17/476 0:59:14 32:4121:045:31 4:151:462:062:164:09—2:243:23
54 Sytze van Odijk, Bas Pouw 🇳🇱 NED 35-39 11/319 0:59:15 31:2423:254:31 3:551:382:582:584:011:142:304:11
55 Mudalib Osman, Danny Gerardo Strunk 🇳🇱 NED 25-29 18/476 0:59:20 31:1523:394:31 3:591:192:332:524:211:323:093:54
56 Reno Timmerman, Jurgen Koedijk 🇳🇱 NED 30-34 14/442 0:59:21 31:2923:504:07 4:051:452:462:324:191:362:593:48
57 Mart Broekhuizen, Dylan Hoogerwerf 🇳🇱 NED 25-29 19/476 0:59:22 31:1323:244:50 4:021:252:422:584:051:392:543:39
58 Just Nicolaij, Tim Schudde 🇳🇱 NED 16-24 10/563 0:59:24 32:4122:274:20 3:481:342:142:233:571:262:544:11
59 Jens Van Baaren, Luuk Van Baaren SUR 25-29 20/476 0:59:30 30:2724:464:22 3:551:444:312:204:101:292:393:58
59 Thibaud Baley, Maxime Colomès 🇫🇷 FRA 30-34 15/442 0:59:30 34:0321:174:15 4:001:192:222:054:041:242:243:39
61 Dirk van Daalen de Jel, Justin Cordier 🇳🇱 NED 25-29 21/476 0:59:31 30:5024:214:24 3:551:402:423:004:121:332:354:44
61 Quincy Haefkens, Tijmen Van Kraaij 🇳🇱 NED 25-29 21/476 0:59:31 32:2622:534:17 4:151:352:102:304:171:242:424:00
61 Tijmen Kooij, Marcin Picaulima 🇳🇱 NED 30-34 16/442 0:59:31 31:4523:144:38 3:561:422:322:364:171:352:493:47
64 Sven Vermeulen, Sigvard van Wageningen 🇳🇱 NED 25-29 23/476 0:59:32 32:1123:074:18 3:531:312:462:304:101:292:573:51
65 Devin Sluijs, Bobby Zundorf 🇳🇱 NED 25-29 24/476 0:59:35 34:1620:424:43 3:531:242:102:163:561:052:243:34
66 Thomas Hounjet, Chris Webb 🇳🇱 NED 35-39 12/319 0:59:36 30:2124:594:21 4:051:473:082:314:051:393:234:21
67 Rayen Nasri, Damian Goes TUN 16-24 11/563 0:59:39 32:5722:194:27 3:521:322:292:264:001:292:383:53
68 Daniel Timmermans, David Sieben 🇳🇱 NED 40-44 5/208 0:59:41 33:1822:074:21 4:031:292:272:154:171:412:263:29
69 Mels Meijers, Serkan Yeniturk 🇳🇱 NED 25-29 25/476 0:59:42 32:2323:024:22 3:501:432:512:574:131:092:383:41
69 Vinnie Schuurman, Zef Schuurman 🇳🇱 NED 25-29 25/476 0:59:42 33:1822:054:24 4:081:202:212:134:121:282:273:56
71 Jeroen van der Weijden, Lars Verdel 🇳🇱 NED 30-34 17/442 0:59:44 31:1124:194:20 3:471:532:403:094:111:493:053:45
72 Bernd grosse Siemer, Josh Pütz 🇩🇪 GER 25-29 27/476 0:59:45 31:2823:524:29 3:441:302:422:544:111:412:484:22
73 Pim Toepoel, Harm Visser 🇳🇱 NED 25-29 28/476 0:59:49 32:1223:094:32 3:581:302:522:294:141:333:023:31
74 Tristan Ekker, nick Veltman 🇳🇱 NED 25-29 29/476 0:59:50 33:1522:194:21 3:541:462:462:184:091:272:323:27
75 Christian de Die, Loet Harinck 🇳🇱 NED 25-29 30/476 0:59:52 32:3022:574:29 3:491:372:122:534:111:312:543:50
76 David Veldhoen, Mike Clevers 🇳🇱 NED 25-29 31/476 0:59:53 33:3321:554:29 3:491:272:362:243:581:222:343:45
77 Rick Oud, Thijs Don 🇳🇱 NED 35-39 13/319 0:59:54 32:1323:154:30 3:491:462:432:274:041:373:123:37
78 Arjen Lodewijks, Xavier van Eijden 🇳🇱 NED 30-34 18/442 0:59:56 33:4021:424:38 4:001:312:221:584:061:232:463:36
79 Dion De boer, Gino Buuren 🇳🇱 NED 25-29 32/476 0:59:57 32:2523:064:31 3:581:353:032:044:141:162:564:00
80 Michael Rippens, Daan Spackler 🇳🇱 NED 40-44 6/208 0:59:58 31:3524:094:19 4:031:412:482:464:231:353:123:41
81 Harm Hempelmann, Stan Bos 🇳🇱 NED 25-29 33/476 1:00:01 32:2223:144:28 3:521:262:272:484:121:292:494:11
81 Maik Hoogkamer, Arjan Koolen 🇳🇱 NED 40-44 7/208 1:00:01 31:5623:584:12 4:051:452:512:454:161:303:023:44
83 Ferdy Verweij, André de Geus 🇳🇱 NED 35-39 14/319 1:00:03 29:4526:044:17 3:571:472:403:104:141:333:345:09
83 Sizwe Mthembu, Tim Kedde 🇳🇱 NED 30-34 19/442 1:00:03 32:5922:454:22 3:571:322:182:394:261:252:533:35
85 Bram van 't Noordende, Menno Dessens 🇳🇱 NED 30-34 20/442 1:00:04 33:2122:254:23 4:011:342:432:084:071:292:423:41
86 Maarten Hoevenaars, Ruud Vd brand 🇳🇱 NED 40-44 8/208 1:00:08 33:0122:474:24 4:091:182:192:374:191:163:173:32
87 Isaac Huisman, Maas Droste 🇳🇱 NED 16-24 12/563 1:00:10 32:0423:424:28 3:491:443:062:144:131:282:584:10
87 Thomas Karnebeek, Tom Vader 🇳🇱 NED 16-24 12/563 1:00:10 33:0822:484:18 3:531:212:102:554:211:262:553:47
89 tom leenart, daan overvoorde 🇳🇱 NED 25-29 34/476 1:00:13 33:4122:224:15 3:501:302:282:184:131:192:503:54
90 Hidde van der Beek, Joost Huisman 🇳🇱 NED 25-29 35/476 1:00:15 32:3523:174:29 3:551:372:202:284:101:413:113:55
91 Camiel Jansen, Thomas Jansen 🇳🇱 NED 25-29 36/476 1:00:19 31:5324:184:14 4:001:293:202:504:081:372:494:05
92 Bram van straten, Koos Gloudemans 🇳🇱 NED 25-29 37/476 1:00:33 33:2522:254:49 3:491:472:222:194:141:302:263:58
93 Jeroen Eker, René van Berlo 🇳🇱 NED 45-49 1/84 1:00:35 32:4023:334:27 3:541:342:502:524:181:222:533:50
93 Kelvin Hu, Sem Menzinga 🇳🇱 NED 25-29 38/476 1:00:35 33:0923:094:22 3:581:243:052:124:091:343:063:41
95 Hans Kap, Bob van den Berg 🇳🇱 NED 35-39 15/319 1:00:39 32:2923:334:41 3:431:412:332:454:171:223:114:01
96 Cunnar Kops, Jesse Thorig 🇳🇱 NED 30-34 21/442 1:00:45 34:1020:565:42 3:491:412:151:484:051:202:263:32
97 Steef Rosmolen, Stefan Robbemont 🇳🇱 NED 35-39 16/319 1:00:46 30:4025:564:14 4:121:172:153:544:281:313:474:32
98 Klaas de Vries, Age Lub 🇳🇱 NED 30-34 22/442 1:00:50 34:0522:014:48 3:481:212:162:243:591:402:363:57
99 Emiel Velnaar, Jarno van Leeuwen 🇳🇱 NED 25-29 39/476 1:00:55 33:4822:344:36 3:591:422:392:124:101:252:403:47
100 Bart Kraaijeveld, Aron Schalk 🇳🇱 NED 35-39 17/319 1:00:56 33:1423:274:19 3:511:592:262:564:031:292:503: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