| 26-09 | 56 | | UCI World Championship Mendrisio U23 (U23) | 179.0km |
| 20-09 | 46 | | GP Industria & Commercio di Prato (1.1) | |
| 19-09 | 6 | | National Road Championships - Austria TT (CN) | 29.0km |
| 13-09 | 51 | | Rund um die Nürnberger Altstadt (1.1) | |
| | | Grand Prix Tell (2.2) |
| 19 | | Klassement |
| 30-08 | | 19 | Stage 4Nottwil - Nottwil (154.0km) | 154.0km |
| 18-08 | 55 | | Tre Valli Varesine (1.HC) | 189.0km |
| | | Int. Österreich-Rundfahrt (2.HC) |
| 8 | | Klassement |
| 12-07 | 37 | 8 | Stage 8Podersdorf am See - Wien (128.0km) | 128.0km |
| 11-07 | 40 | | Stage 7Podersdorf am See - Podersdorf am See (26.0km) | 26.0km |
| 10-07 | 31 | | Stage 6Sankt Pölten - Horn (189.0km) | 189.0km |
| 09-07 | 31 | | Stage 5Wolfsberg - Judendorf-Straßengel (138.0km) | 138.0km |
| 08-07 | 30 | | Stage 4Lienz - Wolfsberg (217.0km) | 217.0km |
| 07-07 | 11 | | Stage 3Kitzbühel - Prägraten (183.0km) | 183.0km |
| 06-07 | 10 | | Stage 2Landeck - Kitzbühel (183.0km) | 183.0km |
| 05-07 | 68 | | Stage 1Dornbirn - Dornbirn (141.0km) | 141.0km |
| 28-06 | 8 | | National Road Championships - Austria (CN) | |
| | | Internationale Thüringen-Rundfahrt U23 (2.2U) |
| 1 | | Klassement |
| 13-06 | | 1 | Stage 7Hildburghausen - Hildburghausen (141.0km) | 141.0km |
| 12-06 | | 1 | Stage 6Neuhaus am Rennweg - Neuhaus am Rennweg (133.0km) | 133.0km |
| 11-06 | | 1 | Stage 5Oberhof - Oberhof (29.0km) | 29.0km |
| 07-06 | 3 | | Stage 1Erfurt - Erfurt (166.0km) | 166.0km |
| | | Bayern Rundfahrt (2.HC) |
| 7 | | Klassement |
| 8 | | Punten |
| 8 | | Berg |
| 31-05 | 72 | 7 | Stage 5Friedberg - Gunzenhausen (166.0km) | 166.0km |
| 30-05 | 38 | | Stage 4Friedberg - Friedberg (26.0km) | 26.0km |
| 29-05 | 38 | 5 | Stage 3Bad Aibling - Schrobenhausen (178.0km) | 178.0km |
| 28-05 | 2 | 5 | Stage 2Mühldorf am Inn - Ruhpolding (173.0km) | 173.0km |
| 27-05 | 48 | | Stage 1Kelheim - Mühldorf am Inn (196.0km) | 196.0km |
| | | Giro del Trentino (2.1) |
| 24-04 | DNF | | Stage 3Tesero - Innervillgraten (165.0km) | 165.0km |
| 23-04 | 127 | | Stage 2Riva del Garda - Alpe di Pampeago (141.0km) | 141.0km |
| 22-04 | 152 | | Stage 1Torbole sul Garda - Arco (16.0km) | 16.0km |
| | | Presidential Tour of Turkey (2.1) |
| 15-04 | DNF | | Stage 4Bodrum - Marmaris (166.0km) | 166.0km |
| 14-04 | 139 | | Stage 3Kusadasi - Bodrum (166.0km) | 166.0km |
| 13-04 | 108 | | Stage 2İzmir - Kusadasi (132.0km) | 132.0km |
| 12-04 | 106 | | Stage 1Istanbul - Istanbul (142.0km) | 142.0km |