| Season | Wins | Race days |
|---|---|---|
| 2026 | 0 | 0 |
| 2025 | 0 | 3 |
| 2024 | 0 | 2 |
| 2023 | 1 | 47 |
| 2022 | 1 | 57 |
| 2021 | 0 | 63 |
| 2020 | 3 | 42 |
| 2019 | 5 | 94 |
| 2018 | 6 | 74 |
| 2017 | 2 | 81 |
| 2016 | 1 | 85 |
| Date | Race | Class | PlacementPos. |
|---|---|---|---|
| 09.04.09.04.2025 | Tour of Hainan - Stage 3 | 2.Pro | DNS |
| 08.04.08.04.2025 | Tour of Hainan - Stage 2 | 2.Pro | 63 |
| 07.04.07.04.2025 | Tour of Hainan - Stage 1 | 2.Pro | 24 |
| 14.09.14.09.2023 | Okolo Slovenska / Tour de Slovaquie - Stage 2 | 2.1 | DNS |
| 13.09.13.09.2023 | Okolo Slovenska / Tour de Slovaquie - Stage 1 | 2.1 | 119 |
| 30.07.30.07.2023 | Puchar MON | 1.2 | 2 |
| 29.07.29.07.2023 | Dookoła Mazowsza - Stage 4 | 2.2 | 7 |
| 28.07.28.07.2023 | Dookoła Mazowsza - Stage 3 | 2.2 | 58 |
| 27.07.27.07.2023 | Dookoła Mazowsza - Stage 2 | 2.2 | 6 |
| 26.07.26.07.2023 | Dookoła Mazowsza - Stage 1 | 2.2 | 7 |
| Race | Period | Placement | Category | Class |
|---|---|---|---|---|
Tour of Qinghai Lake Stages · 2.HC | 2014 - 2019 | 6 × rank 16× #1 | Stages | 2.HC |
Tour of Estonia General classification · 2.1 | 2014 | 1 × rank 11× #1 | General classification | 2.1 |
CRO Race Stages · 2.1 | 2018 - 2019 | 2 × rank 12× #1 | Stages | 2.1 |
Turul Romaniei Stages · 2.1 | 2013 - 2022 | 4 × rank 14× #1 | Stages | 2.1 |
Okolo Slovenska / Tour de Slovaquie Stages · 2.1 | 2019 | 1 × rank 11× #1 | Stages | 2.1 |
Sibiu Cycling Tour Stages · 2.1 | 2017 | 1 × rank 11× #1 | Stages | 2.1 |
Tour of Estonia Stages · 2.1 | 2014 | 1 × rank 11× #1 | Stages | 2.1 |
Ronde van Limburg One-day races · 1.1 | 2019 | 1 × rank 11× #1 | One-day races | 1.1 |
Turul Romaniei General classification · 2.2 | 2020 | 1 × rank 11× #1 | General classification | 2.2 |