HYROX Ghent 2025: Open Men results

1,429 finishers on 12 Dec 2025. Typical finish 1:24:06, fastest 10% under 1:10:05. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Hans van den Heuvel 🇧🇪 BEL 30-34 1/338 0:58:42 27:0827:403:57 4:082:553:433:253:581:303:005:01
2 Louis Simoneau 🇫🇷 FRA 30-34 2/338 0:58:51 29:1425:274:16 3:562:383:093:094:021:283:223:43
3 Rik Beugel 🇳🇱 NED 16-24 1/189 0:59:00 29:0225:384:22 4:123:043:252:364:211:353:013:24
3 Floris Gritter 🇳🇱 NED 30-34 3/338 0:59:00 29:1725:304:17 3:552:163:203:114:041:422:574:05
5 Paul Hesselberth 🇳🇱 NED 25-29 1/313 0:59:20 28:3826:384:09 4:052:353:123:504:201:222:554:19
6 Steven Knops 🇳🇱 NED 35-39 1/242 0:59:21 29:0025:494:37 3:551:523:403:294:111:273:044:11
7 Brice Menet 🇫🇷 FRA 45-49 1/103 1:00:00 28:1827:354:11 4:032:093:353:544:281:283:214:37
8 Julien Evrard 🇧🇪 BEL 30-34 4/338 1:00:19 29:4726:144:23 4:112:523:282:514:211:252:584:08
9 Dieter Jooken 🇧🇪 BEL 30-34 5/338 1:00:26 28:0628:084:18 4:262:393:473:384:201:183:194:41
10 Clément Gau 🇫🇷 FRA 16-24 2/189 1:00:42 27:4329:014:03 4:202:343:593:524:221:333:394:42
11 Gil Nicola 🇱🇺 LUX 35-39 2/242 1:00:56 30:4325:594:18 4:032:183:173:174:101:343:084:12
11 Wojciech Suchwałko 🇵🇱 POL 30-34 6/338 1:00:56 30:1026:304:20 3:402:043:363:584:041:383:313:59
13 Kaj Smeets 🇳🇱 NED 30-34 7/338 1:01:01 30:0526:444:16 4:072:253:353:384:181:313:173:53
14 Antoine Deghorain 🇧🇪 BEL 25-29 2/313 1:01:10 30:4826:044:22 4:042:373:303:034:051:213:114:13
15 Bobby Bos 🇳🇱 NED 25-29 3/313 1:01:19 30:3026:244:30 3:552:583:103:464:091:272:444:15
16 Moritz Kümmeler 🇩🇪 GER 30-34 8/338 1:01:23 27:5629:214:10 4:142:383:143:584:131:263:555:43
17 Yohan Saint Leger 🇫🇷 FRA 35-39 3/242 1:01:28 29:5727:104:26 4:152:433:492:394:201:383:094:37
18 Niek Boom 🇳🇱 NED 30-34 9/338 1:01:33 29:4427:344:20 4:282:333:453:574:181:273:044:02
19 Niels Beelen 🇳🇱 NED 25-29 4/313 1:01:40 30:2326:464:37 4:112:123:223:164:231:263:004:56
19 Ferdy Verweij 🇳🇱 NED 30-34 10/338 1:01:40 30:2026:534:33 4:102:353:173:544:151:373:193:46
21 Jules Geskens 🇧🇪 BEL 16-24 3/189 1:01:44 31:2925:534:25 4:172:433:272:544:061:322:583:56
22 Jeroen Verbraeken 🇧🇪 BEL 25-29 5/313 1:01:47 30:2826:474:35 4:172:453:562:524:221:323:153:48
23 Kanji Yamazaki 🇯🇵 JPN 30-34 11/338 1:01:50 30:0526:584:52 3:592:503:203:004:051:483:464:10
24 Maxime Benis 🇫🇷 FRA 35-39 4/242 1:01:54 30:3826:504:29 4:032:093:533:164:181:243:374:10
25 Glen van den Bulcke 🇧🇪 BEL 30-34 12/338 1:02:04 28:0229:474:20 4:262:494:183:244:261:293:205:35
26 Quentin Deppe 🇧🇪 BEL 25-29 6/313 1:02:10 30:3327:074:34 4:112:473:302:494:271:343:224:27
27 Ahmed el Tantawi 🇫🇷 FRA 25-29 7/313 1:02:16 30:2027:424:20 4:122:523:303:204:251:373:334:13
28 Robert Reynolds 🇮🇪 IRL 25-29 8/313 1:02:19 31:0126:464:36 4:162:233:203:274:181:403:353:47
29 Jared Nixon 🇬🇧 GBR 16-24 4/189 1:02:21 31:3126:164:39 4:062:333:342:594:151:323:273:50
30 Dario Mulder 🇳🇱 NED 25-29 9/313 1:02:34 29:5728:154:27 4:172:433:443:284:221:393:194:43
31 Jelani James 🇳🇱 NED 16-24 5/189 1:02:36 29:5528:204:26 4:053:044:033:384:121:533:443:41
32 Mehdi Mechaala ALG 25-29 10/313 1:02:40 29:2228:564:27 4:102:513:393:354:091:414:054:46
33 Tom van den Berkhof 🇳🇱 NED 40-44 1/161 1:02:47 30:0328:214:27 4:082:353:283:284:151:433:464:58
34 Nino Dekker 🇳🇱 NED 25-29 11/313 1:03:11 31:4526:544:39 4:142:523:243:234:241:213:014:15
35 Max Huisman 🇳🇱 NED 16-24 6/189 1:03:17 31:0228:054:16 4:143:013:303:554:251:373:333:50
36 Sverre Musz 🇳🇱 NED 16-24 7/189 1:03:20 30:5827:374:50 4:232:443:393:044:261:293:184:34
37 Jaco van de Wijdeven 🇳🇱 NED 25-29 12/313 1:03:28 28:3930:114:44 4:132:513:443:404:131:393:476:04
38 Seamus Power 🇺🇸 USA 30-34 13/338 1:03:30 30:0728:594:28 4:172:354:323:304:171:283:294:51
39 Brieuc de Streel 🇧🇪 BEL 25-29 13/313 1:03:34 30:3428:064:58 4:073:014:003:134:231:423:473:53
40 Jordi Balk 🇳🇱 NED 30-34 14/338 1:03:44 30:0628:524:49 4:072:363:314:024:181:503:035:25
41 Alan M. Hurley 🇮🇪 IRL 35-39 5/242 1:03:47 30:5328:154:44 4:042:133:314:054:361:283:274:51
42 Andrei Logvinenko 🇳🇱 NED 30-34 15/338 1:03:48 32:5223:527:09 3:571:472:503:144:001:263:033:35
43 Lloyd Bleeksma 🇳🇱 NED 30-34 16/338 1:03:50 30:2129:074:27 4:182:523:263:424:321:483:125:17
44 Cedric Dumont 🇧🇪 BEL 30-34 17/338 1:04:00 32:2626:564:42 4:152:183:373:104:141:073:444:31
45 Nicola Staelens 🇧🇪 BEL 40-44 2/161 1:04:06 32:1726:475:05 4:082:123:283:564:061:293:303:58
46 Jordy Snel 🇳🇱 NED 25-29 14/313 1:04:12 30:4129:084:29 4:142:503:323:414:231:563:474:45
47 Valentin Billen 🇧🇪 BEL 16-24 8/189 1:04:25 31:3228:054:53 4:102:073:293:254:171:403:535:04
48 Mehdi el Kessi 🇲🇦 MAR 25-29 15/313 1:04:29 31:4628:104:38 4:202:503:233:274:282:033:164:23
49 Luke Swan 🇮🇪 IRL 16-24 9/189 1:04:35 32:0528:034:32 4:112:303:313:284:151:493:494:30
50 Dylan Brabant 🇳🇱 NED 25-29 16/313 1:04:36 32:0927:334:59 4:123:113:313:124:281:343:234:02
51 Sander Geerdink 🇳🇱 NED 30-34 18/338 1:04:40 32:3027:234:52 3:582:413:553:424:091:403:134:05
52 Quentin Martel 🇫🇷 FRA 30-34 19/338 1:04:41 31:0829:064:32 4:092:383:503:314:181:574:034:40
53 Suhayb Ahmed 🇳🇱 NED 16-24 10/189 1:04:47 31:2726:476:36 4:182:083:093:064:131:363:135:04
54 Bart Jansegers 🇧🇪 BEL 40-44 3/161 1:04:57 30:3829:504:35 4:062:334:483:564:231:593:554:10
55 Timothee Fourneau 🇧🇪 BEL 30-34 20/338 1:05:05 31:2829:014:41 4:152:093:304:594:161:273:364:49
56 Mathieu Wemaere 🇧🇪 BEL 30-34 21/338 1:05:06 32:5826:305:42 3:592:003:403:474:141:173:104:23
57 Alby Blokdijk 🇳🇱 NED 16-24 11/189 1:05:07 34:0526:374:31 4:042:114:124:044:141:283:013:23
58 Simon de Cuyper 🇧🇪 BEL 35-39 6/242 1:05:12 28:3232:034:42 4:102:204:253:544:381:483:487:00
59 Aaron Timmerman 🇧🇪 BEL 25-29 17/313 1:05:14 31:0929:105:00 4:162:273:553:564:281:344:024:32
60 Ali Calisir 🇧🇪 BEL 30-34 22/338 1:05:18 32:4327:534:47 4:072:583:372:454:241:413:055:16
61 Luke Wolf 🇺🇸 USA 16-24 12/189 1:05:21 28:5731:474:43 4:033:034:153:494:301:434:246:00
62 Thomas Bouron 🇧🇪 BEL 30-34 23/338 1:05:23 32:3328:164:39 4:183:093:333:254:261:453:214:19
63 Geert Biemans 🇳🇱 NED 30-34 24/338 1:05:34 31:3829:264:35 4:093:053:204:334:111:453:115:12
64 Gijsbert van de Vuurst 🇳🇱 NED 40-44 4/161 1:05:37 30:0031:244:19 4:122:534:094:324:221:453:385:53
65 Maxime Distexhe 🇧🇪 BEL 30-34 25/338 1:05:39 32:3328:035:06 4:042:233:244:314:181:283:204:35
66 Quinten Bijwaard 🇳🇱 NED 16-24 13/189 1:05:57 31:0330:254:34 4:133:343:434:064:241:463:385:01
67 Tim Schudde 🇳🇱 NED 16-24 14/189 1:06:05 32:5128:314:48 4:062:213:453:434:081:503:255:13
68 Rik Biesterbos 🇳🇱 NED 25-29 18/313 1:06:10 32:3328:205:21 4:212:453:523:244:271:243:084:59
68 Yousri Hachani 🇧🇪 BEL 30-34 26/338 1:06:10 32:2528:395:12 4:152:593:412:144:371:344:035:16
70 Benoît Moitel 🇫🇷 FRA 30-34 27/338 1:06:15 30:0031:095:11 4:322:554:263:304:381:354:145:19
71 Blevins Mayulu 🇮🇪 IRL 25-29 19/313 1:06:18 29:2931:365:17 4:183:334:124:164:411:223:595:15
72 Maxence Dessoit 🇫🇷 FRA 16-24 15/189 1:06:24 31:1330:314:44 4:132:464:164:074:201:463:335:30
73 Zak Harding 🇮🇪 IRL 25-29 20/313 1:06:25 30:0031:494:42 4:172:523:394:284:171:324:446:00
74 Kevin Munter 🇳🇱 NED 30-34 28/338 1:06:26 33:4227:305:19 4:332:234:053:434:211:203:233:42
75 Jacob Sikkes 🇳🇱 NED 30-34 29/338 1:06:27 34:3427:014:56 4:102:423:223:144:131:363:174:27
75 Gert-Jan Westerhout 🇳🇱 NED 45-49 2/103 1:06:27 33:0228:275:02 4:093:013:433:254:331:244:064:06
77 Florian Robin 🇫🇷 FRA 16-24 16/189 1:06:37 34:0627:245:12 3:572:264:003:274:191:262:544:55
78 Christophe Marion 🇫🇷 FRA 45-49 3/103 1:06:38 30:5730:564:51 4:173:153:165:134:231:444:014:47
79 Baptiste Kestelyn 🇧🇪 BEL 35-39 7/242 1:06:48 32:2029:344:58 4:062:303:333:574:261:423:585:22
80 Sven Verbeek 🇳🇱 NED 35-39 8/242 1:06:51 33:4728:184:49 4:152:413:453:584:301:423:244:03
81 Kevin van Vynckt 🇧🇪 BEL 35-39 9/242 1:06:53 30:0532:084:46 4:142:574:224:164:261:463:346:33
82 Joren Groenendijk 🇳🇱 NED 25-29 21/313 1:06:58 32:2630:144:24 4:182:583:414:474:351:433:244:48
82 Justin Vellemans 🇧🇪 BEL 35-39 10/242 1:06:58 29:4232:524:28 4:163:124:453:374:202:093:476:46
84 Jordi Andries 🇧🇪 BEL 25-29 22/313 1:07:00 31:5530:134:56 4:103:243:474:184:221:353:454:52
85 Wiebe Kuipers 🇳🇱 NED 25-29 23/313 1:07:06 31:3428:367:00 4:182:593:384:004:281:303:364:07
86 Glenn Gijzen 🇳🇱 NED 25-29 24/313 1:07:10 33:3528:355:05 4:072:313:383:524:211:343:394:53
87 Damien Ciglia 🇫🇷 FRA 35-39 11/242 1:07:19 32:0831:014:15 4:112:445:383:554:191:304:264:18
88 Yoann Lescure 🇫🇷 FRA 45-49 4/103 1:07:23 33:5028:474:51 4:072:554:163:114:211:373:205:00
89 Jordan Davey-Reid 🇬🇧 GBR 25-29 25/313 1:07:27 32:1130:324:49 4:262:373:464:374:331:574:254:11
90 Amine Kadami 🇫🇷 FRA 25-29 26/313 1:07:36 31:3031:204:51 4:212:594:143:064:331:594:235:45
91 Thierry Meunier 🇧🇪 BEL 30-34 30/338 1:07:40 30:5931:564:50 4:173:584:353:024:251:273:436:29
92 Arnaud Tatartchouc 🇫🇷 FRA 30-34 31/338 1:07:52 31:4631:055:06 4:142:334:154:424:271:584:264:30
93 Tammo Hoogakker 🇳🇱 NED 16-24 17/189 1:07:53 31:5731:234:39 4:252:374:124:024:141:324:295:52
93 Donovan Rijlaarsdam 🇳🇱 NED 30-34 32/338 1:07:53 30:5432:364:26 4:183:123:563:524:242:023:427:10
95 Jeroen Wientjes 🇳🇱 NED 25-29 27/313 1:07:54 30:3831:335:48 4:203:163:553:484:281:234:285:55
96 Thijs Schreuder 🇳🇱 NED 25-29 28/313 1:07:57 33:3729:125:12 4:042:253:364:384:231:543:314:41
97 Maxime Hourlay 🇧🇪 BEL 25-29 29/313 1:08:01 35:2127:534:52 4:142:403:522:524:191:103:265:20
98 Stan Prinsen 🇳🇱 NED 25-29 30/313 1:08:10 31:0031:565:18 4:232:374:025:174:381:353:435:41
99 Jesse Hollander 🇳🇱 NED 25-29 31/313 1:08:12 32:4130:394:57 4:182:583:394:284:321:563:185:30
100 Arnaud van Melkebeke 🇧🇪 BEL 30-34 33/338 1:08:19 32:2530:555:02 4:112:523:384:274:331:434:295:02

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