| DNF | Men's C4 Time Trial | Atlantic Paracycling Challenge - Road (Jun 2026) | C4 | — | Jun 26, 2026 |
| 5 | Men's C4 Road Race | Atlantic Paracycling Challenge - Road (Jun 2026) | C4 | — | Jun 26, 2026 |
| 3 | Men's C4 Sprint | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Sep 2025) | C4 | 0:13.790 | Sep 4, 2025 |
| 4 | Men's C4 Scratch | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Sep 2025) | C4 | — | Sep 4, 2025 |
| 3 | Men's C4 1 km Time Trial | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Sep 2025) | C4 | 1:20.603 | Sep 4, 2025 |
| 10 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA CARRETERA PARALIMPICO (May 2025) | C4 | 48:30.518 | May 22, 2025 |
| 11 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA CARRETERA PARALIMPICO (May 2025) | C4 | — | May 22, 2025 |
| 6 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA CICLISMO PARALIMPICO 2024SPAÑA PARACICLISMO EN RUTA (May 2024) | C4 | 39:50.590 | May 23, 2024 |
| 8 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA CICLISMO PARALIMPICO 2024SPAÑA PARACICLISMO EN RUTA (May 2024) | C4 | 2:11:44.000 | May 23, 2024 |
| 32 | Men's C4 Road Race | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C4 | — | May 4, 2024 |
| 36 | Men's C4 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C4 | 9:29.832 | May 4, 2024 |
| 3 | Men's C4 Time Trial | EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024) | C4 | 39:37.000 | Mar 1, 2024 |
| 3 | Men's C4 Road Race | EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024) | C4 | 2:46:13.000 | Mar 1, 2024 |
| — | Team Sprint - Cycle - Mixed Elite | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Feb 2024) | | 0:55.231 | Feb 24, 2024 |
| 3 | Men's C4 1 km Time Trial | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Feb 2024) | C4 | 1:21.828 | Feb 22, 2024 |
| 3 | Men's C4 Scratch | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Feb 2024) | C4 | — | Feb 22, 2024 |
| 3 | Men's C4 Omnium | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Feb 2024) | C4 | 0:00.140 | Feb 22, 2024 |
| 5 | Men's C4 Individual Pursuit | CAMPEONATO DE ESPAÑA PISTA PARALIMPICO (Feb 2024) | C4 | 5:56.835 | Feb 22, 2024 |
| 5 | Men's C4 Time Trial | VALENCIA EUROPEAN PARACYCLING CUP (Sep 2023) | C4 | 20:29.000 | Sep 8, 2023 |
| 5 | Men's C4 Road Race | VALENCIA EUROPEAN PARACYCLING CUP (Sep 2023) | C4 | 0:01.420 | Sep 8, 2023 |
| 3 | Men's C4 1 km Time Trial | CAMPEONATO ESPAÑA PISTA OPEN Y CICLISMO ADAPTADO - GP HYUNDAI MARCOS AUTOMOCION (Jun 2023) | C4 | 1:20.010 | Jun 8, 2023 |
| 4 | Men's C4 Scratch | CAMPEONATO ESPAÑA PISTA OPEN Y CICLISMO ADAPTADO - GP HYUNDAI MARCOS AUTOMOCION (Jun 2023) | C4 | — | Jun 8, 2023 |
| 4 | Men's C4 Omnium | CAMPEONATO ESPAÑA PISTA OPEN Y CICLISMO ADAPTADO - GP HYUNDAI MARCOS AUTOMOCION (Jun 2023) | C4 | — | Jun 8, 2023 |
| 4 | Men's C4 Individual Pursuit | CAMPEONATO ESPAÑA PISTA OPEN Y CICLISMO ADAPTADO - GP HYUNDAI MARCOS AUTOMOCION (Jun 2023) | C4 | — | Jun 8, 2023 |
| 4 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO EN RUTA "CONCELLO DE VIVEIRO" (May 2023) | C4 | 43:39.000 | May 18, 2023 |
| 4 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO EN RUTA "CONCELLO DE VIVEIRO" (May 2023) | C4 | 2:16:09.000 | May 18, 2023 |
| 3 | Men's C4 Time Trial | EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023) | C4 | 0:00.370 | Mar 24, 2023 |
| 2 | Men's C4 Road Race | EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023) | C4 | 0:02.160 | Mar 24, 2023 |
| 2 | Men's C4 Road Race | EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023) | C4 | 0:00.005 | Mar 24, 2023 |
| 5 | Men's C4 Road Race | VALENCIA EUROPEAN PARACYCLING (ROAD) (Sep 2022) | C4 | 0:02.010 | Sep 23, 2022 |
| 2 | Men's C4 1 km Time Trial | CAMPEONATO ESPAÑA PISTA CICLISMO ADAPTADO 2022 (Track) (Sep 2022) | C4 | 1:20.244 | Sep 15, 2022 |
| 3 | Men's C4 Individual Pursuit | CAMPEONATO ESPAÑA PISTA CICLISMO ADAPTADO 2022 (Track) (Sep 2022) | C4 | 5:44.488 | Sep 15, 2022 |
| 2 | Men's C4 Omnium | CAMPEONATO ESPAÑA PISTA CICLISMO ADAPTADO 2022 (Track) (Sep 2022) | C4 | 0:00.150 | Sep 15, 2022 |
| — | Team Sprint - Cycle - Mixed Elite | CAMPEONATO ESPAÑA PISTA CICLISMO ADAPTADO 2022 (Track) (Sep 2022) | | 0:56.904 | Sep 15, 2022 |
| 2 | Men's C4 Scratch | CAMPEONATO ESPAÑA PISTA CICLISMO ADAPTADO 2022 (Track) (Sep 2022) | C4 | — | Sep 15, 2022 |
| 5 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA RUTA CICLISMO ADAPTADO (Road) (Jun 2022) | C4 | 35:52.000 | Jun 4, 2022 |
| 5 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA RUTA CICLISMO ADAPTADO (Road) (Jun 2022) | C4 | 2:21:26.000 | Jun 4, 2022 |
| 5 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO (ROAD) (Nov 2021) | C4 | 40:43.000 | Nov 5, 2021 |
| 5 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO (ROAD) (Nov 2021) | C4 | 3:38:39.000 | Nov 5, 2021 |
| 7 | Men's C4 Time Trial | Extremadura European Paracycling Cup (Road) (Oct 2021) | C4 | 38:48.000 | Oct 22, 2021 |
| 7 | Men's C4 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2021) | C4 | 2:32:52.000 | Oct 22, 2021 |
| 6 | Men's C4 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2021) | C4 | — | Oct 22, 2021 |
| 6 | Men's C4 Time Trial | Paracycling Bira XXII (Road) (Jul 2021) | C4 | 26:19.000 | Jul 2, 2021 |
| 6 | Men's C4 Road Race | Paracycling Bira XXII (Road) (Jul 2021) | C4 | 0:01.550 | Jul 2, 2021 |
| 6 | Men's C4 Road Race | Paracycling Bira XXII (Road) (Jul 2021) | C4 | 0:02.210 | Jul 2, 2021 |
| 3 | Men's C4 1 km Time Trial | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO - GP AYTO GALAPAGAR (Track) (Mar 2021) | C4 | 1:20.221 | Mar 5, 2021 |
| 4 | Men's C4 Scratch | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO - GP AYTO GALAPAGAR (Track) (Mar 2021) | C4 | 21:02.134 | Mar 5, 2021 |
| 4 | Men's C4 Omnium | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO - GP AYTO GALAPAGAR (Track) (Mar 2021) | C4 | — | Mar 5, 2021 |
| 4 | Men's C4 Individual Pursuit | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO - GP AYTO GALAPAGAR (Track) (Mar 2021) | C4 | 5:45.942 | Mar 5, 2021 |
| 5 | Men's C4 Time Trial | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO PUERTO LUMBRERAS (Road) (Nov 2020) | C4 | 28:26.580 | Nov 6, 2020 |
| 5 | Men's C4 Road Race | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO PUERTO LUMBRERAS (Road) (Nov 2020) | C4 | 1:26:10.000 | Nov 6, 2020 |
| 6 | Men's C4 Time Trial | Extremadura European Paracycling Cup (Road) (Oct 2020) | C4 | 34:15.240 | Oct 16, 2020 |
| 6 | Men's C4 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2020) | C4 | 2:31:01.000 | Oct 16, 2020 |
| 3 | Men's C4 1 km Time Trial | Spanish National Paracycling Track Championships (Track) (Jan 2020) | C4 | 1:22.201 | Jan 10, 2020 |
| 3 | Men's C4 Individual Pursuit | Spanish National Paracycling Track Championships (Track) (Jan 2020) | C4 | 5:53.871 | Jan 10, 2020 |
| 3 | Men's C4 Road Race | Paracycling Bira (Road) (Jun 2019) | C4 | 2:05:48.000 | Jun 28, 2019 |
| 6 | Men's C4 Time Trial | Campeonato de Espana Adaptado Ruta (Road) (May 2019) | C4 | 50:11.000 | May 2, 2019 |
| 4 | Men's C4 Road Race | Campeonato de Espana Adaptado Ruta (Road) (May 2019) | C4 | 2:16:04.000 | May 2, 2019 |
| 4 | Men's C4 Time Trial | Extremadura European Paracycling Cup (Road) (Mar 2019) | C4 | 36:20.000 | Mar 29, 2019 |
| 3 | Men's C4 Road Race | Extremadura European Paracycling Cup (Road) (Mar 2019) | C4 | 2:21:33.000 | Mar 29, 2019 |
| 3 | Men's C4 Road Race | Extremadura European Paracycling Cup (Road) (Mar 2019) | C4 | — | Mar 29, 2019 |
| 4 | Men's C4 1 km Time Trial | Campeonato de Espana Pista C. Adaptado (Track) (Mar 2019) | C4 | 1:24.102 | Mar 1, 2019 |
| 3 | Men Elite - Team Sprint | Campeonato de Espana Pista C. Adaptado (Track) (Mar 2019) | | 0:45.972 | Mar 1, 2019 |
| 2 | Men's C4 Individual Pursuit | Campeonato de Espana Pista C. Adaptado (Track) (Mar 2019) | C4 | — | Mar 1, 2019 |
| 5 | Men's C4 Time Trial | Campeonatos de Espana Ciclismo Adaptado Carretera 2018 (Road) (May 2018) | C4 | — | May 24, 2018 |
| 8 | Men's C4 Road Race | Campeonatos de Espana Ciclismo Adaptado Carretera 2018 (Road) (May 2018) | C4 | — | May 24, 2018 |
| 6 | Men's C4 1 km Time Trial | Spain Track National Championships (Track) (Mar 2018) | C4 | 1:26.611 | Mar 2, 2018 |
| 6 | Men's C4 Individual Pursuit | Spain Track National Championships (Track) (Mar 2018) | C4 | 6:06.957 | Mar 2, 2018 |