1 Men's B Road Race Canadian Road Championships (Para) (Jun 2026)B 1:20:32.000 Jun 23, 2026 1 Men's B Time Trial Canadian Road Championships (Para) (Jun 2026)B 47:59.510 Jun 23, 2026 1 Men's B Individual Pursuit B 2026 Canadian Track Championships (Elite/Masters/Para) (Jan 2026)B 4:58.116 Jan 7, 2026 2 Men's B 1 km Time Trial B 2026 Canadian Track Championships (Elite/Masters/Para) (Jan 2026)B 1:14.171 Jan 7, 2026 20 Men's B Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025)B — May 3, 2025 16 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 1 km Time Trial B 2025 Canadian Track Championships (Elite/Masters/Para) (Jan 2025)B 1:11.457 Jan 9, 2025 1 Men's B Individual Pursuit B 2025 Canadian Track Championships (Elite/Masters/Para) (Jan 2025)B 4:55.159 Jan 9, 2025 1 Men's B Individual Pursuit 2024 Canadian Track Championships (Jr/U17//Para) (Mar 2024)B 4:49.196 Mar 30, 2024 1 Men's B 1 km Time Trial 2024 Canadian Track Championships (Jr/U17//Para) (Mar 2024)B 1:12.581 Mar 30, 2024 3 Men's B Road Race 2023 Canadian Road Championships (Para) (Jun 2023)B 1:58:00.000 Jun 22, 2023 3 Men's B Time Trial 2023 Canadian Road Championships (Para) (Jun 2023)B 38:56.500 Jun 22, 2023 4 Men's B Road Race 2022 Canadian Road Championships - Elite/Junior/Para (Road) (Jun 2022)B 1:54:57.000 Jun 24, 2022 4 Men's B Time Trial 2022 Canadian Road Championships - Elite/Junior/Para (Road) (Jun 2022)B 43:17.100 Jun 24, 2022 2 Men's B Road Race Challenge Gary Longhi (Défi sportif AlterGo) (Road) (Apr 2022)B — Apr 29, 2022 3 Men's B Time Trial Challenge Gary Longhi (Défi sportif AlterGo) (Road) (Apr 2022)B 28:47.570 Apr 29, 2022 2 Men's B Road Race Challenge Gary Longhi (Défi sportif AlterGo) (Road) (Apr 2022)B 0:00.024 Apr 29, 2022 9 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)B — Aug 10, 2019 11 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)B — Aug 10, 2019 DNS Men's B Road Race Canadian Road Championships (Road) (Jun 2019)B — Jun 26, 2019 3 Men's B Time Trial Canadian Road Championships (Road) (Jun 2019)B 13:12.000 Jun 26, 2019 1 Men's B Road Race Défi sportif AlterGo II (Road) (May 2019)B 1:52:27.000 May 4, 2019 2 Men's B Time Trial Défi sportif AlterGo I (Road) (May 2019)B 0:10.000 May 3, 2019 1 Men's B 1 km Time Trial B Canadian Para Track Championships (Track) (Apr 2019)B 1:06.703 Apr 11, 2019 1 Men's B Individual Pursuit B Canadian Para Track Championships (Track) (Apr 2019)B 4:35.808 Apr 11, 2019 11 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)B — Aug 14, 2018 8 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)B — Aug 14, 2018 16 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)B — Jul 5, 2018 13 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)B — Jul 5, 2018 3 Men's B Road Race 2018 Global Relay Canadian Road Championships (Road) (Jun 2018)B — Jun 20, 2018 3 Men's B Time Trial 2018 Global Relay Canadian Road Championships (Road) (Jun 2018)B — Jun 20, 2018 9 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)B — May 5, 2018 11 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)B — May 5, 2018 4 Men's B Road Race Défi sportif AlterGo (Road) (Apr 2018)B 0:00.015 Apr 27, 2018 1 Men's B 1 km Time Trial B Canadian Para-cycling Championships (Track) (Apr 2018)B 1:06.806 Apr 13, 2018 1 Men's B Individual Pursuit B Canadian Para-cycling Championships (Track) (Apr 2018)B 4:32.910 Apr 13, 2018 1 Men's B 1 km Time Trial B Para-cycling Track Challenge (Track) (Apr 2018)B 1:06.806 Apr 13, 2018 1 Men's B Individual Pursuit B Para-cycling Track Challenge (Track) (Apr 2018)B 4:32.910 Apr 13, 2018 10 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)B — Sep 2, 2017 12 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)B — Sep 2, 2017 1 Men's B Road Race Canadian Para-cycling Championships (Road) (Aug 2017)B 1:48:45.000 Aug 15, 2017 1 Men's B Time Trial Canadian Para-cycling Championships (Road) (Aug 2017)B 25:52.100 Aug 15, 2017 5 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)B — Jul 1, 2017 10 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)B — Jul 1, 2017 1 Men's B Time Trial Défi sportif AlterGo (Road) (Apr 2017)B 27:13.970 Apr 28, 2017 1 Men's B Road Race Défi sportif AlterGo (Road) (Apr 2017)B 1:30:06.000 Apr 28, 2017 1 Men's B Road Race Défi sportif AlterGo (Road) (Apr 2017)B 0:00.060 Apr 28, 2017 1 Men's B Individual Pursuit Canadian Para-cycling Championships p/b Lexus (Track) (Mar 2017)B 4:36.194 Apr 1, 2017 1 Men's B 1 km Time Trial Canadian Para-cycling Championships p/b Lexus (Track) (Mar 2017)B 1:09.042 Mar 30, 2017 9 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)B 2:09:20.000 Jul 16, 2016 8 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)B 36:31.000 Jul 14, 2016 1 Men's B Road Race Défi sportif AlterGo (Road) (Apr 2016)B 0:00.026 Apr 30, 2016 DNF Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)B — Jun 15, 2015 21 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)B 37:12.000 Jun 13, 2015 15 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)B 2:30:00.000 Jun 6, 2015 2 Men's B Road Race Défi sportif AlterGo (Road) (May 2015)B 0:00.024 May 2, 2015 3 Men's B Road Race Challenge Longhi (Road) (Apr 2015)B 1:49:42.000 Apr 30, 2015 9 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)B 2:25:56.000 Aug 30, 2014 16 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)B 34:21.000 Aug 28, 2014 2 Men's B Road Race Défi sportif AlterGo (May 2014)B 0:00.024 May 3, 2014 DNF Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)B — Aug 24, 2013 18 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)B 33:21.000 Aug 22, 2013 3 Men's B Road Race Défi Sportif Alter Go (Apr 2013)B — Apr 26, 2013