| | | Tour of Austria (2.1) |
| 114 | | Klassement |
| 40 | | Jongeren |
| 06-07 | 117 | 114 | Stage 5Ybbs - Sonntagberg (155.0km) | 155.0km |
| 05-07 | 84 | 114 | Stage 4St. Johann/Alpendorf - Steyr (197.0km) | 197.0km |
| 04-07 | 116 | 113 | Stage 3Sillian - St. Johann/Alpendorf (148.0km) | 148.0km |
| 03-07 | 119 | 106 | Stage 2Sankt Anton - Innsbruck (158.0km) | 158.0km |
| 02-07 | 90 | 90 | Stage 1Dornbirn - Dornbirn (149.0km) | 149.0km |
| 25-06 | DNF | | National Road Championships - Austria (CN) | |
| 24-06 | 7 | | National Road Championships - Austria TT U23 (CN) | |
| | | Course de la Paix Grand Prix Jeseníky (2.NCUP) |
| 11-06 | DNF | | Stage 3Jeseník - Jeseník (166.0km) | 166.0km |
| 10-06 | 116 | 116 | Stage 2Bruntál - Cervenohorské sedlo (129.0km) | 129.0km |
| 09-06 | 114 | 114 | Stage 1Jeseník - Rýmařov (121.0km) | 121.0km |
| 08-06 | 114 | 114 | PrologueJeseník - Jeseník (3.0km) | 3.0km |
| | | Orlen Nations Grand Prix (2.NCUP) |
| 89 | | Klassement |
| 28-05 | 83 | 89 | Stage 5Sanok - Arlamów (146.0km) | 146.0km |
| 27-05 | 96 | 89 | Stage 4Bukovina - Nowy Sacz (128.0km) | 128.0km |
| 26-05 | 117 | 88 | Stage 3Levoca - Strbské Pleso (130.0km) | 130.0km |
| 25-05 | 67 | 66 | Stage 2Hatvan - Bükkszentkereszt (154.0km) | 154.0km |
| 24-05 | 108 | 108 | Stage 1Kapsosvár - Balatonföldvár (136.0km) | 136.0km |
| 14-05 | DNF | | Gran Premio Industrie del Marmo (1.2U) | |
| 30-04 | 81 | | GP Vorarlberg p/by GLS Austria (1.2) | 163.0km |
| 23-03 | DNF | | GP Goriska & Vipava Valley (1.2) | |
| 17-03 | DNF | | Youngster Coast Challenge (1.2U) | |
| 01-03 | DNF | | Trofej Umag - Umag Trophy (1.2) | |
| 15-01 | 15 | | Austrian National Championships CX (CN) | |