| 1 | FELTON Quinn | Competitive Edge Racing | 02:26:13.000 | - | 43.522 |
| 1 | FELTON Quinn | Team Cycle Sport | 02:26:13.000 | - | 43.522 |
| 2 | TAILLANDIER Axel | Team Madras Capesterre Belle-Eau | 02:26:19.000 | 06.000 | 43.492 |
| 3 | DURANDO Grégory | | 02:26:27.000 | 14.000 | 43.452 |
| 4 | MOREL Tom | Team Bricquebec Cotentin | 02:26:44.000 | 31.000 | 43.368 |
| 5 | KRAINER Taruia | | 02:26:46.000 | 33.000 | 43.359 |
| 6 | DUVAL Gwendy | Team Sportbreizh - Harmonie Mutuelle | 02:26:54.000 | 41.000 | 43.319 |
| 7 | JOLLY Maxime | Team LMP-La Roche Vendée Cyclisme | 02:26:58.000 | 45.000 | 43.3 |
| 8 | GABRILLARGUES Mehdi | | 02:27:07.000 | 54.000 | 43.255 |
| 9 | TRARIEUX Julien | | 02:27:10.000 | 57.000 | 43.241 |
| 10 | SOUCHON Antonin | VC Pays de Loudéac | 02:27:25.000 | 1:12.000 | 43.167 |
| 11 | PLUMER Julien | | 02:27:31.000 | 1:18.000 | 43.138 |
| 12 | ENDELER Kahiri | EuroCyclingTrips - CCN | 02:27:35.000 | 1:22.000 | 43.119 |
| 13 | JOHNSON Mattheus | Team Cycle Sport | 02:27:49.000 | 1:36.000 | 43.051 |
| 14 | GABRILLARGUES Karim | | 02:27:51.000 | 1:38.000 | 43.041 |
| 15 | WIGGS Bradley | | 02:27:56.000 | 1:43.000 | 43.017 |
| 16 | RIZZOLATTI Thomas | OCC Antibes-Alpes-Maritimes | 02:28:17.000 | 2:04.000 | 42.915 |
| 17 | POMMELET Hugo | VC Pays de Loudéac | 02:28:39.000 | 2:26.000 | 42.809 |
| 18 | VENET Gilles | | 02:29:03.000 | 2:50.000 | 42.694 |
| 19 | FABRI Sébastien | | 02:29:09.000 | 2:56.000 | 42.666 |
| 20 | LE FALHER Erwan | CC Plancoët | 02:29:12.000 | 2:59.000 | 42.651 |
| 21 | GUEGUEN Rudy | | 02:29:19.000 | 3:06.000 | 42.618 |
| 22 | CHASTANG Ludovic | | 02:29:24.000 | 3:11.000 | 42.594 |
| 23 | DALBERA Max | | 02:29:42.000 | 3:29.000 | 42.509 |
| 24 | MARTINET Frédéric | | 02:29:52.000 | 3:39.000 | 42.462 |
| 25 | LEPEAN Tamatoa | | 02:29:58.000 | 3:45.000 | 42.433 |
| 26 | LESY Pierre | | 02:30:01.000 | 3:48.000 | 42.419 |
| 27 | MANATE Carlqvist | | 02:30:10.000 | 3:57.000 | 42.377 |
| 28 | MOUTRY Kéryl | | 02:30:14.000 | 4:01.000 | 42.358 |
| 29 | MOUTRY Kyrian | | 02:30:20.000 | 4:07.000 | 42.33 |
| 30 | RONSIN-HARDY Gwenvael | | 02:30:31.000 | 4:18.000 | 42.278 |
| 31 | PARKER Toareva | | 02:30:47.000 | 4:34.000 | 42.204 |
| 32 | POTTIER Grégory | | 02:30:56.000 | 4:43.000 | 42.162 |
| 33 | LINTZ Tavihauroa | | 02:31:13.000 | 5:00.000 | 42.083 |
| 34 | TONNELLIER Thierry | | 02:31:50.000 | 5:37.000 | 41.912 |
| 35 | CARR Andrew | | 02:31:53.000 | 5:40.000 | 41.898 |
| 36 | TCHAN FA Daniel | | 02:31:58.000 | 5:45.000 | 41.875 |
| 37 | BOSCHER Emmanuel | | 02:32:03.000 | 5:50.000 | 41.852 |
| 38 | COLOT Yvann | | 02:32:17.000 | 6:04.000 | 41.788 |
| 39 | SAUVAGE Arnaud | | 02:32:17.000 | 6:04.000 | 41.788 |
| 40 | RICHMOND Moetai | | 02:32:35.000 | 6:22.000 | 41.706 |
| 41 | PENI Jerome | | 02:32:48.000 | 6:35.000 | 41.647 |
| 42 | TONNELLIER Brieuc | | 02:33:43.000 | 7:30.000 | 41.398 |
| 43 | CHUNG William | | 02:33:47.000 | 7:34.000 | 41.38 |
| 44 | TREJO Nicolas | | 02:33:48.000 | 7:35.000 | 41.376 |
| 45 | MANUTAHI Heiarii | | 02:33:50.000 | 7:37.000 | 41.367 |
| 46 | LOU Serge | | 02:34:20.000 | 8:07.000 | 41.233 |
| 47 | HARO Maui | | 02:36:06.000 | 9:53.000 | 40.766 |
| 48 | LARSOS Terautahi | | 02:36:54.000 | 00:10:41.000 | 40.558 |
| 49 | OGET Stéphane | | 02:41:31.000 | 00:15:18.000 | 39.399 |
| 50 | SING Wuik Song | | 02:46:56.000 | 00:20:43.000 | 38.121 |
| 51 | TCHAN FA Temarii | | 03:06:11.000 | 00:39:58.000 | 34.179 |
| 52 | TRANNE Fabian | | 03:12:25.000 | 00:46:12.000 | 33.072 |
| 1005 | MARAETAATA Francky | | 00:00.000 | -02:26:13.000 | |
| 1005 | RAUFEA Manarii | | 00:00.000 | -02:26:13.000 | |