HYROX Heerenveen 2025: Pro Doubles Men results

92 teams on 9 May 2025. Typical finish 1:09:26, fastest 10% under 1:00:16. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Hidde Weersma, Maarten Enthoven 🇳🇱 NED U29 1/45 0:51:23 26:1720:354:35 3:221:402:451:513:371:162:283:36
2 Tom Franssens, Pieter Maes 🇧🇪 BEL 30-39 1/31 0:51:37 26:4320:314:29 3:211:432:381:473:391:222:293:32
3 Luc Van Overdam, Jan Van Overdam 🇳🇱 NED U29 2/45 0:54:33 27:5721:544:46 3:421:363:062:043:571:272:313:31
4 Joey Stol, Julian Westerbaan 🇳🇱 NED U29 3/45 0:55:59 29:0422:034:58 3:401:443:242:074:081:312:103:19
5 Twan Nieboer, Jochem Hoekstra 🇳🇱 NED U29 4/45 0:57:16 29:2822:564:57 3:421:413:132:314:041:242:443:37
6 Bjärne Ten Wolde, Sven Ten Wolde 🇳🇱 NED 30-39 2/31 0:57:48 30:1022:075:37 3:221:532:512:173:521:322:583:22
7 Sergio Jimenez Caballero, Manuel Jiménez Caballero 🇪🇸 ESP 30-39 3/31 0:58:36 29:1224:285:02 3:391:354:432:103:581:343:113:38
8 Jeremy Reijnders, Boris Stenfert 🇳🇱 NED U29 5/45 0:59:31 32:2821:485:19 3:381:363:072:103:501:232:463:18
9 Hans Donker, Jeroen Meerman 🇳🇱 NED U29 6/45 0:59:59 31:1723:235:23 3:431:363:182:284:041:243:053:45
10 Matthijs Bakker, Damian Goes 🇳🇱 NED U29 7/45 1:00:15 31:2323:335:24 3:451:593:362:044:051:293:003:35
11 Kjeld Dijkstra, Timo Van Lingen 🇳🇱 NED U29 8/45 1:00:23 30:4224:285:18 3:511:463:522:154:261:433:083:27
12 Robbin Wijnia, Mark Ball 🇳🇱 NED U29 9/45 1:00:57 31:2924:145:19 3:411:483:342:313:571:393:233:41
13 Theodericus Petrus Orij, Martijn Den Uyl 🇳🇱 NED 30-39 4/31 1:00:58 31:2624:035:34 3:312:003:292:363:581:283:333:28
14 Ryan Terlouw, Tim Schepers 🇳🇱 NED U29 10/45 1:01:10 31:4823:455:42 3:481:533:212:334:271:302:383:35
15 Jeroen Mulder, Wybren Terpstra 🇳🇱 NED 30-39 5/31 1:01:11 33:1222:045:58 3:351:453:082:044:021:162:463:28
16 Niels Mulder, Martijn Schohaus 🇳🇱 NED 40-49 1/13 1:01:17 31:3424:335:15 3:392:063:512:324:141:253:023:44
17 Chris Stienenbos, Martijn Van Dalen 🇳🇱 NED U29 11/45 1:01:24 32:3223:155:42 3:291:493:272:414:101:322:343:33
18 Wout Schaart, Tim Noorduin 🇳🇱 NED U29 12/45 1:01:29 29:4226:165:35 3:391:554:052:194:101:423:105:16
19 Nicky Taylor, Matthew Nyack 🇬🇧 GBR 40-49 2/13 1:01:39 31:5824:165:30 3:441:423:402:343:561:353:283:37
20 Michel Opdam, Ar Koolen 🇳🇱 NED 40-49 3/13 1:01:53 31:4324:535:23 3:512:033:192:494:101:323:363:33
21 Niels Van Bruggen, Stephan Hopster 🇳🇱 NED 30-39 6/31 1:01:55 31:3224:555:33 3:432:043:522:224:141:553:113:34
22 Maad Eleiwi, Daan Kettenburg SYR U29 13/45 1:01:58 32:5922:556:07 3:411:433:192:054:051:362:563:30
23 Roelof Dries, Widmer Van Der Wal 🇳🇱 NED 30-39 7/31 1:02:04 32:1324:315:23 3:451:463:302:214:111:383:423:38
24 Robbie Van Bakel, Frank Derks 🇳🇱 NED U29 14/45 1:02:06 31:5724:345:40 3:491:433:412:194:131:303:293:50
25 Yannic De Wit, Auke Toussaint 🇳🇱 NED 30-39 8/31 1:02:35 32:2624:345:40 3:461:414:022:204:201:303:203:35
26 Ross O'Loughlin, Brian Comyns 🇮🇪 IRL 40-49 4/13 1:03:23 32:1325:335:42 3:441:553:592:404:101:353:383:52
27 Geronimo Torenstra, Malik Boutkabout 🇳🇱 NED U29 15/45 1:04:17 34:2423:386:20 3:411:513:482:304:061:292:503:23
28 Michiel Wajer, Anno Anno 🇳🇱 NED 30-39 9/31 1:04:19 32:3425:466:03 3:462:073:452:364:101:254:013:56
29 Steven Blokland, Renaldo Van Emmerik 🇳🇱 NED 30-39 10/31 1:04:52 32:4126:016:14 3:531:474:092:494:411:323:293:41
30 Luca Marks, Twan Poppeliers 🇳🇱 NED U29 16/45 1:05:49 35:1524:386:01 3:481:503:202:274:081:323:533:40
31 Evan Stienstra, Joost Dolstra 🇳🇱 NED U29 17/45 1:05:57 34:3724:506:33 3:552:033:352:404:231:362:443:54
32 Randy Vergers, Joey Johnson 🇳🇱 NED 30-39 11/31 1:06:20 35:4323:566:45 3:351:403:202:333:571:263:423:43
33 Tim Schudde, Samuel Augusto 🇳🇱 NED U29 18/45 1:06:31 35:4024:585:57 3:511:403:382:494:101:313:094:10
34 Michael Veitch, Harry Gilder 🇳🇿 NZL 40-49 5/13 1:06:47 34:5825:466:08 3:532:073:392:544:081:453:333:47
35 Stefan Zwang, Jeremy Martis 🇳🇱 NED 30-39 12/31 1:06:51 34:0626:446:06 3:532:063:563:034:311:343:453:56
36 Niels Te Braak, Max Van Der Velpen 🇳🇱 NED U29 19/45 1:06:55 36:5123:536:15 3:401:523:482:184:201:242:433:48
37 Tom Terpstra, Stefan Crediet 🇳🇱 NED 30-39 13/31 1:07:03 35:3224:506:46 3:472:053:143:034:061:453:113:39
38 Ruben Oerlemans, Chris Verheul 🇳🇱 NED U29 20/45 1:07:54 36:1624:526:51 3:482:003:561:534:181:233:423:52
39 Wouter De Jong, Swen Wichertjes 🇳🇱 NED U29 21/45 1:07:59 37:0724:466:11 3:381:413:292:434:111:423:383:44
40 Thies Voordewind, Wouter Brink 🇳🇱 NED U29 22/45 1:08:11 35:1826:516:06 3:492:033:533:184:061:324:163:54
41 Quinn Mekel, Tjalling Ozinga 🇳🇱 NED U29 23/45 1:08:13 37:0624:486:24 3:361:513:502:464:291:133:183:45
42 Jeff Rooze, Niels Bönker 🇳🇱 NED 30-39 14/31 1:08:34 36:0525:347:00 3:411:543:592:464:211:523:203:41
43 Aron Schalk, David Hesseling 🇳🇱 NED 30-39 15/31 1:08:54 36:0226:206:36 3:411:564:272:394:181:333:164:30
44 Simon Wéry, Javier Luparello 🇧🇪 BEL 30-39 16/31 1:08:59 37:1725:246:22 3:392:014:452:224:051:293:323:31
45 Alexis Rajao Rodrigues Marques, Martin Sbinée 🇫🇷 FRA U29 24/45 1:09:05 35:5126:596:19 3:561:564:402:334:451:453:423:42
46 Michel Witting, Philipp Eßeling Genannt Knüsting 🇩🇪 GER 30-39 17/31 1:09:24 35:2426:557:09 3:511:473:572:504:271:244:413:58
47 Olivier Klein, Walter Brouwer 🇳🇱 NED U29 25/45 1:09:28 36:4526:026:45 4:131:453:493:114:211:343:203:49
48 Angelo De Krom, Jesse Van De Luitgaren 🇳🇱 NED U29 26/45 1:09:44 35:1828:206:12 3:422:164:363:064:301:504:024:18
49 Eric Ten Hove, Davey Tool 🇳🇱 NED 30-39 18/31 1:10:24 37:4825:566:44 3:442:014:312:484:281:403:263:18
50 Robbert Van Bemmel, Gino Nieuwpoort 🇳🇱 NED 30-39 19/31 1:11:44 36:4927:557:05 3:531:554:292:584:341:513:474:28
51 Reinaldo Drohm, Charlie Spee 🇳🇱 NED 30-39 20/31 1:12:09 41:2923:387:07 3:431:534:132:283:581:112:263:46
52 Sytze-Jorrit Jorritsma, Jeroen Schaap 🇳🇱 NED 40-49 6/13 1:12:18 36:3228:027:50 3:481:504:253:274:471:354:034:07
53 Danny Nykamp, Ralf Simons 🇳🇱 NED 50-59 1/3 1:12:24 38:4627:006:44 3:422:143:482:404:231:364:264:11
54 Lucas Binnenmars, Sander Wisse 🇳🇱 NED U29 27/45 1:12:25 38:0927:047:17 4:021:493:523:094:271:543:514:00
55 Nick Sluiters, Bart Sanders 🇳🇱 NED 30-39 21/31 1:12:47 36:3229:087:12 3:462:194:563:474:251:394:124:04
56 Thomas Van Der Vlugt, Owen Corzillius 🇳🇱 NED 30-39 22/31 1:13:04 39:1626:527:00 4:011:484:152:434:331:353:514:06
57 Erwin Hordijk, Danny Corbeau 🇳🇱 NED 40-49 7/13 1:13:05 36:4929:246:58 3:542:005:003:214:371:404:444:08
58 Tom Ter Maat, Sietse Brouwer 🇳🇱 NED 30-39 23/31 1:13:25 37:4728:446:59 4:032:004:123:214:401:214:324:35
59 Thijs Onstein, Tiemen Onstein 🇳🇱 NED U29 28/45 1:13:51 35:5530:387:22 4:112:235:143:414:381:444:513:56
60 Chris Helwerda, Marcel Van Kesteren 🇳🇱 NED 40-49 8/13 1:14:08 37:4729:466:38 4:002:094:534:014:251:334:164:29
61 Bart Kraaijeveld, Lex Brokking 🇳🇱 NED 30-39 24/31 1:14:15 40:4226:337:05 3:412:023:363:094:141:574:053:49
62 Bas Van Poppel, Martijn Ory 🇳🇱 NED U29 29/45 1:14:44 41:3126:216:56 3:451:583:543:194:211:433:383:43
63 Jeroen Overduin, Stefan De Blok 🇳🇱 NED 30-39 25/31 1:14:45 41:1126:167:22 3:471:564:442:314:111:334:013:33
64 Sebastiaan Herman, Michiel Cleeren 🇳🇱 NED 50-59 2/3 1:15:45 39:1529:067:27 3:481:535:153:304:351:474:134:05
65 Kai Advocaat, Robert Van Vendeloo 🇳🇱 NED U29 30/45 1:16:28 40:3827:458:10 3:431:484:093:254:261:363:574:41
66 Vidar Gauti Onundarson, Magnus Johann Hjartarson 🇮🇸 ISL U29 31/45 1:16:35 46:5023:146:37 3:401:333:402:043:521:263:283:31
67 Shawn Rikumahu, Vince Lans 🇳🇱 NED U29 32/45 1:16:38 36:3832:107:55 3:592:005:242:214:323:474:345:33
68 Jan Van De Beek, Edwin Vierhout 🇳🇱 NED U29 33/45 1:16:55 44:3425:087:16 3:512:093:022:374:161:233:254:25
69 Pascal Jansen, Maikel Van Biezen 🇳🇱 NED 40-49 9/13 1:17:02 40:1529:127:38 3:442:074:474:074:271:424:104:08
70 Pascal Veer, Jan De Leeuw 🇳🇱 NED 30-39 26/31 1:18:04 40:5430:057:08 4:042:014:194:004:471:424:544:18
71 Ole Van Toornburg, Mats Kroon 🇳🇱 NED U29 34/45 1:19:05 41:3929:457:45 3:542:095:252:504:442:043:355:04
72 Ide Van Veen, Ralf Lamme 🇳🇱 NED 40-49 10/13 1:19:13 42:5129:117:15 4:072:064:293:274:372:044:164:05
73 Bas Doosje, Sebastiaan Walraven 🇳🇱 NED 40-49 11/13 1:19:28 42:5629:087:29 4:122:144:313:194:391:473:564:30
74 Bram Hanstede, Frederik Walraven 🇳🇱 NED 40-49 12/13 1:19:49 40:5731:047:53 3:502:135:173:524:281:475:024:35
75 Purcy Van Es, Patrick Veltman 🇳🇱 NED 40-49 13/13 1:19:58 42:3628:558:31 3:541:593:363:344:381:544:294:51
76 Victor Luque De Boer, Andre Abbo 🇳🇱 NED 50-59 3/3 1:20:42 43:1529:188:13 3:552:154:523:284:432:004:024:03
77 Thijs Staubach, Aernout Kolijn 🇳🇱 NED 30-39 27/31 1:21:02 40:4332:287:55 3:492:154:503:404:351:495:066:24
78 Dylan Douwes, Koen Douwes 🇳🇱 NED U29 35/45 1:21:24 46:4526:557:48 3:422:093:503:144:041:443:424:30
78 Jens Verhoef, Guus Backelandt 🇳🇱 NED U29 35/45 1:21:24 44:0529:198:04 3:592:115:022:564:341:494:304:18
80 Gijs Van Lochem, Sjoerd Rutgers 🇳🇱 NED U29 37/45 1:21:27 43:0229:219:09 3:561:465:403:274:451:293:504:28
81 Ruben Bouwman, Justus Van Der Wal 🇳🇱 NED U29 38/45 1:21:43 41:2332:517:34 4:052:445:044:334:311:544:035:57
82 Davey Mulder, Wesley Igberase Idemudia 🇳🇱 NED U29 39/45 1:22:47 42:4629:4210:23 3:582:064:492:595:021:504:194:39
83 Will Yeung, Klaas Jan Bijlsma 🇳🇱 NED 30-39 28/31 1:22:53 45:5228:278:40 4:011:554:483:124:431:404:153:53
84 Tim De Koning, Brent Bakker 🇳🇱 NED 30-39 29/31 1:23:14 44:2830:378:13 3:572:154:434:144:232:154:434:07
85 Giovanni Zwerver, Angelo Zwerver 🇳🇱 NED 30-39 30/31 1:24:35 47:2228:478:30 4:031:575:332:484:111:484:244:03
85 Lucien Vermeulen, Bart Hoogeveen 🇳🇱 NED U29 40/45 1:24:35 47:3827:489:14 3:561:284:463:294:461:533:254:05
87 Lucas Heino Bartho Braat, Tino Leertouwer 🇳🇱 NED U29 41/45 1:26:04 44:0035:196:50 4:092:107:292:564:341:325:067:23
88 Jesse Hollander, Jesper Diepeveen 🇳🇱 NED U29 42/45 1:26:36 51:5225:429:05 3:471:434:312:394:231:243:134:02
89 Ids Kooistra, Melle Bosma 🇳🇱 NED U29 43/45 1:28:49 46:1832:369:59 4:042:394:384:004:582:065:134:58
90 Freek Mombarg, Jarno Hijmans 🇳🇱 NED U29 44/45 1:28:51 46:3532:309:51 3:572:305:104:295:001:485:304:06
91 Rob Friskes, Franc Leus 🇳🇱 NED 30-39 31/31 1:31:42 51:4230:399:25 3:512:074:513:324:381:515:224:27
92 Ramon Lugtmeijer, Stefan Janson 🇳🇱 NED U29 45/45 1:39:56 44:3844:1311:08 4:003:208:334:495:061:587:129:15

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