HYROX Amsterdam 2026: Open Men results

2,802 finishers on 21 Jan 2026. Typical finish 1:24:13, fastest 10% under 1:09:15. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Dieter Schwarzkopf 🇩🇪 GER 35-39 1/528 0:53:43 27:1222:354:00 3:512:042:582:243:591:202:243:35
2 Robert van Herk 🇳🇱 NED 40-44 1/346 0:54:55 27:5523:083:56 3:552:003:102:414:011:202:423:19
3 Xander Smolders 🇳🇱 NED 30-34 1/595 0:56:17 28:1724:093:54 3:531:483:013:204:071:193:023:39
4 Niels Post 🇳🇱 NED 25-29 1/547 0:56:18 29:0223:194:02 3:532:002:573:093:591:212:333:27
5 Kees Aardenburg 🇳🇱 NED 30-34 2/595 0:56:47 28:1724:224:13 3:421:583:293:034:031:292:473:51
6 Aleksander Strapagiel 🇵🇱 POL 30-34 3/595 0:57:26 29:5123:354:05 3:441:542:533:133:531:202:513:47
7 Wilbert Jansen 🇳🇱 NED 30-34 4/595 0:57:58 28:0925:534:00 4:032:033:133:044:101:273:034:50
8 Moritz Kümmeler 🇩🇪 GER 30-34 5/595 0:58:20 28:4925:334:04 4:052:252:563:294:041:253:193:50
9 Jordi Fuhler 🇳🇱 NED 25-29 2/547 0:58:41 29:3024:534:23 3:582:423:212:254:051:202:544:08
10 Matthew McDowell 🇬🇧 GBR 16-24 1/402 0:58:52 28:2326:334:00 4:072:303:512:554:121:263:443:48
11 Ryan Beattie 🇬🇧 GBR 35-39 2/528 0:59:06 26:3228:024:36 4:132:343:283:094:101:433:085:37
11 Stefan Grootkarzijn 🇳🇱 NED 30-34 6/595 0:59:06 30:4424:174:09 3:572:133:092:294:051:262:544:04
13 Joep Beer 🇳🇱 NED 25-29 3/547 0:59:43 28:3926:594:08 4:052:223:203:114:131:453:534:10
13 Wijnand Peters 🇳🇱 NED 35-39 3/528 0:59:43 30:1225:314:05 4:092:133:253:034:151:213:183:47
15 Marcel Beishuizen 🇳🇱 NED 35-39 4/528 0:59:51 30:0225:514:02 4:022:253:153:154:091:323:333:40
16 Kanji Yamazaki 🇯🇵 JPN 30-34 7/595 0:59:57 29:5625:424:24 3:532:373:153:064:031:273:194:02
17 Niels Scheffer 🇳🇱 NED 30-34 8/595 1:00:01 29:4025:554:31 4:122:103:253:004:121:283:523:36
18 Brian Janssen 🇳🇱 NED 30-34 9/595 1:00:02 29:4726:204:01 3:562:023:233:254:031:343:234:34
19 Gary Crawford SCO 35-39 5/528 1:00:27 30:5225:413:59 4:082:293:372:494:161:353:153:32
20 Eddie Bosman 🇳🇱 NED 25-29 4/547 1:00:29 29:3826:444:13 3:572:593:223:194:191:363:253:47
20 Aaron Timmerman 🇧🇪 BEL 25-29 4/547 1:00:29 30:3125:294:34 4:142:283:083:054:191:243:173:34
22 Dimitris Balis 🇬🇷 GRE 35-39 6/528 1:00:40 30:3025:414:34 4:032:313:473:104:111:332:333:53
23 Leroy de Graaff 🇳🇱 NED 30-34 10/595 1:00:42 31:1225:114:23 4:092:153:102:474:211:252:574:07
24 Erben Wennemars 🇳🇱 NED 50-54 1/111 1:00:50 32:0824:034:42 3:511:543:032:534:021:322:224:26
25 Darian Lambregts 🇳🇱 NED 25-29 6/547 1:01:05 29:5427:074:07 4:192:373:552:594:091:223:134:33
26 Jens Vanecht 🇧🇪 BEL 25-29 7/547 1:01:12 29:5827:064:12 4:052:153:473:204:091:233:304:37
27 Nick Regter 🇳🇱 NED 25-29 8/547 1:01:22 31:0425:464:35 3:511:483:272:564:041:313:184:51
28 Jelmer Jacobs 🇳🇱 NED 35-39 7/528 1:01:31 29:0128:214:13 4:132:183:543:094:071:403:015:59
29 Marco Keijsers 🇳🇱 NED 40-44 2/346 1:01:34 28:3028:354:33 4:282:513:433:184:331:283:344:40
29 Philipp Wandl 🇩🇪 GER 25-29 9/547 1:01:34 31:0226:184:18 3:572:143:153:114:021:393:354:25
31 Sean Keller 🇳🇱 NED 16-24 2/402 1:01:35 31:4925:274:25 3:482:043:193:514:051:342:563:50
31 Wichard Sikkema 🇳🇱 NED 30-34 11/595 1:01:35 29:3827:224:39 3:562:303:363:224:131:383:534:14
33 Simon Wrafter 🇮🇪 IRL 35-39 8/528 1:01:36 29:1928:004:22 4:222:113:363:134:361:273:205:15
34 Robin van den Wijngaard 🇳🇱 NED 25-29 10/547 1:01:44 29:0028:364:13 4:132:403:273:544:221:323:105:18
35 Max Huisman 🇳🇱 NED 16-24 3/402 1:01:48 30:4927:014:03 4:102:433:303:264:221:343:273:49
36 Jordy Snel 🇳🇱 NED 25-29 11/547 1:01:56 29:5627:564:09 4:142:433:323:344:261:453:184:24
37 Christopher Tebbe 🇩🇪 GER 25-29 12/547 1:01:57 30:2827:024:33 4:072:353:113:324:111:423:154:29
38 Hugo dos Santos 🇫🇷 FRA 30-34 12/595 1:02:07 30:5326:414:38 3:572:382:443:394:081:233:154:57
39 Wessel van der Kolk 🇳🇱 NED 30-34 13/595 1:02:09 31:0526:514:18 4:052:203:063:304:171:263:344:33
40 Quentin Nantois 🇫🇷 FRA 35-39 9/528 1:02:10 31:5625:344:44 4:142:103:312:454:191:243:243:47
41 Robert Stols 🇳🇱 NED 40-44 3/346 1:02:11 31:0026:584:17 4:032:213:253:144:141:393:294:33
42 René Balk 🇳🇱 NED 25-29 13/547 1:02:12 32:0725:354:35 3:522:022:464:054:031:473:223:38
43 Floris Oude Nijhuis 🇳🇱 NED 16-24 4/402 1:02:14 31:0426:524:22 4:072:113:373:154:091:213:374:35
44 Suhayb Ahmed 🇳🇱 NED 16-24 5/402 1:02:19 32:1025:384:34 3:592:063:103:114:051:433:313:53
45 Niels van Elburg 🇳🇱 NED 25-29 14/547 1:02:29 31:5426:174:21 4:042:213:193:303:561:293:393:59
46 Dylan Brabant 🇳🇱 NED 25-29 15/547 1:02:35 31:0126:564:43 4:082:453:163:294:201:343:214:03
47 Eddie Bosman 🇳🇱 NED 25-29 16/547 1:02:36 29:4028:294:31 3:592:553:493:544:221:373:394:14
48 Vid Mehle 🇸🇮 SLO 25-29 17/547 1:02:38 32:2325:494:31 4:002:282:583:214:081:353:263:53
48 Sidney van Geffen 🇳🇱 NED 16-24 6/402 1:02:38 29:3728:384:30 3:542:073:133:504:151:253:176:37
50 Philippe Colas 🇫🇷 FRA 25-29 18/547 1:02:39 30:4627:044:54 4:172:173:583:134:241:193:264:10
50 Nick van Ingen 🇳🇱 NED 35-39 10/528 1:02:39 30:0128:044:38 3:582:393:343:354:161:303:414:51
52 Niek Borst 🇳🇱 NED 16-24 7/402 1:02:40 30:3327:464:25 4:102:393:193:304:231:453:464:14
52 Youssef Chtioui 🇲🇦 MAR 30-34 14/595 1:02:40 29:5028:254:30 4:073:013:123:054:121:383:565:14
52 Martijn den Uyl 🇳🇱 NED 30-34 14/595 1:02:40 30:1027:594:34 4:022:453:443:374:241:253:424:20
55 Kay Wissink 🇳🇱 NED 25-29 19/547 1:02:43 30:3027:464:32 4:093:013:373:284:191:313:433:58
56 Wim Oosthoek 🇳🇱 NED 30-34 16/595 1:02:49 29:1528:594:38 4:162:403:383:354:261:303:235:31
57 Floris van Drunen 🇳🇱 NED 30-34 17/595 1:02:51 31:0827:174:30 4:092:123:403:454:121:303:344:15
58 Niek Heldoorn 🇳🇱 NED 25-29 20/547 1:02:52 27:3431:194:02 3:571:543:433:274:061:364:018:35
59 Robin Duran 🇳🇱 NED 16-24 8/402 1:02:56 29:1229:294:20 4:202:373:483:274:191:203:505:48
60 James Albert Beale 🇿🇦 RSA 25-29 21/547 1:02:57 31:2027:054:35 3:552:272:593:084:061:134:115:06
61 Jort de Bruijn 🇳🇱 NED 25-29 22/547 1:02:59 33:1025:294:25 3:532:003:143:434:081:473:053:39
62 Nicola Staelens 🇧🇪 BEL 40-44 4/346 1:03:04 31:4226:374:48 4:072:143:113:434:061:263:394:11
63 Matij Mersch 🇳🇱 NED 40-44 5/346 1:03:05 32:0926:364:23 4:052:253:123:344:171:363:204:07
64 Bernardus Jean-Baptiste Bolman 🇳🇱 NED 30-34 18/595 1:03:10 31:0627:314:38 4:221:574:152:524:171:543:553:59
65 Michael Rippens 🇳🇱 NED 40-44 6/346 1:03:16 30:1128:424:27 4:012:193:473:444:191:534:004:39
66 Barry McCabe 🇮🇪 IRL 45-49 1/191 1:03:17 30:1328:075:00 4:072:203:343:134:171:363:555:05
67 Sverre Musz 🇳🇱 NED 16-24 9/402 1:03:21 31:4926:504:47 4:162:303:373:054:261:173:134:26
68 Tijs Olde 🇳🇱 NED 16-24 10/402 1:03:22 30:1428:324:40 4:042:423:434:114:251:553:224:10
68 Will Webster 🇬🇧 GBR 30-34 19/595 1:03:22 32:1726:294:39 4:022:313:343:094:111:133:324:17
70 Aron Laferte 🇳🇱 NED 25-29 23/547 1:03:23 29:3029:394:19 4:112:493:263:494:231:194:075:35
70 Grégory van Waeyenbergh 🇧🇪 BEL 35-39 11/528 1:03:23 30:5527:384:54 4:112:503:543:514:231:403:023:47
72 Stan Prinsen 🇳🇱 NED 25-29 24/547 1:03:25 29:4429:154:30 4:092:133:374:084:351:203:505:23
72 Maarten Smit 🇳🇱 NED 30-34 20/595 1:03:25 29:3829:214:30 4:112:303:383:404:301:293:325:51
74 Andrey Kalinin RUS 45-49 2/191 1:03:27 29:3128:285:33 4:112:563:454:064:241:173:454:04
74 Maikel Vogels 🇳🇱 NED 45-49 2/191 1:03:27 29:3229:144:45 4:042:393:504:064:341:413:374:43
76 Tim Noorduin 🇳🇱 NED 30-34 21/595 1:03:29 29:4729:404:06 4:082:074:213:304:191:434:165:16
77 Simon Schulenburg 🇩🇪 GER 35-39 12/528 1:03:30 31:1227:484:34 4:162:333:184:124:221:453:393:43
78 Ferenc Bakay 🇭🇺 HUN 30-34 22/595 1:03:31 31:0728:184:13 4:232:453:533:054:241:303:314:47
78 Yves van der Vloet 🇳🇱 NED 16-24 11/402 1:03:31 31:2027:354:41 3:582:353:403:044:141:393:514:34
80 Kasper Weijkamp 🇳🇱 NED 16-24 12/402 1:03:37 29:4829:184:37 4:002:484:124:034:301:324:014:12
81 Alaa Zibari 🇳🇱 NED 30-34 23/595 1:03:39 32:1626:414:47 4:102:533:552:314:261:093:004:37
82 Servaas Jessen 🇳🇱 NED 35-39 13/528 1:03:41 30:5628:074:43 4:022:273:145:094:191:423:433:31
83 Ivo Groot Koerkamp 🇳🇱 NED 35-39 14/528 1:03:42 32:0826:524:46 3:552:123:233:474:121:333:454:05
84 David den Besten 🇳🇱 NED 30-34 24/595 1:03:43 30:0928:574:40 4:082:233:234:224:111:204:045:06
85 Andy Rolstone 🇬🇧 GBR 35-39 15/528 1:03:48 31:2028:124:20 4:002:303:363:574:051:283:424:54
86 Teun Alberts 🇳🇱 NED 30-34 25/595 1:03:49 31:4327:384:33 4:012:373:384:184:221:313:143:57
87 Jan Roggemann 🇩🇪 GER 35-39 16/528 1:03:55 31:3027:594:30 3:492:033:553:464:071:373:494:53
88 Jelle Massee 🇳🇱 NED 16-24 13/402 1:03:57 32:4526:434:32 4:212:273:142:444:171:413:444:15
89 Harry Doorley 🇮🇪 IRL 25-29 25/547 1:03:58 31:1028:184:37 4:042:503:324:104:231:244:243:31
90 Joost Huisink 🇳🇱 NED 30-34 26/595 1:04:00 31:2027:425:01 4:182:153:303:504:071:243:224:56
91 Sven Aerts 🇳🇱 NED 16-24 14/402 1:04:01 29:1130:164:39 4:122:573:483:414:221:174:245:35
91 Kenny Vanherpe 🇧🇪 BEL 40-44 7/346 1:04:01 30:2828:085:31 4:073:003:523:404:222:013:503:16
91 Robbin Vis 🇳🇱 NED 30-34 27/595 1:04:01 31:1628:234:25 4:142:163:373:124:351:353:325:22
94 Kjell Verweij 🇳🇱 NED 25-29 26/547 1:04:04 32:1927:234:25 4:082:333:263:174:231:373:414:18
94 Damian Zaal 🇳🇱 NED 25-29 26/547 1:04:04 33:1926:264:24 4:112:363:453:064:151:283:073:58
96 Mouad Ben-Halla 🇲🇦 MAR 30-34 28/595 1:04:07 32:3526:394:57 4:042:483:162:564:221:333:234:17
97 Donny Roelvink 🇳🇱 NED 25-29 28/547 1:04:12 32:3126:095:37 3:592:133:363:224:151:453:323:27
98 Bert Flier 🇳🇱 NED 50-54 2/111 1:04:13 30:1429:134:51 4:132:393:564:084:101:233:574:47
99 William Polinder 🇳🇱 NED 25-29 29/547 1:04:14 31:5827:444:37 4:052:243:353:574:111:423:324:18
100 Dario Mulder 🇳🇱 NED 25-29 30/547 1:04:18 30:3929:134:30 4:072:424:084:164:271:303:394:24

Rank is the finishing position within Open Men among timed finishers. 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