DNS Men's B Road RaceEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)B — Aug 15, 2023 10 Men's B Time TrialEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)B — Aug 15, 2023 24 Men's B Road RaceWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)B — Apr 22, 2023 22 Men's B Time TrialWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)B 7:27.430 Apr 22, 2023 7 Men's B Road Race Tokyo 2020 Paralympic Games - Road (Aug 2021)B — Aug 30, 2021 7 Men's B Time Trial Tokyo 2020 Paralympic Games - Road (Aug 2021)B 49:45.020 Aug 30, 2021 9 Men's B Road RaceEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Jun 2021)B — Jun 2, 2021 10 Men's B Time TrialEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Jun 2021)B — Jun 2, 2021 18 Men's B Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)B 8:34.977 May 8, 2021 20 Men's B Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)B — May 8, 2021 1 Men's B Road Race Serbian National Paracycling Championship 2019 (Road) (Sep 2019)B 50:40.000 Sep 27, 2019 1 Men's B Time Trial Serbian National Paracycling Championship 2019 (Road) (Sep 2019)B 48:42.000 Sep 27, 2019 8 Men's B Road RaceEuropean Championships European Cup - Púchov (Road) (Jul 2019)B — Jul 12, 2019 5 Men's B Time TrialEuropean Championships European Cup - Púchov (Road) (Jul 2019)B 0:16.350 Jul 12, 2019 8 Men's B Road RaceEuropean Championships European Cup - Púchov (Road) (Jul 2019)B 0:00.014 Jul 12, 2019 DNS Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)B — May 18, 2019 DNS Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)B — May 18, 2019 5 Men's B Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B 1:37:15.000 Sep 28, 2018 5 Men's B Time TrialEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B 27:19.530 Sep 28, 2018 5 Men's B Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B 0:00.010 Sep 28, 2018 1 Men's B Road RaceEuropean Champion European Championships European Cup Belgrade (Road) (Sep 2018)B 0:00.002 Sep 15, 2018 1 Men's B Road Race National Championships (Road) (Sep 2018)B 1:20:58.000 Sep 14, 2018 1 Men's B Time Trial National Championships (Road) (Sep 2018)B 16:24.360 Sep 14, 2018 1 Men's B Road RaceEuropean Champion European Championships European Cup Belgrade (Road) (Sep 2018)B 1:20:58.000 Sep 14, 2018 1 Men's B Time TrialEuropean Champion European Championships European Cup Belgrade (Road) (Sep 2018)B 16:24:36.000 Sep 14, 2018 2 Men's B Road RaceEuropean Championships Hungarian European Paracycling Cup (Road) (Sep 2018)B 0:00.005 Sep 8, 2018 2 Men's B Road RaceEuropean Championships Hungarian European Paracycling Cup (Road) (Sep 2018)B 1:27:59.000 Sep 7, 2018 3 Men's B Time TrialEuropean Championships Hungarian European Paracycling Cup (Road) (Sep 2018)B 25:12.190 Sep 7, 2018 4 Men's B Road RaceEuropean Championships European Cup - Vrátna (Road) (Aug 2018)B 0:00.004 Aug 31, 2018 4 Men's B Time TrialEuropean Championships European Cup - Vrátna (Road) (Aug 2018)B — Aug 31, 2018 5 Men's B Road RaceEuropean Championships European Cup - Vrátna (Road) (Aug 2018)B — Aug 31, 2018 2 Men's B Road Race UCI C1 Swiss Serie (Road) (Jun 2018)B 0:00.002 Jun 8, 2018 2 Men's B Time Trial UCI C1 Swiss Serie (Road) (Jun 2018)B 0:00.002 Jun 8, 2018 3 Men's B Road Race UCI C1 Swiss Serie (Road) (Jun 2018)B 0:00.002 Jun 8, 2018 2 Men's B Time Trial INVACARE Upper Austria Paracyclingtour Stage 3 (Road) (May 2018)B — May 11, 2018 2 Men's B Road Race INVACARE Upper Austria Paracyclingtour Stage 2 (Road) (May 2018)B — May 10, 2018 2 Men's B Road Race INVACARE Upper Austria Paracyclingtour Stage 1 (Road) (May 2018)B — May 9, 2018 5 Men's B Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)B 1:43:38.000 Apr 6, 2018 6 Men's B Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)B 1:43:38.000 Apr 6, 2018 3 Men's B Road RaceEuropean Championships European Cup - Vrátna (Road) (Jul 2017)B 1:40:58.000 Jul 8, 2017 3 Men's B Road RaceEuropean Championships European Cup - Vrátna (Road) (Jul 2017)B 0:00.006 Jul 8, 2017 3 Men's B Time TrialEuropean Championships European Cup - Vrátna (Road) (Jul 2017)B 17:11.890 Jul 7, 2017 1 Men's B Road RaceEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)B 1:28:49.000 Apr 8, 2017 1 Men's B Road RaceEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)B 1:28:49.000 Apr 7, 2017 1 Men's B Time TrialEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)B 22:45.000 Apr 7, 2017 2 Men's B Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2016)B — Oct 1, 2016 1 Men's B Road RaceEuropean Champion European Championships Para-cycling European Cup - Belgrade (Road) (Sep 2016)B 0:00.002 Sep 24, 2016 8 Men's B Road RaceEuropean Championships Para-cycling European Cup Prague (Road) (Sep 2015)B — Sep 26, 2015 2 Men's B Road RaceEuropean Championships Para-Cycling European Cup Belgrade (Road) (Sep 2015)B 0:00.004 Sep 19, 2015 5 Men's B Road RaceEuropean Championships Para-Cycling European Cup Belgrade (Sep 2014)B 0:00.011 Sep 20, 2014 8 Men's B Road Race Road Para-cycling Europacup (Jul 2014)B 0:00.015 Jul 12, 2014 3 Men's B Road Race Para-cycling Europacup (Jun 2014)B 1:59:43.000 Jun 14, 2014 10 Men's B Road Race Dutch Tandem Trophy (May 2014)B 0:00.042 May 24, 2014 1 Men's B Road RaceEuropean Champion European Championships Belgrade European Road Cup (Sep 2013)B — Sep 28, 2013 3 Men's B Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2013)B — Sep 21, 2013 5 Men's B Road Race Road Para-cycling Europacup (Jul 2013)B 16:18.000 Jul 13, 2013 4 Men's B Road RaceEuropean Championships Belgrade 2012 European P 1 Road Cup (Sep 2012)B — Sep 22, 2012 11 Men's B Road Race 2012 London Paralympic Games (Aug 2012)B 2:33:37.000 Sep 7, 2012 14 Men's B Time Trial 2012 London Paralympic Games (Aug 2012)B 34:20.000 Sep 4, 2012 14 Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)B — May 26, 2012 25 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)B 28:05.000 May 24, 2012 5 Men's B Road Race Belgrade Para-cycling Road Cup (Sep 2011)B — Sep 24, 2011 6 Men's B Road Race Para-cycling Europacup Prague (Sep 2011)B — Sep 16, 2011 10 Men's B Road Race Road Para-cycling Europacup (Jul 2011)B 1:46:10.000 Jul 16, 2011 4 Men's B Road Race Open Championship Serbia (Sep 2010)B 0:00.008 Sep 25, 2010 8 Mixed B Road Race Para-cycling Event - Road (Jul 2010)B 1:47:55.000 Jul 17, 2010 26 Men Elite - Individual Road Race - BVI Championnat du Monde Route Paracyclisme (Sep 2009)— Sep 12, 2009 33 Men Elite - Individual Time Trial - BVI Championnat du Monde Route Paracyclisme (Sep 2009)42:57.000 Sep 10, 2009 2 Men Elite - Individual Road Race - BVI Open Championship Serbia (May 2009)2:31:13.000 May 30, 2009 1 Men Elite - Individual Time Trial - BVI Open Championship Serbia (May 2009)39:22.000 May 30, 2009