8e / Trofeo Calvia
3e / National Championships Poland ME - Road Race
3e / National Championships Poland ME - Road Race
8e / National Championships Poland ME - Road Race
9e / Int. Österreich-Rundfahrt-Tour of Austria - Prologue
2e / Le Tour de Langkawi
Vainqueur / CCC Tour - Grody Piastowskie
Vainqueur / Grand Prix Doliny Baryczy Zmigrod - The XXVIII th Mem. Józefa Grundmana i Jerzego Wizowskiego
3e / National Championships Poland - Road Race
10e / Okolo Slovenska
6e / Szlakiem Walk Majora Hubala
5e / Tour of Malopolska
Vainqueur / International Race Korona Kocich Gor
7e / Sibiu Cycling Tour - Prologue
8e / Czech Cycling Tour
7e / CCC Tour - Grody Piastowskie
Vainqueur / Visegrad V4 Race - GP Polski
7e / Tour of Malopolska
2e / Korona Kocich Gór I Dolina Baryczy Żmigród-Milicz
2e / Memorial im. J. Grundmanna and J. Wizowskiego
8e / National Championships Poland - Road Race
3e / Puchar Uzdrowisk Karpackich
7e / National Championships Poland - Road Race
2e / Dookoła Mazowsza
4e / Memorial Henryka Lasaka
3e / Carpathia Couriers Paths
5e / National Championships Poland MU - ITT
2e / National Championships Poland MU - Road Race
5e / Gara Ciclistica Montappone - Tr. Marini Silvano Cappelli Sp.
3e / Trofeo Città di Ivrea
10e / Course de la Paix Juniors