# | Date | Result | Wins | Name | Class |
---|---|---|---|---|---|
22 | 04/11 › 11/11 | 2 | 2 | Tour de Singkarak | 2.2 |
21 | 23/10 › 31/10 | 12 | 1 | Tour of Hainan | 2.HC |
20 | 30/09 › 05/10 | 2 | Tour of Iran (Azarbaijan) | 2.1 | |
19 | 03/10 | 10 | Sparkassen Münsterland Giro | 1.HC | |
18 | 29/09 › 30/09 | 20 | Tour of Almaty | 2.1 | |
17 | 23/09 | 10 | Duo Normand | 1.1 | |
16 | 09/09 | 15 | Chrono Champenois Masculin International | 1.2 | |
15 | 14/08 › 19/08 | 5 | 2 | Tour de Hongrie | 2.1 |
14 | 22/07 › 04/08 | 19 | Tour of Qinghai Lake | 2.HC | |
13 | 05/07 › 08/07 | 20 | Sibiu Cycling Tour | 2.1 | |
12 | 21/06 › 24/06 | 39 | Le Tour de Savoie Mont Blanc | 2.2 | |
11 | 14/06 › 17/06 | 56 | La Route d'Occitanie | 2.1 | |
10 | 10/06 | 20 | Rund um Köln | 1.1 | |
9 | 30/05 › 03/06 | 19 | Skoda-Tour de Luxembourg | 2.HC | |
8 | 20/05 › 27/05 | 8 | 1 | Rás Tailteann | 2.2 |
7 | 09/05 › 13/05 | 12 | Flèche du Sud | 2.2 | |
6 | 28/04 › 29/04 | 7 | Belgrade Banjaluka | 2.1 | |
5 | 06/04 › 15/04 | 3 | Tour du Maroc | 2.2 | |
4 | 10/04 | 32 | Commonwealth Games - ITT | JR | |
3 | 22/02 › 25/02 | 12 | Tour of Antalya | 2.2 | |
2 | 24/01 › 27/01 | 4 | 1 | Sharjah Tour | 2.1 |
1 | 15/01 › 21/01 | 2 | 1 | La Tropicale Amissa Bongo | 2.1 |