HYROX Lyon 2026: Open Men results

3,441 finishers on 20 May 2026. Typical finish 1:24:26, fastest 10% under 1:09:56. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Thibaud Laurent 🇫🇷 FRA 30-34 1/845 0:55:42 26:1925:154:15 4:042:452:512:414:011:243:114:18
2 Antonio Hoff 🇫🇷 FRA 25-29 1/768 0:56:51 27:4424:164:56 4:072:473:022:473:591:192:383:37
3 Loic Cebelieu 🇫🇷 FRA 25-29 2/768 0:56:55 27:5024:384:32 4:012:243:043:094:051:292:533:33
4 Gaspard Fischer 🇨🇭 SUI 16-24 1/418 0:58:07 26:4227:014:29 4:032:423:094:024:081:363:054:16
5 Tom Andrieu 🇫🇷 FRA 16-24 2/418 0:58:31 27:5725:524:48 4:132:413:472:304:101:393:053:47
6 Thomas Mouflard 🇫🇷 FRA 30-34 2/845 0:58:32 29:4224:384:17 3:512:173:023:134:021:362:473:50
7 Ewen Cloarec 🇫🇷 FRA 16-24 3/418 0:58:46 27:3626:314:43 4:153:043:233:114:101:343:183:36
8 Jules Longerinas 🇫🇷 FRA 25-29 3/768 0:58:51 26:3627:394:41 4:083:133:333:474:131:233:174:05
9 Simon Joonnekin 🇫🇷 FRA 30-34 3/845 0:58:53 28:2725:354:56 4:032:233:402:504:101:103:054:14
10 Gaétan Blas 🇫🇷 FRA 35-39 1/627 0:58:58 29:1924:534:50 4:142:153:062:474:181:312:414:01
11 Dylan Marmet 🇫🇷 FRA 25-29 4/768 0:59:00 27:4826:384:40 4:142:513:343:004:171:253:253:52
12 Wadir Djadane 🇫🇷 FRA 30-34 4/845 0:59:02 28:1026:064:51 4:012:463:183:044:121:142:594:32
13 Léo Queguiner 🇫🇷 FRA 30-34 5/845 0:59:08 29:2824:554:50 4:082:292:472:544:111:332:484:05
14 Charles Izac 🇫🇷 FRA 16-24 4/418 0:59:22 26:2628:134:48 4:082:473:434:044:211:383:174:15
15 Baptiste Barroso Manaud 🇫🇷 FRA 16-24 5/418 0:59:29 28:1426:264:54 4:122:533:013:104:091:343:373:50
16 Maxence COULON 🇫🇷 FRA 30-34 6/845 0:59:36 29:3925:084:54 4:082:373:122:314:111:293:023:58
17 William Soenen 🇫🇷 FRA 30-34 7/845 1:00:16 30:1525:065:01 4:072:212:532:574:041:213:104:13
18 Ali Baha 🇫🇷 FRA 30-34 8/845 1:00:22 28:0827:234:55 4:173:133:443:094:261:442:593:51
19 Bryan Dick 🇨🇭 SUI 25-29 5/768 1:00:42 28:4826:435:17 4:142:513:463:284:061:333:083:37
20 Soulaymane Ahouzar 🇲🇦 MAR 25-29 6/768 1:00:48 30:0525:445:02 4:082:573:162:554:201:353:003:33
20 Quentin Redcent 🇫🇷 FRA 16-24 6/418 1:00:48 28:4427:015:08 4:122:523:273:274:081:243:254:06
22 Batiste Crance 🇫🇷 FRA 16-24 7/418 1:00:56 29:0126:575:02 4:173:013:463:354:141:202:593:45
23 Livio Constant 🇫🇷 FRA 16-24 8/418 1:00:58 29:2126:464:56 4:172:573:223:074:161:392:594:09
24 Jessy Soulard 🇫🇷 FRA 25-29 7/768 1:00:59 29:3625:515:37 4:152:123:242:524:141:263:224:06
25 Damien Lefebvre 🇫🇷 FRA 25-29 8/768 1:01:01 28:4827:194:58 4:212:373:223:104:171:343:444:14
26 Hugo dos Santos 🇫🇷 FRA 30-34 9/845 1:01:32 30:4125:495:06 3:552:343:253:154:071:262:454:22
26 Alex Lens 🇫🇷 FRA 25-29 9/768 1:01:32 30:3025:445:22 4:082:513:032:474:071:313:303:47
28 Florian Michel 🇫🇷 FRA 25-29 10/768 1:01:36 28:4427:485:08 4:173:014:043:154:161:293:064:20
29 Martin Hernandez 🇫🇷 FRA 25-29 11/768 1:01:44 28:4727:395:21 4:013:203:423:064:161:453:074:22
29 Yohan Saint-Leger 🇫🇷 FRA 35-39 2/627 1:01:44 29:0527:544:52 4:112:544:143:264:161:473:183:48
31 Florian Albert 🇫🇷 FRA 35-39 3/627 1:01:46 30:0526:385:07 4:152:343:183:004:391:303:084:14
32 Julien Tourre 🇫🇷 FRA 30-34 10/845 1:01:49 30:0926:355:09 4:012:273:113:584:131:293:443:32
33 Thibaut IMBERT 🇫🇷 FRA 30-34 11/845 1:01:50 25:3231:404:41 4:062:074:224:144:091:484:156:39
34 Antoine Alarçon 🇫🇷 FRA 40-44 1/369 1:01:55 29:5327:005:07 4:062:563:503:084:251:192:584:18
35 Victor Breniaux 🇫🇷 FRA 25-29 12/768 1:01:59 30:1326:554:55 4:072:393:443:414:111:292:554:09
36 Kevin Gentit 🇫🇷 FRA 30-34 12/845 1:02:05 29:1727:375:16 4:093:053:343:414:241:383:363:30
37 Marc HOUNGBEDJI 🇫🇷 FRA 30-34 13/845 1:02:06 28:2429:024:44 4:213:103:424:234:221:403:114:13
37 Romain Maini 🇫🇷 FRA 30-34 13/845 1:02:06 28:2628:534:52 4:153:004:013:044:161:323:235:22
39 Thomas Gueguen 🇫🇷 FRA 16-24 9/418 1:02:14 29:3627:335:09 4:083:103:383:144:172:023:143:50
40 Taylor Gouin 🇫🇷 FRA 25-29 13/768 1:02:17 30:0327:045:14 3:592:463:073:414:221:193:264:24
41 Anthony Aouadj 🇫🇷 FRA 30-34 15/845 1:02:18 30:4626:155:22 4:073:014:002:444:271:412:243:51
42 Jules Kalkias 🇫🇷 FRA 16-24 10/418 1:02:27 29:3927:335:18 4:082:444:003:134:171:433:313:57
43 Thibaud ROCHET 🇫🇷 FRA 25-29 14/768 1:02:29 29:3327:165:45 4:072:563:203:504:151:292:574:22
44 Valentin Chassagnite 🇫🇷 FRA 25-29 15/768 1:02:33 28:5328:375:08 4:123:493:373:074:171:453:144:36
45 Johan Pélissier 🇫🇷 FRA 16-24 11/418 1:02:34 30:1626:555:27 4:063:033:353:234:121:343:333:29
45 Steven YU 🇫🇷 FRA 16-24 11/418 1:02:34 31:0226:205:16 4:052:303:323:294:171:352:454:07
47 Maxime CHAMFRAY 🇫🇷 FRA 30-34 16/845 1:02:35 27:3530:144:50 4:083:023:553:464:251:424:045:12
48 Damien Betoulle 🇫🇷 FRA 30-34 17/845 1:02:44 30:0827:335:07 4:062:453:582:504:151:353:164:48
49 Xavier DELNESTE 🇫🇷 FRA 30-34 18/845 1:02:46 29:1928:165:14 4:192:493:433:304:251:483:084:34
50 Guillaume Gintrand 🇫🇷 FRA 40-44 2/369 1:02:57 30:3227:245:06 4:103:133:363:184:131:353:363:43
51 Adrien Canat 🇫🇷 FRA 30-34 19/845 1:03:06 31:3426:155:23 4:012:413:202:534:121:443:064:18
52 Vivien Mariotte 🇫🇷 FRA 16-24 13/418 1:03:07 29:5428:065:12 4:102:453:084:114:131:423:064:51
53 Duarte Frazão Simoes 🇫🇷 FRA 16-24 14/418 1:03:10 29:0529:114:59 4:103:063:483:404:221:423:274:56
53 Arnaud Girouard 🇫🇷 FRA 30-34 20/845 1:03:10 34:1822:546:03 3:472:192:542:194:021:252:403:28
55 SAMY Gouader 🇫🇷 FRA 16-24 15/418 1:03:11 28:3829:375:00 4:072:383:324:214:231:363:555:05
55 Maxime Vavasseur 🇫🇷 FRA 16-24 15/418 1:03:11 29:5028:035:23 4:053:023:593:044:301:433:284:12
57 Jayson de Sousa 🇫🇷 FRA 25-29 16/768 1:03:16 29:0929:055:05 4:103:063:253:444:171:383:405:05
57 Pierre Euverte 🇫🇷 FRA 25-29 16/768 1:03:16 28:4129:385:01 4:002:514:073:484:101:473:594:56
59 Vincent Buclin 🇨🇭 SUI 35-39 4/627 1:03:18 29:4428:185:20 4:112:543:483:424:261:393:384:00
60 Clement Jouve 🇫🇷 FRA 16-24 17/418 1:03:20 31:0227:195:02 4:152:223:333:214:211:453:284:14
60 Loris Jacquier 🇫🇷 FRA 16-24 17/418 1:03:20 30:1427:405:32 4:032:492:544:064:031:373:224:46
62 Alexandre Sabathe 🇫🇷 FRA 30-34 21/845 1:03:25 31:3626:215:33 3:582:313:324:004:201:312:533:36
63 Thomas JANET 🇫🇷 FRA 35-39 5/627 1:03:27 30:2927:545:08 4:002:524:133:154:191:403:423:53
64 Sam Valentine 🇬🇧 GBR 16-24 19/418 1:03:28 28:1930:144:59 4:052:584:323:584:222:013:524:26
64 Alex Grincourt 🇫🇷 FRA 25-29 18/768 1:03:28 29:3028:385:24 4:152:443:034:224:111:353:424:46
66 Maxime Poirot 🇫🇷 FRA 30-34 22/845 1:03:30 30:5927:205:14 4:152:583:492:464:231:403:144:15
67 Melvyn Besnard 🇫🇷 FRA 25-29 19/768 1:03:31 30:4127:485:06 4:202:523:483:124:331:553:293:39
68 Emilio Tofan 🇫🇷 FRA 16-24 20/418 1:03:33 29:0429:325:01 4:124:584:013:394:181:573:003:27
69 Théophile Servaeten 🇫🇷 FRA 16-24 21/418 1:03:36 28:2530:045:10 4:212:343:353:364:352:313:265:26
70 Vincent Coudray 🇫🇷 FRA 25-29 20/768 1:03:37 30:1427:355:52 4:143:233:233:114:081:353:423:59
71 Marco Blaszyk Puppo 🇫🇷 FRA 16-24 22/418 1:03:38 29:2228:515:30 4:112:523:503:184:291:423:394:50
71 Robin Chaput 🇫🇷 FRA 16-24 22/418 1:03:38 30:1127:405:51 4:082:433:273:494:101:203:134:50
71 Alban Vincent 🇫🇷 FRA 35-39 6/627 1:03:38 29:2328:445:35 4:172:403:373:534:211:383:324:46
74 Malik Bengorine 🇫🇷 FRA 25-29 21/768 1:03:40 31:4426:305:30 3:582:403:423:423:591:413:093:39
74 Maxime Colin 🇫🇷 FRA 16-24 24/418 1:03:40 29:2229:095:14 4:262:573:593:074:321:393:235:06
76 Gabriel Maurin 🇫🇷 FRA 16-24 25/418 1:03:41 29:3729:015:05 4:172:163:503:174:521:382:585:53
77 Bastien Nugon 🇫🇷 FRA 25-29 22/768 1:03:46 30:3727:495:24 4:092:544:123:244:131:383:223:57
78 Julien Fournel 🇫🇷 FRA 40-44 3/369 1:03:47 31:3726:405:32 4:112:433:232:574:031:354:043:44
79 Noa Foulon 🇫🇷 FRA 16-24 26/418 1:03:50 29:4328:415:30 4:153:013:433:244:172:003:364:25
80 Thomas Soler 🇫🇷 FRA 25-29 23/768 1:03:51 30:5227:215:42 4:022:483:553:224:091:533:143:58
81 Loïs Thevenon 🇫🇷 FRA 35-39 7/627 1:04:02 30:1428:105:43 4:082:374:003:154:151:363:484:31
82 Augustin FOURNIER 🇫🇷 FRA 25-29 24/768 1:04:04 28:2630:245:18 4:103:014:112:594:241:393:376:23
83 Aurelien Hebert 🇫🇷 FRA 35-39 8/627 1:04:05 29:4229:065:22 4:102:584:123:504:291:394:103:38
83 Stephen Kara 🇫🇷 FRA 30-34 23/845 1:04:05 29:5528:575:17 4:172:553:433:124:231:384:354:14
85 Timothée Mom 🇫🇷 FRA 25-29 25/768 1:04:06 31:5326:265:52 4:042:393:303:134:091:243:064:21
86 Loic Fernandez 🇫🇷 FRA 35-39 9/627 1:04:09 28:3630:265:12 4:163:433:383:244:361:583:554:56
87 Edouard Boulay 🇫🇷 FRA 30-34 24/845 1:04:10 29:1529:385:21 4:083:273:213:524:081:273:415:34
88 Alexandre Moizard 🇫🇷 FRA 25-29 26/768 1:04:12 29:1429:205:44 4:192:483:543:124:241:484:064:49
89 Maxence FARVACQUE 🇫🇷 FRA 16-24 27/418 1:04:13 30:0229:045:12 4:183:463:473:064:281:463:114:42
90 Romain Constans 🇫🇷 FRA 25-29 27/768 1:04:14 31:3927:075:31 4:162:373:423:204:181:293:064:19
91 Benoit Ascensio 🇫🇷 FRA 40-44 4/369 1:04:18 29:5628:545:33 4:142:343:503:594:331:223:384:44
92 Tom Mercier 🇫🇷 FRA 25-29 28/768 1:04:20 29:2629:055:53 4:082:283:453:474:241:323:225:39
92 Jonathan Mouyon 🇫🇷 FRA 30-34 25/845 1:04:20 29:2030:114:54 4:053:113:214:254:261:324:484:23
94 JEAN-MARIE BLATTNER 🇫🇷 FRA 50-54 1/108 1:04:21 32:0326:535:30 4:092:452:314:314:111:393:233:44
94 BENJAMIN JAULENT 🇫🇷 FRA 25-29 29/768 1:04:21 29:4929:175:20 4:133:123:533:144:271:393:255:14
96 Nicolas Letellier 🇫🇷 FRA 16-24 28/418 1:04:22 31:2627:265:34 4:183:003:512:514:321:412:454:28
97 Valentin JOGUET 🇫🇷 FRA 35-39 10/627 1:04:28 30:1429:015:17 4:052:343:593:274:271:553:524:42
97 Robin Mvomo 🇫🇷 FRA 30-34 26/845 1:04:28 28:2530:145:53 4:172:273:215:244:341:583:194:54
99 Yann Barthet 🇫🇷 FRA 30-34 27/845 1:04:33 29:4429:215:32 4:152:463:443:514:201:463:285:11
100 Rémi Garnier 🇫🇷 FRA 25-29 30/768 1:04:34 28:4830:005:49 4:072:274:263:374:321:233:495: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