| 5 | Men's T2 Time Trial | Slovak and Czech Para-cycling Championships and European Cup (Aug 2025) | T2 | 28:14.870 | Aug 8, 2025 |
| 4 | Men's T2 Road Race | Slovak and Czech Para-cycling Championships and European Cup (Aug 2025) | T2 | — | Aug 8, 2025 |
| 8 | Men's T2 Time Trial | European Paracycling Cup (Road) (Jul 2023) | T2 | 25:36.720 | Jul 14, 2023 |
| 7 | Men's T2 Road Race | European Paracycling Cup (Road) (Jul 2023) | T2 | — | Jul 14, 2023 |
| 7 | Men's T2 Road Race | European Paracycling Cup (Road) (Jul 2023) | T2 | 0:00.015 | Jul 14, 2023 |
| 2 | Men's T2 Time Trial | Majstrovstvá Slovenskej a Českej republiky (Jul 2023) | T2 | — | Jul 14, 2023 |
| 1 | Men's T2 Road Race | Majstrovstvá Slovenskej a Českej republiky (Jul 2023) | T2 | — | Jul 14, 2023 |
| 1 | Men's T2 Time Trial | National Road Championship (Jul 2022) | T2 | — | Jul 6, 2022 |
| 2 | Men's T2 Road Race | National Road Championship (Jul 2022) | T2 | — | Jul 6, 2022 |
| 3 | Men's T2 Time Trial | European Paracycling Cup 2022(Road) (Jun 2022) | T2 | 24:08.110 | Jun 11, 2022 |
| 3 | Men's T2 Road Race | European Paracycling Cup 2022(Road) (Jun 2022) | T2 | — | Jun 11, 2022 |
| 3 | Men's T2 Road Race | European Paracycling Cup 2022(Road) (Jun 2022) | T2 | 0:00.006 | Jun 11, 2022 |
| 9 | Men's T2 Time Trial | 2022 UEC Road Para-Cycling European Championships (Road) (May 2022) | T2 | — | May 28, 2022 |
| OTL | Men's T2 Road Race | 2022 UEC Road Para-Cycling European Championships (Road) (May 2022) | T2 | — | May 28, 2022 |
| 10 | Men's T2 Time Trial | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | T2 | 6:04.000 | Jun 8, 2021 |
| 10 | Men's T2 Road Race | 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021) | T2 | — | Jun 8, 2021 |
| 10 | Men's T2 Time Trial | 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021) | T2 | 11:49.059 | May 8, 2021 |
| 9 | Men's T2 Road Race | 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021) | T2 | — | May 8, 2021 |
| 2 | Men's T2 Time Trial | European Cup - Púchov (Road) (Sep 2020) | T2 | — | Sep 11, 2020 |
| 3 | Men's T2 Road Race | European Cup - Púchov (Road) (Sep 2020) | T2 | — | Sep 11, 2020 |
| 3 | Men's T2 Road Race | European Cup - Púchov (Road) (Sep 2020) | T2 | — | Sep 11, 2020 |
| 10 | Men's T2 Road Race | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | T2 | — | Sep 10, 2019 |
| 16 | Men's T2 Time Trial | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | T2 | 26:20.200 | Sep 10, 2019 |
| 12 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | T2 | — | May 18, 2019 |
| 18 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2019) | T2 | 43:53.080 | May 18, 2019 |
| 11 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | T2 | 23:32.400 | May 11, 2019 |
| DNF | Men's T2 Road Race | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | T2 | — | May 11, 2019 |
| 4 | Men's T2 Time Trial | European Cup - Vrátna (Road) (Aug 2018) | T2 | 0:00.004 | Aug 31, 2018 |
| 4 | Men's T2 Road Race | European Cup - Vrátna (Road) (Aug 2018) | T2 | 0:00.004 | Aug 31, 2018 |
| 4 | Men's T2 Road Race | European Cup - Vrátna (Road) (Aug 2018) | T2 | 0:00.004 | Aug 31, 2018 |
| 2 | Men's T2 Road Race | Para-cycling European Cup - Prague (Road) (Sep 2016) | T2 | — | Oct 1, 2016 |
| 9 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016) | T2 | 45:27.000 | Jul 15, 2016 |
| 6 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016) | T2 | 25:22.000 | Jul 14, 2016 |
| 10 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2016) | T2 | 50:13.000 | May 20, 2016 |
| 14 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2016) | T2 | 34:34.000 | May 19, 2016 |
| 4 | Men's T2 Road Race | Para-cycling European Cup Prague (Road) (Sep 2015) | T2 | — | Sep 26, 2015 |
| 9 | Men's T2 Road Race | UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015) | T2 | 58:02.000 | Jul 31, 2015 |
| 8 | Men's T2 Time Trial | UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015) | T2 | 28:33.000 | Jul 29, 2015 |
| 4 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015) | T2 | 58:28.000 | Jul 25, 2015 |
| 10 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015) | T2 | 21:49.000 | Jul 23, 2015 |
| 3 | Men's T2 Road Race | European Cup - Vrátna (Road) (Jul 2015) | T2 | 0:00.006 | Jul 11, 2015 |
| 11 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015) | T2 | 1:11:40.000 | Jun 14, 2015 |
| 13 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015) | T2 | 26:36.000 | Jun 13, 2015 |
| 18 | Men's T2 Road Race | UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015) | T2 | — | Jun 5, 2015 |
| 18 | Men's T2 Time Trial | UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015) | T2 | 25:06.000 | Jun 4, 2015 |
| 2 | Men's T2 Road Race | Para-cycling European Cup Prague (Sep 2014) | T2 | — | Sep 27, 2014 |
| 3 | Men's T2 Road Race | Para-cycling European Cup Prague (Sep 2013) | T2 | — | Sep 21, 2013 |
| 18 | Men's T2 Road Race | UCI World Cup - Para-cycling Road (Jun 2013) | T2 | — | Jun 8, 2013 |
| 14 | Men's T2 Time Trial | UCI World Cup - Para-cycling Road (Jun 2013) | T2 | 15:13.000 | Jun 6, 2013 |