| | | Tour of Szeklerland (2.2) |
| 09-08 | DNF | | Stage 2Târgu Mureș - Miercurea-Ciuc (151.0km) | 151.0km |
| 08-08 | 77 | 77 | Stage 1 Sfântu Gheorghe - Miercurea-Ciuc (150.0km) | 150.0km |
| 07-08 | 45 | 45 | Prologue Sfântu Gheorghe - Sfântu Gheorghe (1.0km) | 1.0km |
| 18-07 | LAP | | Polish National Championships - XCO (CN) | |
| 17-07 | 16 | | Polish National Championships - XCC (CN) | |
| | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) |
| 03-07 | DNF | | Stage 2Jedlicze - Debica (173.0km) | 173.0km |
| 02-07 | 108 | 85 | Stage 1bRopczyce - Stalowa Wola (104.0km) | 104.0km |
| 02-07 | 73 | 77 | Stage 1aStrzyzow - Sedziszow Malopolski (100.0km) | 100.0km |
| | | Tour of Malopolska (2.2) |
| 60 | | Klassement |
| 32 | | Jongeren |
| 08-06 | 55 | 60 | Stage 3Maków Pochalański - Stary Sacz (170.0km) | 170.0km |
| 07-06 | 110 | 63 | Stage 2Wadowice - Nowy Targ (135.0km) | 135.0km |
| 06-06 | 63 | 63 | Stage 1Wieliczka - Myslenice (134.0km) | 134.0km |
| 05-06 | 60 | 60 | PrologueKraków - Kraków (1.0km) | 1.0km |
| | | Orlen Nations Grand Prix (2.NCUP) |
| 49 | | Klassement |
| 17-05 | 47 | 49 | Stage 4Lesko - Arlamów (146.0km) | 146.0km |
| 16-05 | 52 | 47 | Stage 3Ustrzyki Dolne - Arlamów (138.0km) | 138.0km |
| 15-05 | 61 | 59 | Stage 2Jaroslaw - Arlamów (143.0km) | 143.0km |
| 14-05 | 110 | 109 | Stage 1Lancut - Jaslo (155.0km) | 155.0km |
| 11-05 | 27 | | Beskid Classic (1.2) | 147.0km |
| 10-05 | 27 | | Silesian Classic (1.2) | 159.0km |
| 13-04 | DNF | | Ślężański Mnich - Bruki & Szutry (1.2) | 143.0km |