| 2 | Men's H2 Road Race | UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026) | H2 | — | May 9, 2026 |
| 2 | Men's H2 Time Trial | UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026) | H2 | — | May 9, 2026 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026) | | — | May 9, 2026 |
| 2 | Men's H2 Time Trial | UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026) | H2 | — | Apr 30, 2026 |
| 2 | Men's H2 Road Race | UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026) | H2 | — | Apr 30, 2026 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026) | | — | Apr 30, 2026 |
| 6 | Team Relay - Handbike - Mixed Elite | 2025 UCI Para-cycling Road World Championships (Aug 2025) | | — | Aug 30, 2025 |
| 2 | Men's H2 Road Race | 2025 UCI Para-cycling Road World Championships (Aug 2025) | H2 | — | Aug 29, 2025 |
| 2 | Men's H2 Time Trial | 2025 UCI Para-cycling Road World Championships (Aug 2025) | H2 | — | Aug 27, 2025 |
| 1 | Men's H2 Time Trial | 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025) | H2 | 27:23.210 | May 17, 2025 |
| 1 | Men's H2 Road Race | 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025) | H2 | 1:19:32.000 | May 17, 2025 |
| 3 | Team Relay - Handbike - Mixed Elite | 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025) | | — | May 17, 2025 |
| 2 | Men's H2 Time Trial | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | H2 | — | May 3, 2025 |
| 2 | Men's H2 Road Race | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | H2 | — | May 3, 2025 |
| 1 | Men's H2 Road Race | UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024) | H2 | 1:04:25.000 | Sep 25, 2024 |
| 3 | Men's H2 Time Trial | UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024) | H2 | — | Sep 23, 2024 |
| — | Team Relay - Handbike - Mixed Elite | UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024) | | — | Sep 20, 2024 |
| 2 | Men's H2 Road Race | 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024) | H2 | — | Sep 4, 2024 |
| 1 | Men's H2 Time Trial | 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024) | H2 | — | Sep 3, 2024 |
| 1 | Men's H2 Road Race | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | H2 | 1:21:06.000 | May 18, 2024 |
| 1 | Men's H2 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | H2 | 15:05.870 | May 18, 2024 |
| — | Team Relay - Handbike - Mixed Elite | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | | — | May 18, 2024 |
| 1 | Men's H2 Road Race | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | H2 | 1:23:29.000 | May 4, 2024 |
| 2 | Men's H2 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | H2 | 0:17.758 | May 4, 2024 |
| — | Team Relay - Handbike - Mixed Elite | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | | — | May 4, 2024 |
| 1 | Men's H2 Time Trial | 2021 UEC Para-Cycling European Championships (Road) (Aug 2023) | H2 | 16:14.000 | Aug 15, 2023 |
| 2 | Men's H2 Road Race | 2021 UEC Para-Cycling European Championships (Road) (Aug 2023) | H2 | — | Aug 15, 2023 |
| — | Team Relay - Handbike - Mixed Elite | 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023) | | — | Aug 12, 2023 |
| 2 | Men's H2 Road Race | 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023) | H2 | — | Aug 10, 2023 |
| 1 | Men's H2 Time Trial | 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023) | H2 | 17:08.520 | Aug 8, 2023 |
| 1 | Men's H2 Road Race | Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | H2 | 1:22:07.000 | May 28, 2023 |
| 1 | Men's H2 Time Trial | Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | H2 | 22:41.270 | May 28, 2023 |
| — | Team Relay - Handbike - Mixed Elite | Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | | 36:26.000 | May 28, 2023 |
| 2 | Men's H2 Road Race | Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | H2 | — | May 6, 2023 |
| 2 | Men's H2 Time Trial | Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | H2 | 1:26.211 | May 6, 2023 |
| — | Team Relay - Handbike - Mixed Elite | Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | | — | May 6, 2023 |
| 2 | Men's H2 Road Race | Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023) | H2 | — | Apr 22, 2023 |
| 2 | Men's H2 Time Trial | Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023) | H2 | 0:24.180 | Apr 22, 2023 |
| — | Team Relay - Handbike - Mixed Elite | Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023) | | — | Apr 22, 2023 |
| 1 | Men's H2 Road Race | VALENCIA EUROPEAN PARACYCLING (ROAD) (Sep 2022) | H2 | 0:01.130 | Sep 23, 2022 |
| 3 | Men's H2 Road Race | 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022) | H2 | — | Aug 13, 2022 |
| 1 | Men's H2 Time Trial | 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022) | H2 | 33:31.070 | Aug 13, 2022 |
| — | Team Relay - Handbike - Mixed Elite | 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022) | | — | Aug 13, 2022 |
| 1 | Men's H2 Road Race | Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022) | H2 | 1:21:31.000 | Aug 6, 2022 |
| 1 | Men's H2 Time Trial | Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022) | H2 | 31:45.290 | Aug 6, 2022 |
| — | Team Relay - Handbike - Mixed Elite | Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022) | | — | Aug 6, 2022 |
| 1 | Men's H2 Time Trial | CAMPEONATO DE ESPAÑA RUTA CICLISMO ADAPTADO (Road) (Jun 2022) | H2 | 38:17.000 | Jun 4, 2022 |
| 1 | Men's H2 Road Race | CAMPEONATO DE ESPAÑA RUTA CICLISMO ADAPTADO (Road) (Jun 2022) | H2 | 1:19:33.000 | Jun 4, 2022 |
| 4 | Team Relay - Handbike - Mixed Elite | 2022 UEC Road Para-Cycling European Championships (Road) (May 2022) | | — | May 28, 2022 |
| 2 | Men's H2 Time Trial | 2022 UEC Road Para-Cycling European Championships (Road) (May 2022) | H2 | — | May 28, 2022 |
| 1 | Men's H2 Road Race | 2022 UEC Road Para-Cycling European Championships (Road) (May 2022) | H2 | 43:01.000 | May 28, 2022 |
| 2 | Men's H2 Time Trial | Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022) | H2 | 0:15.090 | May 14, 2022 |
| 1 | Men's H2 Road Race | Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022) | H2 | 1:17:46.000 | May 14, 2022 |
| — | Team Relay - Handbike - Mixed Elite | Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022) | | — | May 14, 2022 |
| 2 | Men's H2 Road Race | Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022) | H2 | — | May 7, 2022 |
| 2 | Men's H2 Time Trial | Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022) | H2 | 0:50.563 | May 7, 2022 |
| — | Team Relay - Handbike - Mixed Elite | Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022) | | — | May 7, 2022 |
| 1 | Men's H2 Road Race | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO (ROAD) (Nov 2021) | H2 | 1:53:02.000 | Nov 5, 2021 |
| 1 | Men's H2 Time Trial | Extremadura European Paracycling Cup (Road) (Oct 2021) | H2 | 43:23.000 | Oct 22, 2021 |
| 1 | Men's H2 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2021) | H2 | 1:23:38.000 | Oct 22, 2021 |
| 1 | Men's H2 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2021) | H2 | — | Oct 22, 2021 |
| — | Team Relay - Handbike - Mixed Elite | Tokyo 2020 Paralympic Games - Road (Aug 2021) | | — | Sep 2, 2021 |
| 1 | Men's H2 Time Trial | Tokyo 2020 Paralympic Games - Road (Aug 2021) | H2 | 31:23.530 | Aug 30, 2021 |
| 3 | Men's H2 Road Race | Tokyo 2020 Paralympic Games - Road (Aug 2021) | H2 | 1:54:36.000 | Aug 30, 2021 |
| — | Team Relay - Handbike - Mixed Elite | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | | — | Jun 12, 2021 |
| 2 | Men's H2 Time Trial | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | H2 | 0:00.036 | Jun 8, 2021 |
| 2 | Men's H2 Road Race | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | H2 | — | Jun 8, 2021 |
| — | Team Relay - Handbike - Mixed Elite | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO (Road) (May 2021) | | 29:07.000 | May 29, 2021 |
| 1 | Men's H2 Time Trial | CAMPEONATO DE ESPAÑA CICLISMO ADAPTADO (Road) (May 2021) | H2 | 49:59.000 | May 27, 2021 |
| — | Team Relay - Team Relay - Mixed Elite | 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021) | | — | May 8, 2021 |
| 1 | Men's H2 Time Trial | 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021) | H2 | 34:21.971 | May 8, 2021 |
| 1 | Men's H2 Road Race | 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021) | H2 | 1:33:08.000 | May 8, 2021 |
| — | Team Relay - Handbike - Mixed Elite | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO PUERTO LUMBRERAS (Road) (Nov 2020) | | 24:27.000 | Nov 7, 2020 |
| 1 | Men's H2 Time Trial | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO PUERTO LUMBRERAS (Road) (Nov 2020) | H2 | 20:53.790 | Nov 6, 2020 |
| 1 | Men's H2 Road Race | CAMPEONATO DE ESPAÑA DE CICLISMO ADAPTADO PUERTO LUMBRERAS (Road) (Nov 2020) | H2 | 57:24.000 | Nov 6, 2020 |
| 1 | Men's H2 Time Trial | Extremadura European Paracycling Cup (Road) (Oct 2020) | H2 | 36:26.100 | Oct 16, 2020 |
| 1 | Men's H2 Road Race | Extremadura European Paracycling Cup (Road) (Oct 2020) | H2 | 47:21.000 | Oct 16, 2020 |
| 2 | Men's H2 Road Race | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | H2 | — | Sep 10, 2019 |
| 2 | Men's H2 Time Trial | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | H2 | 33:05.520 | Sep 10, 2019 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | | — | Sep 10, 2019 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019) | H2 | — | Aug 10, 2019 |
| 1 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019) | H2 | 1:13:35.000 | Aug 10, 2019 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019) | | — | Aug 10, 2019 |
| 1 | Men's H2 Road Race | Paracycling Bira (Road) (Jun 2019) | H2 | 1:43:49.000 | Jun 28, 2019 |
| 1 | Men's H2 Time Trial | Ain Handi Tour (Road) (May 2019) | H2 | 35:31.000 | May 24, 2019 |
| 1 | Men's H2 Road Race | Ain Handi Tour (Road) (May 2019) | H2 | 1:13:52.000 | May 24, 2019 |
| 1 | Men's H2 Road Race | Ain Handi Tour (Road) (May 2019) | H2 | 0:00.002 | May 24, 2019 |
| 1 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | H2 | — | May 18, 2019 |
| 1 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | H2 | 33:34.550 | May 18, 2019 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | | — | May 18, 2019 |
| 1 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | H2 | 44:06.070 | May 11, 2019 |
| 1 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | H2 | — | May 11, 2019 |
| — | Team Relay - Handbike - Mixed Elite | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | | — | May 11, 2019 |
| 1 | Men's H2 Time Trial | Campeonato de Espana Adaptado Ruta (Road) (May 2019) | H2 | 34:17.000 | May 2, 2019 |
| 1 | Men's H2 Road Race | Campeonato de Espana Adaptado Ruta (Road) (May 2019) | H2 | 1:28:33.000 | May 2, 2019 |
| 1 | Men's H2 Time Trial | Extremadura European Paracycling Cup (Road) (Mar 2019) | H2 | 36:18.000 | Mar 29, 2019 |
| 1 | Men's H2 Road Race | Extremadura European Paracycling Cup (Road) (Mar 2019) | H2 | 43:43.000 | Mar 29, 2019 |
| 1 | Men's H2 Road Race | Extremadura European Paracycling Cup (Road) (Mar 2019) | H2 | — | Mar 29, 2019 |
| 2 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018) | H2 | — | Aug 14, 2018 |
| 1 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018) | H2 | 1:12:55.000 | Aug 14, 2018 |
| — | Mixed Elite - Team Relay - H | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018) | | — | Aug 14, 2018 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018) | H2 | — | Aug 1, 2018 |
| 3 | Men's H2 Road Race | UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018) | H2 | — | Aug 1, 2018 |
| — | Mixed Elite - Team Relay - H | UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018) | | — | Aug 1, 2018 |
| 2 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018) | H2 | — | Jul 5, 2018 |
| 2 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018) | H2 | — | Jul 5, 2018 |
| — | Mixed Elite - Team Relay - H | UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018) | | — | Jul 5, 2018 |
| — | Men Elite - Team Relay - TR | Campeonatos de Espana Ciclismo Adaptado Carretera 2018 (Road) (May 2018) | | — | May 24, 2018 |
| 1 | Men's H2 Time Trial | Campeonatos de Espana Ciclismo Adaptado Carretera 2018 (Road) (May 2018) | H2 | — | May 24, 2018 |
| 1 | Men's H2 Road Race | Campeonatos de Espana Ciclismo Adaptado Carretera 2018 (Road) (May 2018) | H2 | — | May 24, 2018 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2018) | H2 | — | May 5, 2018 |
| 2 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2018) | H2 | — | May 5, 2018 |
| 3 | Men's H2 Road Race | UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017) | H2 | — | Sep 2, 2017 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017) | H2 | — | Sep 2, 2017 |
| 3 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Emmen (Jun 2017) | H2 | — | Jul 1, 2017 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Emmen (Jun 2017) | H2 | — | Jul 1, 2017 |
| — | Team Relay - Handbike - Mixed Elite | Campeonatos De España De Ciclismo Adaptado Carretera (Road) (May 2017) | | — | May 25, 2017 |
| 1 | Men's H2 Time Trial | Campeonatos De España De Ciclismo Adaptado Carretera (Road) (May 2017) | H2 | — | May 25, 2017 |
| 1 | Men's H2 Road Race | Campeonatos De España De Ciclismo Adaptado Carretera (Road) (May 2017) | H2 | — | May 25, 2017 |
| 4 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Maniago (May 2017) | H2 | — | May 11, 2017 |
| 3 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Maniago (May 2017) | H2 | 0:31.610 | May 11, 2017 |
| 2 | Men's H2 Road Race | UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016) | H2 | 1:18:54.000 | Jul 15, 2016 |
| 2 | Men's H2 Time Trial | UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016) | H2 | 24:28.000 | Jul 14, 2016 |
| 2 | Men's H2 Road Race | Brixia Paracycling Cup (Road) (Apr 2016) | H2 | 0:00.004 | Apr 30, 2016 |
| 4 | Men's H2 Road Race | Verola Paracycling Cup (Road) (Apr 2016) | H2 | 0:00.007 | Apr 23, 2016 |
| 9 | Men's H2 Road Race | II Handbike Barcelona Cup 2014 (Apr 2014) | H2 | 0:00.017 | Apr 12, 2014 |