HYROX Maastricht 2026: Pro Doubles Men results

315 teams on 17 Sept 2026. Typical finish 1:07:36, fastest 10% under 0:58:19. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jake Williamson, Luke Greer ENG 25-29 1/62 0:49:24 25:3719:494:02 3:171:392:301:513:391:192:083:26
2 Louis Osselaer, Emile Mattheeuws 🇧🇪 BEL 30-34 1/84 0:50:16 26:5319:264:02 3:141:332:191:463:391:172:083:30
3 Danny Rae, Jamie Hennessy ENG 30-34 2/84 0:51:04 26:4920:094:10 3:261:362:291:463:381:202:143:40
4 Alen Ploj, Aljaz Ploj 🇸🇮 SLO 30-34 3/84 0:51:39 26:4720:564:01 3:281:432:481:513:511:192:213:35
5 Lukas Zajons, Jan-Niklas Friedrich 🇩🇪 GER 30-34 4/84 0:52:34 27:1321:124:14 3:281:393:051:423:531:272:273:31
6 Jop Janssen, Jordi Fuhler 🇳🇱 NED 30-34 5/84 0:52:54 27:2721:124:19 3:301:442:552:013:521:292:193:22
7 Renning Elischer, Moritz Kümmeler 🇩🇪 GER 30-34 6/84 0:53:44 27:0822:214:20 3:362:042:552:003:511:322:543:29
8 Tieme De Boer, Daan Van Hees 🇳🇱 NED 16-24 1/37 0:53:58 29:0120:394:24 3:361:352:281:423:531:252:283:32
9 Joao Sousa, Bruno Ferreira 🇵🇹 POR 40-44 1/38 0:53:59 27:2122:274:16 3:291:592:512:123:531:302:483:45
10 Niels Kinget, Joey Seetsen 🇧🇪 BEL 16-24 2/37 0:54:21 29:0820:584:19 3:271:302:411:563:491:262:343:35
11 Aitor Lizarazu Hormilla, igor arruti salgado 🇪🇸 ESP 30-34 7/84 0:54:39 29:0921:084:27 3:301:552:442:073:451:252:243:18
12 Ben Sillence, Callum Overton 🇬🇧 GBR 25-29 2/62 0:54:53 27:2223:184:18 3:291:533:432:083:561:342:533:42
13 Jeremy Reijnders, Finn Van Gelder 🇳🇱 NED 25-29 3/62 0:55:02 29:4920:514:26 3:281:362:471:443:401:222:363:38
14 Stijn Lof, Sverre Musz 🇳🇱 NED 16-24 3/37 0:55:21 28:5321:544:37 3:301:472:592:063:541:212:443:33
15 Thom Van Hagen, Jordi Balk 🇳🇱 NED 30-34 8/84 0:55:29 29:1921:274:48 3:351:372:461:553:521:232:443:35
16 Maxime Dupont, Benjamin Desmet 🇧🇪 BEL 25-29 4/62 0:55:59 29:0922:284:27 3:291:572:422:413:561:172:303:56
17 Joey Stol, Finn Schaller 🇳🇱 NED 16-24 4/37 0:56:09 29:2822:234:24 3:421:533:021:584:081:372:303:33
18 Lucas Auf Der Heyde, Johann Frank 🇩🇪 GER 35-39 1/68 0:56:28 28:4323:174:32 3:271:493:142:274:051:302:573:48
19 Dave Jannenga, Niels Beelen 🇳🇱 NED 25-29 5/62 0:56:35 29:0722:574:36 3:311:492:462:174:001:363:023:56
20 Lars Rademaker, Dominic Molzahn 🇳🇱 NED 30-34 9/84 0:56:43 29:4022:304:37 3:341:452:482:153:551:362:563:41
21 Marcel Beishuizen, Peter De Gruijl 🇳🇱 NED 35-39 2/68 0:56:52 30:0022:214:35 3:291:493:062:054:001:322:523:28
22 Christophe Marion, Brice Menet 🇫🇷 FRA 45-49 1/15 0:56:57 28:1424:194:27 3:312:113:292:383:521:303:273:41
23 Arnold Toussaint, Tim Schudde 🇧🇪 BEL 16-24 5/37 0:56:58 29:5422:364:34 3:372:123:042:043:511:212:473:40
24 Stan Prinsen, Kasper Weijkamp 🇳🇱 NED 25-29 6/62 0:57:24 29:1923:224:47 3:311:453:172:164:041:303:163:43
25 Mitu Verbeeck, Vincent Sels 🇧🇪 BEL 16-24 6/37 0:57:33 31:0521:414:53 3:442:003:172:16—1:272:563:25
26 Mike Bergmans, Patrick Van Tuijl 🇳🇱 NED 35-39 3/68 0:57:53 30:4022:254:50 3:421:343:052:173:571:262:493:35
27 Etienne Niestadt, Tom Roth 🇳🇱 NED 35-39 4/68 0:58:02 29:1624:204:32 3:441:583:202:224:051:303:064:15
28 Eddie Bosman, Luc Heins 🇳🇱 NED 16-24 7/37 0:58:06 29:2624:124:33 3:541:563:152:404:141:462:473:40
29 Ruben Van De Plas, Frank Borchert 🇳🇱 NED 30-34 10/84 0:58:10 30:0523:304:39 3:301:543:352:294:001:332:523:37
29 Tom Lesage, Augustin Tonnel 🇫🇷 FRA 25-29 7/62 0:58:10 31:0122:204:54 3:351:503:381:433:591:192:523:24
31 Élvio Mateus, Hamza Hennani 🇵🇹 POR 30-34 11/84 0:58:14 29:5923:274:53 3:401:502:552:124:211:323:193:38
32 Kay Wissink, Ids Elshof 🇳🇱 NED 25-29 8/62 0:58:18 29:5223:394:50 3:371:593:282:084:021:423:103:33
33 Max Wermke, Nick Wermke 🇩🇪 GER 30-34 12/84 0:58:20 30:2523:154:44 3:402:123:052:204:081:352:473:28
33 Mees Felix, Ludo Felix 🇳🇱 NED 30-34 12/84 0:58:20 30:3123:124:43 3:411:422:532:093:581:433:123:54
35 Jaco Van De Wijdeven, S.A. Hoekstra 🇳🇱 NED 30-34 14/84 0:58:25 29:5323:195:18 3:371:462:552:073:561:333:234:02
36 Steven Spaans, Alejandro Romero 🇳🇱 NED 40-44 2/38 0:58:38 30:1023:245:10 3:412:063:102:224:131:432:523:17
37 Manuel Albrecht, Ralf Bittig 🇩🇪 GER 35-39 5/68 0:58:50 29:3924:314:45 3:371:563:203:124:041:333:103:39
38 Moritz Müller, Yannick Jung 🇩🇪 GER 30-34 15/84 0:58:53 30:4123:234:53 3:442:003:032:173:571:313:053:46
39 Marius De Bruyn, Bert Pluym 🇧🇪 BEL 30-34 16/84 0:58:56 29:3324:354:51 3:502:023:172:144:151:443:104:03
40 Matthijs Bakker, Geert Biemans 🇳🇱 NED 25-29 9/62 0:58:57 29:4524:314:47 3:402:113:182:294:001:353:094:09
41 Stijn Wieling, Mats Van Sabben 🇳🇱 NED 25-29 10/62 0:58:58 30:4223:234:58 3:321:473:072:383:451:332:574:04
42 Kjell Verweij, Bas Paumen 🇳🇱 NED 16-24 8/37 0:59:09 30:2124:194:35 3:422:223:312:054:091:323:013:57
43 Tygo Versendaal, Aron Schalk 🇳🇱 NED 25-29 11/62 0:59:18 30:2024:134:48 3:411:562:572:424:071:382:574:15
44 Sander Van Der Linden, Martijn Schohaus 🇳🇱 NED 40-44 3/38 0:59:20 30:5123:494:44 3:381:483:052:434:071:333:163:39
45 Kevin Betsema, Yosu Daalder 🇳🇱 NED 30-34 17/84 0:59:25 30:2524:154:50 3:412:043:252:264:041:413:133:41
46 Michael Vomland, Carsten Kuhle 🇩🇪 GER 40-44 4/38 0:59:26 30:1324:344:43 3:431:573:142:404:121:303:134:05
47 Martin Doyen, Loik-Mael Nys 🇧🇪 BEL 30-34 18/84 0:59:27 30:4123:495:00 3:401:453:252:234:041:483:143:30
48 Tim Vicariesmann, Julian Lehrer 🇩🇪 GER 35-39 6/68 0:59:37 30:5623:544:52 3:471:593:112:234:101:372:474:00
49 Jérôme Bureau, Arthur De Greef 🇧🇪 BEL 35-39 7/68 0:59:43 31:2523:185:05 3:382:023:072:084:081:313:023:42
50 Lilinho Da Silva Martins, John Hofwijks 🇳🇱 NED 40-44 5/38 0:59:49 30:4724:015:06 3:352:123:311:584:171:263:143:48
51 Benjamin Barbier, David Piva 🇧🇪 BEL 40-44 6/38 0:59:51 29:1725:385:01 3:412:003:293:024:081:403:254:13
52 Ramon Thijssen, Dennis Kneepkens 🇳🇱 NED 40-44 7/38 0:59:55 31:2223:554:44 3:392:003:152:044:051:363:293:47
53 Kristof Corthals, Jan Simons 🇧🇪 BEL 45-49 2/15 0:59:56 31:3723:165:08 3:391:533:201:544:051:313:013:53
54 Jules Mostert, Koos Copini 🇳🇱 NED 25-29 12/62 0:59:58 30:3824:294:57 3:422:263:242:144:201:272:573:59
55 Joren Groenendijk, Nout De Groot 🇳🇱 NED 25-29 13/62 1:00:00 31:4823:324:46 3:401:463:152:234:021:382:583:50
56 Manolo Debreyne, Mathias Van Kerckhoven 🇧🇪 BEL 25-29 14/62 1:00:02 33:1122:154:42 3:352:162:591:563:571:242:383:30
57 Wout Moreels, Zeger Van De Wiele 🇧🇪 BEL 35-39 8/68 1:00:09 31:3623:285:09 3:451:543:252:244:101:362:483:26
58 Kevin Thewes, Lukas Schneider 🇩🇪 GER 30-34 19/84 1:00:11 31:2123:495:05 3:342:033:172:134:041:303:183:50
59 Cedric Lauwers, Igor Closse 🇧🇪 BEL 30-34 20/84 1:00:14 31:5323:235:04 3:441:513:192:364:021:252:463:40
60 Gertjan Westerhout, Marnix Kaspers 🇳🇱 NED 45-49 3/15 1:00:16 31:3723:435:00 3:401:593:212:124:141:283:013:48
61 Luuk De Nijs, Jelte Verwijs 🇳🇱 NED 25-29 15/62 1:00:24 30:4924:025:37 3:451:513:352:133:541:403:183:46
62 Thomas Moffat, Tim Van Loo 🇬🇧 GBR 25-29 16/62 1:00:26 31:4123:485:01 3:421:543:232:274:001:442:593:39
63 Brice Teurquety, Charles Aubry 🇫🇷 FRA 16-24 9/37 1:00:34 31:3723:505:13 3:391:573:442:224:101:472:243:47
63 Dirk Driessen, Jelle Boonekamp 🇳🇱 NED 30-34 21/84 1:00:34 30:4325:084:46 3:412:053:132:394:151:393:274:09
65 Giel Van Weert, Tom Lintermans 🇳🇱 NED 16-24 10/37 1:00:38 32:3123:204:53 3:431:453:102:184:011:312:543:58
66 Hans Kap, Janno Barlage 🇳🇱 NED 40-44 8/38 1:00:43 31:2924:095:09 3:331:523:122:553:511:363:223:48
67 Antoine Deghorain, Brandon Delsart 🇧🇪 BEL 25-29 17/62 1:00:45 32:1023:385:01 3:472:113:222:164:141:222:493:37
68 Tommy Ulens, Enzo Van Keer 🇧🇪 BEL 16-24 11/37 1:00:46 31:4123:495:20 3:391:473:182:324:071:332:553:58
69 Alain Smit, David Van Rooij 🇳🇱 NED 30-34 22/84 1:00:47 31:3423:445:33 3:351:563:142:164:061:383:253:34
70 Joost Huisman, Sem Zonderwijk 🇳🇱 NED 16-24 12/37 1:00:53 32:1923:395:00 3:441:492:572:174:021:413:163:53
71 Phil Stassen, Philipp Ivanoski 🇩🇪 GER 16-24 13/37 1:00:57 30:5825:074:55 3:522:073:142:274:091:392:594:40
72 Marco Hilke, Tim Decker 🇩🇪 GER 40-44 9/38 1:00:59 32:0023:465:17 3:291:463:162:014:051:313:334:05
73 Sacha Legrand, Edouard VANPEE 🇧🇪 BEL 30-34 23/84 1:01:04 31:1024:465:12 3:492:053:052:354:121:283:413:51
74 Hein Dijkstra, Damien Van Den Brink 🇳🇱 NED 35-39 9/68 1:01:08 32:1123:575:05 3:441:503:102:224:161:442:523:59
75 Mathias Kjeldager, Mathias Danielsen 🇩🇰 DEN 16-24 14/37 1:01:17 31:0625:264:50 4:012:233:502:054:131:433:233:48
76 Niels Vermaat, Dennis Prins 🇳🇱 NED 30-34 24/84 1:01:28 32:2824:154:49 3:322:033:082:243:551:423:373:54
77 Michiel Brankaert, Dino Linden 🇳🇱 NED 35-39 10/68 1:01:29 30:0926:294:56 3:462:124:202:414:111:323:563:51
78 Chris Buvens, Lennie Heleven 🇧🇪 BEL 30-34 25/84 1:01:34 31:5924:375:03 3:412:033:262:323:591:343:323:50
79 Alban de Gary, Logan Groenne 🇫🇷 FRA 30-34 26/84 1:01:39 30:4325:285:31 3:342:373:262:194:141:303:344:14
80 Lyno Storm, Fay Storm 🇳🇱 NED 35-39 11/68 1:01:42 32:2824:115:09 3:352:043:092:174:071:363:214:02
81 Lukas Lewald, Jan Teuber 🇩🇪 GER 25-29 18/62 1:01:43 33:2423:115:10 3:371:522:532:244:021:273:113:45
82 Mario Hollmann, Marius Toborek 🇩🇪 GER 50-54 1/10 1:01:46 32:3824:065:06 3:402:183:072:254:101:333:263:27
83 Ron Smith, Gordy Bromidge 🇬🇧 GBR 50-54 2/10 1:01:49 32:5223:595:01 3:391:583:052:033:561:353:064:37
84 Stéphane Chiesa, Raphaël Jean 🇫🇷 FRA 35-39 12/68 1:01:54 32:0024:385:21 3:512:073:092:324:081:413:213:49
85 Owen Bosveld, Pim Van Den Tillaart 🇳🇱 NED 25-29 19/62 1:01:56 31:5024:425:29 3:321:553:242:524:121:393:024:06
86 Patrick Willems, Kashif Kasanwirdjo 🇳🇱 NED 45-49 4/15 1:02:05 31:5524:595:16 3:462:083:212:214:141:533:183:58
87 Florian Mildner, Paul Springmann 🇩🇪 GER 50-54 3/10 1:02:11 32:1224:445:19 3:392:193:282:254:101:373:333:33
88 Rick Van Bijlevelt, René Lindenbergh 🇳🇱 NED 35-39 13/68 1:02:19 31:3925:415:03 3:491:583:472:494:171:323:373:52
89 Alwin Beeldstroo, Joris Zwaanenburg 🇳🇱 NED 25-29 20/62 1:02:23 32:2924:415:17 3:411:513:322:344:181:383:123:55
90 Pepijn Verzellenberg, Reno Van Aalst 🇳🇱 NED 25-29 21/62 1:02:24 32:4123:585:50 3:491:542:222:474:061:303:164:14
91 Hannes Bossuyt, Arne Mosbeux 🇧🇪 BEL 40-44 10/38 1:02:32 33:5823:265:12 3:442:113:082:383:571:112:553:42
92 Kevin Soetendal, Theodericus P. Orij 🇳🇱 NED 35-39 14/68 1:02:33 32:0525:354:57 3:442:313:233:144:081:343:153:46
93 Lucas Mirsberger, Kilian Siara 🇩🇪 GER 30-34 27/84 1:02:41 33:3824:094:58 3:401:593:082:214:011:423:453:33
94 Maarten Verschuere, Toon Wauters 🇧🇪 BEL 30-34 28/84 1:02:43 34:4722:225:38 3:401:463:482:24—1:273:183:44
95 Achim Droßbach, Leo Sauer 🇩🇪 GER 35-39 15/68 1:02:45 32:5924:205:32 3:482:033:162:114:141:373:173:54
96 Niek Pauwels, Wietze Dieudonné 🇳🇱 NED 25-29 22/62 1:02:59 33:4623:555:22 3:432:033:372:164:061:252:493:56
96 Robin Adolfse, Scott Drabbe 🇳🇱 NED 30-34 29/84 1:02:59 32:2025:305:14 3:531:584:092:164:171:433:124:02
98 Marco Hosang, Alexander Reinhardt 🇩🇪 GER 40-44 11/38 1:03:01 33:5224:055:08 3:542:053:012:264:251:323:013:41
99 Gerrit Oskamp, Tom Smeding 🇳🇱 NED 30-34 30/84 1:03:07 33:3524:335:03 3:402:013:042:384:061:453:333:46
100 Victor Diepvens, Tuur Deboutte 🇧🇪 BEL 25-29 23/62 1:03:11 32:1225:425:22 3:552:054:082:264:211:293:223:56

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