General classification
14
Classics
0
Flat
13
Hilly
9
Mountain
1
Time Trial
2024 MAZOWSZE SERCE POLSKI
25
2023 HRE MAZOWSZE SERCE POLSKI
21
2022 HRE MAZOWSZE SERCE POLSKI
3
2021 MAZOWSZE SERCE POLSKI
2019 TEAM HUROM
2018 TEAM HUROM
Okolo Slovenska / Tour de Slovaquie
22
17
17/09
Stage 1
Bardejov > Bardejov
18/09
Stage 2
Svidník > Košice
19
19/09
Stage 3
Kežmarok > Banská Bystrica
92
20/09
Stage 4
Vráble > Sládkovičovo
31
21/09
Stage 5
Nová Dubnica > Kohútka
Tour of Istanbul
29
04/09
Beykoz > Beykoz
55
06/09
Arnavutköy > Arnavutköy
26
07/09
Fatih > Fatih
Tour of Estonia
23
30/05
Tallinn > Tartu
31/05
Tartu > Tartu
24
Presidential Cycling Tour of Turkiye
16
49
27/04
Antalya > Antalya
45
28/04
Kemer > Kalkan
18
29/04
Fethiye > Marmaris
11
30/04
Marmaris > Akyaka (Kıran)
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
03/05
Stage 7
Selçuk > Çeşme
36
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
International Tour of Hellas
02/04
Patra > Agrinio
34
03/04
Agrinio > Arachova
30
04/04
Delphi > Chelkida
DNF
05/04
Chalkida > Athens
06/04
Marathon > Syntagma, Athens