| 26.09 › 28.0926-28/9 | | | | Tour of Huangshan (2.2) | | | | | more |
| 24 | | | General classificationGeneral classification | | | | | |
| 28.09 | 28 | | | S3Stage 3 - Huangshan › Yixian | | 101 | | | |
| 27.09 | 12 | 24 | | S2Stage 2 - Shexian › Huangshan | | 118 | | | |
| 26.09 | 73 | 73 | | S1Stage 1 - Tunxi › Tunxi | | 140 | | | |
| 03.09 › 12.093-12/9 | | | | Tour of Poyang Lake (2.2) | | | | | more |
| 33 | | | Points classificationPoints classification | | | | | |
| 110 | | | General classificationGeneral classification | | | | | |
| 12.09 | 78 | | | S10Stage 10 - Anyuan › Anyuan | | 119.3 | | | |
| 11.09 | 21 | 117 | | S9Stage 9 - Taihe › Taihe | | 115.8 | | | |
| 10.09 | 26 | 117 | | S8Stage 8 - Fairy Lake › Fairy Lake | | 120.5 | | | |
| 09.09 | 123 | 119 | | S7 (ITT)Stage 7 (ITT) - Mount Wugong › Mount Wugong | | 29.5 | | | |
| 08.09 | 41 | 116 | | S6Stage 6 - Tonggu › Tonggu | | 114.4 | | | |
| 07.09 | 116 | 117 | | S5Stage 5 - Wanli › Wanli | | 73.6 | | | |
| 06.09 | 104 | 124 | | S4Stage 4 - Zixi › Zixi | | 108.5 | | | |
| 05.09 | 10 | 123 | | S3Stage 3 - Mount Longhu › Mount Longhu | | 116.9 | | | |
| 04.09 | 128 | 133 | | S2Stage 2 - Mount Sanqing › Mount Sanqing | | 113.6 | | | |
| 03.09 | 12 | 127 | | S1 (TTT)Stage 1 (TTT) - Leping › Leping | | 32 | | | |
| 02.09 | 130 | | | The Tour of Poyang Lake Criterium (NAT) | | 37.6 | | | more |
| 13.08 › 16.0813-16/8 | | | | Tour du Limousin-Périgord - Nouvelle Aquitaine (2.1) | | | | | more |
| 15.08 | DNF | | | S3Stage 3 - La Rivière de Mansac › Argentat Xaintrie Val Dordorgne | | 189.5 | | | |
| 14.08 | 117 | 120 | | S2Stage 2 - Saint-Aulaye-Puymangou › Terrasson-Lavilledieu | | 193.8 | | | |
| 13.08 | 122 | 122 | | S1Stage 1 - Boisseuil › Auzances | | 174 | | | |
| 06.07 › 09.076-9/7 | | | | Sibiu Cycling Tour (2.1) | | | | | more |
| 09.07 | DNF | | | S4Stage 4 - Sibiu › Sibiu | | 192.9 | | | |
| 08.07 | 129 | 116 | | S3Stage 3 - Sibiu › Bâlea Lac | | 207.3 | | | |
| 07.07 | 112 | 106 | | S2b (ITT)Stage 2b (ITT) - Sibiu › Sibiu | | 3.2 | | | |
| 07.07 | 32 | 101 | | S2aStage 2a - Sibiu › Sibiu | | 103 | | | |
| 06.07 | 119 | 119 | | S1Stage 1 - Sibiu › Păltiniș | | 167.5 | | | |
| 23.06 | 52 | | | National Championships Germany ME - Road Race (NC) | | 200.9 | | | more |
| 23.05 › 26.0523-26/5 | | | | Tour de la Mirabelle (2.2) | | | | | more |
| 26.05 | DNF | | | S3Stage 3 - Vandœuvre-lès-Nancy › Damelevières | | 164 | | | |
| 25.05 | 107 | 98 | | S2Stage 2 - Thaon-les-Vosges › Villers-lès-Nancy | | 170.9 | | | |
| 24.05 | 99 | 99 | | S1Stage 1 - Mont-Saint-Martin › Jœuf | | 152.6 | | | |
| 23.05 | 89 | 89 | | ProloguePrologue - Verdun › Verdun | | 5.3 | | | |
| 21.04 › 28.0421-28/4 | | | | Presidential Cycling Tour of Türkiye (2.Pro) | | | | | more |
| 115 | | | General classificationGeneral classification | | | | | |
| 28.04 | NR | | | S8Stage 8 - Istanbul › Istanbul | | 105.4 | | | |
| 27.04 | 31 | 118 | | S7Stage 7 - Çeşme › İzmir | | 125.4 | | | |
| 26.04 | 128 | 119 | | S6Stage 6 - Kuşadası › Manisa (Spil Dağı) | | 160.1 | | | |
| 25.04 | 20 | 118 | | S5Stage 5 - Bodrum › Kuşadası | | 177.9 | | | |
| 24.04 | 127 | 124 | | S4Stage 4 - Marmaris › Bodrum | | 137.9 | | | |
| 23.04 | 101 | 108 | | S3Stage 3 - Fethiye › Marmaris | | 147.4 | | | |
| 22.04 | 137 | 115 | | S2Stage 2 - Kemer › Kaş | | 190.6 | | | |
| 21.04 | 20 | 22 | | S1Stage 1 - Antalya › Antalya | | 134.7 | | | |
| 04.04 › 07.044-7/4 | | | | Tour of Mersin (2.2) | | | | | more |
| 5 | | | Points classificationPoints classification | | | | | |
| 47 | | | General classificationGeneral classification | | | | | |
| 07.04 | 26 | | | S4Stage 4 - Mersin › Mersin | | 124.4 | | | |
| 06.04 | 59 | 47 | | S3Stage 3 - Tarsus › Ayvagediği | | 95 | | | |
| 05.04 | 90 | 48 | | S2Stage 2 - Gülnar › Mersin (Soli Pompeipolis) | | 153.4 | | | |
| 04.04 | 58 | 45 | | S1Stage 1 - Anamur › Yanışlı | | 102.4 | | | |
| 08.02 › 11.028-11/2 | | | | Tour of Antalya (2.1) | | | | | more |
| 21 | | | Points classificationPoints classification | | | | | |
| 137 | | | General classificationGeneral classification | | | | | |
| 11.02 | 146 | | | S4Stage 4 - Antalya › Antalya | | 183.9 | | | |
| 10.02 | 127 | 142 | | S3Stage 3 - Kemer › Tahtali | | 133.4 | | | |
| 09.02 | 158 | 157 | | S2Stage 2 - Demre › Antalya | | 140.5 | | | |
| 08.02 | 166 | 166 | | S1Stage 1 - Side › Antalya 96k | | 135 | | | |
| 03.02 | DNF | | | Grand Prix Apollon Temple (1.2) | | 133.6 | | | more |
| 28.01 | 1 | | | International Expo Criterium Antalya (NAT) | | | | | more |
| 27.01 | 4 | | | Grand Prix Antalya Airport City (1.2) | | 139.6 | 4 | 20 | more |