HYROX Utrecht 2025: Pro Doubles Men results

237 teams on 28 Nov 2025. Typical finish 1:12:29, fastest 10% under 1:00:52. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Maarten Enthoven, Louis Osselaer 🇳🇱 NED 30-34 1/74 0:50:46 27:3720:392:34 3:171:572:452:023:381:202:173:23
2 Pieter Maes, Tom Franssens 🇧🇪 BEL 30-34 2/74 0:50:59 28:0520:102:48 3:211:482:581:543:341:121:583:25
3 Sam Schoeman, Cem Ter Burg 🇳🇱 NED 16-24 1/24 0:52:16 28:2921:072:46 3:251:493:131:493:401:212:113:39
4 Christof Brenner, Tobias Lautwein 🇩🇪 GER 35-39 1/39 0:52:50 28:1321:452:57 3:311:593:141:513:461:182:303:36
5 Tom Van Hagen, Jordi Balk 🇳🇱 NED 30-34 3/74 0:57:14 30:2323:263:30 3:342:083:202:233:521:352:513:43
6 Joey Stol, Julian Westerbaan 🇳🇱 NED 25-29 1/65 0:57:17 30:3723:333:10 3:352:053:422:164:281:462:183:23
7 Kashif Kasanwirdjo, Nicky Verhoeven 🇳🇱 NED 35-39 2/39 0:57:24 30:3123:563:01 3:312:543:372:093:521:372:293:47
8 Jeremy Reijnders, Tom Lange 🇳🇱 NED 25-29 2/65 0:57:45 32:0822:462:57 3:342:063:222:223:471:212:363:38
9 Dirk Van Daalen De Jel, Tjem Kempen 🇳🇱 NED 25-29 3/65 0:57:49 30:5923:473:06 3:442:143:542:043:571:362:463:32
10 Sean Keller, Stefan Op `T Hoog 🇳🇱 NED 25-29 4/65 0:57:53 32:2322:303:05 3:302:153:092:113:481:312:503:16
11 Oliver Baijings, Aron Karmazsin 🇳🇱 NED 30-34 4/74 0:58:04 31:4123:243:04 3:332:163:192:163:531:282:533:46
12 Steven Knops, Dominic Kiewiet 🇳🇱 NED 35-39 3/39 0:58:24 31:1024:123:06 3:292:393:432:263:541:282:443:49
13 Chris Stienenbos, Martijn Van Dalen 🇳🇱 NED 25-29 5/65 0:58:43 32:1423:143:18 3:362:023:232:203:571:362:323:48
14 Martijn Peters, Marc Kroes 🇳🇱 NED 40-44 1/20 0:59:01 31:0324:403:21 3:472:204:122:284:051:192:473:42
15 Nicolas Grimont, Pierre Grimont 🇧🇪 BEL 30-34 5/74 0:59:09 30:4725:253:01 3:322:414:052:473:531:243:123:51
16 Jason Van Der Geugten, Roman Van Eijk 🇳🇱 NED 25-29 6/65 0:59:17 31:1624:493:17 3:272:483:362:174:221:332:563:50
17 Thomas Jans, Niels Van Elburg 🇳🇱 NED 25-29 7/65 0:59:29 32:2023:573:15 3:442:293:392:223:481:262:443:45
18 Stijn Dijksterhuis, Leon Toonen 🇳🇱 NED 35-39 4/39 0:59:30 32:5223:223:20 3:442:073:182:084:011:253:063:33
19 Sven Moerkerk, Ricardo Haverschmidt 🇳🇱 NED 30-34 6/74 0:59:51 33:1423:363:05 3:362:023:172:243:571:402:563:44
20 Ramon Hendricks, Kjeld Dijkstra 🇳🇱 NED 25-29 8/65 0:59:53 31:1925:293:11 3:502:503:572:214:081:373:033:43
21 Jasper Baijings, Gabriel Baijings 🇳🇱 NED 25-29 9/65 0:59:58 32:2324:303:09 3:322:335:022:093:541:152:223:43
22 Jeroen Visser, Nick Van Ingen 🇳🇱 NED 35-39 5/39 1:00:39 31:0326:143:27 3:362:284:072:144:181:243:334:34
23 Julian Westerbaan, Twan Van Tunen 🇳🇱 NED 25-29 10/65 1:00:43 34:0523:323:10 3:372:473:401:494:141:382:243:23
24 Tim Van Den Heuvel, Gossen Smit 🇳🇱 NED 30-34 7/74 1:00:51 32:1925:243:13 3:492:144:112:354:071:362:504:02
25 Floris Oude Nijhuis, Renzo Koopman 🇳🇱 NED 16-24 2/24 1:00:52 33:0624:073:42 3:442:093:512:374:111:162:433:36
26 Niels Beelen, Danilo Treffers 🇳🇱 NED 25-29 11/65 1:00:57 31:3525:523:34 3:532:153:232:494:191:323:074:34
27 Theodericus P Orij, Kevin Soetendal 🇳🇱 NED 30-34 8/74 1:01:01 33:2124:223:22 3:302:313:302:233:581:382:593:53
28 Roy Koenders, Robin Blömer 🇳🇱 NED 35-39 6/39 1:01:03 32:2425:193:26 3:402:323:312:364:091:483:004:03
28 Stijn Stevens, Stijn Van Lierop 🇳🇱 NED 30-34 9/74 1:01:03 32:2824:543:45 3:292:394:082:383:521:252:493:54
30 Matthijs Bakker, Damian Goes 🇳🇱 NED 16-24 3/24 1:01:06 31:0926:533:11 3:402:513:422:294:041:393:015:27
31 Boas Titaley, Jos Van Toorn 🇳🇱 NED 35-39 7/39 1:01:18 32:5425:023:26 3:372:274:062:534:001:223:013:36
32 Florentijn Van Den Kerkhoff, Tim Schepers 🇳🇱 NED 25-29 12/65 1:01:35 32:1026:073:23 3:382:394:052:474:141:512:404:13
32 Kay Abbing, Jordy Snel 🇳🇱 NED 25-29 12/65 1:01:35 31:1527:203:04 3:482:304:232:404:211:463:124:40
34 Islam Sahin, Gideon Lammers 🇳🇱 NED 30-34 10/74 1:01:54 32:5025:473:23 3:452:214:082:204:121:562:444:21
34 Jeroen Van Der Weijden, Roel Van Ruiten 🇳🇱 NED 25-29 14/65 1:01:54 32:4525:583:15 3:502:523:242:454:111:493:064:01
36 Wout Moreels, Zeger Van De Wiele 🇧🇪 BEL 35-39 8/39 1:02:06 33:5424:513:26 3:382:173:572:254:131:362:543:51
37 Arthur Van Hierden, Leon Eleveld 🇳🇱 NED 16-24 4/24 1:02:29 34:0325:073:24 3:362:313:482:204:051:343:054:08
38 Yosu Daalder, Wessel Kiltz 🇳🇱 NED 30-34 11/74 1:03:37 33:3226:253:45 3:432:434:222:544:011:393:014:02
39 Michel Labeur, Rick Van Dam 🇳🇱 NED 35-39 9/39 1:03:39 30:3729:343:34 3:403:054:432:584:032:003:525:13
40 Jeroen Smidt, Tom Schouten 🇳🇱 NED 25-29 15/65 1:03:50 34:0726:103:35 3:562:223:462:414:081:483:114:18
41 Hendrik Bouma, Jilke Marinus 🇳🇱 NED 30-34 12/74 1:04:10 34:5225:164:06 3:432:343:462:204:171:263:064:04
42 Rick Rietveld, Thim Van Der Weijden 🇳🇱 NED 30-34 13/74 1:04:26 33:5226:274:12 3:412:024:302:384:091:463:064:35
43 Bijan Agha Seyed Ali, Niels Bosse 🇳🇱 NED 35-39 10/39 1:04:38 35:5225:223:28 3:542:023:203:064:091:513:153:45
44 Wessel De Graaf, Enno Goeting 🇳🇱 NED 30-34 14/74 1:05:07 33:5227:383:41 3:432:584:172:554:072:123:034:23
45 Daan Van Dortmont, Marnick Kok 🇳🇱 NED 30-34 15/74 1:05:29 34:2527:243:45 3:542:584:292:544:151:363:174:01
45 Denny Layik, Ruben Van De Plas 🇳🇱 NED 25-29 16/65 1:05:29 36:3925:103:45 3:472:283:592:243:551:353:203:42
45 Quinten Honings, Roel Van Eck 🇳🇱 NED 16-24 5/24 1:05:29 36:4625:163:32 3:442:033:562:284:011:522:534:19
45 Rens File, Rik Van Wingerden 🇳🇱 NED 16-24 5/24 1:05:29 35:1926:443:31 3:542:323:432:504:091:593:034:34
49 Alec Steevels, Johanus Bakhuis 🇳🇱 NED 35-39 11/39 1:05:32 36:3925:013:57 3:382:284:182:044:001:333:233:37
50 Bernd Grosse Siemer, Ben Passey 🇩🇪 GER 25-29 17/65 1:05:49 34:3927:203:54 3:302:284:253:234:211:483:194:06
51 Bart Geurts, Niels Van Bruggen 🇳🇱 NED 30-34 16/74 1:05:57 36:2825:553:37 3:562:384:052:084:091:533:133:53
52 Kevin Laros, Mark Van Venrooij 🇳🇱 NED 25-29 18/65 1:06:15 31:3231:093:38 4:033:114:462:444:191:324:226:12
53 Jesse De Rijk, Luc Weijman 🇳🇱 NED 25-29 19/65 1:06:18 33:2529:233:34 3:503:054:243:184:371:493:394:41
54 Nick Van Sliedregt, Regilio Van Buuren 🇳🇱 NED 35-39 12/39 1:06:25 36:0526:303:56 3:402:364:073:164:111:493:063:45
55 Ramon Thijssen, Frank Van Den Elsen 🇳🇱 NED 40-44 2/20 1:06:31 35:4627:143:35 3:342:514:192:504:111:433:334:13
56 Jarron Nederhoed, Freek Balk 🇳🇱 NED 30-34 17/74 1:06:33 34:0428:573:37 4:012:314:163:134:312:143:374:34
57 Iwan Mies, Jan Van Hest 🇳🇱 NED 40-44 3/20 1:06:36 37:4025:243:37 3:392:503:362:344:061:483:133:38
58 Rik Verboon, Camiel Stempels 🇳🇱 NED 30-34 18/74 1:06:47 36:2626:423:43 4:022:373:413:074:201:413:114:03
58 Tim Broekhoven, Daan Broekhoven 🇳🇱 NED 30-34 18/74 1:06:47 36:3726:193:55 3:322:194:212:444:171:493:203:57
60 Donny Van Wessel, Damian Bergevoet 🇳🇱 NED 25-29 20/65 1:06:48 35:1928:023:30 3:452:215:171:523:571:403:056:05
61 Roelof Dries, Widmer Van Der Wal 🇳🇱 NED 30-34 20/74 1:06:54 38:0725:113:39 3:442:303:482:134:061:373:024:11
62 Bas Witjes, Ronald Mulder 🇳🇱 NED 40-44 4/20 1:06:55 36:0927:133:40 3:432:294:392:584:191:493:154:01
63 Marcel Mehren, Aaron Falke 🇩🇪 GER 35-39 13/39 1:07:22 34:5828:453:43 3:573:024:432:514:351:383:384:21
64 Wesley Riksen, Daniel Breederveld 🇳🇱 NED 35-39 14/39 1:07:30 38:0725:343:53 3:422:223:152:464:181:383:324:01
65 Thijs Verfuurden, Job Verfuurden 🇳🇱 NED 16-24 7/24 1:07:31 36:4127:013:55 3:472:393:502:234:341:593:374:12
66 Danny Van Der Linden, Camiel Roskamp 🇳🇱 NED 25-29 21/65 1:07:44 34:3229:343:43 4:022:155:123:094:252:043:524:35
67 Damian Forster, Joep Van Venrooij 🇳🇱 NED 25-29 22/65 1:07:45 36:3326:574:19 3:512:313:493:154:211:443:224:04
68 Stefan Van Beek, Sander Wesselink 🇳🇱 NED 30-34 21/74 1:07:46 36:1927:473:46 3:512:484:182:484:161:524:053:49
69 Nick Kokje, Mike Van Ingen 🇳🇱 NED 30-34 22/74 1:07:50 37:4926:363:30 3:572:383:382:524:071:333:523:59
70 Niels Boelens, Adriaan Groffen 🇳🇱 NED 35-39 15/39 1:07:54 38:3825:164:04 3:382:254:052:234:121:313:143:48
71 Nick Pans, Maarten Van Dyck 🇧🇪 BEL 30-34 23/74 1:08:05 33:2331:023:44 4:023:105:033:374:211:343:475:28
72 Vincent De Jager, Robert Van Rooijen 🇳🇱 NED 16-24 8/24 1:08:11 35:5128:373:47 3:542:324:133:354:212:083:204:34
73 Raymond Pet, Niecky Reedijk 🇳🇱 NED 40-44 5/20 1:08:18 35:1729:073:59 3:473:094:113:124:141:584:114:25
73 Thomas Van Der Poel, Jelle Van Der Poel 🇳🇱 NED 30-34 24/74 1:08:18 37:2126:534:07 3:482:354:002:524:221:543:214:01
75 Ralph Van Weersch, Eric Bosma 🇳🇱 NED 40-44 6/20 1:08:19 34:2830:203:35 3:532:554:373:224:181:514:294:55
76 Richard Proost, Pascal Bleys 🇳🇱 NED 50-54 1/4 1:08:27 38:2725:534:12 3:412:444:102:264:091:343:153:54
77 Gabriel Meijer, Joshua Meijer 🇳🇱 NED 30-34 25/74 1:08:36 33:3031:303:40 3:464:174:343:204:222:103:385:23
78 Kevin De Roo, Shane Van Weereld 🇳🇱 NED 35-39 16/39 1:08:49 36:4627:554:12 3:592:474:592:234:271:333:074:40
79 Maarten Droogh, Elio Van Opstal 🇳🇱 NED 25-29 23/65 1:08:56 39:2925:034:27 3:592:053:352:264:181:412:504:09
80 Sergi Garvi Macias, Joel Balp Ainoza 🇪🇸 ESP 30-34 26/74 1:09:06 37:4427:084:18 3:492:494:272:254:041:493:563:49
81 Tim Noorduin, Wout Schaart 🇳🇱 NED 25-29 24/65 1:09:11 33:4231:563:38 3:492:233:363:134:393:105:056:01
82 Xander Van Der Linden, Vincent De Schutter 🇧🇪 BEL 25-29 25/65 1:09:17 36:0629:443:33 3:572:555:163:364:281:543:214:17
83 Patrick De Groot, Sebastiaan Gesquièrre 🇳🇱 NED 45-49 1/7 1:09:18 38:3926:434:01 3:412:244:322:474:041:523:214:02
84 Ward Bernaerts, Billy Fortune Moonens 🇧🇪 BEL 25-29 26/65 1:09:19 35:5329:164:13 4:042:574:222:574:231:513:554:47
85 Sjoerd Van Den Boom, Dynand Van Huis 🇳🇱 NED 35-39 17/39 1:09:21 38:4326:314:11 3:462:524:052:404:151:563:053:52
86 Wesley Boer, Elias Coxon 🇳🇱 NED 40-44 7/20 1:09:25 37:3628:043:49 3:472:404:342:594:151:473:474:15
87 Quinn Mekel, Tjalling Ozinga 🇳🇱 NED 30-34 27/74 1:09:41 36:0529:084:34 3:552:364:304:024:301:374:043:54
88 Danny Nykamp, Ralf Simons 🇳🇱 NED 50-54 2/4 1:09:46 38:3427:403:36 3:432:503:592:504:111:443:554:28
89 Aart Van de Beek, Chris Boonen 🇳🇱 NED 35-39 18/39 1:09:55 38:1328:003:45 4:002:174:332:554:191:483:464:22
90 Matthijs Schalk, Wouter Lieffijn 🇳🇱 NED 40-44 8/20 1:09:57 36:3329:363:54 3:442:385:162:554:311:424:284:22
91 Jiven Van Schooneveld, Magid Jansen 🇳🇱 NED 30-34 28/74 1:10:03 37:0729:123:49 3:522:494:352:394:211:533:285:35
92 Maurice Morel, Sebastiaan Leurs 🇳🇱 NED 40-44 9/20 1:10:13 35:1330:524:13 3:483:395:023:184:272:024:094:27
93 Bruno Ramos, Bruno Santos 🇵🇹 POR 35-39 19/39 1:10:16 38:0728:193:57 3:582:405:112:534:171:443:284:08
94 Johan De Gier, Leroy Kuipers 🇳🇱 NED 35-39 20/39 1:10:27 40:5625:354:01 3:542:253:422:214:091:413:224:01
95 Jurrian Lammerts, Wesley Van Dongen 🇳🇱 NED 25-29 27/65 1:10:28 36:2130:104:01 3:532:235:552:394:221:564:184:44
96 Stefan De Blok, Randy Van Spronsen 🇳🇱 NED 35-39 21/39 1:10:32 39:5326:523:51 3:392:493:583:014:141:283:334:10
97 Dennis Rutten, Luiz Plein 🇳🇱 NED 30-34 29/74 1:10:35 38:0128:443:53 3:553:044:442:494:191:423:544:17
97 Julian Van Den Bosch, Olivier Schoemaker 🇳🇱 NED 30-34 29/74 1:10:35 35:2430:284:48 3:563:334:423:014:222:003:335:21
97 Yennick Berrevoets, Gijs Abbas 🇳🇱 NED 30-34 29/74 1:10:35 38:5127:464:03 4:012:224:342:474:291:543:214:18
100 Bas Steijvers, Djarno Van Tongerlo 🇳🇱 NED 30-34 32/74 1:10:37 40:3225:314:39 3:402:264:022:254:151:292:444:30

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