DNS Men's B Road Race Para Cycling Road Brazilian Cup - Estage 2 (Sep 2026)B — Sep 19, 2026 2 Men's B Time Trial Para Cycling Road Brazilian Cup - Estage 2 (Sep 2026)B — Sep 19, 2026 3 Men's B Road Race Campeonato Brasileiro de Paraciclismo de Estrada 2026 (Jul 2026)B — Jul 4, 2026 1 Men's B Time Trial Campeonato Brasileiro de Paraciclismo de Estrada 2026 (Jul 2026)B — Jul 4, 2026 1 Men's B Road Race Juegos Parasuramericanos - Road (Jun 2026)B 1:23:10.000 Jun 30, 2026 5 Men's B Time Trial Juegos Parasuramericanos - Road (Jun 2026)B 38:30.919 Jun 30, 2026 2 Men's B Road Race Para Cycling Road Brazilian Cup - Estage 1 (Jun 2026)B — Jun 12, 2026 1 Men's B Time Trial Para Cycling Road Brazilian Cup - Estage 1 (Jun 2026)B — Jun 12, 2026 16 Men's B Road RaceWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)B — May 9, 2026 23 Men's B Time TrialWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)B — May 9, 2026 19 Men's B Time TrialWorld Cup UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026)B — Apr 30, 2026 21 Men's B Road RaceWorld Cup UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026)B — Apr 30, 2026 3 Men's B Road Race Pan American Road Para Cycling Championship 2026 (Feb 2026)B — Feb 27, 2026 3 Men's B Time Trial Pan American Road Para Cycling Championship 2026 (Feb 2026)B — Feb 27, 2026 8 Men's B Sprint B Pan American Track Para Cycling Championship 2026 (Feb 2026)B — Feb 24, 2026 DNF Men's B 1 km Time Trial B Pan American Track Para Cycling Championship 2026 (Feb 2026)B — Feb 24, 2026 7 Men's B Individual Pursuit B Pan American Track Para Cycling Championship 2026 (Feb 2026)B — Feb 24, 2026 2 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 4 (Nov 2025)B — Nov 28, 2025 2 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 4 (Nov 2025)B — Nov 28, 2025 6 Men's B Individual PursuitWorld Championships UCI Para-cycling Track World Championships (Oct 2025)B — Oct 18, 2025 10 Men's B 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships (Oct 2025)B 1:07.310 Oct 18, 2025 11 Men's B SprintWorld Championships UCI Para-cycling Track World Championships (Oct 2025)B — Oct 18, 2025 — Mixed B Mixed Team SprintWorld Championships UCI Para-cycling Track World Championships (Oct 2025)B — Oct 18, 2025 1 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 3 (Sep 2025)B — Sep 19, 2025 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 3 (Sep 2025)B — Sep 19, 2025 DNS Men's B Sprint B Taça Brasil de Pista #2 (Jul 2025)B — Jul 25, 2025 1 Men's B 1 km Time Trial B Taça Brasil de Pista #2 (Jul 2025)B — Jul 25, 2025 1 Men's B Individual Pursuit B Taça Brasil de Pista #2 (Jul 2025)B — Jul 25, 2025 1 Men's B Sprint B Taça Brasil de Pista #1 (Jul 2025)B — Jul 23, 2025 DNF Men's B 1 km Time Trial B Taça Brasil de Pista #1 (Jul 2025)B — Jul 23, 2025 1 Men's B Individual Pursuit B Taça Brasil de Pista #1 (Jul 2025)B — Jul 23, 2025 1 Men's B Road Race Brazilian Road Paracycling Championship 2025 (Jul 2025)B 1:49:22.503 Jul 18, 2025 1 Men's B Time Trial Brazilian Road Paracycling Championship 2025 (Jul 2025)B 36:09.555 Jul 18, 2025 2 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 2 (May 2025)B — May 29, 2025 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 2 (May 2025)B — May 29, 2025 17 Men's B Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)B — May 17, 2025 15 Men's B Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)B — May 17, 2025 19 Men's B Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025)B — May 3, 2025 15 Men's B Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025)B — May 3, 2025 1 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2025)B — Mar 14, 2025 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 1 (Mar 2025)B — Mar 14, 2025 5 Mixed B Mixed Team Sprint Brazilian Track Paracycling Championship 2025 (Mar 2025)B — Mar 11, 2025 3 Men's B Sprint B Brazilian Track Paracycling Championship 2025 (Mar 2025)B — Mar 11, 2025 1 Men's B 1 km Time Trial B Brazilian Track Paracycling Championship 2025 (Mar 2025)B — Mar 11, 2025 2 Men's B Individual Pursuit B Brazilian Track Paracycling Championship 2025 (Mar 2025)B — Mar 11, 2025 1 Men's B Road Race Road Paracycling Brazilian Championship 2024 (Jul 2024)B — Jul 25, 2024 1 Men's B Time Trial Road Paracycling Brazilian Championship 2024 (Jul 2024)B 26:27.616 Jul 25, 2024 1 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 2 (Jun 2024)B — Jun 13, 2024 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 2 (Jun 2024)B — Jun 13, 2024 1 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 1 (Apr 2024)B — Apr 11, 2024 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 1 (Apr 2024)B 19:05.787 Apr 11, 2024 15 Men's B Individual PursuitWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)B — Mar 19, 2024 21 Men's B 1 km Time TrialWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)B — Mar 19, 2024 19 Men's B SprintWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)B — Mar 19, 2024 — Mixed B Mixed Team SprintWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)B — Mar 19, 2024 2 Men's B Sprint B Brazilian Track Paracycling Championship 2024 (Jan 2024)B — Jan 17, 2024 2 Men's B 1 km Time Trial B Brazilian Track Paracycling Championship 2024 (Jan 2024)B 1:12.300 Jan 17, 2024 1 Men's B Individual Pursuit B Brazilian Track Paracycling Championship 2024 (Jan 2024)B — Jan 17, 2024 2 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 3 (Oct 2023)B 1:33:44.266 Oct 27, 2023 1 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 3 (Oct 2023)B — Oct 27, 2023 6 Men's B Road Race Para-Cycling Road Brazilian Cup - Estage 2 (Sep 2023)B — Sep 15, 2023 2 Men's B Time Trial Para-Cycling Road Brazilian Cup - Estage 2 (Sep 2023)B 27:48.293 Sep 15, 2023 1 Men's B Road Race 2023 Road Paracycling Brazilian Championship (Jun 2023)B — Jun 16, 2023 7 Men's B Time Trial 2023 Road Paracycling Brazilian Championship (Jun 2023)B — Jun 16, 2023