24.08 | Tour Bitwa Warszawska | GC | 5 | 256 | | UCI | |
10.08 | Tour Cycliste International de la Guadeloupe | GC | 4 | 180 | | UCI | |
10.05 | Silesian Beskid Race | 2 | 180 | | UCI | |
20.04 | Tour du Loir et Cher | GC | 13 | 128 | | UCI | |
20.07 | Visegrad 4 Bicycle Race Grand Prix Poland | 6 | 120 | | UCI | |
08.06 | Tour of Małopolska | GC | 17 | 80 | | UCI | |
03.08 | Tour Cycliste International de la Guadeloupe | Stage 2 | 1 | 65 | | UCI | |
24.08 | Tour Bitwa Warszawska | Stage 5 | 5 | 64 | | UCI | |
22.07 | Memoriał Andrzeja Trochanowskiego | 13 | 64 | | UCI | |
20.08 | Tour Bitwa Warszawska | Stage 1 | 7 | 56 | | UCI | |
06.04 | ΔΕΗ Tour of Hellas | GC | 21 | 48 | | UCI | |
09.08 | Tour Cycliste International de la Guadeloupe | Stage 8 | 4 | 45 | | UCI | |
30.03 | I feel Slovenia VN Adria Mobil | 16 | 44 | | UCI | |
22.08 | Tour Bitwa Warszawska | Stage 3 | 11 | 40 | | UCI | |
29.06 | National Championships Poland ME - Road Race | 8 | 39 | | UCI | |
10.08 | Tour Cycliste International de la Guadeloupe | Stage 9 | 6 | 37 | | UCI | |
23.08 | Tour Bitwa Warszawska | Stage 4 | 13 | 32 | | UCI | |
06.08 | Tour Cycliste International de la Guadeloupe | Stage 5 | 10 | 27 | | UCI | |
06.06 | Tour of Małopolska | Stage 1 | 15 | 24 | | UCI | |
31.05 | Tour of Estonia | GC | 23 | 24 | | UCI | |
04.08 | Tour Cycliste International de la Guadeloupe | Stage 3 | 13 | 21 | | UCI | |
16.04 | Tour du Loir et Cher | Stage 1 | 18 | 18 | | UCI | |
18.04 | Tour du Loir et Cher | Stage 3 | 21 | 12 | | UCI | |
05.04 | ΔΕΗ Tour of Hellas | Stage 4 | 21 | 12 | | UCI | |
01.08 | Tour Cycliste International de la Guadeloupe | Prologue | 18 | 11 | | UCI | |
08.08 | Tour Cycliste International de la Guadeloupe | Stage 7 | 18 | 11 | | UCI | |
07.06 | Tour of Małopolska | Stage 2 | 23 | 9 | | UCI | |
17.04 | Tour du Loir et Cher | Stage 2 | 23 | 9 | | UCI | |
31.05 | Tour of Estonia | Stage 2 | 24 | 8 | | UCI | |
05.08 | Tour Cycliste International de la Guadeloupe | Stage 4 | 23 | 5 | | UCI | |
19.04 | Tour du Loir et Cher | Stage 4 | 27 | 5 | | UCI | |
03.04 | ΔΕΗ Tour of Hellas | Stage 2 | 30 | 2 | | UCI | |
01.03 | Visit South Aegean Islands | Stage 1 | 29 | 2 | | UCI | |
| | | 1678 | | | |