| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 109 | Tour of HainanS1 | 2.Pro | + 00 | |
| 112 | Tour of HainanS2 | 2.Pro | + 24:40 | + 24:40 |
| 101 | Tour of HainanS3 | 2.Pro | + 23:00 | + 23:00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 50 | Paris-Chauny | +null |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 100 | Tour de PologneS1 | + 00 | ||
| 145 | Tour de PologneS2 | + 01:21 | + 01:21 | |
| 142 | Tour de PologneS3 | + 00 | ||
| 129 | Tour de PologneS4 | + 17:40 | + 17:40 | |
| 109 | Tour de PologneS5 | + 02:31 | + 02:31 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 78 | Tour de PologneS1 | + 00 | ||
| 107 | Tour de PologneS2 | + 00 | ||
| 95 | Tour de PologneS3 | + 13:57 | + 13:57 | |
| 108 | Tour de PologneS4 | + 00 | ||
| 106 | Tour de PologneS5 | + 06:12 | + 06:12 | |
| 87 | Tour de PologneS6 | + 24:47 | + 24:47 | |
| 88 | Tour de PologneGC | + 01:07:22 | + 01:07:22 | |
| 93 | Tour de PologneS7 | + 23:11 | + 23:11 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 70 | Tour de PologneS1 | + 08 | + 08 | |
| 97 | Tour de PologneS2 | + 00 | ||
| 85 | Tour de PologneS3 | + 00 | ||
| 69 | Tour de PologneS4 | + 20 | + 20 | |
| 81 | Tour de PologneS5 | + 30:17 | + 30:17 | |
| 80 | Tour de PologneS6 | + 30:34 | + 30:34 | |
| 80 | Tour de PologneGC | + 01:02:43 | + 01:02:43 | |
| 83 | Tour de PologneS7 | + 03:26 | + 03:26 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 109 | Tour de PologneS1 | + 35:28 | + 35:28 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 60 | Tallinn-Tartu GP | + 10:22 | + 10:22 |