Complete results for stage 10 of Volta a Portugal Continente 2025. Stage classification, time gaps, bonus seconds and all rider finishing times.
| # | Name | Val | |
|---|---|---|---|
| 1 | TIVANI PEREZ German Nicolas | 03:59:30 | |
| 2 | MARTI Pau | 00:00:14 | |
| 3 | CONTTE Tomas | 00:00:47 | |
| 4 | GUERIN Alexis | 00:01:37 | |
| 5 | PEÑA Jesús David | 00:01:41 | |
| 6 | DOMINGUEZ David | 00:01:41 | |
| 7 | MUNTON Byron | 00:01:41 | |
| 8 | 00:01:44 | ||
| 9 | 00:01:44 | ||
| 10 | 00:01:44 | ||
| 11 | 00:01:44 | ||
| 12 | 00:01:49 | ||
| 13 | 00:01:51 | ||
| 14 | 00:01:53 | ||
| 15 | 00:01:56 | ||
| 16 | 00:02:02 | ||
| 17 | 00:02:05 | ||
| 18 | 00:02:07 | ||
| 19 | 00:02:07 | ||
| 20 | 00:02:15 | ||
| 21 | 00:02:33 | ||
| 22 | 00:02:39 | ||
| 23 | 00:02:53 | ||
| 24 | 00:02:56 | ||
| 25 | 00:03:07 | ||
| 26 | 00:03:13 | ||
| 27 | 00:03:17 | ||
| 28 | 00:03:33 | ||
| 29 | 00:03:33 | ||
| 30 | 00:03:52 | ||
| 31 | 00:04:02 | ||
| 32 | 00:04:09 | ||
| 33 | 00:04:28 | ||
| 34 | 00:04:28 | ||
| 35 | 00:04:28 | ||
| 36 | 00:04:35 | ||
| 37 | 00:04:58 | ||
| 38 | 00:05:53 | ||
| 39 | 00:05:53 | ||
| 40 | 00:06:02 | ||
| 41 | 00:06:02 | ||
| 42 | 00:06:02 | ||
| 43 | 00:06:02 | ||
| 44 | 00:06:17 | ||
| 45 | 00:06:17 | ||
| 46 | 00:06:44 | ||
| 47 | 00:06:45 | ||
| 48 | 00:06:53 | ||
| 49 | 00:07:11 | ||
| 50 | 00:07:24 | ||
| 51 | 00:07:37 | ||
| 52 | 00:08:42 | ||
| 53 | 00:08:42 | ||
| 54 | 00:09:02 | ||
| 55 | 00:09:30 | ||
| 56 | 00:10:06 | ||
| 57 | 00:10:23 | ||
| 58 | 00:10:23 | ||
| 59 | 00:10:41 | ||
| 60 | 00:11:22 | ||
| 61 | 00:11:22 | ||
| 62 | 00:11:22 | ||
| 63 | 00:11:22 | ||
| 64 | 00:11:40 | ||
| 65 | 00:12:16 | ||
| 66 | 00:12:19 | ||
| 67 | 00:12:36 | ||
| 68 | 00:14:36 | ||
| 69 | 00:14:54 | ||
| 70 | 00:14:56 | ||
| 71 | 00:14:57 | ||
| 72 | 00:14:57 | ||
| 73 | 00:14:57 | ||
| 74 | 00:15:00 | ||
| 75 | 00:15:00 | ||
| 76 | 00:15:08 | ||
| 77 | 00:15:37 | ||
| 78 | 00:15:56 | ||
| 79 | 00:15:56 | ||
| 80 | 00:16:11 | ||
| 81 | 00:16:58 | ||
| 82 | 00:16:58 | ||
| 83 | 00:17:08 | ||
| 84 | 00:17:10 | ||
| 85 | 00:17:10 | ||
| 86 | 00:17:14 | ||
| 87 | 00:17:14 | ||
| 88 | 00:17:14 | ||
| 89 | 00:17:14 | ||
| 90 | 00:18:02 | ||
| 91 | 00:18:02 | ||
| 92 | 00:18:08 | ||
| 93 | 00:18:42 | ||
| 94 | 00:19:39 | ||
| 95 | 00:19:39 | ||
| 96 | 00:25:23 |
| LOPES Lucas |
| 00:04:26 |
| 10 | DUARTE Emanuel | 00:04:32 |
| 11 | DEL PINO CORROCHANO Jesus | 00:04:51 |
| 12 | MARRIAGE Zac | 00:05:24 |
| 13 | PINTO Pedro | 00:05:26 |
| 14 | ARRIOLA-BENGOA Julen | 00:06:00 |
| 15 | CARVALHO Rui | 00:06:21 |
| 16 | SAGRADO Alvaro | 00:08:59 |
| 17 | SILVA Joaquim | 00:09:30 |
| 18 | SILVA Afonso | 00:10:29 |
| 19 | MEDEIROS João | 00:10:48 |
| 20 | LEAÇA Gonçalo | 00:11:47 |
| 21 | BARBOSA Diogo | 00:11:56 |
| 22 | JOHNSTON Calum | 00:13:56 |
| 23 | CAICEDO Jonathan | 00:15:49 |
| 24 | GONÇALVES Gaspar | 00:16:32 |
| 25 | HAUG Kieran | 00:18:25 |
| 26 | MAKOHON Jack | 00:19:50 |
| 27 | PEÑUELA Francisco Joel | 00:20:40 |
| 28 | SILVA Bruno | 00:23:09 |
| 29 | MARTI Pau | 00:23:33 |
| 30 | DOMINGUEZ David | 00:25:07 |
| 31 | GONÇALVES Hélder | 00:33:37 |
| 32 | ROTA Raúl | 00:35:36 |
| 33 | FERNANDEZ Ruben | 00:37:37 |
| 34 | LEAL Tiago | 00:40:23 |
| 35 | REIS Rafael | 00:40:39 |
| 36 | GUAVITA Cesar David | 00:41:25 |
| 37 | CARVALHO Gonçalo | 00:43:29 |
| 38 | GILMORE Brady | 00:43:44 |
| 39 | KINO Jan | 00:45:56 |
| 40 | PINHEIRO Ivo | 00:51:23 |
| 41 | TIVANI PEREZ German Nicolas | 00:54:09 |
| 42 | LEWIS Adam | 00:58:17 |
| 43 | LIMA Daniel | 00:58:24 |
| 44 | MC DUNPHY Conn | 01:04:08 |
| 45 | GONÇALVES Diogo | 01:05:47 |
| 46 | CALLEJAS SANTOS Edison Alejandro | 01:12:02 |
| 47 | CARVALHO Andre | 01:19:54 |
| 48 | FONTE César | 01:20:30 |
| 49 | CONTTE Tomas | 01:21:03 |
| 50 | ZABELINSKIY Bogdan | 01:21:41 |
| 51 | WOOD Harrison | 01:22:57 |
| 52 | NUNES Hugo | 01:23:05 |
| 53 | OYARZÚN Carlos | 01:23:39 |
| 54 | ARNOPOL Richard | 01:23:55 |
| 55 | FITÓ Ricard | 01:24:46 |
| 56 | NARCISO Diogo | 01:27:07 |
| 57 | CAMPOS Francisco | 01:27:16 |
| 58 | CLASSEN Caleb | 01:30:04 |
| 59 | GRIGOREV Aleksandr | 01:32:29 |
| 60 | COSTA Fábio | 01:32:58 |
| 61 | AMADO Gonçalo | 01:34:50 |
| 62 | LÓPEZ Joseba | 01:35:52 |
| 63 | DIAZ Alex | 01:36:15 |
| 64 | SALGUEIRO Carlos | 01:37:04 |
| 65 | LASA Ailetz | 01:38:50 |
| 66 | TENE Rotem | 01:46:43 |
| 67 | BOARDMAN Samuel | 01:49:48 |
| 68 | BRAGUINI Andrey | 01:50:08 |
| 69 | MORA VEDRI Sebastian | 01:50:17 |
| 70 | SMITH Jeremy | 01:50:47 |
| 71 | ESPARZA Unai | 01:51:43 |
| 72 | BLEDDYN Oliver | 01:52:34 |
| 73 | GERVAIS Laurent | 01:52:42 |
| 74 | BICKMORE Cade | 01:53:06 |
| 75 | GÁLVEZ Jorge | 01:53:32 |
| 76 | CHRISTIAN Sean | 01:55:31 |
| 77 | VALLS Miquel | 01:56:31 |
| 78 | FERREIRA António | 02:00:11 |
| 79 | OLIVEIRA Fábio | 02:01:06 |
| 80 | MESA PIETRALUNGA Santiago | 02:01:25 |
| 81 | ANDRADE Pedro | 02:01:49 |
| 82 | CURTO Edgar | 02:01:54 |
| 83 | TRUEBA Sergio | 02:09:13 |
| 84 | SANCHEZ REBOLLIDO Angel Lorenzo | 02:11:47 |
| 85 | MARTINGIL César | 02:17:16 |
| 86 | DIAS Daniel | 02:22:20 |
| 87 | LEAL Cláudio | 02:22:33 |
| 88 | STITES Tyler | 02:28:29 |
| 89 | PEREIRA Francisco | 02:33:19 |
| 90 | MATIAS João | 02:35:55 |
| 91 | PINTO Diogo | 02:44:11 |
| 92 | KING Matthew | 02:51:08 |
| 93 | PINTO Diogo | 02:51:10 |
| 94 | MORAIS Francisco | 02:52:07 |
| 95 | KEOGH Cian | 03:14:40 |
| 96 | MILLER Angus | 03:16:19 |
| SILVA Pedro |
| 25 |
| 10 | LIMA Daniel | 22 |
| 11 | MORAIS Francisco | 19 |
| 12 | LEAL Tiago | 18 |
| 13 | MARTI Pau | 16 |
| 14 | CALLEJAS SANTOS Edison Alejandro | 15 |
| 15 | COSTA Fábio | 15 |
| 16 | JOHNSTON Calum | 15 |
| 17 | LÓPEZ Joseba | 14 |
| 18 | BUSTAMANTE RUDA Adrian Camilo | 12 |
| 19 | GILMORE Brady | 11 |
| 20 | HAUG Kieran | 11 |
| 21 | GONÇALVES Diogo | 11 |
| 22 | CONTTE Tomas | 11 |
| 23 | DIAS Daniel | 10 |
| 24 | LOPES Lucas | 10 |
| 25 | CLASSEN Caleb | 10 |
| 26 | ANTUNES Tiago | 9 |
| 27 | MEDEIROS João | 8 |
| 28 | DOMINGUEZ David | 8 |
| 29 | NARCISO Diogo | 8 |
| 30 | CURTO Edgar | 8 |
| 31 | GONÇALVES Gaspar | 7 |
| 32 | MC DUNPHY Conn | 6 |
| 33 | DEL PINO CORROCHANO Jesus | 6 |
| 34 | PEREIRA Francisco | 6 |
| 35 | MARRIAGE Zac | 5 |
| 36 | PEÑUELA Francisco Joel | 5 |
| 37 | GUAVITA Cesar David | 5 |
| 38 | KINO Jan | 5 |
| 39 | GRIGOREV Aleksandr | 4 |
| 40 | ROTA Raúl | 3 |
| 41 | LEWIS Adam | 3 |
| 42 | ARRIOLA-BENGOA Julen | 2 |
| 43 | ANDRADE Pedro | 2 |
| 44 | CAMPOS Francisco | 1 |
| 45 | DIAZ Alex | 1 |
| 46 | BOARDMAN Samuel | 1 |
| 47 | CADENA Edgar David | -1 |
| 48 | SILVA Afonso | -3 |
| TENE Rotem |
| 40 |
| 10 | CLASSEN Caleb | 37 |
| 11 | GONÇALVES Diogo | 36 |
| 12 | GUERIN Alexis | 35 |
| 13 | CONTTE Tomas | 35 |
| 14 | CADENA Edgar David | 32 |
| 15 | ROTA Raúl | 30 |
| 16 | LEAL Tiago | 28 |
| 17 | MEDEIROS João | 26 |
| 18 | PEÑUELA Francisco Joel | 23 |
| 19 | SILVA Pedro | 20 |
| 20 | MUNTON Byron | 19 |
| 21 | LEWIS Adam | 17 |
| 22 | CAICEDO Jonathan | 15 |
| 23 | BOARDMAN Samuel | 14 |
| 24 | DIAZ Alex | 13 |
| 25 | FERNANDEZ Ruben | 12 |
| 26 | CURTO Edgar | 11 |
| 27 | MORAIS Francisco | 11 |
| 28 | LEAÇA Gonçalo | 11 |
| 29 | MARTINGIL César | 11 |
| 30 | ANTUNES Tiago | 9 |
| 31 | NARCISO Diogo | 8 |
| 32 | VALLS Miquel | 8 |
| 33 | GONÇALVES Gaspar | 8 |
| 34 | MC DUNPHY Conn | 7 |
| 35 | LOPES Lucas | 6 |
| 36 | COSTA Fábio | 6 |
| 37 | ESPARZA Unai | 6 |
| 38 | DIAS Daniel | 6 |
| 39 | GÁLVEZ Jorge | 5 |
| 40 | LÓPEZ Joseba | 4 |
| 41 | MARRIAGE Zac | 3 |
| 42 | KEOGH Cian | 3 |
| 43 | DOMINGUEZ David | 2 |
| 44 | KINO Jan | 2 |
| 45 | OYARZÚN Carlos | 2 |
| 46 | BUSTAMANTE RUDA Adrian Camilo | 1 |
| 47 | ARRIOLA-BENGOA Julen | 1 |
| 48 | HAUG Kieran | 1 |
| 49 | SILVA Bruno | 1 |
| 50 | ZABELINSKIY Bogdan | 1 |
| 51 | GRIGOREV Aleksandr | 1 |
| 52 | GERVAIS Laurent | 1 |
| BRAGUINI Andrey |
| 01:45:42 |
| 10 | SMITH Jeremy | 01:46:21 |
| 11 | LEAL Cláudio | 02:18:07 |
| 12 | PINTO Diogo | 02:39:45 |
| 13 | PINTO Diogo | 02:46:44 |
| FEIRENSE - BEECELER |
| 00:36:35 |
| 9 | AVILUDO - LOULETANO - LOULÉ | 00:51:49 |
| 10 | ISRAEL PREMIER TECH ACADEMY | 00:58:59 |
| 11 | PETROLIKE | 01:06:42 |
| 12 | PROJECT ECHELON RACING | 01:51:05 |
| 13 | TEAM SKYLINE | 02:14:54 |
| 14 | ILLES BALEARS ARABAY CYCLING | 02:27:06 |
| 15 | TAVFER-OVOS MATINADOS-MORTÁGUA | 02:34:22 |
| 16 | ATOM 6 BIKES - DECCA CONTINENTAL TEAM | 03:15:21 |