HYROX Mechelen 2025: Doubles Men results

898 teams on 5 Apr 2025. Typical finish 1:14:14, fastest 10% under 1:02:53. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Hidde Weersma, Thierry Willigenburg 🇳🇱 NED U29 1/279 0:50:06 25:1919:275:20 3:261:132:222:043:381:092:053:30
2 Jordan Kane, Kristofer McSherry SCO 30-39 1/440 0:52:26 26:4120:125:33 3:351:152:272:013:551:122:283:19
3 Benjamin Sutherland, Alex Morgan 🇬🇧 GBR 30-39 2/440 0:52:34 27:4319:375:14 3:291:091:552:053:461:112:233:39
4 Roman van Eijk, Joey Seetsen 🇳🇱 NED U29 2/279 0:54:32 28:2420:036:05 3:341:152:322:184:011:141:583:11
5 Joey Stol, Julian Westerbaan 🇳🇱 NED U29 3/279 0:55:02 27:4921:205:53 3:371:262:462:354:091:322:003:15
6 Jaafar Moumen, David Fischer 🇲🇦 MAR 40-49 1/148 0:55:03 28:2520:435:55 3:411:132:222:174:031:102:223:35
7 Yannick PAQUOT, Thomas SOLER 🇫🇷 FRA U29 4/279 0:55:20 29:1919:386:23 3:201:112:102:193:471:162:063:29
8 Donnacha Higgins, Noel Higgins 🇮🇪 IRL 30-39 3/440 0:55:24 29:2819:506:06 3:431:212:221:423:531:182:203:11
9 Maxime Dupont, Benjamin Desmet 🇧🇪 BEL U29 5/279 0:55:25 28:5720:256:03 3:371:212:242:163:571:082:143:28
10 Arnoud Jullens, Robert Van Herk 🇳🇱 NED 40-49 2/148 0:55:40 29:3120:195:50 3:351:202:162:103:551:122:183:33
11 Alejandro Romero, Steven spaans 🇪🇸 ESP 40-49 3/148 0:55:47 28:3920:596:09 3:431:202:322:214:101:292:113:13
12 Nicolas Grimont, Pierre Grimont 🇧🇪 BEL 30-39 4/440 0:55:56 29:0320:476:06 3:381:202:302:113:581:102:193:41
13 Iggy O'Hea, Glen Lewis 🇬🇧 GBR 30-39 5/440 0:56:01 28:5921:026:00 3:361:132:272:223:491:162:443:35
14 Diederik Verhoef, Donny Lodder 🇳🇱 NED 40-49 4/148 0:56:30 29:4220:505:58 3:431:252:162:203:541:132:303:29
15 William Copp, Benjamin Carter 🇬🇧 GBR U29 6/279 0:56:32 29:3620:366:20 3:401:062:242:233:561:212:193:27
16 Gaetan Tinard, Léo Lesueur 🇫🇷 FRA U29 7/279 0:56:36 30:0020:006:36 3:301:142:232:013:521:072:073:46
17 Wouter Borst, Eelco Bakermans 🇳🇱 NED 40-49 5/148 0:57:22 30:4619:506:46 3:301:191:502:113:461:292:233:22
18 Ali Calisir, Yassine Dahmani 🇧🇪 BEL 30-39 6/440 0:57:47 29:2621:486:33 3:471:222:432:314:051:242:243:32
19 Christian Ewert, Per-Ole Claaßen 🇩🇪 GER 30-39 7/440 0:57:49 29:1321:516:45 3:451:222:302:334:001:102:443:47
19 Sam Schoeman, Jesse Hollander 🇳🇱 NED U29 8/279 0:57:49 30:1520:327:02 3:361:252:282:273:491:112:163:20
21 Yorick van Egmond, Niek van der Horst 🇳🇱 NED 30-39 8/440 0:58:07 29:4421:546:29 3:411:182:422:514:001:102:293:43
22 Gil Brihaye, Martin Doyen 🇧🇪 BEL 30-39 9/440 0:58:22 29:3822:086:36 3:451:122:452:324:081:142:423:50
23 Luuk van Lanen, Niels Vonk 🇳🇱 NED 30-39 10/440 0:58:25 30:1121:176:57 3:521:111:422:364:001:242:353:57
24 Lucas Willenborg, Jan van Binsbergen 🇳🇱 NED U29 9/279 0:58:26 29:4922:036:34 3:381:262:542:304:121:192:233:41
25 Matthijs Deprez, Pieter Gryson 🇧🇪 BEL 30-39 11/440 0:58:35 30:3221:416:22 3:341:202:072:393:571:382:533:33
26 Morgan Gauthier, Ilian Hassouni 🇫🇷 FRA U29 10/279 0:58:42 29:3022:446:28 3:501:122:402:254:351:332:483:41
27 Antonio Bolivar, George Melton 🇪🇸 ESP U29 11/279 0:58:44 30:0821:476:49 3:521:152:332:094:181:202:393:41
28 Raul Sevillano, Pedro Olmedo 🇪🇸 ESP U29 12/279 0:58:47 29:1822:277:02 3:581:262:592:074:161:332:373:31
29 Sem Zonderwijk, Joost Huisman 🇳🇱 NED U29 13/279 0:58:48 31:2320:436:42 3:401:192:282:024:021:182:223:32
30 Guillaume GRIMAL, Florian KOHLER 🇫🇷 FRA 30-39 12/440 0:58:58 30:5421:106:54 3:351:192:372:124:031:112:513:22
31 Sven Eggermont, Patrick Rutterkamp 🇳🇱 NED 30-39 13/440 0:59:13 31:1521:316:27 3:451:142:172:394:071:242:343:31
32 Rens Snoeren, Bart Van den Berg 🇳🇱 NED U29 14/279 0:59:16 30:2521:556:56 3:471:223:022:024:061:113:013:24
33 Robin Van Overdijk, Raf Roefs 🇳🇱 NED U29 15/279 0:59:20 30:3221:576:51 3:411:342:452:134:071:192:353:43
33 Theo PALASZ, Marc Antoine Normand 🇫🇷 FRA U29 15/279 0:59:20 31:0921:097:02 3:351:232:252:183:431:172:553:33
33 Troy Kiveryn, Thomas Jurgens 🇧🇪 BEL U29 15/279 0:59:20 30:2821:487:04 3:451:162:492:074:091:232:533:26
36 Remco Groeneveld, Ronald Boer 🇳🇱 NED 40-49 6/148 0:59:21 30:3722:066:38 3:441:262:102:564:081:222:463:34
37 Roy Koenders, Bart Daaleman 🇳🇱 NED 30-39 14/440 0:59:24 30:3922:016:44 3:381:192:203:124:071:112:423:32
38 Robbert Olbrechts, Simon Peeters 🇧🇪 BEL 30-39 15/440 0:59:38 31:3321:236:42 3:361:132:352:154:091:212:223:52
39 Michaël De Wreede, Jonas De Bruyne 🇧🇪 BEL 30-39 16/440 0:59:44 31:2022:066:18 3:391:032:382:563:511:102:553:54
40 Paul Williams, Martin Browne 🇬🇧 GBR 40-49 7/148 0:59:58 33:1719:576:44 3:361:231:522:274:001:152:083:16
41 Raf Houben, Raf Heyligen 🇧🇪 BEL 30-39 17/440 0:59:59 30:5922:086:52 3:441:072:452:414:061:262:383:41
42 Gilles Vanmaldeghem, Jens Vanecht 🇧🇪 BEL U29 18/279 1:00:08 30:5222:336:43 3:471:103:322:194:181:222:363:29
43 Benjamin Biemmi, Nicolas Godts 🇧🇪 BEL 30-39 18/440 1:00:13 30:5322:137:07 3:511:232:102:163:521:203:343:47
44 Lenn Bergraaf, Dirk Driessen 🇳🇱 NED U29 19/279 1:00:20 31:1321:567:11 3:431:221:572:404:081:292:593:38
45 Jonathan Eames, Kristian McNulty 🇬🇧 GBR 40-49 8/148 1:00:21 31:4121:576:43 3:341:232:182:244:061:243:023:46
46 Ryan Croke, Martin O’Neill 🇮🇪 IRL U29 20/279 1:00:28 31:0322:496:36 3:441:252:372:574:081:292:523:37
47 Erik Daems, Joachim Callebaut 🇧🇪 BEL 40-49 9/148 1:00:31 30:0223:506:39 3:571:203:302:334:281:292:563:37
48 Alex Sygula, Maxence Letrouve 🇫🇷 FRA U29 21/279 1:00:33 32:3922:035:51 3:361:313:012:293:521:222:433:29
48 Simon Mertens, Frederic Van Himbeeck 🇩🇪 GER 30-39 19/440 1:00:33 31:0422:576:32 3:531:222:402:484:101:262:583:40
48 tim de ceuster, Roy Voster 🇧🇪 BEL U29 21/279 1:00:33 31:5921:017:33 4:031:082:131:504:231:162:303:38
51 david aerts, Michiel Pepermans 🇧🇪 BEL 30-39 20/440 1:00:34 32:0622:016:27 3:421:161:512:284:041:163:114:13
52 Tom Mulder, Toon Van Veen 🇳🇱 NED 30-39 21/440 1:00:42 31:0922:406:53 3:491:233:412:134:051:202:383:31
53 Gianni De Greve, Jonas Neyt 🇧🇪 BEL 30-39 22/440 1:00:43 32:0221:297:12 3:401:162:492:313:471:262:233:37
54 Clément VUATTIER, Yann Fouquart 🇫🇷 FRA 30-39 23/440 1:00:52 31:5422:186:40 3:431:253:102:234:021:102:423:43
55 Alexandre Peronnet, Robinson Mena De La Rosa 🇫🇷 FRA U29 23/279 1:00:55 31:1522:426:58 3:550:592:192:434:161:233:143:53
56 Sven Bleh, Thomas Heider 🇩🇪 GER 50-59 1/26 1:00:56 31:5322:366:27 3:471:362:472:314:061:253:003:24
57 Tomas Sanchez Posada, Arnaud Van Melkebeke 🇧🇪 BEL 30-39 24/440 1:00:57 31:1422:317:12 3:471:103:002:174:141:252:433:55
58 Dylan Versluis, Gert-Jan Westerhout 🇳🇱 NED 30-39 25/440 1:01:01 32:4821:216:52 3:331:222:392:173:511:192:253:55
59 Tom Martz, Pascal Martz 🇫🇷 FRA 30-39 26/440 1:01:04 30:2824:026:34 3:531:162:523:084:241:393:223:28
60 Andreas Lütkewitte, Jan Hoffmann 🇩🇪 GER 30-39 27/440 1:01:18 32:2122:186:39 3:591:162:352:494:141:222:373:26
61 Boy Viring, Jesper Vos 🇳🇱 NED U29 24/279 1:01:29 33:0321:247:02 3:541:162:312:024:141:182:393:30
62 Chris Vernooij, Daan Achterkamp 🇳🇱 NED U29 25/279 1:01:30 31:5922:446:47 3:471:222:483:074:001:252:323:43
63 Rene Hoevenaars, Maarten Hoevenaars 🇳🇱 NED 40-49 10/148 1:01:37 32:3422:106:53 3:541:202:462:154:091:262:453:35
64 Dieter Peys, Jef Knaeps 🇧🇪 BEL 30-39 28/440 1:01:49 32:1022:127:27 3:361:062:462:504:091:372:463:22
65 Tanguy Goretti, Nicolas Vassaux 🇧🇪 BEL 30-39 29/440 1:01:54 31:4822:537:13 3:471:403:152:324:031:202:403:36
66 Nathan Woods, Charlie Mouncer 🇬🇧 GBR U29 26/279 1:02:01 32:0723:026:52 3:491:272:342:483:591:223:163:47
67 Vincent Sels, Mitu Verbeeck 🇧🇪 BEL U29 27/279 1:02:02 30:0225:306:30 3:461:243:463:004:161:293:094:40
68 Nathan Lefranc-Pradeau, Maël Castel 🇫🇷 FRA U29 28/279 1:02:05 32:2922:337:03 3:301:122:352:444:041:192:504:19
68 Nicolas Smeyers, Arthur Claeys 🇧🇪 BEL U29 28/279 1:02:05 31:4823:167:01 3:591:193:142:224:271:202:553:40
70 Quincy Sardjoe, Ahmad Akraa 🇳🇱 NED U29 30/279 1:02:07 31:4522:407:42 3:421:183:062:434:231:242:213:43
71 Eike Zywietz, Falko Gallenkamp 🇩🇪 GER 40-49 11/148 1:02:09 31:2223:576:50 3:491:242:463:324:191:352:493:43
72 Geert Voorburg, Daan Voorburg 🇳🇱 NED U29 31/279 1:02:11 31:2324:176:31 3:421:282:493:194:011:483:223:48
73 Arthur Beaghe, Guillaume Sturbaut 🇧🇪 BEL 30-39 30/440 1:02:20 33:1921:287:33 3:481:192:102:334:001:153:083:15
73 Ramy Bouzouita, Nathan Romagny 🇧🇪 BEL 30-39 30/440 1:02:20 32:0023:207:00 3:411:152:493:094:191:243:003:43
75 filip vermaelen, Jelle Buys 🇧🇪 BEL 30-39 32/440 1:02:22 33:0122:037:18 3:521:122:452:394:051:282:223:40
76 Jon Skriver, Søren Flintrup 🇩🇰 DEN 40-49 12/148 1:02:24 33:5121:247:09 3:421:212:312:034:181:122:433:34
76 Renaud Boutillier, Henri Toupet 🇫🇷 FRA 40-49 12/148 1:02:24 32:0723:037:14 3:391:183:042:314:141:252:524:00
78 Benjamin D'Hoe, Robin Vanhauwe 🇧🇪 BEL U29 32/279 1:02:26 31:0323:357:48 4:001:242:392:334:231:342:474:15
79 Mano Jai, Mathia Palaia 🇧🇪 BEL 30-39 33/440 1:02:37 31:5423:526:51 3:521:223:062:524:311:332:513:45
80 Ar Koolen, Tim Kooij 🇳🇱 NED 40-49 14/148 1:02:41 31:4223:507:09 3:531:342:463:134:071:273:123:38
81 Adrien ISAÏA, Guillaume Olenisac 🇫🇷 FRA 30-39 34/440 1:02:44 33:5920:567:49 3:381:092:102:294:001:132:343:43
82 Brice Boland, Brahim Lahmiri 🇧🇪 BEL 30-39 35/440 1:02:48 32:1122:457:52 3:501:262:132:454:161:123:014:02
82 Mario Sittler, Victorien Brebant 🇫🇷 FRA 30-39 35/440 1:02:48 31:5924:006:49 3:571:182:482:454:031:243:294:16
84 Inigo Pardo, Adam Shrives 🇪🇸 ESP 30-39 37/440 1:02:49 32:0123:157:33 3:561:133:242:504:031:173:003:32
84 Lucas lefevre, Pieter-Jan Lefevre 🇧🇪 BEL 30-39 37/440 1:02:49 33:0522:237:21 3:411:102:082:534:031:293:133:46
86 Sam Cooper, Tom Ashen 🇬🇧 GBR U29 33/279 1:02:50 32:1523:317:04 3:561:283:312:354:111:192:413:50
87 Maxime Le Jeune, Lenny Rylant 🇧🇪 BEL U29 34/279 1:02:51 31:4123:217:49 3:431:243:113:064:141:342:323:37
88 Bruce Kwinten, twan jansen 🇳🇱 NED U29 35/279 1:02:53 31:0924:576:47 4:051:293:202:544:321:432:434:11
88 Cameron Smith, Scott Matthews SCO U29 35/279 1:02:53 33:1822:506:45 3:421:252:403:024:071:312:563:27
88 René-Paul de Jong, Jan-Willem Tijl 🇳🇱 NED 30-39 39/440 1:02:53 32:1723:107:26 3:521:252:363:104:181:272:423:40
88 Thijmen Hendrikx, Dion Janse 🇳🇱 NED 30-39 39/440 1:02:53 33:3222:177:04 3:371:112:392:524:061:262:593:27
92 Vincent Marois, Travis Huva 🇫🇷 FRA 30-39 41/440 1:03:01 33:0123:176:43 3:551:332:372:404:151:282:583:51
93 Jason MONTEIRO, Kevin Feltus 🇱🇺 LUX 30-39 42/440 1:03:06 34:0321:407:23 3:391:212:462:234:021:182:413:30
94 Frank de Vocht, Haiko de Vocht 🇳🇱 NED 40-49 15/148 1:03:09 31:4424:167:09 4:011:273:112:594:241:373:053:32
94 Josh Westfield, Tom Jordan 🇬🇧 GBR 30-39 43/440 1:03:09 32:1024:136:46 3:481:354:162:444:131:312:393:27
96 Len Verstegen, Menno Thewessen 🇳🇱 NED U29 37/279 1:03:10 31:4424:306:56 3:571:263:563:114:171:212:573:25
96 Tom Deblonde, Robin Vanbouchout 🇧🇪 BEL 30-39 44/440 1:03:10 32:3323:207:17 3:471:302:523:064:081:272:583:32
98 Aurelien Houdart, Julien Losse 🇫🇷 FRA 30-39 45/440 1:03:14 31:5323:327:49 3:531:553:242:184:201:202:543:28
99 Laurence Van 't Klooster, Frank van Driel 🇳🇱 NED 30-39 46/440 1:03:16 32:4623:117:19 3:521:272:533:014:251:302:503:13
100 Allan Syme, Bryan Griffin 🇬🇧 GBR 40-49 16/148 1:03:21 31:3824:516:52 3:511:513:013:314:121:293:163:40

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