HYROX Heerenveen 2026: Pro Doubles Men results

315 teams on 14 May 2026. Typical finish 1:09:37, fastest 10% under 0:58:06. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Emile Mattheeuws, Louis Osselaer 🇧🇪 BEL 25-29 1/71 0:49:28 25:5919:214:12 3:161:382:091:563:321:162:113:23
2 Hidde Weersma, Thierry Willigenburg 🇳🇱 NED 25-29 2/71 0:49:51 25:3120:054:19 3:171:452:251:513:371:122:173:41
3 Maarten Enthoven, Cem Ter Burg 🇳🇱 NED 25-29 3/71 0:51:06 26:5019:554:25 3:211:432:271:503:391:152:153:25
4 Kees Aardenburg, Luc van Overdam 🇳🇱 NED 25-29 4/71 0:52:42 26:2021:594:28 3:271:562:492:203:541:262:333:34
5 Sam Schoeman, Björn Looijen 🇳🇱 NED 16-24 1/48 0:53:01 27:2920:574:40 3:221:542:322:063:431:222:263:32
6 Simo Gvero, Felix Swiczinsky BIH 35-39 1/55 0:53:16 27:1521:394:27 3:291:592:362:153:481:262:353:31
7 Niels Anné, Jens Vanecht 🇧🇪 BEL 25-29 5/71 0:54:13 28:1021:374:31 3:281:532:491:593:451:222:313:50
8 Mark Nieuwenhuis, Kent Aktas 🇳🇱 NED 25-29 6/71 0:54:39 28:2921:274:48 3:271:582:442:173:521:242:153:30
9 Julian Bosch, Wilbert Jansen 🇳🇱 NED 30-34 1/76 0:54:40 27:2522:294:49 3:401:453:081:584:011:242:523:41
10 Nils van Dijk, Ruben Boontje 🇳🇱 NED 16-24 2/48 0:54:47 28:3621:314:46 3:321:392:391:543:471:192:414:00
11 Servaas Jessen, Gabriel Baijings 🇳🇱 NED 30-34 2/76 0:54:51 27:5222:094:53 3:331:523:022:103:571:282:383:29
12 Paul Hesselberth, Dario Mulder 🇳🇱 NED 25-29 7/71 0:55:00 27:1823:054:41 3:321:583:022:503:561:242:473:36
13 Sander van Rooijen, Dominic Kiewiet 🇳🇱 NED 35-39 2/55 0:55:12 28:4121:514:44 3:321:462:531:583:471:252:453:45
14 Romano Baal, Ewout Tromp 🇳🇱 NED 30-34 3/76 0:55:35 26:5624:054:38 3:342:033:192:124:031:232:514:40
15 Roman van Eijk, Finn Schaller 🇳🇱 NED 16-24 3/48 0:55:40 28:3322:244:48 3:332:002:512:173:551:292:263:53
16 Dave Jannenga, Bobby Bos 🇳🇱 NED 25-29 8/71 0:55:42 28:1822:444:45 3:282:062:512:273:471:292:553:41
17 Jan Brys, Tim Brys 🇧🇪 BEL 30-34 4/76 0:55:56 27:4723:334:41 3:281:533:232:183:401:323:164:03
18 Ole Dojen, Nils David 🇩🇪 GER 25-29 9/71 0:56:00 28:0323:184:43 3:291:503:012:553:581:243:103:31
19 Robbert de Rijk, Martin Polak 🇳🇱 NED 35-39 3/55 0:56:05 28:3922:374:53 3:331:563:142:043:561:252:393:50
20 Erben Wennemars, Marc Kroes 🇳🇱 NED 50-54 1/9 0:56:39 29:1522:364:52 3:401:503:222:044:031:142:443:39
21 Bram van Tongeren, Jeroen Meerman 🇳🇱 NED 30-34 5/76 0:56:40 30:0221:395:00 3:351:492:461:593:531:222:383:37
21 Tjem Kempen, Dirk van Daalen de Jel 🇳🇱 NED 25-29 10/71 0:56:40 28:3922:555:10 3:321:493:062:163:521:273:093:44
23 Damian Goes, Matthijs Bakker 🇳🇱 NED 16-24 4/48 0:56:42 28:4023:134:52 3:342:203:142:113:571:372:383:42
24 Niels Scheffer, Ruben van de Plas 🇳🇱 NED 30-34 6/76 0:56:45 29:3022:304:50 3:381:433:012:153:571:233:083:25
25 Jules Geskens, Elliot Vandeleene 🇧🇪 BEL 16-24 5/48 0:57:16 29:1623:154:50 3:421:583:132:363:591:102:413:56
26 Youp Schreuder, Bob Schoonbroodt 🇳🇱 NED 30-34 7/76 0:57:18 28:1424:025:07 3:321:424:042:354:021:182:573:52
27 Vincent Sels, Mitu Verbeeck 🇧🇪 BEL 16-24 6/48 0:57:20 29:3522:544:57 3:401:573:082:223:531:272:533:34
28 Mike Rietveld, Boy Van erp 🇳🇱 NED 25-29 11/71 0:57:21 28:4923:514:45 3:352:023:242:394:001:302:423:59
28 Reno van Heiningen, Roel van Ruiten 🇳🇱 NED 25-29 11/71 0:57:21 30:2121:595:06 3:391:442:462:243:551:252:373:29
30 Julian Martens, Thijmen Alards 🇳🇱 NED 16-24 7/48 0:57:49 28:5824:024:54 3:431:573:342:173:551:383:033:55
31 Niels Vermaat, Jens Van Baaren 🇳🇱 NED 30-34 8/76 0:57:57 30:2822:235:09 3:302:093:021:523:561:282:503:36
32 Sander Van der linden, Klaas Van Woudenbergh 🇳🇱 NED 40-44 1/39 0:57:59 29:3523:175:11 3:372:132:582:114:001:242:553:59
33 Marcel Beishuizen, Etienne Niestadt 🇳🇱 NED 35-39 4/55 0:58:16 30:4522:384:58 3:302:033:121:494:051:242:433:52
34 Lukas Schennink, Ids Elshof 🇳🇱 NED 16-24 8/48 0:58:17 30:0023:205:01 3:431:513:082:464:021:282:493:33
34 Mees Felix, Ludo Felix 🇳🇱 NED 30-34 9/76 0:58:17 29:5423:135:14 3:411:473:302:053:571:282:424:03
36 Dylan Rouw, Jack Doruijter 🇳🇱 NED 16-24 9/48 0:58:18 29:1624:134:53 3:442:023:322:344:021:273:123:40
37 Peter de Gruijl, Job de Goede 🇳🇱 NED 25-29 13/71 0:58:28 29:5323:365:03 3:271:563:392:194:001:253:033:47
38 Auke Toussaint, Yannic de Wit 🇳🇱 NED 35-39 5/55 0:58:32 31:3022:015:06 3:421:443:021:514:001:262:483:28
39 Dennis van der Star, Jeroen van Duijn 🇳🇱 NED 35-39 6/55 0:58:40 30:1423:245:07 3:371:563:112:244:051:332:503:48
40 Tim Decker, Marco Hilke 🇩🇪 GER 40-44 2/39 0:58:43 30:0923:504:49 3:301:563:082:013:581:233:194:35
41 Cliff Ellsworth, Miel van der Veer 🇳🇱 NED 25-29 14/71 0:58:50 30:0723:335:15 3:302:083:192:203:571:293:103:40
42 Arjen Koolen, Rogier Verbaan 🇳🇱 NED 45-49 1/13 0:58:51 29:2524:324:59 3:422:103:012:364:201:263:183:59
42 Frank van Driel, Frank Visser 🇳🇱 NED 30-34 10/76 0:58:51 30:3523:055:15 3:282:103:162:113:571:352:533:35
44 Just Nicolaij, Tim Schudde 🇳🇱 NED 16-24 10/48 0:59:00 30:5023:125:03 3:311:573:002:063:421:283:024:26
45 Hans Donker, Maad Eleiwi 🇳🇱 NED 16-24 11/48 0:59:14 30:5123:225:06 3:421:503:132:324:111:362:353:43
46 Stein Borger, Arjen Lodewijks 🇳🇱 NED 30-34 11/76 0:59:27 29:5624:225:16 3:432:083:232:394:101:263:123:41
47 Delano Bosman, Sjoerd Van der stelt 🇳🇱 NED 25-29 15/71 0:59:30 30:1624:025:16 3:481:583:332:094:161:332:523:53
47 Jan van Binsbergen, David van Binsbergen 🇳🇱 NED 16-24 12/48 0:59:30 29:4724:365:13 3:372:033:322:573:581:343:183:37
49 Rik Maalcke, olaf van de pol 🇳🇱 NED 25-29 16/71 0:59:31 31:0323:205:14 3:241:502:582:253:591:313:153:58
50 Rob Gambon, Jacob De Graaf 🇳🇱 NED 25-29 17/71 0:59:38 30:4323:475:10 3:421:503:172:234:041:313:053:55
51 Daniel Schrader, Christian Kukuk 🇩🇪 GER 40-44 3/39 0:59:39 30:2024:005:24 3:312:043:162:263:591:293:134:02
52 Wieland Disseldorp, Michel van Breevoort 🇳🇱 NED 30-34 12/76 0:59:48 31:3123:145:08 3:342:173:141:594:011:272:433:59
53 Rob Stigter, Dennis Dekker 🇳🇱 NED 30-34 13/76 0:59:50 30:1124:235:21 3:472:083:362:464:011:362:523:37
54 Loek Van Vilsteren, Bas Elst 🇳🇱 NED 25-29 18/71 0:59:51 30:5323:455:17 3:411:243:002:104:031:232:445:20
55 Kashif Kasanwirdjo, Roy Koenders 🇳🇱 NED 40-44 4/39 1:00:04 31:1523:355:19 3:342:093:162:124:061:363:023:40
56 Delphin Kruithof Kremer, Erick Hagendoorn 🇳🇱 NED 40-44 5/39 1:00:06 31:1923:135:38 3:212:073:002:093:541:353:103:57
56 Michel Klaasse, Robert Van der Zanden 🇳🇱 NED 45-49 2/13 1:00:06 29:4225:195:10 3:282:203:432:514:121:273:243:54
56 Niels Mulder, Martijn Schohaus 🇳🇱 NED 40-44 5/39 1:00:06 31:3623:155:20 3:412:023:052:144:091:322:513:41
59 Umesh ten Kate, Joep De Beer 🇳🇱 NED 25-29 19/71 1:00:23 30:3724:325:17 3:372:053:342:244:141:313:034:04
60 Serge Stultiens, Jim Wolters 🇳🇱 NED 30-34 14/76 1:00:42 30:2425:085:16 3:362:053:393:023:591:303:074:10
61 Dirk Driessen, Jelle Boonekamp 🇳🇱 NED 30-34 15/76 1:00:58 30:3925:125:11 3:462:073:132:234:181:333:164:36
62 Daan Overbosch, Jan Schaapman 🇳🇱 NED 25-29 20/71 1:01:08 31:5023:365:46 3:411:583:202:253:581:322:583:44
63 Djarno Van tongerlo, Levi Van der Heijden 🇳🇱 NED 30-34 16/76 1:01:20 31:5823:535:34 3:362:073:162:204:101:352:454:04
63 Pascal Boden, Tobias Gerdes 🇩🇪 GER 25-29 21/71 1:01:20 31:4724:215:16 3:471:553:232:484:041:212:574:06
65 Sven Eggermont, Patrick Rutterkamp 🇳🇱 NED 30-34 17/76 1:01:31 33:0623:075:21 3:371:532:532:314:011:343:023:36
66 Aron Schalk, Tygo Versendaal 🇳🇱 NED 25-29 22/71 1:01:45 33:2023:155:15 3:342:063:022:214:011:322:543:45
67 Kevin Missault, Renaud Jean 🇧🇪 BEL 30-34 18/76 1:01:47 32:2823:495:35 3:412:013:292:063:581:293:203:45
68 Nick van Sliedregt, Dennis Zwartbol 🇳🇱 NED 35-39 7/55 1:01:49 32:1323:445:56 3:311:553:242:084:021:283:094:07
69 Pim Bos, Dion In t Veld 🇳🇱 NED 25-29 23/71 1:01:58 30:3226:324:58 3:482:073:012:584:311:333:255:09
70 Damian Bouwman, Vince Çakular 🇳🇱 NED 16-24 13/48 1:01:59 33:1423:425:09 3:551:553:202:274:041:282:433:50
70 Thijs Haasnoot, Thomas Vollebergh 🇳🇱 NED 30-34 19/76 1:01:59 32:2924:075:28 3:531:533:022:544:181:273:053:35
72 Raoul Hoorman, Sebastian van Batenburg 🇳🇱 NED 30-34 20/76 1:02:13 32:1024:435:25 3:472:033:411:594:011:353:324:05
73 Rémi DISLAIRE, Gael Querin 🇫🇷 FRA 40-44 7/39 1:02:14 29:3726:226:19 3:352:073:142:244:151:453:315:31
74 Geert-Jan van Benthem, Daniel Horst 🇳🇱 NED 40-44 8/39 1:02:17 32:4723:415:51 3:351:463:032:354:051:403:123:45
75 Mattijs Vanhuysse, Michiel Vanhuysse 🇧🇪 BEL 16-24 14/48 1:02:19 30:1426:465:25 3:512:035:012:194:271:233:004:42
76 Everton Spader, Julian Ruiz Camacho 🇧🇷 BRA 35-39 8/55 1:02:30 31:3924:526:04 3:352:093:342:543:551:323:393:34
77 Daan Broekhoven, Tim Broekhoven 🇳🇱 NED 30-34 21/76 1:02:36 31:3525:215:44 3:342:053:422:524:091:433:273:49
78 Joris Tuit, Tom Rutten 🇳🇱 NED 25-29 24/71 1:02:53 32:0525:275:27 3:432:103:232:384:161:432:534:41
79 stan godrie, wesley floren 🇳🇱 NED 30-34 22/76 1:02:54 32:4725:015:10 3:501:593:352:383:581:353:074:19
80 Sander Prins, Benny Van Schaijk 🇳🇱 NED 30-34 23/76 1:03:15 32:4924:575:35 3:552:073:102:514:171:423:103:45
80 Yannick Perersen, Jasper Avis 🇳🇱 NED 25-29 25/71 1:03:15 35:2222:185:39 3:321:522:582:123:571:302:433:34
82 Daan de Vries, Lars Apeldoorn 🇳🇱 NED 30-34 24/76 1:03:16 32:0825:485:24 3:412:053:352:534:101:343:194:31
83 Sander Gelderblom, Wouter Steen 🇳🇱 NED 25-29 26/71 1:03:19 34:1722:216:47 3:381:432:242:234:091:283:043:32
84 Thomas Hazenberg, Fabian Jacobs 🇳🇱 NED 35-39 9/55 1:03:20 32:1125:395:36 3:422:233:342:324:051:303:464:07
85 Sebastian Els, Aaron Falke 🇩🇪 GER 30-34 25/76 1:03:38 32:5425:135:36 3:371:553:312:594:141:333:403:44
86 Patrick Veenstra, Douwe Talma 🇳🇱 NED 40-44 9/39 1:03:41 32:5124:436:12 3:392:043:093:134:061:333:043:55
86 Sander Wesselink, Stefan Van beek 🇳🇱 NED 30-34 26/76 1:03:41 31:4326:125:49 3:512:093:322:564:161:453:414:02
86 Wannes Van Dooren, Jelle Meiresone 🇧🇪 BEL 30-34 26/76 1:03:41 31:4726:325:25 3:492:243:263:134:201:483:204:12
89 Rick Mulder, Arne Mulder 🇳🇱 NED 35-39 10/55 1:03:51 34:3223:555:28 3:521:482:562:484:131:313:083:39
90 Thomas van Til, Rens ter Horst 🇳🇱 NED 35-39 11/55 1:03:53 33:1525:085:35 3:442:043:032:554:041:453:094:24
91 Remco Groeneveld, Ronald Boer 🇳🇱 NED 40-44 10/39 1:04:04 32:4025:395:48 3:402:013:052:464:071:413:254:54
92 Michael Go, Aaron van Gulik 🇳🇱 NED 35-39 12/55 1:04:07 33:3125:005:39 3:512:043:252:564:161:323:053:51
93 Kevin Weijers, Jesse Van der Zwet 🇳🇱 NED 30-34 28/76 1:04:13 35:1023:245:44 3:482:013:052:363:561:282:533:37
94 Cornelius Hahner, Elias Post 🇩🇪 GER 16-24 15/48 1:04:35 33:2925:425:27 3:552:073:542:124:151:373:214:21
94 Mike Schoeman, Remco Bouman 🇳🇱 NED 30-34 29/76 1:04:35 33:3325:275:39 3:472:103:162:564:211:323:353:50
96 Thijs Leenders, Jeroen Wientjes 🇳🇱 NED 25-29 27/71 1:04:37 33:3125:235:48 3:502:123:212:144:211:283:234:34
97 rafet Simsek, vince lolang 🇳🇱 NED 35-39 13/55 1:04:41 32:3826:455:22 3:392:433:562:384:011:363:424:30
98 Nasser el Boujjoufi, Arif Ural 🇳🇱 NED 25-29 28/71 1:04:43 33:3525:215:52 3:582:103:282:164:231:353:084:23
99 Jan-Willem Van kleef, Rick Harmsen 🇳🇱 NED 30-34 30/76 1:04:48 33:5025:185:45 3:382:123:262:314:121:233:434:13
99 Lukas Boonstra, Sven Welink 🇳🇱 NED 30-34 30/76 1:04:48 34:1424:256:14 3:422:032:442:504:051:323:343:55

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