General classification
8
Classics
0
Flat
15
Hilly
4
Mountain
Time Trial
2024 MAZOWSZE SERCE POLSKI
49
2023 HRE MAZOWSZE SERCE POLSKI
64
2022 HRE MAZOWSZE SERCE POLSKI
16
2021 MAZOWSZE SERCE POLSKI
30/09
Stage 1
Split > Sinj
125
01/10
Stage 2
Biograd na Moru > Jovići
119
02/10
Stage 3
Gospić > Rijeka
54
03/10
Stage 4
Krk > Labin
123
04/10
Stage 5
Karlovac > Sveta Nedelja
121
Tour of Estonia
12
30/05
Tallinn > Tartu
31/05
Tartu > Tartu
13
International Tour of Hellas
93
02/04
Patra > Agrinio
03/04
Agrinio > Arachova
107
04/04
Delphi > Chelkida
DNF
05/04
Chalkida > Athens
06/04
Marathon > Syntagma, Athens
86