HYROX Mechelen 2026: Doubles Men results

999 teams on 26 Mar 2026. Typical finish 1:13:27, fastest 10% under 1:01:35. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jan Brys, Tim Brys 🇧🇪 BEL 30-34 1/220 0:52:08 27:0020:304:40 3:291:201:562:213:461:172:393:42
2 Wim Oosthoek, Maarten Smit 🇳🇱 NED 30-34 2/220 0:54:48 27:2122:265:06 3:471:412:232:414:091:252:343:46
3 Charles Izac, Maxime Fallot 🇫🇷 FRA 16-24 1/225 0:54:53 28:2321:484:48 3:471:472:182:214:051:212:233:46
4 Bradley Graham, Glen Mullins 🇬🇧 GBR 40-44 1/100 0:54:57 28:0322:004:59 3:391:402:172:523:531:192:453:35
5 Lukas Hooghof, Falco Bovens 🇳🇱 NED 25-29 1/195 0:55:01 27:2322:514:52 3:451:322:353:094:001:432:233:44
6 Youssef Zaryouh, Lyes Mezine 🇫🇷 FRA 25-29 2/195 0:55:09 27:4722:105:18 3:411:322:282:574:001:342:173:41
7 Costantino Valente, Lorenzo Grillo 🇮🇹 ITA 35-39 1/174 0:55:27 28:2722:114:53 3:301:252:372:503:511:402:373:41
8 Yves Van Der Vloet, Floris Van Drunen 🇳🇱 NED 25-29 3/195 0:55:37 28:1122:344:56 3:391:372:522:264:001:282:363:56
9 Christian Fusseder, Kenneth Persoons 🇩🇪 GER 35-39 2/174 0:55:48 30:1320:195:21 3:281:292:012:293:491:242:243:15
10 Robbie Van Bakel, Gilian Van Well 🇳🇱 NED 30-34 3/220 0:55:53 28:5221:585:08 3:411:232:112:564:001:292:373:41
11 Maila Keij, Jasper De Ridder 🇳🇱 NED 16-24 2/225 0:56:24 29:0722:175:04 3:501:262:392:334:021:152:453:47
12 Johnny Fitzharris, Mark Fitzharris 🇮🇪 IRL 40-44 2/100 0:56:30 29:4521:395:11 3:471:262:242:264:031:162:193:58
13 Tom Martz, Hugo Wilbert 🇫🇷 FRA 16-24 3/225 0:56:32 29:0422:325:01 3:421:212:452:324:021:242:513:55
14 Konstantin Jünger, Mark Minn 🇩🇪 GER 35-39 3/174 0:56:35 29:3221:595:08 3:451:302:412:224:041:232:333:41
15 Mauro Toscanelli, Alessio Bortoletto 🇨🇭 SUI 30-34 4/220 0:56:48 30:0621:255:21 3:481:122:092:384:111:162:373:34
16 Jack Davies, Ollie Eastwood 🇬🇧 GBR 25-29 4/195 0:56:50 29:2422:195:10 3:431:262:352:154:121:252:523:51
17 Marc-Antoine Normand, Palasz Théo 🇫🇷 FRA 30-34 5/220 0:57:05 30:3021:145:27 3:251:232:322:263:411:292:473:31
18 Corne Dames, Wesley Pollemans 🇳🇱 NED 30-34 6/220 0:57:08 29:5222:065:15 3:431:342:322:114:101:292:343:53
19 S.A. Hoekstra, Michael Bommeleyn 🇳🇱 NED 30-34 7/220 0:57:18 30:1621:455:21 3:301:232:092:354:111:332:253:59
20 Nick Wermke, Max Wermke 🇩🇪 GER 25-29 5/195 0:57:20 29:3922:225:24 3:401:352:372:184:131:402:433:36
21 Arthur Dejean, Romain Sustendal 🇧🇪 BEL 25-29 6/195 0:57:23 30:2321:475:17 3:361:252:482:183:541:332:313:42
22 Anthony Gillet, Charly Vejtzik 🇫🇷 FRA 30-34 8/220 0:57:28 30:2821:385:27 3:481:332:202:204:051:302:263:36
23 Felix Vercouter, Alexis Pierart 🇧🇪 BEL 30-34 9/220 0:57:32 30:5421:055:39 3:321:332:352:073:581:242:273:29
23 Hakim Chaual, Jeffrey Van Walle 🇧🇪 BEL 30-34 9/220 0:57:32 30:5421:145:29 3:411:222:042:324:091:242:293:33
25 Gotty Bastien, Nicolas Garabedoff 🇫🇷 FRA 25-29 7/195 0:57:35 28:5723:215:23 3:451:262:462:324:161:193:253:52
26 Marius Rognon, Paul Lablatiniere 🇫🇷 FRA 16-24 4/225 0:57:37 30:0022:305:12 3:421:252:522:284:031:342:383:48
27 Ar Koolen, Michel Opdam 🇳🇱 NED 45-49 1/60 0:57:45 29:4722:565:06 3:491:372:382:494:101:212:433:49
28 Dirk Driessen, Vincent Ueberbach 🇳🇱 NED 30-34 11/220 0:57:50 31:5820:235:35 3:431:211:502:134:051:252:233:23
29 Lars Baert, Felix Vandereyt 🇧🇪 BEL 25-29 8/195 0:57:54 29:2723:145:18 3:491:372:442:324:121:302:424:08
30 Bo Breukers, Joep Coenen 🇳🇱 NED 25-29 9/195 0:57:56 30:2421:575:39 3:401:312:232:314:031:332:423:34
31 Samuel Moutachi, Wilfried Bakala 🇫🇷 FRA 35-39 4/174 0:57:59 31:0121:105:52 3:431:122:082:203:591:182:503:40
32 Maurice Janssen, Joost Huisink 🇳🇱 NED 35-39 5/174 0:58:13 30:2822:145:34 3:431:212:412:524:011:212:343:41
33 Nicolas Michel, Quentin Trimbur 🇫🇷 FRA 25-29 10/195 0:58:20 30:1622:315:38 3:461:302:452:364:001:212:543:39
34 Quentin Deppe, Diego Santoro 🇧🇪 BEL 16-24 5/225 0:58:22 32:0620:455:36 3:391:312:151:594:051:142:253:37
35 Nordine El Khamsi, Benoit Puissant 🇲🇦 MAR 40-44 3/100 0:58:28 30:3822:165:37 3:371:272:372:474:071:322:273:42
36 Martial Engelmann, Hannes Gradl 🇩🇪 GER 25-29 11/195 0:58:34 32:0821:045:27 3:311:212:033:043:561:172:253:27
37 Joppe Nieuwland, Ruben Van De Plas 🇳🇱 NED 30-34 12/220 0:58:40 32:2820:485:28 3:311:052:242:273:491:212:403:31
37 Philipp Wilbert, Tim Risch 🇩🇪 GER 25-29 12/195 0:58:40 31:2221:455:38 3:341:132:352:363:521:242:533:38
39 Hein Dijkstra, Damien Van Den Brink 🇳🇱 NED 35-39 6/174 0:58:41 30:5722:185:32 3:461:242:282:444:061:182:353:57
40 Kevin Van Amersfoort, Wouter Steen 🇳🇱 NED 16-24 6/225 0:58:44 31:2521:555:29 3:321:302:012:564:091:472:163:44
41 Arthur Van Hierden, Tijmen Sportel 🇳🇱 NED 16-24 7/225 0:58:45 31:3721:475:25 3:491:272:212:084:141:402:233:45
42 Conor Haskins, Darren O’Neill 🇮🇪 IRL 30-34 13/220 0:58:46 29:5323:405:17 3:291:252:203:394:071:293:243:47
43 Dominique Palumbo, Kevin Bertrand 🇫🇷 FRA 35-39 7/174 0:58:47 29:5323:335:25 3:591:332:422:404:121:352:524:00
44 Ottavio Matarazzi, Luca Matarazzi 🇧🇪 BEL 25-29 13/195 0:58:52 31:0521:585:55 3:281:252:272:384:121:172:393:52
45 Gian Bianco, Maxime Anciaux 🇧🇪 BEL 25-29 14/195 0:58:55 30:5322:555:11 3:471:292:382:524:011:442:433:41
45 Marc Van Ballegooij, Teun Van Woerkom 🇳🇱 NED 25-29 14/195 0:58:55 31:3721:355:48 3:391:032:052:593:501:322:333:54
47 Rico Michiels, Robin Aalbers 🇳🇱 NED 35-39 8/174 0:59:02 30:2423:035:39 3:431:412:422:254:061:342:504:02
48 Luuk Van Lanen, Maarten Hoevenaars 🇳🇱 NED 35-39 9/174 0:59:10 30:2623:185:30 3:511:402:462:284:111:233:073:52
49 Jadire Rudolfina, Oshadix Leonora CUW 40-44 4/100 0:59:12 31:3022:215:27 3:441:282:392:244:011:252:473:53
50 Josh Skelton, Jonny Edgar 🇬🇧 GBR 16-24 8/225 0:59:21 32:3421:245:27 3:451:212:322:183:531:262:293:40
51 Daniel Rijlaarsdam, Boris Van De Giessen 🇳🇱 NED 16-24 9/225 0:59:25 30:5923:135:18 3:321:312:272:494:071:222:454:40
52 Michel Dapper, Felix Beerbaum 🇩🇪 GER 25-29 16/195 0:59:31 32:4021:185:39 3:401:262:332:013:541:252:373:42
53 Michiel Schröder, Nick Frese 🇳🇱 NED 30-34 14/220 0:59:32 30:3223:175:49 3:431:262:433:034:131:362:433:50
54 Guz Van Melick, Lex Hoevers 🇳🇱 NED 16-24 10/225 0:59:35 31:5022:045:46 3:351:252:422:214:071:342:513:29
54 Mike Oskam, Max De Jong 🇳🇱 NED 25-29 17/195 0:59:35 31:4122:165:42 4:021:322:302:384:021:262:203:46
56 Jeroen Geerink, Frank Borchert 🇳🇱 NED 35-39 10/174 0:59:38 32:3521:095:59 3:431:152:172:383:571:192:213:39
57 Wouter Baas, Cees Bijleveld 🇳🇱 NED 30-34 15/220 0:59:41 31:3322:315:41 3:431:302:342:594:021:302:343:39
58 Thomas Leduc, Achille Landron 🇫🇷 FRA 30-34 16/220 0:59:48 31:4122:215:50 3:431:302:382:214:051:332:244:07
59 Marvin Grüttner, Maximilian Clemens 🇩🇪 GER 25-29 18/195 0:59:55 31:3123:105:20 3:581:292:592:294:101:233:093:33
60 Tobias Humann, Joshua Flemm 🇩🇪 GER 16-24 11/225 0:59:58 30:4523:425:35 3:561:543:042:164:181:412:393:54
61 Jean-Baptiste Harter, Stéphane Kedinger 🇫🇷 FRA 35-39 11/174 1:00:02 31:5222:385:37 3:441:312:352:503:571:302:523:39
62 Vincent Coey, Shane Grehan 🇮🇪 IRL 35-39 12/174 1:00:05 31:3023:105:28 3:491:232:213:054:091:293:003:54
63 Luca Vaglica, Ilias Mehdizadeh 🇳🇱 NED 25-29 19/195 1:00:06 32:0122:245:46 3:521:273:012:064:181:292:263:45
64 Tanguy Goretti, Nicolas Vassaux 🇧🇪 BEL 35-39 13/174 1:00:08 31:5522:325:45 3:491:302:312:363:571:342:593:36
65 Orin Magnus, Cedric Triki 🇧🇪 BEL 25-29 20/195 1:00:11 30:5823:435:35 3:551:332:283:164:111:313:093:40
66 Marvin Bouw, Aron Lengkeek 🇳🇱 NED 16-24 12/225 1:00:15 30:4324:005:37 4:031:302:413:144:261:412:453:40
66 Sylvain Werrion, Cédric Magotteaux 🇧🇪 BEL 40-44 5/100 1:00:15 31:2523:055:50 3:491:232:262:524:111:293:013:54
68 Sem Menzinga, Kelvin Hu 🇳🇱 NED 25-29 21/195 1:00:17 31:1923:315:32 3:471:333:052:344:121:403:053:35
69 Niel Verduyckt, Théo Houdret 🇧🇪 BEL 35-39 14/174 1:00:18 33:0821:215:53 3:371:162:112:413:541:162:453:41
70 Tanguy Vanlerenberghe, Titouan Vanlerenberghe 🇫🇷 FRA 16-24 13/225 1:00:19 29:2425:185:42 3:591:443:192:374:061:313:394:23
71 Dylan Van Gool, Igor Lukic 🇳🇱 NED 30-34 17/220 1:00:29 32:1422:385:42 3:421:362:232:474:151:242:333:58
71 Kevin Depoorter, Cabbo Huyskens 🇧🇪 BEL 25-29 22/195 1:00:29 31:4622:376:12 3:501:352:472:284:111:242:333:49
73 Vincent Balandraux, Louis Couve-Bonnaire 🇫🇷 FRA 30-34 18/220 1:00:30 33:1721:186:00 3:291:352:262:163:551:292:253:43
74 Jonathan Pronk, Bryan Pronk 🇳🇱 NED 16-24 14/225 1:00:32 30:5023:376:08 3:391:282:502:284:261:283:333:45
74 Remco Groeneveld, Ronald Boer 🇳🇱 NED 40-44 6/100 1:00:32 32:1422:415:41 3:411:342:322:484:041:322:443:46
76 Michael Wenge, Tom Kistner 🇩🇪 GER 35-39 15/174 1:00:38 32:3522:415:27 3:361:382:352:314:071:402:443:50
76 Stefan Bierbauer, Joël Maassen 🇳🇱 NED 30-34 19/220 1:00:38 31:3623:105:57 3:481:392:383:084:061:412:463:24
78 Joris Funken, Wang Van Ingen Schenau 🇳🇱 NED 16-24 15/225 1:00:41 30:5823:595:48 3:421:252:432:434:351:373:004:14
79 Finn Van Gulik, Patrick Van Tuijl 🇳🇱 NED 25-29 23/195 1:00:43 32:4522:115:52 3:471:282:242:384:091:232:313:51
80 Timotei Tallier, Robin Lhermitte 🇧🇪 BEL 25-29 24/195 1:00:47 30:5624:135:43 3:531:203:162:484:251:302:474:14
81 Baptiste Delfosse, Guillaume Halleux 🇧🇪 BEL 16-24 16/225 1:00:54 31:4723:475:25 3:451:392:412:304:051:292:584:40
82 Rian De Boer, Sven Dijkman 🇳🇱 NED 25-29 25/195 1:00:56 33:4521:385:38 3:381:362:062:573:581:222:343:27
83 Martijn Kok, Mark Rijser 🇳🇱 NED 35-39 16/174 1:01:02 32:1522:476:05 3:451:382:142:323:591:342:504:15
84 Clément Soonekindt, Michael Journet 🇫🇷 FRA 30-34 20/220 1:01:06 31:2624:035:42 3:521:192:533:004:101:372:554:17
85 Milo Bertin, Sietse Burm 🇧🇪 BEL 25-29 26/195 1:01:08 32:0923:205:45 3:591:312:492:243:561:293:173:55
86 Alan Heye, Thomas Remacle 🇧🇪 BEL 25-29 27/195 1:01:09 32:5622:315:48 3:371:242:393:053:521:212:453:48
86 Pierre-Tristan Jeanneau, Julien Rinaldi 🇫🇷 FRA 35-39 17/174 1:01:09 34:0121:275:47 3:411:182:052:074:011:222:514:02
88 Jonathan Deloof, Romain Roussieau 🇧🇪 BEL 30-34 21/220 1:01:11 31:0823:596:09 4:021:222:392:484:141:413:273:46
89 Matthias De Gooijer, Jasper Schenk 🇳🇱 NED 25-29 28/195 1:01:12 31:0124:365:40 3:401:353:063:234:001:323:104:10
90 Antoine Gillet, Faisal Er Rmyly 🇧🇪 BEL 35-39 18/174 1:01:14 31:3723:565:45 3:511:352:462:304:251:413:123:56
91 Hugo Molines, Florian Miguel 🇫🇷 FRA 25-29 29/195 1:01:15 32:4422:565:39 4:021:362:312:494:141:302:403:34
91 Randy Van Spronsen, Stefan De Blok 🇳🇱 NED 35-39 19/174 1:01:15 32:1823:255:34 3:421:302:343:063:581:253:243:46
93 Ronen Caspers, Ayman Marbus 🇳🇱 NED 16-24 17/225 1:01:18 32:4921:526:41 3:321:172:142:324:091:302:393:59
94 Burak Unver, Renaud Boutillier 🇫🇷 FRA 35-39 20/174 1:01:21 32:4222:436:01 3:471:292:492:364:001:322:393:51
95 Roel Van Eck, Laurens Janus 🇳🇱 NED 16-24 18/225 1:01:25 32:4522:515:52 3:411:333:012:273:581:372:433:51
96 Vincent Kropp, Tano Loew 🇩🇪 GER 30-34 22/220 1:01:26 32:0923:335:46 3:451:262:152:584:151:413:064:07
97 Bart Den Besten, Jonathan Koelewijn 🇳🇱 NED 25-29 30/195 1:01:28 31:5224:075:32 3:451:342:452:474:191:503:024:05
97 Robin Reumers, Robbe Brusselaers 🇧🇪 BEL 25-29 30/195 1:01:28 30:2825:275:37 4:031:232:553:114:301:313:364:18
99 Tuur Vandervorst, Vince Claessens 🇧🇪 BEL 25-29 32/195 1:01:30 35:1320:335:48 3:341:182:022:083:471:382:403:26
100 Gerrit Stockhoff, Eric Deelmann 🇩🇪 GER 25-29 33/195 1:01:33 30:5924:475:50 3:461:303:403:164:021:263:093:58

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