| 1 | SOLAVAGGIONE Pietro | Team F.lli Giorgi ASD | 02:45:39.000 | - | 41.437 |
| 2 | O'BRIEN Finn | Zappi Racing Team | 02:45:40.000 | 01.000 | 41.433 |
| 3 | FRIGO Davide | Team Tiepolo Udine Cycling ASD | 02:45:44.000 | 05.000 | 41.416 |
| 4 | PELUSO Gabriele | Team Ecotek | 02:45:45.000 | 06.000 | 41.412 |
| 5 | CASTRO Sebastián | Team General System AWC | 02:45:51.000 | 12.000 | 41.387 |
| 6 | MARANGON Paolo | Team F.lli Giorgi ASD | 02:45:54.000 | 15.000 | 41.374 |
| 7 | PIVA Matteo | GS Giovani Giussanesi | 02:45:57.000 | 18.000 | 41.362 |
| 7 | PIVA Matteo | SC Romanese Cycling Team | 02:45:57.000 | 18.000 | 41.362 |
| 8 | ROTA Marco | Team F.lli Giorgi ASD | 02:46:18.000 | 39.000 | 41.275 |
| 9 | BALLIANA Enrico Andrea | Team Ecotek | 02:46:18.000 | 39.000 | 41.275 |
| 10 | ORENGO Edoardo | Energy Team ASD | 02:46:18.000 | 39.000 | 41.275 |
| 11 | CONDON Rory | Zappi Racing Team | 02:46:18.000 | 39.000 | 41.275 |
| 12 | MEYER-ELAND Luke | Zappi Racing Team | 02:46:18.000 | 39.000 | 41.275 |
| 13 | MUNGOVEN Eddie | ARA | Skip Capital | 02:46:18.000 | 39.000 | 41.275 |
| 14 | MANGILI Mattia | SC Valle Seriana - Cene ASD | 02:46:20.000 | 41.000 | 41.267 |
| 15 | VIDAL Davide | Libertas Ceresetto | 02:46:20.000 | 41.000 | 41.267 |
| 16 | DE MERCANTI Luca | GS Giovani Giussanesi | 02:46:20.000 | 41.000 | 41.267 |
| 16 | DE MERCANTI Luca | SC Romanese Cycling Team | 02:46:20.000 | 41.000 | 41.267 |
| 17 | WROLICH Santiago | Team Tiepolo Udine Cycling ASD | 02:46:20.000 | 41.000 | 41.267 |
| 18 | CARNICELLA Luca | CPS Professional Team | 02:46:20.000 | 41.000 | 41.267 |
| 19 | MAGNONI Matteo | Sidermec - F.lli Vitali | 02:46:23.000 | 44.000 | 41.254 |
| 20 | RAIA Carmine | Team General System AWC | 02:46:26.000 | 47.000 | 41.242 |
| 21 | PALTRINIERI Matteo | Team General System AWC | 02:46:26.000 | 47.000 | 41.242 |
| 22 | PAGANELLI Matteo | Team General System AWC | 02:46:33.000 | 54.000 | 41.213 |
| 23 | UGUCCIONI Samuele | Fior di Grano Tris Stampi | 02:47:08.000 | 1:29.000 | 41.069 |
| 24 | PIGHIN Christian | Team Tiepolo Udine Cycling ASD | 02:47:11.000 | 1:32.000 | 41.057 |
| 25 | MATTEO Gabriele | Italia Nuova Borgo Panigale | 02:47:11.000 | 1:32.000 | 41.057 |
| 26 | BELTRAMI Nicolò | G.S. Parmense | 02:47:16.000 | 1:37.000 | 41.036 |
| 27 | VIGNATI Jordan | S.C. Fagnano Nuova | 02:47:31.000 | 1:52.000 | 40.975 |
| 28 | DALLA CIA Alberto | Libertas Ceresetto | 02:47:32.000 | 1:53.000 | 40.971 |
| 29 | TONIZZO Joele | Team Tiepolo Udine Cycling ASD | 02:47:32.000 | 1:53.000 | 40.971 |
| 30 | LONGONI Daniele | Salus Ciclistica Seregno de Rosa | 02:47:32.000 | 1:53.000 | 40.971 |
| 31 | CHIODARELLI Lorenzo | Sidermec - F.lli Vitali | 02:47:37.000 | 1:58.000 | 40.951 |
| 32 | TASSI Cesare | SC Valle Seriana - Cene ASD | 02:47:37.000 | 1:58.000 | 40.951 |
| 33 | BULFONI Edoardo | Libertas Ceresetto | 02:47:37.000 | 1:58.000 | 40.951 |
| 34 | CIURLINO Brian | | 02:47:37.000 | 1:58.000 | 40.951 |
| 35 | MARTUSCELLI Leonardo | Salus Ciclistica Seregno de Rosa | 02:47:45.000 | 2:06.000 | 40.918 |
| 36 | PELLEGRINI Alessandro | Vini Fantini - Tralfo | 02:47:50.000 | 2:11.000 | 40.898 |
| 37 | MEDWAY Fletcher | Hamilton Wheelers Cycling Club Inc | 02:47:50.000 | 2:11.000 | 40.898 |
| 38 | BELLATO Achille | Energy Team ASD | 02:47:52.000 | 2:13.000 | 40.89 |
| 39 | PALPI Camillo | ASD Pedale Casalese ARMOFER | 02:47:58.000 | 2:19.000 | 40.865 |
| 40 | CAVATORTA Luca | G.S. Parmense | 02:47:58.000 | 2:19.000 | 40.865 |
| 41 | LA FACE Giuseppe | G.S. Parmense | 02:48:30.000 | 2:51.000 | 40.736 |
| 42 | GIACOMEL Riccardo | Libertas Ceresetto | 02:48:34.000 | 2:55.000 | 40.72 |
| 43 | PARIANOTTI Emanuele | GS Giovani Giussanesi | 02:48:40.000 | 3:01.000 | 40.696 |
| 43 | PARIANOTTI Emanuele | SC Romanese Cycling Team | 02:48:40.000 | 3:01.000 | 40.696 |
| 44 | MURRO Nicholas | Libertas Ceresetto | 02:48:42.000 | 3:03.000 | 40.688 |
| 45 | MILHOMEM Jhemerson | Team Pieri Calamai | 02:48:50.000 | 3:11.000 | 40.655 |
| 46 | AMENTA Simone | | 02:48:53.000 | 3:14.000 | 40.643 |
| 47 | CHINELLATO Mattia | Mario de Cecco Logistica Ambientale | 02:48:55.000 | 3:16.000 | 40.635 |
| 48 | COLACECI Flavio | Mario de Cecco Logistica Ambientale | 02:48:56.000 | 3:17.000 | 40.631 |
| 49 | BASSO Lorenzo | Team F.lli Giorgi ASD | 02:48:59.000 | 3:20.000 | 40.619 |
| 50 | JAKU Domenik | Team Pieri Calamai | 02:48:59.000 | 3:20.000 | 40.619 |
| 51 | GARGIULO Federico | CPS Professional Team | 02:49:01.000 | 3:22.000 | 40.611 |
| 52 | CAPRIOTTI Federico | Team General System AWC | 02:49:02.000 | 3:23.000 | 40.607 |
| 53 | COLOMBO Ivan | Energy Team ASD | 02:49:04.000 | 3:25.000 | 40.599 |
| 54 | MAZZOLA Gabriele | Team General System AWC | 02:49:04.000 | 3:25.000 | 40.599 |
| 55 | MURARO Niccolo’ | GS Giovani Giussanesi | 02:49:04.000 | 3:25.000 | 40.599 |
| 55 | MURARO Niccolo’ | SC Romanese Cycling Team | 02:49:04.000 | 3:25.000 | 40.599 |
| 56 | GUGLIELMI Lorenzo | ASD Pedale Casalese ARMOFER | 02:49:04.000 | 3:25.000 | 40.599 |
| 57 | MANCINO Mattia | Cycling Team Nial Nizzoli | 02:49:06.000 | 3:27.000 | 40.591 |
| 57 | MANCINO Mattia | Team General System AWC | 02:49:06.000 | 3:27.000 | 40.591 |
| 58 | BROWNE Tahje | | 02:49:06.000 | 3:27.000 | 40.591 |
| 59 | SAUTARIELLO Franco | CPS Professional Team | 02:49:08.000 | 3:29.000 | 40.583 |
| 60 | MUSILLI Andrea | Vini Fantini - Tralfo | 02:49:08.000 | 3:29.000 | 40.583 |
| 61 | LICARI Davide | Energy Team ASD | 02:49:08.000 | 3:29.000 | 40.583 |
| 62 | CAVALLI Stefano | Team General System AWC | 02:49:13.000 | 3:34.000 | 40.563 |
| 63 | VACCHER Luca | Team F.lli Giorgi ASD | 02:49:21.000 | 3:42.000 | 40.531 |
| 64 | FREGGI Alessandro | | 02:49:22.000 | 3:43.000 | 40.527 |
| 65 | FACCHETTI Riccardo | SC Valle Seriana - Cene ASD | 02:49:22.000 | 3:43.000 | 40.527 |
| 66 | PEDATA Alessandro | Italia Nuova Borgo Panigale | 02:50:13.000 | 4:34.000 | 40.325 |
| 67 | BALDELLI Alessandro | Sidermec - F.lli Vitali | 02:51:30.000 | 5:51.000 | 40.023 |
| 68 | PETROV Yordan | International Veleka Team | 02:51:30.000 | 5:51.000 | 40.023 |
| 69 | BARDIERU Cristian | Team Tiepolo Udine Cycling ASD | 02:51:56.000 | 6:17.000 | 39.922 |
| 70 | MIRONAU Daniil | Minsk Cycling Club | 02:52:05.000 | 6:26.000 | 39.888 |
| 70 | MIRONAU Daniil | International Veleka Team | 02:52:05.000 | 6:26.000 | 39.888 |
| 1005 | NICOSIA Tommaso | | 00:00.000 | -02:45:39.000 | |
| 1005 | BINDA Rossetti | | 00:00.000 | -02:45:39.000 | |
| 1005 | MATTEINI Riccardo | | 00:00.000 | -02:45:39.000 | |
| 1005 | MILLS Jody | Zappi Racing Team | 00:00.000 | -02:45:39.000 | |
| 1005 | ANTONIONI Andrea | | 00:00.000 | -02:45:39.000 | |
| 1005 | ARDUINI Tommaso | | 00:00.000 | -02:45:39.000 | |
| 1005 | FUSILLI Matteo | | 00:00.000 | -02:45:39.000 | |
| 1005 | MINCONE Daniel | | 00:00.000 | -02:45:39.000 | |
| 1005 | ACHILLI Nicolas | | 00:00.000 | -02:45:39.000 | |
| 1005 | MISSIROLI Matteo | Italia Nuova Borgo Panigale | 00:00.000 | -02:45:39.000 | |
| 1005 | GHISOLI Edoardo | Italia Nuova Borgo Panigale | 00:00.000 | -02:45:39.000 | |
| 1005 | BORGHI Manuele | Italia Nuova Borgo Panigale | 00:00.000 | -02:45:39.000 | |
| 1005 | KAVALENKA Yahor | Minsk Cycling Club | 00:00.000 | -02:45:39.000 | |
| 1005 | KAVALENKA Yahor | International Veleka Team | 00:00.000 | -02:45:39.000 | |
| 1005 | RODA Alberto | G.S. Brunero | 00:00.000 | -02:45:39.000 | |
| 1005 | RODA Alberto | Salus Ciclistica Seregno de Rosa | 00:00.000 | -02:45:39.000 | |
| 1005 | LUCI Matteo | Polisportiva Monsummanese | 00:00.000 | -02:45:39.000 | |
| 1005 | BENZONI Pietro | SC Valle Seriana - Cene ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | CARMINATI Oscar | SC Valle Seriana - Cene ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | TARDIVO Massimiliano | Team Tiepolo Udine Cycling ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | FRIGERIO Davide | S.C. Fagnano Nuova | 00:00.000 | -02:45:39.000 | |
| 1005 | VISCARDI Nicolò | ASD Pedale Casalese ARMOFER | 00:00.000 | -02:45:39.000 | |
| 1005 | MOSCHINI Davide | ASD Pedale Casalese ARMOFER | 00:00.000 | -02:45:39.000 | |
| 1005 | CALONI Mattia | ASD Pedale Casalese ARMOFER | 00:00.000 | -02:45:39.000 | |
| 1005 | CESCATO Martino | GS Giovani Giussanesi | 00:00.000 | -02:45:39.000 | |
| 1005 | CESCATO Martino | SC Romanese Cycling Team | 00:00.000 | -02:45:39.000 | |
| 1005 | SCHIAVOLIN Luigi | Energy Team ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | COLELLA Filippo | Energy Team ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | TINTI Diego | Sidermec - F.lli Vitali | 00:00.000 | -02:45:39.000 | |
| 1005 | COLOSIO Francesco | Team F.lli Giorgi ASD | 00:00.000 | -02:45:39.000 | |
| 1005 | PILERI Federico | Team Pieri Calamai | 00:00.000 | -02:45:39.000 | |
| 1005 | GABELLINI Lorenzo | Team General System AWC | 00:00.000 | -02:45:39.000 | |
| 1005 | CREMONINI Samuele | Team General System AWC | 00:00.000 | -02:45:39.000 | |
| 1005 | SEDDA Andrea | Audax Fiormonti | 00:00.000 | -02:45:39.000 | |
| 1005 | PRUDENZI Mattia | Audax Fiormonti | 00:00.000 | -02:45:39.000 | |
| 1005 | CARINGI Roberto | Audax Fiormonti | 00:00.000 | -02:45:39.000 | |
| 1005 | LODA Marco | Team Ecotek | 00:00.000 | -02:45:39.000 | |
| 1005 | DOGNINI Matteo | Team Ecotek | 00:00.000 | -02:45:39.000 | |
| 1005 | INSELVINI Tommaso | Team Ecotek | 00:00.000 | -02:45:39.000 | |
| 1005 | MARTINELLI Thomas | Team Ecotek | 00:00.000 | -02:45:39.000 | |
| 1005 | ARRIGO Giuseppe | Cycling Team Nial Nizzoli | 00:00.000 | -02:45:39.000 | |
| 1005 | ARRIGO Giuseppe | Team General System AWC | 00:00.000 | -02:45:39.000 | |
| 1005 | BAGAGLINI Silvio | Mario de Cecco Logistica Ambientale | 00:00.000 | -02:45:39.000 | |
| 1005 | BOLZAN Thomas | Libertas Ceresetto | 00:00.000 | -02:45:39.000 | |
| 1005 | PALA Giovanni | G.S. Parmense | 00:00.000 | -02:45:39.000 | |
| 1005 | CUCINELLA Stefano | G.S. Parmense | 00:00.000 | -02:45:39.000 | |
| 1005 | BUSCAGLIA Tommaso | Fior di Grano Tris Stampi | 00:00.000 | -02:45:39.000 | |
| 1005 | BATTISTONI Alessandro | Fior di Grano Tris Stampi | 00:00.000 | -02:45:39.000 | |