HYROX Heerenveen 2026: Open Men results

1,771 finishers on 14 May 2026. Typical finish 1:23:49, fastest 10% under 1:08:50. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jordi Fuhler 🇳🇱 NED 25-29 1/323 0:55:36 28:1422:265:01 3:562:072:272:334:021:252:393:17
2 Moritz Kümmeler 🇩🇪 GER 30-34 1/346 0:56:52 26:4825:134:55 4:042:292:463:224:101:213:253:36
3 Caolan Clancy 🇮🇪 IRL 25-29 2/323 0:58:29 29:0824:364:45 4:112:022:513:004:211:303:183:23
4 Lloyd Mulholland 🇬🇧 GBR 30-34 2/346 0:58:55 28:1225:584:50 4:082:193:063:504:081:272:564:04
5 Wouter Bakhuis 🇳🇱 NED 30-34 3/346 0:58:56 28:3125:245:04 4:002:263:043:284:181:302:543:44
6 Bjorn Looijen 🇳🇱 NED 16-24 1/295 0:58:57 29:5824:064:58 4:002:002:422:443:571:323:024:09
7 Ferdy Verweij 🇳🇱 NED 30-34 4/346 0:59:00 28:4825:175:01 4:102:262:483:274:141:303:123:30
8 Max Huisman 🇳🇱 NED 16-24 2/295 0:59:02 29:2124:464:59 4:112:082:503:084:121:342:503:53
9 William Polinder 🇳🇱 NED 25-29 3/323 0:59:08 29:5924:055:09 3:561:542:442:594:021:323:043:54
10 Nino Dekker 🇳🇱 NED 25-29 4/323 0:59:11 29:0225:085:05 3:592:292:553:044:091:303:063:56
11 Stefan Grootkarzijn 🇳🇱 NED 30-34 5/346 0:59:19 30:3723:425:04 4:012:262:462:164:101:302:443:49
12 Youp Schreuder 🇳🇱 NED 30-34 6/346 0:59:21 29:3124:405:15 3:561:252:494:074:031:202:404:20
13 Dario Mulder 🇳🇱 NED 25-29 5/323 0:59:32 28:3625:585:03 4:072:183:092:564:151:273:184:28
14 Peter Woelders 🇳🇱 NED 25-29 6/323 0:59:34 29:1425:185:06 4:002:202:363:104:111:373:104:14
15 Kanji Yamazaki 🇯🇵 JPN 30-34 7/346 0:59:35 28:5925:335:08 3:522:202:513:124:051:313:244:18
16 Rob Bolink 🇳🇱 NED 25-29 7/323 0:59:37 32:2920:146:57 3:33—2:202:593:591:10—3:31
16 Sem Horsten 🇳🇱 NED 16-24 3/295 0:59:37 29:1725:075:19 4:082:082:463:004:201:433:223:40
18 Niels Verwer 🇳🇱 NED 35-39 1/296 0:59:40 29:0125:445:01 3:532:213:073:264:031:333:024:19
19 Jordy Snel 🇳🇱 NED 25-29 8/323 0:59:44 28:4926:084:53 4:102:262:563:174:191:402:584:22
20 Nick Regter 🇳🇱 NED 25-29 9/323 0:59:49 29:2925:235:02 3:491:473:073:404:021:313:174:10
21 Stan Prinsen 🇳🇱 NED 25-29 10/323 1:00:00 27:3827:344:53 4:172:063:324:204:261:393:144:00
22 Renaldo van Emmerik 🇳🇱 NED 35-39 2/296 1:00:12 28:5525:395:42 3:562:172:493:534:271:302:553:52
23 Niels Beelen 🇳🇱 NED 25-29 11/323 1:00:18 30:0125:115:11 4:052:232:343:174:181:302:554:09
24 Danilo Treffers 🇳🇱 NED 25-29 12/323 1:00:22 29:2725:415:20 3:472:042:523:374:051:253:004:51
25 Eddie Bosman 🇳🇱 NED 25-29 13/323 1:00:26 29:3525:425:13 4:031:583:393:124:181:313:233:38
26 Quinten Bijwaard 🇳🇱 NED 16-24 4/295 1:00:37 30:1625:175:08 4:062:342:293:114:111:312:544:21
27 Stan Boekel 🇳🇱 NED 25-29 14/323 1:00:43 30:2125:105:16 4:102:083:053:064:141:383:083:41
28 Tim Noorduin 🇳🇱 NED 30-34 8/346 1:00:48 30:2725:304:55 4:061:482:472:474:111:433:244:44
28 Kenny Vanherpe 🇧🇪 BEL 40-44 1/217 1:00:48 28:4826:385:27 4:002:413:163:394:261:533:273:16
30 Ferry van Lochem 🇳🇱 NED 16-24 5/295 1:01:19 31:0925:135:03 3:542:192:304:144:091:332:483:46
31 Pim Funken 🇳🇱 NED 16-24 6/295 1:01:26 31:0524:595:26 4:031:572:543:394:031:402:533:50
32 Wouter Luinge 🇳🇱 NED 30-34 9/346 1:01:28 28:2827:545:11 3:581:334:093:374:141:373:564:50
33 Olivier Ajamlou 🇳🇱 NED 30-34 10/346 1:01:34 31:0625:245:08 4:102:252:482:504:211:312:304:49
33 Maarten Smit 🇳🇱 NED 30-34 10/346 1:01:34 29:1227:245:03 4:012:233:043:294:161:472:515:33
35 Chris Norris 🇬🇧 GBR 35-39 3/296 1:01:43 30:4525:415:21 4:002:142:563:104:141:333:264:08
36 Kasper Weijkamp 🇳🇱 NED 16-24 7/295 1:01:51 28:3228:314:53 3:582:203:053:484:181:393:285:55
37 Henny Steneker 🇳🇱 NED 25-29 15/323 1:01:52 30:1226:065:38 3:532:223:143:224:131:303:114:21
38 Helder Do Rosario 🇳🇱 NED 25-29 16/323 1:02:09 30:1926:295:25 4:122:152:583:424:121:383:054:27
39 Martijn Verhoeven 🇳🇱 NED 35-39 4/296 1:02:26 30:0226:575:30 4:131:452:514:064:151:283:404:39
40 Jordi Balk 🇳🇱 NED 30-34 12/346 1:02:30 29:5227:185:24 4:102:332:584:084:181:403:114:20
41 Wim Oosthoek 🇳🇱 NED 35-39 5/296 1:02:42 28:5128:325:23 4:112:233:223:474:251:433:215:20
42 Anton Zimmermann 🇩🇪 GER 16-24 8/295 1:02:45 29:3526:117:04 4:222:343:103:194:091:45—4:51
43 Dylan Kopp 🇳🇱 NED 30-34 13/346 1:02:52 31:1825:405:58 3:532:102:343:434:061:363:553:43
44 Robin Jansen 🇳🇱 NED 25-29 17/323 1:02:55 30:1727:415:02 4:032:072:424:474:231:313:065:02
45 Marijn Verspaandonk 🇳🇱 NED 30-34 14/346 1:03:06 30:2427:215:24 3:572:342:533:574:031:593:244:34
46 Rick Mandersloot 🇳🇱 NED 25-29 18/323 1:03:13 30:5327:065:19 4:062:033:073:394:161:383:384:39
47 Sven van Hensbergen 🇳🇱 NED 35-39 6/296 1:03:32 30:3527:385:24 4:122:342:514:024:251:453:513:58
48 Menno Soentken 🇳🇱 NED 40-44 2/217 1:03:36 30:0428:165:21 4:262:263:503:584:231:333:284:12
49 Steven Knops 🇳🇱 NED 35-39 7/296 1:03:39 29:5427:545:54 3:582:113:064:324:171:373:394:34
50 Ivo Groot Koerkamp 🇳🇱 NED 35-39 8/296 1:03:42 30:0026:077:40 3:582:393:124:004:131:43—4:29
51 Jorik Verhoek 🇳🇱 NED 25-29 19/323 1:03:47 30:4627:455:22 4:052:463:323:474:301:443:453:36
52 Maikel Vogels 🇳🇱 NED 45-49 1/154 1:03:54 28:0230:345:22 4:042:183:594:424:241:403:345:53
53 Aaltwin Motshagen 🇳🇱 NED 45-49 2/154 1:03:58 29:4228:395:40 4:142:243:153:414:231:463:475:09
53 Maarten Nijboer 🇳🇱 NED 40-44 3/217 1:03:58 31:2626:505:47 4:061:503:264:004:191:293:483:52
55 Koen Janssen 🇳🇱 NED 16-24 9/295 1:03:59 30:4827:245:51 3:571:573:543:164:191:443:244:53
55 Mats van der Ree 🇳🇱 NED 16-24 9/295 1:03:59 30:5927:135:52 4:041:543:263:534:201:413:324:23
57 Leroy Keijser 🇳🇱 NED 25-29 20/323 1:04:06 30:1328:115:46 4:132:362:513:124:252:003:375:17
58 Aron Karmazsin 🇭🇺 HUN 35-39 9/296 1:04:09 31:4827:015:24 4:102:102:443:444:201:414:213:51
59 Milan Kuipers 🇳🇱 NED 16-24 11/295 1:04:21 30:1328:535:20 4:062:433:113:514:112:143:365:01
59 Rene Bosma 🇳🇱 NED 35-39 10/296 1:04:21 32:4825:495:49 4:012:003:123:244:081:453:223:57
61 Calvin Do Rosario 🇳🇱 NED 25-29 21/323 1:04:24 29:4229:005:46 4:052:523:103:544:201:353:325:32
61 Boris van de Giessen 🇳🇱 NED 16-24 12/295 1:04:24 30:2828:335:25 3:571:543:224:204:161:433:425:19
63 Dylan van Gool 🇳🇱 NED 25-29 22/323 1:04:28 32:2827:094:56 3:593:033:233:194:261:333:184:08
64 Justin Alexandre 🇳🇱 NED 30-34 15/346 1:04:32 31:5526:236:19 4:052:082:582:514:141:303:494:48
65 Emiel Velnaar 🇳🇱 NED 25-29 23/323 1:04:39 32:3624:547:12 4:092:123:073:284:181:34—4:22
66 Bart van Eijken 🇳🇱 NED 30-34 16/346 1:04:44 32:2926:555:26 4:132:203:012:534:291:253:315:03
67 Evert Algra 🇳🇱 NED 30-34 17/346 1:04:48 31:4426:426:26 3:562:272:114:054:071:354:194:02
68 Bert Flier 🇳🇱 NED 50-54 1/80 1:04:51 30:5428:075:54 3:572:273:483:584:111:223:334:51
69 Robin Yu 🇳🇱 NED 40-44 4/217 1:04:53 32:3826:355:46 4:152:293:063:124:251:363:044:28
70 Robert Koelewijn 🇳🇱 NED 30-34 18/346 1:04:54 32:5426:355:30 4:122:063:053:324:151:193:524:14
71 Juun van Ophuizen 🇳🇱 NED 25-29 24/323 1:04:55 32:0827:195:32 4:062:283:053:494:141:363:434:18
72 Niek Pauwels 🇳🇱 NED 30-34 19/346 1:04:56 31:5027:375:32 4:052:542:503:524:151:403:124:49
73 Raylie Florentina 🇳🇱 NED 45-49 3/154 1:04:58 29:2729:136:23 4:003:123:533:084:241:303:505:16
74 Bram van ‘t Noordende 🇳🇱 NED 16-24 13/295 1:05:00 32:5026:515:24 4:172:383:203:274:211:473:193:42
75 Jan Bos 🇳🇱 NED 40-44 5/217 1:05:01 30:4727:586:21 4:052:073:223:584:131:463:294:58
76 Bo Breukers 🇳🇱 NED 25-29 25/323 1:05:04 31:0628:415:21 4:162:183:474:124:191:493:404:20
77 Hamid el Aarbaoui 🇳🇱 NED 40-44 6/217 1:05:07 31:1028:225:40 4:302:333:373:164:321:413:095:04
78 Kevin de Smet 🇳🇱 NED 40-44 7/217 1:05:09 32:4726:555:32 4:102:263:033:434:141:463:244:09
79 Yorick van Egmond 🇳🇱 NED 25-29 26/323 1:05:10 29:4830:065:21 4:183:123:504:084:301:473:354:46
80 Thomas Degeling 🇳🇱 NED 35-39 11/296 1:05:14 31:1328:195:48 4:152:493:223:124:261:443:285:03
81 Robert van der Zanden 🇳🇱 NED 45-49 4/154 1:05:19 30:3929:115:32 4:022:353:544:404:301:323:494:09
82 Alessio van den Broucke 🇧🇪 BEL 16-24 14/295 1:05:25 30:3929:265:26 4:212:513:024:174:241:473:375:07
83 Marco Zinger 🇳🇱 NED 25-29 27/323 1:05:33 31:5827:545:45 4:131:403:543:224:172:063:244:58
84 Rory van Rees 🇳🇱 NED 40-44 8/217 1:05:34 30:4529:095:44 4:142:083:253:024:381:493:456:08
85 Jorn Dijkstra 🇳🇱 NED 25-29 28/323 1:05:39 32:0728:055:32 4:152:242:524:154:391:273:484:25
86 Mel Treub 🇳🇱 NED 25-29 29/323 1:05:42 33:2326:495:36 3:492:082:584:043:501:264:084:26
86 Lars van der Meulen 🇳🇱 NED 16-24 15/295 1:05:42 31:1329:125:22 3:501:413:366:023:571:403:075:19
88 Peter Walsh 🇮🇪 IRL 25-29 30/323 1:05:44 31:2328:475:37 4:142:183:264:154:201:313:315:12
89 Henri Moyaert 🇧🇪 BEL 30-34 20/346 1:05:45 29:5730:385:15 4:132:103:065:314:131:463:196:20
89 Pete Phillips 🇬🇧 GBR 30-34 20/346 1:05:45 31:5728:265:25 4:112:323:043:234:241:373:515:24
91 Tycho Veenstra 🇳🇱 NED 16-24 16/295 1:05:46 30:5029:245:36 4:092:133:023:534:132:093:386:07
92 Oshadix Leonora CUW 30-34 22/346 1:05:50 33:4924:297:38 4:072:163:162:524:211:13—4:40
93 Andy Pilkington 🇬🇧 GBR 35-39 12/296 1:05:54 33:0826:416:08 4:041:392:304:054:111:383:504:44
94 Danny Gerardo Strunk 🇳🇱 NED 30-34 23/346 1:05:58 31:4128:375:46 4:172:123:124:084:352:003:344:39
95 Eugene Rudolph Webb ARU 35-39 13/296 1:05:59 32:4627:505:29 4:052:112:403:334:421:453:564:58
96 Ernst Engbers 🇳🇱 NED 16-24 17/295 1:06:02 33:1826:356:12 4:072:033:044:014:201:323:303:58
97 Rob Peek 🇳🇱 NED 35-39 14/296 1:06:05 32:2427:485:58 4:021:523:053:584:241:333:405:14
98 Lucas Jongerden 🇳🇱 NED 16-24 18/295 1:06:06 32:4727:226:01 4:241:433:033:404:231:583:134:58
99 Gijs Bakker 🇳🇱 NED 40-44 9/217 1:06:13 32:3827:555:43 4:012:153:043:504:151:484:044:38
100 Lucas Becella 🇫🇷 FRA 25-29 31/323 1:06:20 31:5828:565:31 4:052:383:164:194:241:383:554:41

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