HYROX Maastricht 2025: Doubles Men results

820 teams on 1 Feb 2025. Typical finish 1:13:57, fastest 10% under 1:03:41. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Nicky VAN OSSELAER, Yannick DE VLIEGERE 🇧🇪 BEL 30-39 1/365 0:54:20 26:3219:503:54 3:311:202:131:584:021:092:183:19
2 Patrick BENECKE, Rune DALLMANN 🇩🇪 GER 30-39 2/365 0:54:26 25:5520:314:03 3:351:172:082:123:501:232:293:37
3 Luc VAN OVERDAM, Jan VAN OVERDAM 🇳🇱 NED U29 1/267 0:54:46 25:3221:293:51 3:371:271:552:333:591:272:423:49
4 Oli Fricker, Mark Fricker 🇳🇱 NED 40-49 1/150 0:55:16 26:4720:094:09 3:291:212:202:003:550:582:453:21
5 Julian WESTERBAAN, Joey STOL 🇳🇱 NED U29 2/267 0:55:55 27:0020:204:11 3:441:192:322:024:151:141:563:18
6 Michel RIEMERSMA, Robin SLAGTER 🇳🇱 NED 30-39 3/365 0:56:08 38:1121:306:51 3:591:282:372:234:161:112:173:19
7 Chris STIENENBOS, Martijn VAN DALEN 🇳🇱 NED U29 3/267 0:56:57 28:4152:254:26 3:311:24—2:363:551:191:473:08
8 Tim DECKER, Marco HILKE 🇩🇪 GER 30-39 4/365 0:57:05 27:4720:364:21 3:351:092:062:163:511:092:363:54
9 Michael VOMLAND, Christian WERSCHKUN 🇩🇪 GER 40-49 2/150 0:57:18 27:0821:514:07 3:501:232:032:464:071:242:583:20
10 Johannes Gorgulla, Philipp REFFGEN 🇩🇪 GER 30-39 5/365 0:57:19 26:5122:084:12 3:481:363:032:014:141:252:323:29
11 Cian GUILFOYLE, David NOLAN 🇮🇪 IRL U29 4/267 0:57:27 27:5421:144:05 3:311:162:162:433:521:082:333:55
12 Marco SZOSTOK, Gregor AKKERMAN 🇩🇪 GER 30-39 6/365 0:57:39 27:5821:014:22 3:391:292:331:544:011:182:323:35
13 Hidde WEERSMA, Sebastiaan GESQUIERRE 🇳🇱 NED 30-39 7/365 0:57:42 29:2619:144:20 3:261:182:141:493:481:042:123:23
13 Leon TOONEN, Stijn DIJKSTERHUIS 🇳🇱 NED 30-39 7/365 0:57:42 27:4521:224:14 3:511:332:442:103:551:122:293:28
13 Sam SCHOEMAN, Rick VAN MANEN 🇳🇱 NED 30-39 7/365 0:57:42 28:2220:314:24 3:301:142:292:373:491:112:203:21
16 Erik Golbach, Stef Schrijer 🇳🇱 NED U29 5/267 0:57:53 27:0822:064:17 3:491:292:412:044:071:282:503:38
17 Pieter BAERT, Niels ANNÉ 🇧🇪 BEL U29 6/267 0:58:17 29:4119:554:11 3:341:181:412:373:511:042:263:24
18 Carsten EMSBACH, Patrick GREVE 🇩🇪 GER 40-49 3/150 0:58:26 41:3320:587:03 3:331:322:052:244:071:182:223:37
19 Eljan VAN SOEREN, Eljan VAN SOEREN 🇳🇱 NED U29 7/267 0:58:37 29:4419:484:21 3:461:141:531:544:021:222:143:23
20 Luuk VAN LANEN, Stef SELTEN 🇳🇱 NED 30-39 10/365 0:58:40 28:0121:584:14 3:541:172:282:144:011:232:503:51
21 Christian VERHOEF, Diederik VERHOEF 🇳🇱 NED 40-49 4/150 0:58:43 29:0920:494:20 3:451:382:052:093:481:232:363:25
22 Rüben SPAPENS, Tom VAN IERSEL 🇳🇱 NED 30-39 11/365 0:58:44 28:0921:444:33 3:401:422:432:123:591:252:393:24
23 Fabian Jacobs, Thomas Hazenberg 🇳🇱 NED 30-39 12/365 0:58:52 28:1521:544:25 3:531:232:362:304:031:112:473:31
24 Yann FOUQUART, Clément VUATTIER 🇫🇷 FRA 30-39 13/365 0:59:06 28:2321:484:29 3:471:362:422:284:031:102:413:21
25 Jordi DE KOGEL, Erik-Jan MOL 🇳🇱 NED 40-49 5/150 0:59:07 28:5521:084:40 3:501:282:221:554:171:262:203:30
26 Geronimo TORENSTRA, Kevin PHILIPSEN 🇳🇱 NED U29 8/267 0:59:08 28:1021:514:51 3:411:462:232:294:101:322:293:21
27 Andy SCHRÖDER, Marc Linn 🇩🇪 GER 30-39 14/365 0:59:20 27:4522:534:31 3:451:323:002:364:081:152:573:40
28 Loïs VAN VLIET, Mees VAN VLIET 🇳🇱 NED U29 9/267 0:59:22 27:4523:084:06 3:501:242:542:454:101:203:103:35
29 Wim BECKERS, Rense CARREMANS 🇧🇪 BEL U29 10/267 0:59:24 28:0822:214:21 3:541:132:482:404:131:142:413:38
30 Rik BIESTERBOS, Bart STEERNEMAN 🇳🇱 NED U29 11/267 0:59:28 29:3120:514:41 3:341:212:372:194:031:092:333:15
31 Ronald VAN DEN HEUVEL, Joep TIGCHELAAR 🇳🇱 NED 40-49 6/150 0:59:31 26:3224:434:17 3:561:233:133:044:171:373:104:03
32 Bas VAN BOVEN, Martijn BAKKER 🇳🇱 NED U29 12/267 0:59:46 29:2721:064:55 3:291:082:362:093:541:312:563:23
33 Lars WEVER, Finn SCHALLER 🇩🇪 GER U29 13/267 0:59:47 29:5820:584:31 3:331:152:562:174:071:222:113:17
34 Ellis PRODROMOU, Mitchell RICE 🇬🇧 GBR U29 14/267 0:59:54 29:5420:594:28 3:491:182:501:493:521:202:263:35
35 Florian MILDNER, Volker PELLEN 🇩🇪 GER 50-59 1/33 0:59:56 28:3822:264:24 3:391:422:422:394:091:212:433:31
36 Sascha ZINKEN, David FISCHER 🇩🇪 GER 30-39 15/365 0:59:57 29:2521:404:25 3:491:412:172:264:071:272:293:24
37 Kai HOLTORFF, Tobias M. WALTER 🇩🇪 GER 30-39 16/365 0:59:59 28:5121:514:43 3:481:272:382:224:061:162:483:26
38 Reno VAN HEININGEN, Roel VAN RUITEN 🇳🇱 NED U29 15/267 1:00:20 29:4221:324:35 3:411:381:532:474:031:292:463:15
39 Jonah ROHI, Randy STOFBERG 🇳🇱 NED 30-39 17/365 1:00:22 28:4821:205:37 4:041:192:492:174:22—2:213:31
40 Hakim CHAUAL, Jeffrey VAN WALLE 🇧🇪 BEL 30-39 18/365 1:00:38 30:1920:534:45 3:481:241:522:214:061:192:393:24
41 Stan BOEKEL, Bart JOUTA 🇳🇱 NED U29 16/267 1:00:41 29:3022:174:23 3:441:282:042:374:141:382:353:57
42 Erik RÖLING, Richard DE GROOT-ULTEE 🇳🇱 NED 30-39 19/365 1:00:42 29:5121:274:42 3:441:192:153:013:591:202:233:26
43 Leon ROOS, Bas VAN DEN HEUVEL 🇳🇱 NED 30-39 20/365 1:00:46 29:4522:004:27 3:451:272:262:513:591:182:433:31
44 Boy VAN ERP, Niels ROODENRIJS 🇳🇱 NED U29 17/267 1:00:49 29:5821:344:28 3:531:232:372:243:571:172:443:19
45 Toby ROBINSON, Mike HEAL 🇬🇧 GBR 30-39 21/365 1:00:54 30:5320:394:51 3:351:221:552:144:041:302:273:32
46 Gregor NICHOL, Tom BALDERSTON 🇬🇧 GBR U29 18/267 1:00:56 28:4023:314:26 3:572:112:383:154:071:322:273:24
47 Stephan OOST LIEVENSE, Peter SCHWERING 🇳🇱 NED 30-39 22/365 1:01:03 29:3521:535:04 3:481:252:122:454:101:192:473:27
48 Grégory BOURCY, Shane PAULET 🇧🇪 BEL 30-39 23/365 1:01:06 29:5221:174:58 3:411:152:142:084:141:232:593:23
49 Thomas MOL, Joep SCHILLEMANS 🇳🇱 NED U29 19/267 1:01:11 30:1321:384:35 3:361:252:402:404:001:152:263:36
50 Maarten LELKENS, Nick DE BEIJER 🇳🇱 NED U29 20/267 1:01:14 30:0221:134:59 4:061:172:252:184:091:062:313:21
51 Berend MORTIER, Max MORTIER 🇳🇱 NED 30-39 24/365 1:01:19 30:0921:344:44 3:421:272:022:324:101:262:273:48
52 Ar KOOLEN, Maik HOOGKAMER 🇳🇱 NED 40-49 7/150 1:01:32 29:0323:234:35 4:091:312:292:594:191:312:543:31
53 Thomas VAN HAGEN, Damon REINIGERT 🇳🇱 NED 30-39 25/365 1:01:39 30:4321:114:43 3:451:172:202:423:571:142:193:37
54 Denilson VAN KARSEN, Gino VAN BUUREN 🇳🇱 NED U29 21/267 1:01:41 29:3622:3313:15 3:361:352:352:584:291:192:393:22
55 Dave NIEDENZU, Keyme BOSMAN 🇳🇱 NED U29 22/267 1:01:50 30:5821:114:56 3:361:182:112:363:551:142:473:34
56 Gilles WEGTER, Gijs SCHOUTEN 🇳🇱 NED U29 23/267 1:01:54 29:4322:334:55 3:481:262:162:464:171:092:543:57
57 Arco Kolken, Kevin GREEVEN 🇳🇱 NED 30-39 26/365 1:02:00 30:2722:095:01 3:441:332:162:424:321:222:403:20
57 Paul MYBURGH, Widmer VAN DER WAL 🇿🇦 RSA 30-39 26/365 1:02:00 29:5623:074:32 3:571:262:573:074:061:282:473:19
57 Stefan Happ, Thorsten STEFFEN 🇩🇪 GER 40-49 8/150 1:02:00 30:1522:434:29 3:441:362:352:524:001:202:553:41
60 Adam KIELCZEWSKI, Thijs BEKKERS 🇳🇱 NED 40-49 9/150 1:02:05 30:1421:595:27 3:451:292:262:324:141:152:403:38
60 Jan BREMMERS, Ruud STIENEN 🇳🇱 NED 30-39 28/365 1:02:05 30:0121:056:04 3:271:242:023:044:01—2:443:49
62 Marc SÜSELBECK, Kai WITTEK 🇩🇪 GER 40-49 10/150 1:02:06 30:3548:348:30 3:331:22—1:514:041:222:583:58
63 Bart RIDDERBOS, Rens TER HORST 🇳🇱 NED 30-39 29/365 1:02:31 29:1623:504:34 3:581:262:393:304:131:242:513:49
64 Dirk VAN DAALEN DE JEL, Martijn GERDINGH 🇳🇱 NED U29 24/267 1:02:36 31:2122:044:31 3:421:432:292:263:571:292:593:19
65 Rene BECK, Sasa SAFNER 🇳🇱 NED 40-49 11/150 1:02:38 30:2822:514:46 3:541:242:572:274:181:283:033:20
66 Arnoud JULLENS, Joep PELSSER 🇳🇱 NED 40-49 12/150 1:02:42 29:5123:514:32 3:561:272:592:594:241:333:023:31
66 Leon PRENGER, Dennis VAN DE LEYGRAAF 🇳🇱 NED U29 25/267 1:02:42 30:5121:295:31 3:361:222:112:333:571:402:303:40
68 Bram VAN OSCH, Rob MARCELISSEN 🇳🇱 NED 50-59 2/33 1:02:43 31:1521:445:00 3:451:132:432:254:011:082:363:53
68 Mitchel Helfensteijn, Maurice van Den Boogert 🇳🇱 NED 30-39 30/365 1:02:43 30:5222:115:00 3:441:242:252:314:071:162:543:50
70 Twan WOLKE, Max HEERES 🇳🇱 NED U29 26/267 1:02:49 30:0523:074:58 3:481:362:362:424:061:363:143:29
71 Thierry FRANTZEN, Max FETELER 🇱🇺 LUX 30-39 31/365 1:02:54 30:2123:034:48 3:501:353:112:424:161:222:393:28
72 Menno THEWESSEN, Teus VERSCHUUR 🇳🇱 NED U29 27/267 1:03:03 31:1222:244:54 3:481:192:332:404:151:212:493:39
73 Rens DE LOEIJ, Rinaldo STRIJBOS 🇳🇱 NED 30-39 32/365 1:03:10 30:2122:405:02 3:371:352:172:564:171:232:523:43
73 Thijmen Huurman, Felix WILBRINK 🇳🇱 NED U29 28/267 1:03:10 32:2520:574:54 3:401:192:212:333:451:112:313:37
75 Jesse Mellema, Rene Mellema U29 29/267 1:03:21 30:3721:445:30 3:531:162:512:304:23—2:363:42
76 Félicien PROST, Jelte VINK 🇫🇷 FRA 30-39 33/365 1:03:22 30:0723:414:55 3:501:362:552:544:171:183:063:45
77 Michael FLEMING, Jan-Willem TIJL 🇳🇱 NED 30-39 34/365 1:03:23 29:0824:454:48 3:541:512:583:274:161:313:033:45
77 Tijmen ZANDMAN, Angus REID 🇳🇱 NED U29 30/267 1:03:23 32:0021:164:59 3:431:382:032:134:011:152:343:49
79 Elyas JEANGOUT, Reggie SMET 🇧🇪 BEL U29 31/267 1:03:32 30:5922:574:40 3:471:252:572:204:191:253:073:37
80 Dominic HENDRIKS, Bart DAALEMAN 🇳🇱 NED 30-39 35/365 1:03:37 30:1123:315:03 3:521:332:153:004:101:293:243:48
80 Floris HAVELAAR, Peter VAN DARTEL 🇳🇱 NED 40-49 13/150 1:03:37 30:2223:225:18 3:521:213:042:294:071:273:093:53
82 Gavin QUIRKE, Jonathan GUY 🇮🇪 IRL U29 32/267 1:03:39 30:5822:474:58 3:341:112:202:414:181:302:334:40
83 Bora OLIEROOK, Sebastian DIRKES PARRA 🇳🇱 NED U29 33/267 1:03:41 32:2820:185:20 3:441:212:221:444:091:192:253:14
83 Joris VAN KESTEREN, Jesse MEEUWISSEN 🇳🇱 NED U29 33/267 1:03:41 33:0620:055:26 3:431:181:512:143:551:112:433:10
85 Michiel VAN DE VOOREN, Kenny VANHERPE 🇳🇱 NED 30-39 36/365 1:03:46 30:4722:565:26 3:451:322:363:014:211:372:383:26
85 Wouter PETERS, Ruben VAN DIJK 🇳🇱 NED 30-39 36/365 1:03:46 28:1726:444:23 4:061:394:343:144:201:193:104:22
87 Johan VUEGEN, Jerom NIEUWENHUIZEN 🇳🇱 NED 30-39 38/365 1:03:51 —52:277:56 3:471:30—3:014:151:223:053:53
88 Peter POLAK, Roy VAN SCHENDEL 🇳🇱 NED 30-39 39/365 1:03:54 29:1524:525:11 3:581:493:013:094:311:592:433:42
89 Simon WILMS, Loran GEUKENS 🇧🇪 BEL U29 35/267 1:03:57 33:5419:555:01 3:391:152:161:564:011:272:103:11
90 Stefan BIERBAUER, Jp STIJNEN 🇳🇱 NED 30-39 40/365 1:04:01 31:0922:085:55 3:591:342:112:434:181:262:383:19
91 Sil DIEKER, Niek EULINK 🇳🇱 NED U29 36/267 1:04:03 31:0222:445:17 3:451:342:332:554:181:262:433:30
92 Xander JAMIN, Noel JAMIN 🇳🇱 NED U29 37/267 1:04:04 31:4522:095:01 4:031:232:142:314:031:192:523:44
93 Niels BOELENS, Adriaan GROFFEN 🇳🇱 NED 30-39 41/365 1:04:05 32:4521:274:52 3:401:212:382:204:051:242:313:28
94 Joep VAN DER GEEST, Tom EVELEENS 🇳🇱 NED U29 38/267 1:04:07 29:4724:345:14 3:491:413:142:574:241:253:183:46
95 Marnick KOK, Daan VAN DORTMONT 🇳🇱 NED 30-39 42/365 1:04:10 31:0522:455:12 3:491:202:492:504:161:312:353:35
96 Annouar KAAOUANE, Scholte KEIZER 🇳🇱 NED 30-39 43/365 1:04:12 31:4221:585:38 3:491:162:103:014:151:212:283:38
97 Brian VAN DER MEIJ, Michael VAN DIJK 🇳🇱 NED 30-39 44/365 1:04:17 30:1924:274:52 3:381:342:123:544:091:263:344:00
98 Ben VAN HAESENDONCK, Jeffrey WUYTS 🇧🇪 BEL 30-39 45/365 1:04:19 31:1922:365:26 3:451:302:222:404:331:252:523:29
99 Marc SALDEN, Mickey HOUBEN 🇳🇱 NED 30-39 46/365 1:04:26 32:4021:025:34 3:341:212:462:084:021:222:223:27
100 Gert JAKOBS, Gregorio NIJBOER 🇳🇱 NED 30-39 47/365 1:04:28 31:3122:385:10 3:531:253:042:144:191:202:413:42

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