| 1 | GARCIA Mario | Biciobiker-Excon-Ciudad de Talavera | 02:26:43.000 | - | 37.828 |
| 2 | LOSPITAO Juan Antonio | ElectroMercantil GR-100 | 02:27:11.000 | 28.000 | 37.708 |
| 3 | LOPEZ Diego | Sidra Menéndez - Las Mestas | 02:27:34.000 | 51.000 | 37.61 |
| 3 | LOPEZ Diego | Soudal Quick-Step U19 | 02:27:34.000 | 51.000 | 37.61 |
| 4 | DIAZ Gabriel | Anciano Rey Vinos - Hemon | 02:28:07.000 | 1:24.000 | 37.47 |
| 5 | LIZANO Adrian | Maguisa Guijuelo | 02:28:09.000 | 1:26.000 | 37.462 |
| 6 | SANZ Mikel | MMR Academy | 02:28:09.000 | 1:26.000 | 37.462 |
| 7 | VEGA Jose | ElectroMercantil GR-100 | 02:28:18.000 | 1:35.000 | 37.424 |
| 8 | SILVA Bruno Henrique | | 02:28:18.000 | 1:35.000 | 37.424 |
| 9 | CARBAJALES Sergio | Club Ciclista Padronés - Cortizo | 02:28:18.000 | 1:35.000 | 37.424 |
| 10 | MARUGAN Angel | Maguisa Guijuelo | 02:28:18.000 | 1:35.000 | 37.424 |
| 11 | CORE Carlos | | 02:28:18.000 | 1:35.000 | 37.424 |
| 12 | BAUZAN Iker | Biciobiker-Excon-Ciudad de Talavera | 02:28:23.000 | 1:40.000 | 37.403 |
| 13 | RODRIGUES Gonçalo | Team Polti VisitMalta Junior | 02:28:29.000 | 1:46.000 | 37.378 |
| 14 | SUAREZ Anxo | | 02:28:29.000 | 1:46.000 | 37.378 |
| 15 | MELO Daniel | ElectroMercantil GR-100 | 02:28:29.000 | 1:46.000 | 37.378 |
| 16 | MARTINEZ Adrian | Team Polti VisitMalta Junior | 02:28:29.000 | 1:46.000 | 37.378 |
| 17 | SOLAR Hugo | Multihogar Cantabria | 02:28:29.000 | 1:46.000 | 37.378 |
| 18 | GARCIA Pablo | MMR Academy | 02:28:29.000 | 1:46.000 | 37.378 |
| 19 | MARTINS Dinis | Landeiro - KTM - Matias & Araújo - Frulact | 02:28:29.000 | 1:46.000 | 37.378 |
| 20 | SUAREZ Adrian | Tenerife - Cabberty | 02:28:29.000 | 1:46.000 | 37.378 |
| 21 | SANCHEZ Owen | | 02:28:29.000 | 1:46.000 | 37.378 |
| 22 | MARTIN Carlos | Maguisa Guijuelo | 02:28:35.000 | 1:52.000 | 37.353 |
| 23 | MEDINA Ricardo | Tenerife - Cabberty | 02:28:35.000 | 1:52.000 | 37.353 |
| 24 | SANCHEZ Enrique | Maguisa Guijuelo | 02:28:35.000 | 1:52.000 | 37.353 |
| 25 | FERNANDEZ Unai | Club Ciclista Padronés - Cortizo | 02:28:39.000 | 1:56.000 | 37.336 |
| 26 | ZARCO Mateo | Biciobiker-Excon-Ciudad de Talavera | 02:28:40.000 | 1:57.000 | 37.332 |
| 27 | SILVA Joao | | 02:28:40.000 | 1:57.000 | 37.332 |
| 28 | HERNANDO Alejandro | | 02:28:40.000 | 1:57.000 | 37.332 |
| 29 | POLO Pablo | Recambios Callejo - Club Ciclista Arandino | 02:28:40.000 | 1:57.000 | 37.332 |
| 30 | ALLEN Samuel | Recambios Callejo - Club Ciclista Arandino | 02:28:40.000 | 1:57.000 | 37.332 |
| 31 | SOUSA Diogo | DunasVale - Pereira & Gago | 02:28:40.000 | 1:57.000 | 37.332 |
| 32 | MOSCOSO Francisco | Team Polti VisitMalta Junior | 02:28:47.000 | 2:04.000 | 37.303 |
| 33 | MURUJOSA Juan | MMR Academy | 02:28:47.000 | 2:04.000 | 37.303 |
| 34 | VERRIRE Hugo | Multihogar Cantabria | 02:28:51.000 | 2:08.000 | 37.286 |
| 35 | RODRIGUEZ Xian | Club Ciclista Padronés - Cortizo | 02:29:00.000 | 2:17.000 | 37.248 |
| 36 | LOPEZ Francisco | Tenerife - Cabberty | 02:29:33.000 | 2:50.000 | 37.111 |
| 37 | MENDES Rui | DunasVale - Pereira & Gago | 02:29:37.000 | 2:54.000 | 37.095 |
| 38 | MONGE Miguel | ElectroMercantil GR-100 | 02:30:00.000 | 3:17.000 | 37 |
| 39 | MUÑOZ Javier | Team Polti VisitMalta Junior | 02:30:00.000 | 3:17.000 | 37 |
| 40 | GONZALEZ Juan Carlos | | 02:30:36.000 | 3:53.000 | 36.853 |
| 41 | OTZA Clemente | Camargo Beko | 02:30:40.000 | 3:57.000 | 36.836 |
| 42 | LOPEZ Sergio | | 02:30:40.000 | 3:57.000 | 36.836 |
| 43 | LUCAS Simão | Landeiro - KTM - Matias & Araújo - Frulact | 02:30:48.000 | 4:05.000 | 36.804 |
| 44 | RODRIGUEZ Diego | MMR Academy | 02:31:14.000 | 4:31.000 | 36.698 |
| 45 | VARANDA Santiago | DunasVale - Pereira & Gago | 02:32:15.000 | 5:32.000 | 36.453 |
| 46 | GARCIA Iker | Recambios Callejo - Club Ciclista Arandino | 02:32:17.000 | 5:34.000 | 36.445 |
| 47 | RODRIGUEZ Iker | | 02:32:17.000 | 5:34.000 | 36.445 |
| 48 | DE PABLO Alvaro | Recambios Callejo - Club Ciclista Arandino | 02:32:37.000 | 5:54.000 | 36.366 |
| 49 | GARCIA Salvador | | 02:32:39.000 | 5:56.000 | 36.358 |
| 50 | LAIZ Manuel | MMR Academy | 02:32:39.000 | 5:56.000 | 36.358 |
| 51 | GONZALEZ Francisco | | 02:32:39.000 | 5:56.000 | 36.358 |
| 52 | PLAZA Jeannot | | 02:32:39.000 | 5:56.000 | 36.358 |
| 53 | TORRIJOS Jorge | Team Polti VisitMalta Junior | 02:32:39.000 | 5:56.000 | 36.358 |
| 54 | MARTIN Diego | ElectroMercantil GR-100 | 02:33:34.000 | 6:51.000 | 36.141 |
| 55 | QUINTANA Alejandro | | 02:33:34.000 | 6:51.000 | 36.141 |
| 56 | BARROS Alvaro | Maguisa Guijuelo | 02:33:36.000 | 6:53.000 | 36.133 |
| 57 | VELA Alvaro | | 02:33:36.000 | 6:53.000 | 36.133 |
| 58 | ALVAREZ Juan Pablo | | 02:33:36.000 | 6:53.000 | 36.133 |
| 59 | GARCIA Ignacio | | 02:33:36.000 | 6:53.000 | 36.133 |
| 60 | COSTA Gabriel | DunasVale - Pereira & Gago | 02:33:36.000 | 6:53.000 | 36.133 |
| 61 | DELGADO Anxo | Team Polti VisitMalta Junior | 02:34:21.000 | 7:38.000 | 35.957 |
| 62 | LOSAS Oliver | MMR Academy | 02:34:21.000 | 7:38.000 | 35.957 |
| 63 | ESTEVEZ Iván | Team Polti VisitMalta Junior | 02:34:21.000 | 7:38.000 | 35.957 |
| 64 | UCHER Leo | Team Polti VisitMalta Junior | 02:34:21.000 | 7:38.000 | 35.957 |
| 65 | GARCIA Hugo | | 02:35:26.000 | 8:43.000 | 35.707 |
| 66 | SANZ Manuel | Recambios Callejo - Club Ciclista Arandino | 02:36:28.000 | 9:45.000 | 35.471 |
| 67 | PORRERO Hugo | Recambios Callejo - Club Ciclista Arandino | 02:36:28.000 | 9:45.000 | 35.471 |
| 68 | BENITEZ Ivan | Recambios Callejo - Club Ciclista Arandino | 02:36:28.000 | 9:45.000 | 35.471 |
| 69 | GONZALEZ David | Sidra Menéndez - Las Mestas | 02:36:28.000 | 9:45.000 | 35.471 |
| 70 | PONCE Alberto | | 02:36:28.000 | 9:45.000 | 35.471 |
| 71 | ABREU Rodrigo | Landeiro - KTM - Matias & Araújo - Frulact | 02:36:28.000 | 9:45.000 | 35.471 |
| 72 | NUÑEZ Ramon | | 02:36:28.000 | 9:45.000 | 35.471 |
| 73 | ALVAREZ Nacho | Sidra Menéndez - Las Mestas | 02:36:28.000 | 9:45.000 | 35.471 |
| 74 | RAMIREZ Camilo | | 02:36:34.000 | 9:51.000 | 35.448 |
| 75 | MENENDEZ Pelayo | MMR Academy | 02:36:40.000 | 9:57.000 | 35.426 |
| 76 | SILVA Antonio | Landeiro - KTM - Matias & Araújo - Frulact | 02:36:44.000 | 00:10:01.000 | 35.41 |
| 77 | GARCIA Jaime | | 02:36:54.000 | 00:10:11.000 | 35.373 |
| 78 | LLORENTE Nicolas | | 02:37:06.000 | 00:10:23.000 | 35.328 |
| 79 | SILVA Vasco | DunasVale - Pereira & Gago | 02:37:16.000 | 00:10:33.000 | 35.29 |
| 80 | LANA Fernando | | 02:37:16.000 | 00:10:33.000 | 35.29 |
| 81 | FERNÁNDEZ Nicolás | MMR Academy | 02:37:34.000 | 00:10:51.000 | 35.223 |
| 82 | BERMEJO Iker | | 02:37:34.000 | 00:10:51.000 | 35.223 |
| 83 | RODRIGUEZ Oscar | Biciobiker-Excon-Ciudad de Talavera | 02:37:40.000 | 00:10:57.000 | 35.201 |
| 1007 | TORRES Marcos | | 02:50:53.000 | 00:24:10.000 | 32.478 |
| 1007 | CASTILLO Javier | Camargo Beko | 02:47:52.000 | 00:21:09.000 | 33.062 |
| 1007 | RECODER Marcos | Camargo Beko | 02:47:52.000 | 00:21:09.000 | 33.062 |
| 1007 | PEREZ Alfredo | | 02:45:59.000 | 00:19:16.000 | 33.437 |
| 1007 | BALBAS Javier | Multihogar Cantabria | 02:44:39.000 | 00:17:56.000 | 33.708 |
| 1007 | IÑIGO Javier | Biciobiker-Excon-Ciudad de Talavera | 02:44:39.000 | 00:17:56.000 | 33.708 |
| 1007 | GONZALEZ Juan | Biciobiker-Excon-Ciudad de Talavera | 02:44:39.000 | 00:17:56.000 | 33.708 |
| 1007 | DE LA CAL Daniel | | 02:44:34.000 | 00:17:51.000 | 33.725 |
| 1007 | MOREIRA Ivan | | 02:43:42.000 | 00:16:59.000 | 33.903 |
| 1007 | JACINTO Rafael | | 02:42:43.000 | 00:16:00.000 | 34.108 |
| 1007 | RODRIGUEZ Javier | | 02:42:02.000 | 00:15:19.000 | 34.252 |
| 1007 | SANCHEZ Hugo | | 02:42:02.000 | 00:15:19.000 | 34.252 |
| 1007 | LUACES Hugo | | 02:42:02.000 | 00:15:19.000 | 34.252 |
| 1007 | OTERO Lucas | | 02:39:19.000 | 00:12:36.000 | 34.836 |