4 Men's H3 Time Trial National Road Championship (Jul 2022)H3 — Jul 6, 2022 4 Men's H3 Road Race National Road Championship (Jul 2022)H3 — Jul 6, 2022 DNF Men's H3 Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2016)H3 — Oct 1, 2016 21 Men's H3 Road Race UCI C1 Swiss Serie (Road) (Jun 2016)H3 0:00.097 Jun 4, 2016 20 Men's H3 Road RaceEuropean Championships Para-cycling European Cup Prague (Road) (Sep 2015)H3 — Sep 26, 2015 6 Men's H3 Road Race Montecatone Paracycling (Aug 2015)H3 0:00.014 Aug 29, 2015 3 Men's H3 Road RaceEuropean Championships European Cup - Vrátna (Road) (Jul 2015)H3 0:00.006 Jul 11, 2015 25 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H3 2:01:37.000 Jun 14, 2015 21 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H3 22:30.000 Jun 13, 2015 20 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)H3 — Jun 5, 2015 16 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)H3 23:44.000 Jun 4, 2015 7 Men's H3 Road Race 5-stages race UCI C1 Upper-Austria-Paracyclingtour (Road) (May 2015)H3 0:00.051 May 24, 2015 4 Men's H3 Road Race Brixia Paracycling Cup (Road) (Apr 2015)H3 0:00.011 May 2, 2015 6 Men's H3 Road Race Verola Paracycling Cup (Road) (Apr 2015)H3 0:00.014 Apr 25, 2015 12 Men's H3 Road RaceEuropean Championships 1st Round of the European Handcycling Circuit (Road) (Mar 2015)H3 0:00.024 Mar 21, 2015 4 Men's H3 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2014)H3 — Sep 27, 2014 2 Men's H3 Road RaceEuropean Championships Para-Cycling European Cup Belgrade (Sep 2014)H3 0:00.004 Sep 20, 2014 7 Men's H3 Road Race Belgium Para-cycling Open (Jul 2014)H3 — Jul 19, 2014 3 Men's H3 Road Race Road Para-cycling Europacup (Jul 2014)H3 — Jul 12, 2014 DNS Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)H3 — May 9, 2014 24 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)H3 25:50.000 May 8, 2014 11 Men's H3 Road Race Verola Paracycling Cup (May 2014)H3 0:00.025 May 3, 2014 1 Men's H2 Road RaceEuropean Champion European Championships Para-cycling European Cup Prague (Sep 2013)H2 — Sep 21, 2013 11 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H2 — Aug 30, 2013 14 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H2 34:16.000 Aug 28, 2013 11 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)H2 1:50:16.000 Aug 23, 2013 11 Men's H2 Road Race UCI P1 Swiss Serie (May 2013)H2 — Jun 1, 2013 1 Men's H2 Road RaceEuropean Champion European Championships Para-cycling European Cup Prague (Sep 2012)H2 — Sep 29, 2012 3 Men's H2 Time Trial 9. Holzkirchner RadClassics (Jul 2012)H2 0:23.420 Jul 19, 2012 17 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H2 1:35:55.000 Jun 15, 2012 14 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H2 21:48.000 Jun 14, 2012 13 Men's H2 Road Race EHC Schenkon (Jun 2012)H2 — Jun 2, 2012 17 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)H2 — May 25, 2012 17 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)H2 23:46.000 May 24, 2012 15 Men's H2 Road Race Piacenza Paracycling (May 2012)H2 — May 19, 2012 31 Men's H2 Road Race EHC - Parabiago (Sep 2011)H2 0:00.061 Sep 30, 2011 1 Men's H2 Road Race Belgrade Para-cycling Road Cup (Sep 2011)H2 — Sep 24, 2011 2 Men's H2 Road Race Para-cycling Europacup Prague (Sep 2011)H2 — Sep 16, 2011 16 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H2 1:54:40.000 Sep 9, 2011 18 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H2 27:48.000 Sep 7, 2011 1 Men's H2 Road Race Road Para-cycling Europacup (Jul 2011)H2 1:08:18.000 Jul 16, 2011 2 Men's H2 Road Race Para-cycling Europacup (Jun 2011)H2 — Jun 25, 2011 8 Men's H2 Time Trial EHC - Louny (Jun 2011)H2 26:43.000 Jun 17, 2011 12 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H2 1:27:17.000 Jun 10, 2011 12 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H2 20:56.000 Jun 9, 2011 19 Men's H2 Road Race EHC - Oensingen (Jun 2011)H2 — Jun 3, 2011 7 Men's H2 Road Race Piacenza 2011 (May 2011)H2 59:50.000 May 28, 2011 1 Men's H2 Road Race Paracycling Bizkaiko Bira XV. Road (Apr 2011)H2 2:07:04.000 Apr 30, 2011 14 Men's H2 Road Race EHC - Rosenau (Apr 2011)H2 1:10:27.000 Apr 22, 2011 1 Men's H2 Road RaceEuropean Champion European Championships Para-cycling European Cup Prague (Sep 2010)H2 — Sep 24, 2010 8 Men's H2 Road Race Final EHC 2010 (Sep 2010)H2 0:00.018 Sep 18, 2010 8 Men's H2 Time Trial EHC - Kent (Divisions B, C, T, H) (Sep 2010)H2 17:42.000 Sep 4, 2010 1 Mixed Elite - Individual Road Race - H Para-cycling Event - Road (Jul 2010)1:09:57.000 Jul 17, 2010 13 Men's H2 Time Trial EHC - Louny (Jul 2010)H2 28:26.000 Jul 2, 2010 27 Men's H2 Road Race EHC - Grafendorf (Jun 2010)H2 — Jun 25, 2010 4 Men's H2 Road Race Para-Cycling-Europacup (Jun 2010)H2 — Jun 19, 2010 10 Men's H2 Road Race Piacenza Paracycling (May 2010)H2 — May 29, 2010 18 Men's H2 Time Trial EHC - Schenkon (May 2010)H2 39:30.000 May 14, 2010 25 Men's H2 Road Race EHC - Rosenau (Apr 2010)H2 1:16:37.000 Apr 2, 2010 19 Men's H2 Road Race EHC - Al-Ain (Mar 2010)H2 56:02.000 Mar 12, 2010 10 Men Elite - Individual Road Race - HCB EHC - Namur - Final (Oct 2009)— Oct 2, 2009 19 Men Elite - Individual Road Race - HCB Championnat du Monde Route Paracyclisme (Sep 2009)2:00.380 Sep 11, 2009 18 Men Elite - Individual Time Trial - HCB Championnat du Monde Route Paracyclisme (Sep 2009)37:35.000 Sep 9, 2009 6 Men Elite - Individual Road Race - HCC Trofeo Internazionale Piacenza - Road (Jul 2009)0:00.015 Jul 25, 2009 25 Men Elite - Individual Time Trial - HCC EHC - Louny (Jul 2009)30:26.000 Jul 10, 2009 21 Men Elite - Individual Road Race - HCC EHC - Lorsch (Jun 2009)— Jun 27, 2009 25 Men Elite - Individual Time Trial - HCC EHC - Oensingen (Jun 2009)19:34.000 Jun 11, 2009 20 Men Elite - Individual Road Race - HCC EHC - Oensingen (Jun 2009)2:31:51.000 Jun 10, 2009 26 Men Elite - Individual Road Race - HCC EHC - Rosenau (Apr 2009)1:14:15.000 Apr 10, 2009 18 Men Elite - Individual Time Trial - HCC EHC - Al-Ain (Mar 2009)29:51.000 Mar 6, 2009 18 Men Elite - Individual Road Race - HCC EHC - Al-Ain (Mar 2009)1:28:56.000 Mar 5, 2009