| Rank | AG | Name | Time |
|---|---|---|---|
| #15 | π₯ | π¬π§Harvey Ainsworth | 1:07:20 |
| #39 | π₯ | π«π·Baptiste Morel | 1:11:18+3:58 |
| #46 | π₯ | π«π·Titouan Guiban | 1:12:22+1:04 |
| #61 | #4 | π«π·Philippe Perrot | 1:14:34+2:12 |
| #65 | #5 | π«π·Tony Masson | 1:15:10+0:36 |
| #89 | #6 | π«π·Maxence Noble | 1:16:56+1:46 |
| #122 | #7 | π¬π§Ellis Ledder | 1:18:43+1:47 |
| #140 | #8 | π³π±Max Niessen | 1:19:29+0:46 |
| #150 | #9 | π«π·Maxime Guillot | 1:20:14+0:45 |
| #196 | #10 | π«π·Amaury Delveaux | 1:22:22+2:08 |
| #205 | #11 | π«π·Tom Tom Dupuis | 1:22:48+0:26 |
| #267 | #12 | π«π·Paul Paul Dulac | 1:25:47+2:59 |
| #281 | #13 | π«π·Alexandre Curty | 1:26:38+0:51 |
| #282 | #14 | π«π·Romain Mahieu | 1:26:40+0:02 |
| #296 | #15 | π«π·Glen Chareyre | 1:27:11+0:31 |
| #313 | #16 | π«π·Victor Allouch | 1:28:10+0:59 |
| #321 | #17 | π«π·Georges Pourcelet | 1:28:23+0:13 |
| #326 | #18 | π«π·RΓ©mi Fuma | 1:28:37+0:14 |
| #333 | #19 | π«π·Wesley Lefi | 1:28:47+0:10 |
| #339 | #20 | π«π·Valentin Mathieu | 1:28:55+0:08 |
| #350 | #21 | π¬π§Alex Kenny | 1:29:15+0:20 |
| #356 | #22 | π«π·Antoine Specht | 1:29:31+0:16 |
| #364 | #23 | π«π·Alexis Le Corre | 1:29:50+0:19 |
| #372 | #24 | π«π·Joseph Bezard | 1:30:14+0:24 |
| #376 | #25 | π«π·Samuel Sanchez | 1:30:32+0:18 |
| #390 | #26 | π«π·Benjamin Iloki | 1:31:22+0:50 |
| #392 | #27 | π«π·Maxime Zuffellato | 1:31:24+0:02 |
| #407 | #28 | π«π·Titouan Nedelec | 1:32:18+0:54 |
| #453 | #29 | π«π·Swami Fontaine | 1:34:44+2:26 |
| #483 | #30 | π«π·Eden Eymeric | 1:37:08+2:24 |
| #494 | #31 | π«π·Natan Cruz | 1:37:53+0:45 |
| #507 | #32 | π«π·Valentin Charrier | 1:38:59+1:06 |
| #533 | #33 | π«π·Ilian BennaΓ§ar | 1:40:40+1:41 |
| #559 | #34 | π«π·Adam Lameau | 1:42:14+1:34 |
| #568 | #35 | π«π·Sandro Franco | 1:43:15+1:01 |
| #572 | #36 | π«π·Thomas Pieters | 1:43:40+0:25 |
| #598 | #37 | π¬π§Toby Dadson | 1:46:01+2:21 |
| #599 | #38 | π«π·Baptiste Claret | 1:46:08+0:07 |
| #610 | #39 | π«π·Thomas Wallet | 1:46:51+0:43 |
| #675 | #40 | π«π·ThΓ©o Smoch | 1:53:46+6:55 |
| #682 | #41 | π«π·Maxime Peyroux | 1:54:32+0:46 |
| #686 | #42 | π«π·ThΓ©o Hericher | 1:54:52+0:20 |
| #687 | #43 | π«π·Enzo Garau | 1:54:53+0:01 |
| #696 | #44 | π«π·Allan Lanquetin | 1:56:31+1:38 |
| #712 | #45 | π«π·Damien Fuchs | 2:00:42+4:11 |
| #739 | #46 | π«π·Maxime Laclau | 2:11:59+11:17 |
| #748 | #47 | π«π·Antoine Da Silva | 2:13:48+1:49 |
| #753 | #48 | π«π·Anas Issabay | 2:19:23+5:35 |