| 2025-09-21 | 3 | GP Anicolor | ME | 0 | 12:26:20.000 | 0 | 
| 2025-09-21 | 4 | GP Anicolor | ME | 161.1 | 04:10:25.000 | 38.6 | 
| 2025-09-20 | 2 | GP Anicolor | ME | 169.8 | 04:24:42.000 | 38.489 | 
| 2025-09-19 | 15 | GP Anicolor | ME | 168.2 | 03:51:13.000 | 43.647 | 
| 2025-09-07 | 2 | Grande Prémio Jornal de Notícias | ME | 0 | 30:38:42.000 | 0 | 
| 2025-09-07 | 17 | Grande Prémio Jornal de Notícias | ME | 147.5 | 03:37:17.000 | 40.73 | 
| 2025-09-06 | 8 | Grande Prémio Jornal de Notícias | ME | 141 | 03:14:44.000 | 43.444 | 
| 2025-09-05 | 49 | Grande Prémio Jornal de Notícias | ME | 157.6 | 03:41:23.000 | 42.713 | 
| 2025-09-04 | 1 | Grande Prémio Jornal de Notícias | ME | 152.1 | 03:37:58.000 | 41.869 | 
| 2025-09-03 | 14 | Grande Prémio Jornal de Notícias | ME | 132 | 03:00:19.000 | 43.923 | 
| 2025-09-02 | 8 | Grande Prémio Jornal de Notícias | ME | 126.6 | 03:11:06.000 | 39.749 | 
| 2025-09-01 | 2 | Grande Prémio Jornal de Notícias | ME | 146.8 | 03:25:40.000 | 42.827 | 
| 2025-08-31 | 29 | Grande Prémio Jornal de Notícias | ME | 159.7 | 03:47:07.000 | 42.19 | 
| 2025-08-30 | 5 | Grande Prémio Jornal de Notícias | ME | 133.6 | 03:03:24.000 | 43.708 | 
| 2025-06-10 | 19 | GP Douro Internacional | ME | 0 | 11:29:36.000 | 0 | 
| 2025-06-10 | 8 | GP Douro Internacional | ME | 157.5 | 04:08:42.000 | 37.998 | 
| 2025-06-09 | 21 | GP Douro Internacional | ME | 133.2 | 03:49:25.000 | 34.836 | 
| 2025-06-08 | 15 | GP Douro Internacional | ME | 138.7 | 03:31:29.000 | 39.351 | 
| 2025-04-27 | 3 | Grande Prémio O Jogo | ME | 162.1 | 04:01:00.000 | 40.357 | 
| 2025-04-27 | 5 | Grande Prémio O Jogo | ME | 0 | 18:15:26.000 | 0 | 
| 2025-04-26 | 7 | Grande Prémio O Jogo | ME | 140.5 | 03:41:48.000 | 38.007 | 
| 2025-04-25 | 4 | Grande Prémio O Jogo | ME | 140.8 | 03:19:42.000 | 42.303 | 
| 2025-04-24 | 5 | Grande Prémio O Jogo | ME | 141.1 | 03:34:57.000 | 39.386 | 
| 2025-04-23 | 4 | Grande Prémio O Jogo | ME | 146.6 | 03:38:03.000 | 40.339 | 
| 2025-02-09 | 58 | Prova de Abertura | ME | 158.8 | 03:38:10.000 | 43.673 | 
| 2024-09-21 | 60 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 0 | 03:52:31.000 | 0 | 
| 2024-09-15 | 14 | National Championships Spain - Gravel - The Bandit | me | 137 | 04:32:46.000 | 30.136 | 
| 2024-09-01 | 26 | Grande Prémio Jornal de Notícias | me | 161.1 | 03:59:05.000 | 40.429 | 
| 2024-09-01 | 27 | Grande Prémio Jornal de Notícias | me | 0 | 28:16:14.000 | 0 | 
| 2024-08-31 | 33 | Grande Prémio Jornal de Notícias | me | 155.7 | 03:42:48.000 | 41.93 | 
| 2024-08-30 | 6 | Grande Prémio Jornal de Notícias | me | 158.8 | 03:35:58.000 | 44.118 | 
| 2024-08-29 | 37 | Grande Prémio Jornal de Notícias | me | 136.7 | 03:28:14.000 | 39.389 | 
| 2024-08-28 | 68 | Grande Prémio Jornal de Notícias | me | 128.1 | 02:58:20.000 | 43.099 | 
| 2024-08-27 | 41 | Grande Prémio Jornal de Notícias | me | 146.8 | 03:23:36.000 | 43.261 | 
| 2024-08-26 | 57 | Grande Prémio Jornal de Notícias | me | 151.8 | 03:42:38.000 | 40.91 | 
| 2024-08-25 | 7 | Grande Prémio Jornal de Notícias | me | 138.2 | 03:25:35.000 | 40.334 | 
| 2024-06-16 | 16 | GP Anicolor |  | 0 | 08:52:55.000 | 0 | 
| 2024-06-16 | 15 | GP Anicolor |  | 151.3 | 03:55:22.000 | 38.57 | 
| 2024-06-15 | 31 | GP Anicolor |  | 181.3 | 04:35:30.000 | 39.485 | 
| 2024-06-08 | NR | GP Douro Internacional |  | 147.2 | 00:00:00.000 |  | 
| 2024-06-07 | 50 | GP Douro Internacional |  | 141.5 | 04:22:29.000 | 32.345 | 
| 2024-06-02 | 26 | Grande Prémio Abimota | me | 0 | 12:54:00.000 | 0 | 
| 2024-06-02 | 53 | Grande Prémio Abimota | me | 148 | 04:08:01.000 | 35.804 | 
| 2024-06-01 | 7 | Grande Prémio Abimota | me | 138 | 03:52:36.000 | 35.598 | 
| 2024-05-31 | 24 | Grande Prémio Abimota | me | 163 | 04:53:23.000 | 33.335 | 
| 2024-03-03 | 14 | Campionat de Sabadell |  | 141 | 03:33:51.000 | 39.56 | 
| 2024-03-02 | 6 | Trofeu Joan Escolà |  | 116 | 02:38:45.000 | 43.843 | 
| 2024-02-04 | 55 | Prova de Abertura |  | 0 | 03:55:38.000 | 0 | 
| 2023-09-10 | 41 | Grande Prémio Jornal de Notícias |  | 0 | 30:06:30.000 | 0 | 
| 2023-09-10 | 43 | Grande Prémio Jornal de Notícias |  | 147.1 | 03:30:06.000 | 42.009 | 
| 2023-09-09 | 28 | Grande Prémio Jornal de Notícias |  | 161.8 | 04:01:09.000 | 40.257 | 
| 2023-09-08 | 79 | Grande Prémio Jornal de Notícias |  | 154.8 | 04:19:01.000 | 35.859 | 
| 2023-09-07 | 52 | Grande Prémio Jornal de Notícias |  | 137.1 | 03:08:15.000 | 43.697 | 
| 2023-09-06 | 35 | Grande Prémio Jornal de Notícias |  | 130.4 | 03:45:09.000 | 34.75 | 
| 2023-09-05 | 57 | Grande Prémio Jornal de Notícias |  | 150.1 | 03:46:36.000 | 39.744 | 
| 2023-09-03 | 43 | Grande Prémio Jornal de Notícias |  | 156.7 | 03:53:24.000 | 40.283 | 
| 2023-09-02 | 44 | Grande Prémio Jornal de Notícias |  | 141.7 | 03:26:01.000 | 41.269 | 
| 2023-06-18 | 55 | GP Douro Internacional |  | 176.8 | 03:30:15.000 | 50.454 | 
| 2023-06-18 | 61 | GP Douro Internacional |  | 0 | 19:56:02.000 | 0 | 
| 2023-06-17 | 49 | GP Douro Internacional |  | 142.7 | 03:53:20.000 | 36.694 | 
| 2023-06-16 | 73 | GP Douro Internacional |  | 161.6 | 05:08:50.000 | 31.396 | 
| 2023-06-15 | 48 | GP Douro Internacional |  | 135.3 | 03:46:28.000 | 35.846 | 
| 2023-06-14 | 70 | GP Douro Internacional |  | 130.2 | 03:37:09.000 | 35.975 | 
| 2023-06-11 | 74 | Grande Prémio Abimota |  | 0 | 09:04:20.000 | 0 | 
| 2023-06-11 | 85 | Grande Prémio Abimota |  | 160.8 | 03:57:00.000 | 40.709 | 
| 2023-06-10 | 77 | Grande Prémio Abimota |  | 175 | 04:55:33.000 | 35.527 | 
| 2023-04-23 | DNF | Grande Prémio O Jogo |  | 78.6 | 00:00:00.000 |  | 
| 2023-04-22 | 37 | Grande Prémio O Jogo |  | 142.4 | 03:25:57.000 | 41.486 | 
| 2023-03-05 | 11 | Clássica de Santo Thyrso |  | 144.4 | 03:37:41.000 | 39.801 | 
| 2023-02-05 | 13 | Prova de Abertura |  | 170.9 | 04:04:45.000 | 41.896 | 
| 2022-10-30 | 43 | Gran Premi Les Franqueses-KH7 | ME | 0 | 00:00:00.000 |  | 
| 2021-09-24 | 9 | Vuelta a Extremadura |  | 0 | 02:49:22.000 | 0 | 
| 2021-07-11 | 3 | Gran Premio de Primavera Ontur |  | 172.3 | 03:52:31.000 | 44.461 | 
| 2021-07-04 | 23 | Circuito del Guadiana |  | 171.4 | 03:45:35.000 | 45.588 | 
| 2021-04-25 | 6 | Memorial Ángel Lozano |  | 160.5 | 03:50:36.000 | 41.761 | 
| 2019-11-03 | 58 | Gran Premi Internacional Ciutat de Vic | ME | 0 | 00:00:00.000 |  | 
| 2019-11-02 | 52 | Ciclocross Manlleu | ME | 0 | 00:00:00.000 |  | 
| 2019-11-01 | 56 | Gran Premi Les Franqueses | ME | 0 | 00:00:00.000 |  | 
| 2016-11-13 | 21 | Gran Premi Les Franqueses del Valles | MJ | 0 | 00:00:00.000 |  |