| 2 | Men's C2 Road Race | Para Cycling Road Brazilian Cup - Estage 1 (Jun 2026) | C2 | — | Jun 12, 2026 |
| 3 | Men's C2 Time Trial | Para Cycling Road Brazilian Cup - Estage 1 (Jun 2026) | C2 | — | Jun 12, 2026 |
| 12 | Men's C2 Road Race | UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026) | C2 | — | May 9, 2026 |
| 16 | Men's C2 Time Trial | UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026) | C2 | — | May 9, 2026 |
| 14 | Men's C2 Time Trial | UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026) | C2 | — | Apr 30, 2026 |
| 12 | Men's C2 Road Race | UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026) | C2 | — | Apr 30, 2026 |
| 3 | Men's C2 Time Trial | UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026) | C2 | — | Mar 21, 2026 |
| 4 | Men's C2 Road Race | UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026) | C2 | — | Mar 21, 2026 |
| 4 | Men's C2 Road Race | Pan American Road Para Cycling Championship 2026 (Feb 2026) | C2 | — | Feb 27, 2026 |
| 2 | Men's C2 Time Trial | Pan American Road Para Cycling Championship 2026 (Feb 2026) | C2 | — | Feb 27, 2026 |
| 2 | Men's C2 Elimination | Pan American Track Para Cycling Championship 2026 (Feb 2026) | C2 | — | Feb 24, 2026 |
| 3 | Men's C2 Sprint | Pan American Track Para Cycling Championship 2026 (Feb 2026) | C2 | — | Feb 24, 2026 |
| 2 | Men's C2 Scratch | Pan American Track Para Cycling Championship 2026 (Feb 2026) | C2 | — | Feb 24, 2026 |
| 3 | Men's C2 1 km Time Trial | Pan American Track Para Cycling Championship 2026 (Feb 2026) | C2 | 1:23.534 | Feb 24, 2026 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 4 (Nov 2025) | C2 | — | Nov 28, 2025 |
| 2 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 4 (Nov 2025) | C2 | — | Nov 28, 2025 |
| 13 | Men's C2 Sprint | UCI Para-cycling Track World Championships (Oct 2025) | C2 | — | Oct 18, 2025 |
| 9 | Men's C2 Scratch | UCI Para-cycling Track World Championships (Oct 2025) | C2 | — | Oct 18, 2025 |
| 7 | Men's C2 Elimination | UCI Para-cycling Track World Championships (Oct 2025) | C2 | — | Oct 18, 2025 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 3 (Sep 2025) | C2 | — | Sep 19, 2025 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 3 (Sep 2025) | C2 | — | Sep 19, 2025 |
| 11 | Men's C2 Road Race | 2025 UCI Para-cycling Road World Championships (Aug 2025) | C2 | — | Aug 30, 2025 |
| 14 | Men's C2 Time Trial | 2025 UCI Para-cycling Road World Championships (Aug 2025) | C2 | — | Aug 27, 2025 |
| 1 | Men's C2 Elimination | Taça Brasil de Pista #1 (Jul 2025) | C2 | — | Jul 23, 2025 |
| 3 | Men's C2 Sprint | Taça Brasil de Pista #1 (Jul 2025) | C2 | — | Jul 23, 2025 |
| DNS | Men's C2 Scratch | Taça Brasil de Pista #1 (Jul 2025) | C2 | — | Jul 23, 2025 |
| 1 | Men's C2 1 km Time Trial | Taça Brasil de Pista #1 (Jul 2025) | C2 | — | Jul 23, 2025 |
| 1 | Men's C2 Road Race | Brazilian Road Paracycling Championship 2025 (Jul 2025) | C2 | 1:29:40.019 | Jul 18, 2025 |
| 1 | Men's C2 Time Trial | Brazilian Road Paracycling Championship 2025 (Jul 2025) | C2 | 19:49.743 | Jul 18, 2025 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 2 (May 2025) | C2 | — | May 29, 2025 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 2 (May 2025) | C2 | — | May 29, 2025 |
| 10 | Men's C2 Time Trial | 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025) | C2 | — | May 17, 2025 |
| 10 | Men's C2 Road Race | 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025) | C2 | — | May 17, 2025 |
| 12 | Men's C2 Time Trial | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | C2 | — | May 3, 2025 |
| 8 | Men's C2 Road Race | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | C2 | — | May 3, 2025 |
| 2 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2025) | C2 | — | Mar 14, 2025 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2025) | C2 | — | Mar 14, 2025 |
| 1 | Men's C2 Elimination | Brazilian Track Paracycling Championship 2025 (Mar 2025) | C2 | — | Mar 11, 2025 |
| 1 | Men's C2 Sprint | Brazilian Track Paracycling Championship 2025 (Mar 2025) | C2 | — | Mar 11, 2025 |
| 1 | Men's C2 Scratch | Brazilian Track Paracycling Championship 2025 (Mar 2025) | C2 | — | Mar 11, 2025 |
| 1 | Men's C2 1 km Time Trial | Brazilian Track Paracycling Championship 2025 (Mar 2025) | C2 | — | Mar 11, 2025 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 3 (Nov 2024) | C2 | — | Nov 28, 2024 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 3 (Nov 2024) | C2 | — | Nov 28, 2024 |
| 8 | Men's C2 Road Race | UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024) | C2 | — | Sep 26, 2024 |
| 11 | Men's C2 Time Trial | UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024) | C2 | — | Sep 23, 2024 |
| 1 | Men's C2 Road Race | Road Paracycling Brazilian Championship 2024 (Jul 2024) | C2 | — | Jul 25, 2024 |
| 1 | Men's C2 Time Trial | Road Paracycling Brazilian Championship 2024 (Jul 2024) | C2 | 16:58.142 | Jul 25, 2024 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 2 (Jun 2024) | C2 | — | Jun 13, 2024 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 2 (Jun 2024) | C2 | — | Jun 13, 2024 |
| 7 | Men's C2 Road Race | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | C2 | — | May 18, 2024 |
| 16 | Men's C2 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | C2 | 1:52.300 | May 18, 2024 |
| 14 | Men's C2 Road Race | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C2 | — | May 4, 2024 |
| 17 | Men's C2 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C2 | 2:28.801 | May 4, 2024 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Apr 2024) | C2 | — | Apr 11, 2024 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 1 (Apr 2024) | C2 | 14:57.545 | Apr 11, 2024 |
| 10 | Men's C2 Individual Pursuit | 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024) | C2 | — | Mar 19, 2024 |
| 13 | Men's C2 1 km Time Trial | 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024) | C2 | — | Mar 19, 2024 |
| 13 | Men's C2 Scratch | 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024) | C2 | — | Mar 19, 2024 |
| 10 | Men's C2 Omnium | 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024) | C2 | — | Mar 19, 2024 |
| 2 | Men's C2 1 km Time Trial | Brazilian Track Paracycling Championship 2024 (Jan 2024) | C2 | 1:28.853 | Jan 17, 2024 |
| 1 | Men's C2 Scratch | Brazilian Track Paracycling Championship 2024 (Jan 2024) | C2 | — | Jan 17, 2024 |
| 1 | Men's C2 Omnium | Brazilian Track Paracycling Championship 2024 (Jan 2024) | C2 | 0:00.158 | Jan 17, 2024 |
| 1 | Men's C2 Individual Pursuit | Brazilian Track Paracycling Championship 2024 (Jan 2024) | C2 | — | Jan 17, 2024 |
| 1 | Men's C2 1 km Time Trial | JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023) | C2 | — | Nov 22, 2023 |
| 1 | Men's C2 Individual Pursuit | JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023) | C2 | — | Nov 22, 2023 |
| 2 | Men's C2 Road Race | CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023) | C2 | — | Nov 18, 2023 |
| 2 | Men's C2 Time Trial | CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023) | C2 | — | Nov 18, 2023 |
| 2 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 3 (Oct 2023) | C2 | 24:04.090 | Oct 27, 2023 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 3 (Oct 2023) | C2 | 1:35:05.414 | Oct 27, 2023 |
| 2 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 2 (Sep 2023) | C2 | 30:40.568 | Sep 15, 2023 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 2 (Sep 2023) | C2 | 1:44:13.514 | Sep 15, 2023 |
| 14 | Men's C2 Road Race | 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023) | C2 | — | Aug 11, 2023 |
| 16 | Men's C2 Time Trial | 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023) | C2 | — | Aug 9, 2023 |
| 1 | Men's C2 Time Trial | 2023 Road Paracycling Brazilian Championship (Jun 2023) | C2 | — | Jun 16, 2023 |
| 1 | Men's C2 Road Race | 2023 Road Paracycling Brazilian Championship (Jun 2023) | C2 | — | Jun 16, 2023 |
| 15 | Men's C2 Road Race | Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | C2 | — | May 6, 2023 |
| 14 | Men's C2 Time Trial | Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023) | C2 | 3:56.039 | May 6, 2023 |
| 7 | Men's C2 Road Race | International Paracycling Classics Ronde in Vlaanderen Brugge-Ronse 2023 (ROAD) (Apr 2023) | C2 | 8:25.000 | Apr 29, 2023 |
| 15 | Men's C2 Road Race | Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023) | C2 | — | Apr 22, 2023 |
| 9 | Men's C2 Time Trial | Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023) | C2 | 2:20.660 | Apr 22, 2023 |
| 1 | Men's C2 1 km Time Trial | 2023 Brazilian Track Paracycling Championship 2022 (Mar 2023) | C2 | 1:29.256 | Mar 9, 2023 |
| 1 | Men's C2 Scratch | 2023 Brazilian Track Paracycling Championship 2022 (Mar 2023) | C2 | — | Mar 9, 2023 |
| 1 | Men's C2 Individual Pursuit | 2023 Brazilian Track Paracycling Championship 2022 (Mar 2023) | C2 | 4:34.612 | Mar 9, 2023 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2023) | C2 | 19:27.489 | Mar 3, 2023 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2023) | C2 | — | Mar 3, 2023 |
| 1 | Men's C2 Road Race | Road Paracycling Brazilian Championship (Dec 2022) | C2 | 1:45:19.760 | Dec 1, 2022 |
| 1 | Men's C2 Time Trial | Road Paracycling Brazilian Championship (Dec 2022) | C2 | 23:38.047 | Dec 1, 2022 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 3 (Road) (Sep 2022) | C2 | 1:29:46.250 | Sep 24, 2022 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 3 (Road) (Sep 2022) | C2 | 22:18.260 | Sep 24, 2022 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 3 (Road) (Sep 2022) | C2 | 0:00.060 | Sep 24, 2022 |
| 14 | Men's C2 Road Race | 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022) | C2 | — | Aug 13, 2022 |
| 14 | Men's C2 Time Trial | 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022) | C2 | — | Aug 13, 2022 |
| 8 | Men's C2 Road Race | Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022) | C2 | — | Aug 6, 2022 |
| 11 | Men's C2 Time Trial | Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022) | C2 | — | Aug 6, 2022 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 1 (Road) (Jun 2022) | C2 | 19:18.542 | Jun 4, 2022 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Road) (Jun 2022) | C2 | 1:25:12.987 | Jun 4, 2022 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Road) (Jun 2022) | C2 | 19:18.542 | Jun 4, 2022 |
| 1 | Men's C2 1 km Time Trial | CAMPEONATO BRASILEIRO DE PISTA (TRACK) (May 2022) | C2 | 1:26.358 | May 17, 2022 |
| 1 | Men's C2 Scratch | CAMPEONATO BRASILEIRO DE PISTA (TRACK) (May 2022) | C2 | — | May 17, 2022 |
| 1 | Men's C2 Omnium | CAMPEONATO BRASILEIRO DE PISTA (TRACK) (May 2022) | C2 | 0:00.160 | May 17, 2022 |
| 1 | Men's C2 Individual Pursuit | CAMPEONATO BRASILEIRO DE PISTA (TRACK) (May 2022) | C2 | 4:22.342 | May 17, 2022 |
| 13 | Men's C2 Time Trial | Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022) | C2 | 6:19.790 | May 14, 2022 |
| 10 | Men's C2 Road Race | Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022) | C2 | — | May 14, 2022 |
| 4 | Men's C2 Road Race | Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022) | C2 | — | May 7, 2022 |
| 13 | Men's C2 Time Trial | Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022) | C2 | 3:25.977 | May 7, 2022 |
| 1 | Men's C2 Road Race | 2022 Pan American Road Paracycling Championship (Road) (Mar 2022) | C2 | 1:24:12.171 | Mar 19, 2022 |
| 2 | Men's C2 Time Trial | 2022 Pan American Road Paracycling Championship (Road) (Mar 2022) | C2 | 26:24.261 | Mar 19, 2022 |
| 2 | Men's C2 1 km Time Trial | 2022 Pan American Track Paracycling Championships (Track) (Mar 2022) | C2 | 1:26.251 | Mar 17, 2022 |
| 2 | Men's C2 Individual Pursuit | 2022 Pan American Track Paracycling Championships (Track) (Mar 2022) | C2 | 4:18.789 | Mar 17, 2022 |
| 2 | Men's C2 Omnium | 2022 Pan American Track Paracycling Championships (Track) (Mar 2022) | C2 | 0:00.152 | Mar 17, 2022 |
| 3 | Men's C2 Scratch | 2022 Pan American Track Paracycling Championships (Track) (Mar 2022) | C2 | — | Mar 17, 2022 |
| 7 | Men's C2 Road Race | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | C2 | — | Jun 8, 2021 |
| 10 | Men's C2 Time Trial | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | C2 | 2:46.000 | Jun 8, 2021 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Road) (Feb 2020) | C2 | — | Feb 14, 2020 |
| — | Men's C2 Individual Pursuit | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | C2 | 4:04.227 | Feb 1, 2020 |
| — | Men's C2 1 km Time Trial | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | C2 | 1:21.800 | Feb 1, 2020 |
| — | Men's C2 Scratch | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | C2 | — | Feb 1, 2020 |
| — | Men's C2 Omnium | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | C2 | 0:00.072 | Feb 1, 2020 |
| 1 | Men's C2 Road Race | Road Paracycling Brazilian Championship (Road) (Nov 2019) | C2 | — | Nov 27, 2019 |
| 2 | Men's C2 Time Trial | Road Paracycling Brazilian Championship (Road) (Nov 2019) | C2 | — | Nov 27, 2019 |
| 1 | Men's C2 Road Race | Road Paracycling Pan American Circuit (Road) (Jun 2019) | C2 | — | Jun 11, 2019 |
| 11 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | C2 | — | May 18, 2019 |
| 15 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | C2 | 44:28.530 | May 18, 2019 |
| 10 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | C2 | 33:07.320 | May 11, 2019 |
| 6 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | C2 | — | May 11, 2019 |
| 2 | Men's C2 Road Race | Parabiago Paracycling (Road) (May 2019) | C2 | 1:22:21.000 | May 3, 2019 |
| 2 | Men's C2 Time Trial | Parabiago Paracycling (Road) (May 2019) | C2 | 18:34.000 | May 3, 2019 |
| 2 | Men's C2 Road Race | Parabiago Paracycling (Road) (May 2019) | C2 | 0:00.004 | May 3, 2019 |
| 1 | Men's C2 Time Trial | Para-Cycling Road Brazilian Cup - Estage 2 (Road) (Apr 2019) | C2 | — | Apr 25, 2019 |
| 23 | Men's C2 1 km Time Trial | UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019) | C2 | 1:27.134 | Mar 16, 2019 |
| 19 | Men's C2 Individual Pursuit | UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019) | C2 | — | Mar 16, 2019 |
| DNF | Men's C2 Scratch | UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019) | C2 | — | Mar 16, 2019 |
| 1 | Men's C2 Road Race | Para-Cycling Road Brazilian Cup - Estage 1 (Road) (Feb 2019) | C2 | — | Feb 21, 2019 |
| 1 | Men's C2 Road Race | Para-cycling Road Brazilian Championship (Road) (Nov 2018) | C2 | — | Nov 22, 2018 |
| 1 | Men's C2 Time Trial | Para-cycling Road Brazilian Championship (Road) (Nov 2018) | C2 | — | Nov 22, 2018 |
| 1 | Men's C2 Road Race | Para-cycling Road Brazilian Championship (Road) (Nov 2018) | C2 | — | Nov 22, 2018 |
| 2 | Men's C2 Road Race | Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018) | C2 | — | Aug 21, 2018 |
| 1 | Men's C2 Time Trial | Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018) | C2 | — | Aug 21, 2018 |
| 2 | Men's C2 Road Race | Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018) | C2 | — | Aug 21, 2018 |
| 8 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018) | C2 | — | Aug 14, 2018 |
| 8 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018) | C2 | — | Aug 14, 2018 |
| 15 | Men's C2 Time Trial | UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018) | C2 | — | Aug 1, 2018 |
| DNF | Men's C2 Road Race | UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018) | C2 | — | Aug 1, 2018 |
| 1 | Men's C2 Road Race | 2018 Para-cycling Road Brazilian Cup – Stage 2 (Road) (Jun 2018) | C2 | 1:47:42.000 | Jun 21, 2018 |
| 1 | Men's C2 Time Trial | 2018 Para-cycling Road Brazilian Cup – Stage 2 (Road) (Jun 2018) | C2 | 41:41.000 | Jun 21, 2018 |
| 14 | Men's C2 Individual Pursuit | UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018) | C2 | — | Mar 24, 2018 |
| 13 | Men's C2 1 km Time Trial | UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018) | C2 | — | Mar 24, 2018 |
| 1 | Men's C2 Road Race | Para-cycling Brazilian Championship (Road) (Nov 2017) | C2 | 1:47:19.824 | Nov 30, 2017 |
| 1 | Men's C2 Time Trial | Para-cycling Brazilian Championship (Road) (Nov 2017) | C2 | 37:36.224 | Nov 30, 2017 |
| 12 | Men's C2 Road Race | UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017) | C2 | — | Sep 2, 2017 |
| 12 | Men's C2 Time Trial | UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017) | C2 | — | Sep 2, 2017 |
| 14 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Ostend (May 2017) | C2 | — | May 20, 2017 |
| 10 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Ostend (May 2017) | C2 | 2:53.870 | May 20, 2017 |
| 10 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Maniago (May 2017) | C2 | — | May 11, 2017 |
| 12 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Maniago (May 2017) | C2 | 1:51.580 | May 11, 2017 |