| Pos | Rider | Time | Gap | km/h |
|---|---|---|---|---|
| 1 | Vincent Fourrier CL Barlin | 48:43 | 32.1 | |
| 2 | Michiel Stubbe | 48:45+1.6 | +1.6 | 32.1 |
| 3 | Rudy Duval Ohm | 48:45+2.1 | +2.1 | 32.1 |
| 4 | Gill Parmentier | 48:47+3.6 | +3.6 | 32.1 |
| 5 | Kylian Senicourt CC Nogent sur Oise | 48:47+3.7 | +3.7 | 32.1 |
| 6 | Alexandre Demaret | 48:48+4.6 | +4.6 | 32.1 |
| 7 | Antoine Delaleau | 48:49+6.1 | +6.1 | 32.1 |
| 8 | Thor Desmedt Wielerteam Ieper | 49:12+29.1 | +29.1 | 31.8 |
| 9 | Martin Saison | 50:24+1:41 | +1:41 | 31.1 |
| 10 | Alan Royon Ohm | 51:46+3:03 | +3:03 | 30.3 |
| 11 | Baptiste Royer Team Factory 80 | 52:02+3:19 | +3:19 | 30.1 |
| 12 | Antoine Hellin | 52:04+3:21 | +3:21 | 30.1 |
| 13 | Vassili Mazur vtt des 2 Caps | 52:50+4:07 | +4:07 | 29.6 |
| 14 | Nicolas Leuliet | 53:46+5:03 | +5:03 | 29.1 |
| 15 | Etienne Deheegher | 54:42+5:59 | +5:59 | 28.6 |
| 16 | Marvyn Delvart | 55:03+6:20 | +6:20 | 28.4 |
| 17 | Natan Fournier Tac cyclisme | 55:06+6:23 | +6:23 | 28.4 |
| 18 | Théo Lecerf Team Pink and Blue | 55:21+6:38 | +6:38 | 28.3 |
| 19 | Anthony Delettré Mtb racing team | 56:16+7:33 | +7:33 | 27.8 |
| 20 | Rémi Guyot AS CUCQ | 56:27+7:44 | +7:44 | 27.7 |
| 21 | Pascal Audigier Velo club Saint Omer | 56:37+7:54 | +7:54 | 27.7 |
| 22 | Charlie Sauvage | 56:48+8:05 | +8:05 | 27.6 |
| 23 | Augustin Patout | 56:50+8:07 | +8:07 | 27.6 |
| 24 | Benjamin Hermant Xtremrider | 56:56+8:13 | +8:13 | 27.5 |
| 25 | Tom Vanson | 58:21+9:38 | +9:38 | 26.8 |
| 26 | Jean- Devolder | 58:21+9:38 | +9:38 | 26.8 |
| 27 | Vanstrazeele | 58:24+9:41 | +9:41 | 26.8 |
| 28 | Tony Deleu | 59:00+10:17 | +10:17 | 26.5 |
| 29 | Charles Leprince | 59:21+10:38 | +10:38 | 26.4 |
| 30 | Basile Siabas vtt des 2 Caps | 59:46+11:03 | +11:03 | 26.2 |
| 31 | Yvon Evin Mtb racing team | 59:54+11:11 | +11:11 | 26.1 |
| 32 | Paul Friscourt vtt des 2 Caps | 1:00:03+11:20 | +11:20 | 26.1 |
| 33 | Frederic Lassimonne Cc brimeux | 1:00:52+12:09 | +12:09 | 25.7 |
| 34 | Geoffrey Brabant | 1:02:08+13:25 | +13:25 | 25.2 |
| 35 | Nicolas Masson TEAM BAILLEUL LE | 1:02:22+13:39 | +13:39 | 25.1 |
| 36 | Julien Sauvage Lys Calais Triathlon | 1:03:58+15:15 | +15:15 | 24.5 |
| 37 | Mickael Lebas Xtrem riders | 1:04:36+15:53 | +15:53 | 24.2 |
| 38 | Mathéo Vasseur | 1:05:04+16:21 | +16:21 | 24.1 |
| 39 | Sébastien Fiévet | 1:05:10+16:27 | +16:27 | 24.0 |
| 40 | Severin Buttiaux Hermelinghen | 1:05:24+16:41 | +16:41 | 23.9 |
| 41 | Deramecourt | 1:05:26+16:43 | +16:43 | 23.9 |
| 42 | Jeff Ledieu | 1:05:33+16:50 | +16:50 | 23.9 |
| 43 | Ludwig Lamonnier | 1:08:24+19:41 | +19:41 | 22.9 |
| 44 | Antoine Bataille | 1:08:30+19:47 | +19:47 | 22.9 |
| 45 | Vincent Monjarret | 1:08:33+19:50 | +19:50 | 22.8 |
| 46 | Benoit Dubois | 1:08:35+19:52 | +19:52 | 22.8 |
| 47 | Sébastien Delattre vtt des 2 Caps | 1:10:03+21:20 | +21:20 | 22.4 |
| 48 | Théo Delattre vtt des 2 Caps | 1:10:03+21:20 | +21:20 | 22.4 |
| 49 | Teddy Legrand | 1:10:28+21:45 | +21:45 | 22.2 |
| 50 | Benjamin Playe vtt des 2 Caps | 1:10:37+21:54 | +21:54 | 22.2 |
| 51 | Eric Mazurier Sport évasion des 2 | 1:12:03+23:20 | +23:20 | 21.7 |
| 52 | Rudy Hanquez | 1:12:04+23:21 | +23:21 | 21.7 |
| 53 | Francois Fabre | 1:13:26+24:43 | +24:43 | 21.3 |
| 54 | Harold Vambre | 1:18:06+29:23 | +29:23 | 20.1 |
| 55 | Louis Caruso | 1:18:39+29:56 | +29:56 | 19.9 |
| 56 | Sergio Vambre | 1:18:43+30:00 | +30:00 | 19.9 |
| 57 | Boulanger | 1:19:34+30:51 | +30:51 | 19.7 |
| 58 | Théo Miquet | 1:20:31+31:48 | +31:48 | 19.4 |
| 59 | Julien Cottin | 1:22:46+34:03 | +34:03 | 18.9 |
| 60 | Franck Tentillier | 1:23:14+34:31 | +34:31 | 18.8 |
| 61 | Gregory Marquette | 1:25:03+36:20 | +36:20 | 18.4 |
| 62 | Esteve Becart | 1:25:28+36:45 | +36:45 | 18.3 |
| 63 | Philippe Armignies | 1:26:40+37:57 | +37:57 | 18.1 |
| 64 | Margolle | 1:27:12+38:29 | +38:29 | 18.0 |
| 65 | Nicolas Specq vtt des 2 Caps | 1:29:40+40:57 | +40:57 | 17.5 |
| 66 | Xavier Debuire | 1:31:17+42:34 | +42:34 | 17.2 |
| 67 | Arezki Aït Gherbi | 1:31:36+42:53 | +42:53 | 17.1 |
| 68 | Rodrigue Delattre | 1:33:48+45:05 | +45:05 | 16.7 |
| 69 | Florian Royer vtt des 2 Caps | +1 lap | +1 lap | |
| 70 | Franck Cortois | +1 lap | +1 lap | |
| 71 | Regis Apherve | +1 lap | +1 lap | |
| 72 | Bruno Martin | +1 lap | +1 lap | |
| 73 | Bernard Pinoche | +2 laps | +2 laps | |
| 74 | Bertrand Garas | +3 laps | +3 laps |
Did not finish
- DNF Albain Apherve
Level: Regional race (shorter distance)