| 1 | ÁLVAREZ Héctor | Lucta - Granja Rinya - InfinObras | 01:53:13.000 | - | 42.397 | 
| 2 | LOSPITAO Pablo | ElectroMercantil GR-100 | 01:53:22.000 | 09.000 | 42.34 | 
| 3 | ZAFRA Marc | Team Torrent-Tadesan-Purito | 01:53:24.000 | 11.000 | 42.328 | 
| 4 | ABRIL Alejandro | Valverde Team - Ricardo Fuentes | 01:53:24.000 | 11.000 | 42.328 | 
| 4 | ABRIL Alejandro |  | 01:53:24.000 | 11.000 | 42.328 | 
| 5 | LOPEZ Luis | Valverde Team - Ricardo Fuentes | 01:53:26.000 | 13.000 | 42.316 | 
| 5 | LOPEZ Luis |  | 01:53:26.000 | 13.000 | 42.316 | 
| 6 | GINABREDA Gerard |  | 01:53:26.000 | 13.000 | 42.316 | 
| 8 | VILADRICH Ivan | PC Paix Ebre | 01:53:29.000 | 16.000 | 42.297 | 
| 9 | RAMIREZ Antonio | Lucta - Granja Rinya - InfinObras | 01:53:29.000 | 16.000 | 42.297 | 
| 10 | SANROMA Manuel | EOLO - Kometa Junior Team | 01:53:29.000 | 16.000 | 42.297 | 
| 11 | PERICAS Adrià | Team Torrent-Tadesan-Purito | 01:53:31.000 | 18.000 | 42.285 | 
| 12 | ROCA Albert | Team Torrent-Tadesan-Purito | 01:53:31.000 | 18.000 | 42.285 | 
| 13 | KAZAKOV Danil | PC Paix Ebre | 01:53:31.000 | 18.000 | 42.285 | 
| 14 | GARCÍA Álvaro | Valverde Team - Ricardo Fuentes | 01:53:38.000 | 25.000 | 42.241 | 
| 14 | GARCÍA Álvaro |  | 01:53:38.000 | 25.000 | 42.241 | 
| 15 | CRESPI Francisco | Bathco Cycling Team | 01:53:38.000 | 25.000 | 42.241 | 
| 16 | ARANDA Marc | Autovivo Grup | 01:53:41.000 | 28.000 | 42.223 | 
| 17 | DIAZ Victor |  | 01:53:41.000 | 28.000 | 42.223 | 
| 18 | CELDA Héctor |  | 01:53:41.000 | 28.000 | 42.223 | 
| 19 | JIMENEZ Eleazar |  | 01:53:41.000 | 28.000 | 42.223 | 
| 20 | LOPEZ Alejandro |  | 01:53:45.000 | 32.000 | 42.198 | 
| 21 | GAMUNDI Joan | Saxun - Extrusax - Primoti | 01:53:45.000 | 32.000 | 42.198 | 
| 22 | LAJARIN Luis Alberto | Valverde Team - Ricardo Fuentes | 01:53:45.000 | 32.000 | 42.198 | 
| 22 | LAJARIN Luis Alberto |  | 01:53:45.000 | 32.000 | 42.198 | 
| 23 | MIR Marti | Saxun - Extrusax - Primoti | 01:53:45.000 | 32.000 | 42.198 | 
| 24 | FERNANDEZ Manuel |  | 01:53:45.000 | 32.000 | 42.198 | 
| 25 | IÑARRA Beñat |  | 01:53:48.000 | 35.000 | 42.179 | 
| 26 | AGUILERA Izan |  | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | Galibier - Finisher | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 27 | PLA Albert | team | 01:53:53.000 | 40.000 | 42.148 | 
| 28 | REQUENA Alberto | Bathco Cycling Team | 01:54:16.000 | 1:03.000 | 42.007 | 
| 29 | MAGRIA Pau |  | 01:54:26.000 | 1:13.000 | 41.946 | 
| 30 | CASTAÑO Martí | Autovivo Grup | 01:54:41.000 | 1:28.000 | 41.854 | 
| 31 | BASSAS Pablo | Autovivo Grup | 01:54:41.000 | 1:28.000 | 41.854 | 
| 32 | ALVAREZ Francisco |  | 01:54:44.000 | 1:31.000 | 41.836 | 
| 33 | NAHARRO Daniel |  | 01:54:48.000 | 1:35.000 | 41.812 | 
| 34 | OLVERA Lucas | Team Torrent-Tadesan-Purito | 01:54:50.000 | 1:37.000 | 41.8 | 
| 35 | TAPIA Adur |  | 01:55:08.000 | 1:55.000 | 41.691 | 
| 36 | MONSERRATE Sergi |  | 01:55:10.000 | 1:57.000 | 41.679 | 
| 37 | SANCHEZ Jaime | ElectroMercantil GR-100 | 01:55:15.000 | 2:02.000 | 41.649 | 
| 38 | APARICIO Diego | Valverde Team - Ricardo Fuentes | 01:55:15.000 | 2:02.000 | 41.649 | 
| 38 | APARICIO Diego |  | 01:55:15.000 | 2:02.000 | 41.649 | 
| 39 | GOZALBO Martí |  | 01:55:15.000 | 2:02.000 | 41.649 | 
| 40 | CHAZARRA Pablo |  | 01:55:15.000 | 2:02.000 | 41.649 | 
| 41 | SÁNCHEZ Curro | ElectroMercantil GR-100 | 01:55:15.000 | 2:02.000 | 41.649 | 
| 42 | PINA Jose Maria | Valverde Team - Ricardo Fuentes | 01:55:17.000 | 2:04.000 | 41.637 | 
| 42 | PINA Jose Maria |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 43 | GUTIERREZ Diego | Bathco Cycling Team | 01:55:17.000 | 2:04.000 | 41.637 | 
| 44 | LLOVERAS Marc |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 45 | VERDU Gorka | Saxun - Extrusax - Primoti | 01:55:17.000 | 2:04.000 | 41.637 | 
| 46 | PEÑAS Manuel |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 47 | DOMINGUEZ Hector |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 48 | MORA Gerard |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 49 | SÁNCHEZ Rubén | U19 Academy La Pomme Marseille Provence | 01:55:17.000 | 2:04.000 | 41.637 | 
| 49 | SÁNCHEZ Rubén | Bathco Cycling Team | 01:55:17.000 | 2:04.000 | 41.637 | 
| 50 | GARCÍA Marcos |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 51 | BRANCHART Martí |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 52 | COLLELL Marc |  | 01:55:17.000 | 2:04.000 | 41.637 | 
| 53 | ORTEGA Adrián | Bonillo Team | 01:55:17.000 | 2:04.000 | 41.637 | 
| 54 | DÍAZ Iker | EOLO - Kometa Junior Team | 01:55:17.000 | 2:04.000 | 41.637 | 
| 55 | FLOREZ Samuel | EOLO - Kometa Junior Team | 01:55:17.000 | 2:04.000 | 41.637 | 
| 56 | PINI Tito | Sanse | 01:55:17.000 | 2:04.000 | 41.637 | 
| 57 | LÓPEZ Unai | Autovivo Grup | 01:55:17.000 | 2:04.000 | 41.637 | 
| 58 | MARRODAN Martí | Autovivo Grup | 01:55:17.000 | 2:04.000 | 41.637 | 
| 59 | RAZVAN Mihai |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 60 | MARTÍNEZ Jaime |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 61 | GARMENDIA Adrià | Team Torrent-Tadesan-Purito | 01:55:26.000 | 2:13.000 | 41.582 | 
| 62 | TORRENTES Carlos |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 63 | MOLIST Marcel |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 64 | UGARTEMENDIA Iker | Andoaingo Txirrindulari Eskola | 01:55:26.000 | 2:13.000 | 41.582 | 
| 65 | DE LA FLOR Jorge |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 66 | BALLESTEROS Pol |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 67 | PEREZ Gonzalo | ElectroMercantil GR-100 | 01:55:26.000 | 2:13.000 | 41.582 | 
| 68 | SALES Carlos |  | 01:55:26.000 | 2:13.000 | 41.582 | 
| 69 | FERNANDEZ Lucas |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 70 | SIFRE Miguel | Bathco Cycling Team | 01:55:32.000 | 2:19.000 | 41.546 | 
| 71 | LLORET Jaume | Bathco Cycling Team | 01:55:32.000 | 2:19.000 | 41.546 | 
| 72 | MARTÍN Álvar | EOLO - Kometa Junior Team | 01:55:32.000 | 2:19.000 | 41.546 | 
| 73 | AMBROSSI Facundo Nicolás | Saxun - Extrusax - Primoti | 01:55:32.000 | 2:19.000 | 41.546 | 
| 74 | DELGADO Ángel |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 75 | PRADAS Hugo | EOLO - Kometa Junior Team | 01:55:32.000 | 2:19.000 | 41.546 | 
| 76 | RIBERA Marc |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 77 | PAREDES Alejandro |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 78 | GÓMEZ Álvaro |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 79 | QUERALT Pol |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 80 | JIMENEZ Tomas |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 81 | ÁLVAREZ César |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 82 | DERANGI Cosmo |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 83 | RICHMOND Jordi | Lucta - Granja Rinya - InfinObras | 01:55:32.000 | 2:19.000 | 41.546 | 
| 84 | SÁNCHEZ Juan |  | 01:55:32.000 | 2:19.000 | 41.546 | 
| 85 | ORTUÑO CANADAS Hugo | Lucta - Granja Rinya - InfinObras | 01:55:32.000 | 2:19.000 | 41.546 | 
| 86 | ÁLVAREZ Mario | Lucta - Granja Rinya - InfinObras | 01:55:42.000 | 2:29.000 | 41.487 | 
| 87 | MARTIN Iker | ElectroMercantil GR-100 | 01:55:42.000 | 2:29.000 | 41.487 | 
| 88 | PUJALTE Juan | Esetec - Salazones Ricardo Fuentes | 01:55:46.000 | 2:33.000 | 41.463 | 
| 89 | FORNS Lleir |  | 01:55:46.000 | 2:33.000 | 41.463 | 
| 90 | GAMPER Eloi |  | 01:55:53.000 | 2:40.000 | 41.421 | 
| 91 | PARETA Roger | Team Torrent-Tadesan-Purito | 01:56:14.000 | 3:01.000 | 41.296 | 
| 92 | ETXARRI Markel | Andoaingo Txirrindulari Eskola | 01:56:19.000 | 3:06.000 | 41.267 | 
| 93 | ROVIRA Iván | PC Paix Ebre | 01:56:19.000 | 3:06.000 | 41.267 | 
| 94 | GONZALES José Alberto |  | 01:56:22.000 | 3:09.000 | 41.249 | 
| 95 | MAJARON Tomas |  | 01:56:24.000 | 3:11.000 | 41.237 | 
| 96 | CARRIÓN Roy | Bonillo Team | 01:56:30.000 | 3:17.000 | 41.202 | 
| 97 | BARRERES Hugo | Bathco Cycling Team | 01:56:30.000 | 3:17.000 | 41.202 | 
| 98 | IVARS David |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 99 | LORENTE Alejandro | Bonillo Team | 01:56:30.000 | 3:17.000 | 41.202 | 
| 100 | NEGRE Jorge |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 101 | VILA Aitor | Lucta - Granja Rinya - InfinObras | 01:56:30.000 | 3:17.000 | 41.202 | 
| 102 | GONZÁLEZ Rubén |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 103 | MONTOYA Juan David |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 104 | AZNAR Vicente |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 105 | SÁNCHEZ Marc |  | 01:56:30.000 | 3:17.000 | 41.202 | 
| 106 | VALERO Javi | Bonillo Team | 01:56:37.000 | 3:24.000 | 41.16 | 
| 107 | PRATGINESTOS Marti |  | 01:56:37.000 | 3:24.000 | 41.16 | 
| 108 | SANROMA Ruben |  | 01:56:37.000 | 3:24.000 | 41.16 | 
| 109 | PITARCH Rubén |  | 01:56:40.000 | 3:27.000 | 41.143 | 
| 110 | CASADO Javier |  | 01:56:40.000 | 3:27.000 | 41.143 | 
| 111 | CENTELLES Fran | Bonillo Team | 01:56:40.000 | 3:27.000 | 41.143 | 
| 112 | JAÉN Jairo |  | 01:56:40.000 | 3:27.000 | 41.143 | 
| 113 | MARIN Angel |  | 01:56:40.000 | 3:27.000 | 41.143 | 
| 114 | GONZÁLEZ Kevin |  | 01:56:44.000 | 3:31.000 | 41.119 | 
| 115 | LOPEZ Juan Pedro | Valverde Team - Ricardo Fuentes | 01:56:47.000 | 3:34.000 | 41.102 | 
| 115 | LOPEZ Juan Pedro |  | 01:56:47.000 | 3:34.000 | 41.102 | 
| 116 | VILADOMS Pol |  | 01:56:47.000 | 3:34.000 | 41.102 | 
| 117 | MANRIQUE Sergi |  | 01:56:47.000 | 3:34.000 | 41.102 | 
| 118 | MICO Rubén | Bathco Cycling Team | 01:56:49.000 | 3:36.000 | 41.09 | 
| 119 | CABALLERO David |  | 01:56:51.000 | 3:38.000 | 41.078 | 
| 120 | DIAZ Ricardo |  | 01:56:53.000 | 3:40.000 | 41.067 | 
| 121 | JIMÉNEZ Santiago | Autovivo Grup | 01:56:53.000 | 3:40.000 | 41.067 | 
| 122 | SÁNCHEZ Ángel | Sanse | 01:56:53.000 | 3:40.000 | 41.067 | 
| 123 | PLANA Lluc | Team Torrent-Tadesan-Purito | 01:57:02.000 | 3:49.000 | 41.014 | 
| 124 | JONES Kyle | trainSharp Development Team | 01:57:52.000 | 4:39.000 | 40.724 | 
| 125 | PADILLA Pablo |  | 01:57:59.000 | 4:46.000 | 40.684 | 
| 126 | GONZALO Pablo |  | 01:58:08.000 | 4:55.000 | 40.632 | 
| 127 | SORIA Hugo |  | 01:58:32.000 | 5:19.000 | 40.495 | 
| 128 | RUBIO Jose Antonio | Sanse | 01:58:53.000 | 5:40.000 | 40.376 | 
| 129 | GINE Robert | PC Paix Ebre | 01:59:05.000 | 5:52.000 | 40.308 | 
| 130 | SÁNCHEZ Ángel Vicente |  | 01:59:10.000 | 5:57.000 | 40.28 | 
| 131 | CARMONA REDONDO Andres Damian | Sanse | 01:59:15.000 | 6:02.000 | 40.252 | 
| 132 | OSUNA Manuel | ElectroMercantil GR-100 | 01:59:15.000 | 6:02.000 | 40.252 | 
| 133 | SANZ Álex |  | 02:00:27.000 | 7:14.000 | 39.851 | 
| 134 | CHURCHILL Taylor Clark | WP De Molenspurters Meulebeke Juniors | 02:00:34.000 | 7:21.000 | 39.812 | 
| 135 | MARÍN Sergio | Bonillo Team | 02:00:42.000 | 7:29.000 | 39.768 | 
| 136 | CHAVEZ Lenny | Autovivo Grup | 02:00:43.000 | 7:30.000 | 39.763 | 
| 137 | VALLVERDU Arnau | PC Paix Ebre | 02:01:02.000 | 7:49.000 | 39.658 | 
| 138 | ARTEAGA Xemark | Andoaingo Txirrindulari Eskola | 02:01:04.000 | 7:51.000 | 39.648 | 
| 139 | NIETO Daniel | Valverde Team - Ricardo Fuentes | 02:02:16.000 | 9:03.000 | 39.258 | 
| 139 | NIETO Daniel |  | 02:02:16.000 | 9:03.000 | 39.258 |