1 Men's H3 Time Trial Mantis-sm 2026 (Jun 2026)H3 25:27.530 Jun 12, 2026 2 Men's H3 Time Trial Road Paracycling National Championships 2023 (Jun 2023)H3 — Jun 17, 2023 2 Men's H3 Road Race Road Paracycling National Championships 2023 (Jun 2023)H3 — Jun 17, 2023 1 Men's H3 Road Race Para-SM Maantieajo 2022 (Jul 2022)H3 — Jul 23, 2022 — Team Relay - Handbike - Mixed Elite Para-SM Maantieajo 2022 (Jul 2022)0:11.270 Jul 23, 2022 1 Men's H3 Time Trial Para-SM Aika-ajo 2022 (Jun 2022)H3 28:50.070 Jun 16, 2022 30 Men's H3 Time TrialWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)H3 11:52.110 May 14, 2022 19 Men's H3 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)H3 — May 7, 2022 28 Men's H3 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)H3 3:29.379 May 7, 2022 2 Men's H3 Time Trial Fredrikshof - Swedish Paracycling Time Trial (ROAD) (Apr 2022)H3 0:25.060 Apr 30, 2022 2 Men's H3 Road Race SMACK - Swedish Paracycling Road Race (Road) (Apr 2022)H3 0:01.140 Apr 29, 2022 21 Men's H3 Time TrialWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)H3 4:42.000 Jun 8, 2021 14 Men's H3 Road RaceWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)H3 — Jun 8, 2021 26 Men's H3 Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)H3 3:44.594 May 8, 2021 33 Men's H3 Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)H3 — May 8, 2021 16 Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H3 — Sep 10, 2019 25 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H3 33:32.430 Sep 10, 2019 15 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)H3 — Aug 10, 2019 16 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)H3 — Aug 10, 2019 1 Men's H3 Time Trial National Championships para-cycling Road & TT (Road) (Jun 2019)H3 27:11.390 Jun 27, 2019 2 Men's H3 Road Race Invacare SMACK (Road) (May 2019)H3 — May 25, 2019 24 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H3 43:50.850 May 11, 2019 24 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H3 — May 11, 2019 2 Men's H3 Time TrialEuropean Championships 2019 Festos European Para-Cycling Cup (Road) (Apr 2019)H3 22:35.000 Apr 19, 2019 2 Men's H3 Road RaceEuropean Championships 2019 Festos European Para-Cycling Cup (Road) (Apr 2019)H3 1:08:59.000 Apr 19, 2019 2 Men's H3 Road RaceEuropean Championships 2019 Festos European Para-Cycling Cup (Road) (Apr 2019)H3 — Apr 19, 2019 2 Men's H3 Road Race SMACK - Swedish Para-cycling Cup (Road) (Sep 2018)H3 0:00.028 Sep 8, 2018 1 Men's H3 Time Trial SMACK - Swedish Para-cycling Cup (Road) (Sep 2018)H3 24:42.000 Sep 7, 2018 2 Men's H3 Road Race SMACK - Swedish Para-cycling Cup (Road) (Sep 2018)H3 1:09:06.000 Sep 7, 2018 26 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H3 — Aug 1, 2018 19 Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H3 — Aug 1, 2018 12 Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)— Aug 1, 2018 26 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H3 — Jul 5, 2018 22 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H3 — Jul 5, 2018 1 Men's H3 Time Trial Finnish National road cycling Championships (Road) (Jun 2018)H3 27:34.740 Jun 28, 2018 11 Men's H3 Road Race Cologne Classic (Road) (May 2018)H3 0:00.023 May 18, 2018 DNF Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H3 — Sep 2, 2017 20 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H3 — Sep 2, 2017 1 Men's H3 Time Trial National Cycling Championships (Road) (Jun 2017)H3 30:28.000 Jun 15, 2017 1 Men's H3 Road Race National Cycling Championships (Road) (Jun 2017)H3 1:02:10.000 Jun 15, 2017 8 Men's H3 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)H3 1:39:25.000 Sep 14, 2016 10 Men's H3 Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)H3 32:32.000 Sep 13, 2016 7 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H3 1:51:34.000 Jul 15, 2016 10 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H3 33:56.000 Jul 14, 2016 14 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H3 1:45:40.000 May 20, 2016 13 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H3 30:17.000 May 19, 2016 6 Men's H3 Road RaceEuropean Championships Para-cycling European Cup Prague (Road) (Sep 2015)H3 — Sep 26, 2015 5 Men's H3 Road Race Montecatone Paracycling (Aug 2015)H3 0:00.010 Aug 29, 2015 13 Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H3 1:54:51.000 Aug 1, 2015 14 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H3 35:46.000 Jul 30, 2015 8 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H3 1:24:03.000 Jul 24, 2015 15 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H3 21:11.000 Jul 23, 2015 1 Men's H3 Road RaceEuropean Champion European Championships Festos European Para-cycling Cup 2015 (Road) (May 2015)H3 — May 9, 2015 12 Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H3 — Aug 31, 2014 14 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H3 30:07.000 Aug 29, 2014 11 Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)— Aug 27, 2014 14 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H3 1:52:59.000 Jul 25, 2014 22 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H3 18:01.000 Jul 24, 2014 3 Men's H3 Road Race Para-cycling Europacup (Jun 2014)H3 1:19:47.000 Jun 14, 2014 — Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (May 2014)— May 10, 2014 15 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)H3 1:53:51.000 May 9, 2014 21 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)H3 25:05.000 May 8, 2014 12 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)H2 1:50:17.000 Aug 23, 2013 10 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H2 1:27:46.000 Jun 14, 2013 9 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H2 17:33.800 Jun 13, 2013 11 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H2 1:26:58.000 Jun 7, 2013 15 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H2 0:24.500 Jun 6, 2013 4 Men's H2 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2012)H2 — Sep 29, 2012 15 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H2 1:33:06.000 Jun 15, 2012 16 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H2 22:08.000 Jun 14, 2012 13 Men's H2 Road Race Piacenza Paracycling (May 2012)H2 — May 19, 2012 DNF Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H2 — Sep 9, 2011 19 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H2 28:28.000 Sep 7, 2011 5 Men's H2 Road Race Trofeo Comune Di Verolanuova (Jul 2011)H2 — Jul 23, 2011 17 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H2 1:33:05.000 Jun 10, 2011 17 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H2 23:12.000 Jun 9, 2011 10 Men's H2 Road Race Piacenza 2011 (May 2011)H2 1:01:42.000 May 28, 2011 3 Men's H2 Road Race Paracycling Bizkaiko Bira XV. Road (Apr 2011)H2 2:17:03.000 Apr 30, 2011 10 Men's H2 Time Trial EHC - Kent (Divisions B, C, T, H) (Sep 2010)H2 18:01.000 Sep 4, 2010 16 Men's H2 Time Trial EHC - Louny (Jul 2010)H2 28:47.000 Jul 2, 2010 21 Men's H2 Time TrialWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)H2 23:37.000 Jun 12, 2010 25 Mixed Elite - Individual Road Race - HWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)1:24:12.000 Jun 11, 2010 20 Men Elite - Individual Road Race - HCB Championnat du Monde Route Paracyclisme (Sep 2009)— Sep 11, 2009 20 Men Elite - Individual Time Trial - HCB Championnat du Monde Route Paracyclisme (Sep 2009)39:22.000 Sep 9, 2009