HYROX Paris Grand Palais 2026: Open Men results

2,547 finishers on 27 Apr 2026. Typical finish 1:22:41, fastest 10% under 1:08:21. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Sebastien Rajkowski 🇫🇷 FRA 30-34 1/663 0:56:03 26:1125:014:56 4:102:012:233:164:111:303:204:10
2 Mathieu Galichet 🇫🇷 FRA 16-24 1/260 0:56:29 28:2223:374:34 4:062:082:393:014:001:242:503:29
3 Arthur Marquet 🇫🇷 FRA 16-24 2/260 0:57:28 28:5523:564:43 3:571:392:344:133:551:282:323:38
4 Olivier Mairos 🇫🇷 FRA 25-29 1/608 0:57:43 28:4824:104:49 3:461:472:263:453:501:183:253:53
5 Ewen Cloarec 🇫🇷 FRA 16-24 3/260 0:57:46 28:4024:484:23 4:152:082:403:144:041:253:063:56
6 Gauthier Courroux 🇫🇷 FRA 16-24 4/260 0:58:07 27:1026:254:37 4:032:332:443:334:191:333:304:10
7 Loïc CEBELIEU 🇫🇷 FRA 25-29 2/608 0:58:14 29:0524:334:42 4:092:102:433:114:031:272:553:55
8 Igor Lhuillier 🇫🇷 FRA 30-34 2/663 0:58:17 27:5825:484:35 4:112:032:493:304:171:403:054:13
9 Imad Saine 🇮🇹 ITA 35-39 1/503 0:58:21 27:5325:494:42 4:152:072:442:564:201:353:054:47
10 Clement Caradec 🇫🇷 FRA 30-34 3/663 0:58:37 28:2825:484:26 4:122:192:563:234:261:193:163:57
11 Michael Mabille 🇧🇪 BEL 25-29 3/608 0:58:40 29:5623:455:04 4:011:542:433:134:031:162:533:42
12 Romain Delavignette 🇯🇵 JPN 25-29 4/608 0:59:06 28:2025:574:53 4:022:232:304:064:131:423:113:50
13 Alan Duvigneau 🇫🇷 FRA 30-34 4/663 0:59:08 29:0424:575:12 3:571:372:303:224:061:353:174:33
14 Alexis Bouchet 🇫🇷 FRA 30-34 5/663 0:59:30 29:1625:364:43 4:112:022:592:374:191:283:114:49
15 Gildas BOCQUEHO 🇫🇷 FRA 35-39 2/503 0:59:37 27:0228:154:24 4:202:012:583:444:171:313:315:53
16 Ahmed el Tantawi 🇫🇷 FRA 25-29 5/608 0:59:39 29:5724:544:51 4:062:102:503:374:111:323:013:27
17 Christophe Choteau 🇫🇷 FRA 35-39 3/503 0:59:42 30:0924:484:50 4:122:182:193:274:031:363:033:50
18 Victorien Vivier 🇫🇷 FRA 30-34 6/663 0:59:45 28:1926:464:46 4:162:093:003:364:191:333:134:40
19 Luca Blesson 🇫🇷 FRA 25-29 6/608 0:59:46 27:5327:104:49 4:072:152:583:204:151:453:185:12
20 Johan DEREPPE 🇫🇷 FRA 25-29 7/608 1:00:13 30:4124:275:13 4:122:232:472:464:181:422:413:38
21 Fabien Mougey 🇫🇷 FRA 30-34 7/663 1:00:23 30:1624:385:32 4:041:523:123:074:041:273:263:26
22 Victor SAUVAIN 🇫🇷 FRA 30-34 8/663 1:00:24 28:3126:435:15 4:012:063:043:164:111:433:484:34
23 Jordan Joliet 🇫🇷 FRA 25-29 8/608 1:00:33 28:2827:224:47 4:092:013:193:574:221:313:324:31
24 Steven YU 🇫🇷 FRA 16-24 5/260 1:00:35 29:0526:494:45 4:112:082:444:014:201:343:104:41
25 Maxime Bonelli 🇫🇷 FRA 35-39 4/503 1:00:48 29:2326:314:59 4:072:403:023:104:121:383:274:15
26 Guillaume GINTRAND 🇫🇷 FRA 40-44 1/260 1:00:56 30:3225:215:08 4:122:042:453:334:071:313:103:59
27 Marceau CRAYSSAC 🇫🇷 FRA 25-29 9/608 1:01:01 29:5325:485:26 4:131:563:013:204:211:263:314:00
28 Theodore Golan 🇫🇷 FRA 25-29 10/608 1:01:02 31:1624:375:12 4:102:012:563:064:111:383:013:34
29 Mael Desaunay 🇫🇷 FRA 25-29 11/608 1:01:17 29:3626:474:57 4:222:133:003:264:201:293:044:53
30 Jonathan Nespoli 🇫🇷 FRA 30-34 9/663 1:01:19 31:1624:455:23 4:152:052:523:264:121:203:003:35
31 Simon Karker 🇩🇪 GER 30-34 10/663 1:01:24 31:0725:085:13 4:062:002:303:504:121:292:564:05
32 Piran ASCI 🇩🇪 GER 30-34 11/663 1:01:46 31:2425:165:12 4:122:412:513:094:101:243:203:29
32 Soulaymane Ahouzar 🇲🇦 MAR 25-29 12/608 1:01:46 31:0425:365:11 4:112:062:503:234:271:413:113:47
32 Aly Mazhar 🇪🇬 EGY 35-39 5/503 1:01:46 32:2324:205:08 4:121:532:472:594:081:303:053:46
35 Nathan Seurat 🇫🇷 FRA 25-29 13/608 1:01:50 31:1625:065:33 4:121:533:013:054:081:463:313:30
36 Anthony Mena 🇫🇷 FRA 30-34 12/663 1:01:52 30:0426:515:03 4:032:013:233:254:201:293:045:06
37 Mehdi Jean 🇫🇷 FRA 35-39 6/503 1:01:53 30:2626:454:48 4:101:593:304:044:091:392:594:15
38 Enzo Vitali 🇫🇷 FRA 16-24 6/260 1:01:58 30:5725:455:20 4:122:152:562:574:331:393:293:44
39 Bastien Nugon 🇫🇷 FRA 25-29 14/608 1:02:00 30:0126:585:07 4:122:063:153:564:061:313:184:34
40 Nicolas Bouquillon 🇫🇷 FRA 35-39 7/503 1:02:03 30:3926:295:00 4:022:222:423:454:021:343:104:52
41 François Carvallo 🇫🇷 FRA 30-34 13/663 1:02:06 28:0429:114:56 4:222:033:204:204:311:384:074:50
42 Victor Breniaux 🇫🇷 FRA 25-29 15/608 1:02:07 30:5326:194:58 4:042:173:113:464:081:313:064:16
43 Guillaume Leroux 🇫🇷 FRA 25-29 16/608 1:02:16 31:0026:035:17 4:192:482:383:054:221:303:184:03
44 Maxime Biraud 🇫🇷 FRA 40-44 2/260 1:02:18 31:1825:365:29 4:062:142:563:074:161:293:214:07
45 Julien Tourre 🇫🇷 FRA 30-34 14/663 1:02:25 31:1726:045:09 4:102:022:274:164:091:303:373:53
46 Max Massat 🇫🇷 FRA 35-39 8/503 1:02:27 28:4128:485:03 4:112:173:024:094:101:403:335:46
47 Rayane Morin-Hanafi 🇫🇷 FRA 16-24 7/260 1:02:30 31:3825:155:42 4:172:142:313:124:091:223:393:51
48 Florent Labadie 🇫🇷 FRA 25-29 17/608 1:02:33 31:2426:085:03 4:082:312:373:474:091:203:364:00
49 Antoine Gueganno 🇫🇷 FRA 25-29 18/608 1:02:37 32:1225:195:10 4:092:012:493:293:581:403:233:50
50 Quentin Amouret 🇫🇷 FRA 25-29 19/608 1:02:40 30:5626:345:17 4:042:532:533:304:211:373:154:01
51 MARC ABOU CHAKRA LBN 30-34 15/663 1:02:41 29:3427:235:48 4:271:493:073:414:111:303:394:59
52 Yann BORDERIE 🇫🇷 FRA 25-29 20/608 1:02:43 29:0828:375:03 4:202:203:204:264:211:303:314:49
53 Lilian Guillon 🇫🇷 FRA 25-29 21/608 1:02:52 32:1725:325:07 4:192:122:533:204:181:253:423:23
54 Sébastien Bousquet 🇫🇷 FRA 50-54 1/81 1:02:53 30:2227:275:09 4:071:553:084:014:081:343:215:13
55 Arthur GASSET 🇫🇷 FRA 25-29 22/608 1:02:59 32:4725:035:13 4:112:072:273:224:171:333:073:59
55 Marceau Vivier 🇫🇷 FRA 25-29 22/608 1:02:59 30:3326:016:29 4:191:583:054:084:251:392:393:48
57 Thomas DEBLADIS 🇫🇷 FRA 25-29 24/608 1:03:01 31:4726:175:02 4:002:112:583:374:231:523:243:52
58 William Soenen 🇫🇷 FRA 30-34 16/663 1:03:06 31:2525:595:46 3:571:472:533:244:111:254:024:20
59 Thomas Jurado 🇫🇷 FRA 25-29 25/608 1:03:07 30:1527:584:58 4:152:493:094:244:241:473:203:50
59 Yann Moustin 🇫🇷 FRA 40-44 3/260 1:03:07 31:3726:275:08 4:042:152:233:503:581:273:494:41
61 Thomas Delattre 🇫🇷 FRA 30-34 17/663 1:03:08 31:4726:185:07 4:212:422:472:494:251:513:383:45
62 Jonathan LAVIE 🇫🇷 FRA 40-44 4/260 1:03:12 31:1626:455:16 4:152:043:043:454:151:394:043:39
62 Wilhem Niel 🇫🇷 FRA 25-29 26/608 1:03:12 31:5026:085:19 4:122:442:593:184:161:283:373:34
64 Kevin Bianchi 🇫🇷 FRA 30-34 18/663 1:03:13 31:2526:345:18 4:142:283:153:454:131:383:253:36
64 Xavier DELNESTE 🇫🇷 FRA 30-34 18/663 1:03:13 31:2026:485:09 4:292:073:013:314:201:543:074:19
66 Doignon Jossian 🇫🇷 FRA 25-29 27/608 1:03:21 32:0126:225:02 4:252:282:483:344:171:343:124:04
67 Flavien BRETHEZ 🇫🇷 FRA 30-34 20/663 1:03:27 29:5528:265:11 4:282:153:223:124:292:123:095:19
68 Thomas Fumey 🇫🇷 FRA 30-34 21/663 1:03:30 29:1528:575:22 4:162:263:254:134:321:344:004:31
69 Antony Bruant 🇫🇷 FRA 35-39 9/503 1:03:37 30:3327:205:49 3:592:292:493:274:131:483:414:54
70 MAXIME VANDENWOUWER 🇫🇷 FRA 25-29 28/608 1:03:43 32:1425:505:42 4:162:122:353:094:131:353:014:49
71 Mathias Prevost 🇫🇷 FRA 16-24 8/260 1:03:44 31:0327:325:15 4:272:363:063:164:251:443:324:26
72 S.A. Hoekstra 🇳🇱 NED 30-34 22/663 1:03:47 31:5626:105:46 4:131:402:413:464:221:463:553:47
73 Thibaud Desutter 🇫🇷 FRA 35-39 10/503 1:03:49 32:3126:045:19 4:152:203:103:104:181:363:413:34
74 Matthieu Lefebvre 🇫🇷 FRA 30-34 23/663 1:03:55 30:5727:435:20 4:222:232:523:574:231:354:014:10
75 Max-Ange Doyen 🇫🇷 FRA 30-34 24/663 1:03:56 30:5927:375:23 4:051:593:254:044:101:303:434:41
76 Hugo Méhauté 🇫🇷 FRA 35-39 11/503 1:03:57 29:5628:365:29 4:332:283:383:264:271:524:024:10
77 Adrien Courcieras 🇫🇷 FRA 25-29 29/608 1:03:58 30:0328:385:22 4:062:123:043:444:181:403:595:35
77 Florian Pascal 🇫🇷 FRA 25-29 29/608 1:03:58 31:2527:335:05 4:232:463:153:204:171:293:464:17
79 Florian Albert 🇫🇷 FRA 35-39 12/503 1:03:59 31:2127:275:16 4:242:303:003:194:261:343:254:49
80 Romain Loutre 🇫🇷 FRA 25-29 31/608 1:04:00 31:3326:495:40 4:052:303:374:154:101:353:123:25
80 Lucas Perez 🇪🇸 ESP 35-39 13/503 1:04:00 32:0426:575:04 4:132:253:073:474:101:333:503:52
80 Thomas Rossé 🇫🇷 FRA 30-34 25/663 1:04:00 30:5827:485:18 4:292:283:103:464:191:263:394:31
83 Clément Point 🇫🇷 FRA 25-29 32/608 1:04:01 31:3427:055:25 4:232:162:513:344:261:343:504:11
84 Mohammed Achab 🇫🇷 FRA 30-34 26/663 1:04:04 30:3728:265:07 4:212:163:163:244:291:334:015:06
85 Charles Bourdeau 🇫🇷 FRA 16-24 9/260 1:04:05 32:0225:266:41 4:192:503:042:404:161:412:294:07
86 ROMAIN GREARD 🇫🇷 FRA 35-39 14/503 1:04:06 29:5529:174:59 4:222:133:294:134:291:433:524:56
87 Timothée Mom 🇫🇷 FRA 25-29 33/608 1:04:13 33:0525:395:33 4:051:532:543:414:091:322:594:26
88 Gurvan Kergosien 🇫🇷 FRA 25-29 34/608 1:04:19 30:3427:446:06 4:183:032:414:144:161:543:453:33
89 Alexandre PIERI 🇫🇷 FRA 16-24 10/260 1:04:23 30:5128:205:17 4:172:393:083:524:201:194:324:13
90 Flroian Kohler 🇫🇷 FRA 30-34 27/663 1:04:24 30:0528:485:35 4:162:532:563:474:211:484:344:13
91 Alexis Janczak 🇫🇷 FRA 25-29 35/608 1:04:26 32:4426:265:21 4:162:252:353:504:061:413:154:18
91 Mathieu le GOFF 🇫🇷 FRA 25-29 35/608 1:04:26 31:2627:365:30 4:162:263:213:544:121:313:484:08
93 Yann GIOVANNINI 🇫🇷 FRA 25-29 37/608 1:04:28 32:4726:255:21 4:071:543:143:274:051:533:424:03
94 Aubin Gustave 🇫🇷 FRA 25-29 38/608 1:04:29 28:4129:585:55 4:202:244:164:134:351:303:335:07
94 Clément Thérond 🇫🇷 FRA 25-29 38/608 1:04:29 31:2227:545:18 4:232:353:283:314:221:313:374:27
96 Boris Hocquet 🇫🇷 FRA 35-39 15/503 1:04:30 29:1930:224:53 4:192:053:594:264:241:313:585:40
96 Maxence UNGAUER 🇫🇷 FRA 30-34 28/663 1:04:30 29:4529:445:06 4:122:163:154:364:251:444:204:56
98 Mathieu ROC'H 🇫🇷 FRA 30-34 29/663 1:04:33 31:5227:205:24 4:162:423:323:064:231:413:284:12
98 Guillaume ROUX 🇨🇦 CAN 35-39 16/503 1:04:33 31:2727:475:24 4:272:183:062:584:211:533:225:22
100 Rémi Saillard 🇫🇷 FRA 30-34 30/663 1:04:35 29:5628:006:44 4:152:523:263:254:172:202:464:39

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