| 1 | ALLEMAN Wout | Buff-Megamo Team | 04:42:59.000 | - | 33.924 |
| 1 | ALLEMAN Wout | Buff Megamo Team | 04:42:59.000 | - | 33.924 |
| 2 | KLARIS Magnus Bak | AIRTOX - Carl Ras | 04:43:01.000 | 02.000 | 33.92 |
| 3 | RAßMANN Frederik | Rose Racing Circle | 04:43:53.000 | 54.000 | 33.817 |
| 4 | VAKOČ Petr | | 04:43:54.000 | 55.000 | 33.815 |
| 5 | DE MARCHI Mattia | | 04:48:17.000 | 5:18.000 | 33.301 |
| 6 | VAN DER BEKEN Aaron | Ridley Racing Team | 04:48:18.000 | 5:19.000 | 33.299 |
| 7 | BECKING Hans | Buff Megamo Team | 04:49:32.000 | 6:33.000 | 33.157 |
| 8 | ROMBOUTS Seppe | PAS Racing | 04:50:12.000 | 7:13.000 | 33.081 |
| 9 | PERRY Benjamin | | 04:51:31.000 | 8:32.000 | 32.931 |
| 10 | STÖCKLI Jan | | 04:51:31.000 | 8:32.000 | 32.931 |
| 11 | SVENDSEN Simen Nordahl | PAS Racing | 04:52:12.000 | 9:13.000 | 32.854 |
| 12 | HAVIK Piotr | Classified X Rose Team | 04:52:14.000 | 9:15.000 | 32.85 |
| 12 | HAVIK Piotr | Shifting Gears Strategica | 04:52:14.000 | 9:15.000 | 32.85 |
| 13 | HAGA Chad | | 04:53:03.000 | 00:10:04.000 | 32.759 |
| 14 | ROTH Nepomuk | Rose Racing Circle | 04:53:06.000 | 00:10:07.000 | 32.753 |
| 15 | CLÉ Brent | Deschacht - Hens - FSP | 04:53:57.000 | 00:10:58.000 | 32.659 |
| 16 | ROTH Joel | Bixs Performance Race Team | 04:54:10.000 | 00:11:11.000 | 32.635 |
| 17 | VERWILT Mauro | Tarteletto - Isorex | 04:54:33.000 | 00:11:34.000 | 32.592 |
| 18 | STETINA Peter | | 04:57:54.000 | 00:14:55.000 | 32.226 |
| 19 | PIROTTE Jo | Deschacht - Hens - FSP | 04:59:37.000 | 00:16:38.000 | 32.041 |
| 20 | VANDEN HAESEVELDE Rob | | 04:59:39.000 | 00:16:40.000 | 32.037 |
| 21 | TANFIELD Harry | Hubo - Scott CT | 05:00:53.000 | 00:17:54.000 | 31.906 |
| 21 | TANFIELD Harry | Ribble Outliers | 05:00:53.000 | 00:17:54.000 | 31.906 |
| 22 | CORREVON Nils | PAS Racing | 05:00:54.000 | 00:17:55.000 | 31.904 |
| 23 | ORSET Jonas | | 05:01:08.000 | 00:18:09.000 | 31.88 |
| 24 | PÖSTLBERGER Lukas | Rose Racing Circle | 05:01:22.000 | 00:18:23.000 | 31.855 |
| 25 | FONTANA Matteo | Swatt Club | 05:06:28.000 | 00:23:29.000 | 31.325 |
| 26 | GONZALEZ Jorge | Fundación Ciclista Euskadi | 05:06:29.000 | 00:23:30.000 | 31.323 |
| 27 | MARTIN Tom | Wheelbase - Cabtech - Castelli | 05:08:01.000 | 00:25:02.000 | 31.167 |
| 28 | PEREZ Facundo Jesus | | 05:08:25.000 | 00:25:26.000 | 31.127 |
| 29 | DOMENECH Pau | High Level-Gsport-Grupo Tormo | 05:09:24.000 | 00:26:25.000 | 31.028 |
| 30 | SANDMANN Paul | | 05:09:31.000 | 00:26:32.000 | 31.016 |
| 31 | METCALF Benjamin | | 05:09:38.000 | 00:26:39.000 | 31.004 |
| 32 | DRACONE Guido Paolo | | 05:10:13.000 | 00:27:14.000 | 30.946 |
| 33 | SSEKANWAGI Jordan Schleck | Team Amani | 05:10:13.000 | 00:27:14.000 | 30.946 |
| 34 | HAIDET Lance | | 05:11:37.000 | 00:28:38.000 | 30.807 |
| 35 | MORELL Aniol | | 05:12:53.000 | 00:29:54.000 | 30.682 |
| 36 | CABANAS Òscar | Controlpack | 05:14:06.000 | 00:31:07.000 | 30.564 |
| 37 | BOND Metheven | Ribble Outliers | 05:17:47.000 | 00:34:48.000 | 30.209 |
| 38 | ÓMARSSON Ingvar | | 05:17:48.000 | 00:34:49.000 | 30.208 |
| 39 | SANCHEZ Arnau | | 05:17:55.000 | 00:34:56.000 | 30.197 |
| 40 | EASTER Griffin | | 05:18:00.000 | 00:35:01.000 | 30.189 |
| 42 | MAKOGON Vladyslav | Valhöll Cycling | 05:20:24.000 | 00:37:25.000 | 29.963 |
| 43 | ALPEN Robert | | 05:20:38.000 | 00:37:39.000 | 29.941 |
| 44 | SMISETHJELL Ole Bjorn | | 05:21:09.000 | 00:38:10.000 | 29.893 |
| 45 | PEDERIVA Simone | | 05:23:21.000 | 00:40:22.000 | 29.689 |
| 46 | COSTALES Enol | | 05:23:27.000 | 00:40:28.000 | 29.68 |
| 47 | DAVIS Corey | | 05:24:18.000 | 00:41:19.000 | 29.602 |
| 48 | WOLLENBERG Tim | | 05:24:19.000 | 00:41:20.000 | 29.601 |
| 49 | ORAIN Gustave | | 05:26:01.000 | 00:43:02.000 | 29.446 |
| 50 | SÁNCHEZ Santi | | 05:26:01.000 | 00:43:02.000 | 29.446 |
| 51 | LUNDEEN David | | 05:26:02.000 | 00:43:03.000 | 29.445 |
| 52 | BARJA Eloy | | 05:26:04.000 | 00:43:05.000 | 29.442 |
| 53 | ROPERO Alejandro | | 05:26:24.000 | 00:43:25.000 | 29.412 |
| 54 | DEELEN Diederik | | 05:26:48.000 | 00:43:49.000 | 29.376 |
| 55 | PORTERO Marc | | 05:32:37.000 | 00:49:38.000 | 28.862 |
| 56 | RUIZ Manuel | | 05:32:45.000 | 00:49:46.000 | 28.85 |
| 57 | ALLISON Zachary | | 05:32:51.000 | 00:49:52.000 | 28.842 |
| 58 | GARCIA Juan Miguel | | 05:32:59.000 | 00:50:00.000 | 28.83 |
| 59 | FERNÁNDEZ Alberto | | 05:34:15.000 | 00:51:16.000 | 28.721 |
| 60 | DOMENECH Jordi | | 05:37:07.000 | 00:54:08.000 | 28.477 |
| 62 | PREECE Cameron | | 05:38:04.000 | 00:55:05.000 | 28.397 |
| 63 | BETTINI Francesco | | 05:38:15.000 | 00:55:16.000 | 28.381 |
| 64 | MARTINEZ Alex | | 05:38:15.000 | 00:55:16.000 | 28.381 |
| 65 | BURU Temesgen | | 05:38:19.000 | 00:55:20.000 | 28.376 |
| 67 | RELAES Jacob | | 05:41:18.000 | 00:58:19.000 | 28.128 |
| 68 | CARPENTER Lawrence | | 05:41:20.000 | 00:58:21.000 | 28.125 |
| 69 | GIEßELMANN Michel | | 05:42:00.000 | 00:59:01.000 | 28.07 |
| 70 | VAN DEN BROECK Arno | Classified X Rose Team | 05:42:04.000 | 00:59:05.000 | 28.065 |
| 71 | GROSEMANS Daan | Classified X Rose Team | 05:42:04.000 | 00:59:05.000 | 28.065 |
| 71 | GROSEMANS Daan | Shifting Gears Strategica | 05:42:04.000 | 00:59:05.000 | 28.065 |
| 72 | GURTLER Andres | | 05:42:54.000 | 00:59:55.000 | 27.997 |
| 73 | ARANA Jorge | | 05:44:04.000 | 01:01:05.000 | 27.902 |
| 76 | MORET Thomas | | 05:49:28.000 | 01:06:29.000 | 27.47 |
| 77 | SALAMERO Francisco Javier | | 05:51:05.000 | 01:08:06.000 | 27.344 |
| 79 | KONGSTAD Tobias | Amager Cykle Ring | 05:52:36.000 | 01:09:37.000 | 27.226 |
| 79 | KONGSTAD Tobias | PAS Racing | 05:52:36.000 | 01:09:37.000 | 27.226 |
| 84 | BERNAD Victor | | 05:57:05.000 | 01:14:06.000 | 26.884 |
| 85 | SERGIO Aday | | 05:58:24.000 | 01:15:25.000 | 26.786 |
| 86 | HAAS Nathan | | 05:59:55.000 | 01:16:56.000 | 26.673 |
| 89 | ESQUE Pere | | 06:02:06.000 | 01:19:07.000 | 26.512 |
| 94 | VAN DAM Robert | | 06:06:22.000 | 01:23:23.000 | 26.203 |
| 95 | VAISSIERE Julien | | 06:08:08.000 | 01:25:09.000 | 26.078 |
| 97 | TOMKUS Martynas | Bialini Team Global | 06:08:28.000 | 01:25:29.000 | 26.054 |