|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17/09/2023 | | 2.PS | | | | 19 | | Tour of Taihu Lake | | 12 | |
| 17/09/2023 | | 2.PSs | | | | 6 | | Tour of Taihu Lake, Stage 4 : Gaochun - Gaochun | | 0 | |
| 15/09/2023 | | 2.PSs | | | | 4 | | Tour of Taihu Lake, Stage 2 : Kunshan - Kunshan | | 5 | |
| 14/09/2023 | | 2.PSs | | | | 5 | | Tour of Taihu Lake, Stage 1 : Wuxi - Wuxi | | 3 | |
| 18/08/2023 | | 2.1s | | | | DNF | | Volta a Portugal, Stage 8 : Boticas - Fafe | | 0 | |
| 13/08/2023 | | 2.1s | | | | 14 | | Volta a Portugal, Stage 4 : Estremoz - Castelo Branco | | 0 | |
| 11/08/2023 | | 2.1s | | | | 3 | | Volta a Portugal, Stage 2 : Abrantes - Vila Franca de Xira | | 5 | |
| 10/08/2023 | | 2.1s | | | | 4 | | Volta a Portugal, Stage 1 : Anadia - Ourem | | 3 | |
| 15/07/2023 | | 2.PSs | | | | DNF | | Tour of Qinghai Lake, Stage 7 : Xihaizhen - Gonghe | | 0 | |
| 14/07/2023 | | 2.PSs | | | | 4 | | Tour of Qinghai Lake, Stage 6 : Qilian - Xihaizhen | | 5 | |
| 13/07/2023 | | 2.PSs | | | | 8 | | Tour of Qinghai Lake, Stage 5 : Menyuan - Qilian | | 0 | |
| 12/07/2023 | | 2.PSs | | | | 4 | | Tour of Qinghai Lake, Stage 4 : Huzhu - Menyuan | | 5 | |
| 9/07/2023 | | 2.PSs | | | | 7 | | Tour of Qinghai Lake, Stage 1 : Xining - Xining | | 0 | |
| 28/05/2023 | | 2.PS | | | | 112 | | Boucles de la Mayenne | | 0 | |
| 15/02/2023 | | 2.PS | | | | 106 | | Tour of Oman | | 0 | |
| 11/02/2023 | | 2.PSs | | | | 15 | | Tour of Oman, Stage 1 : Al Rustaq Fort - Muscat | | 0 | |
| 29/01/2023 | | 2.1 | | | | 53 | | La Tropicale Amissa Bongo | | 0 | |
| 27/01/2023 | | 2.1s | | | | 1 | | La Tropicale Amissa Bongo, Stage 5 : Kango - Angondje | | 20 | |
| 24/01/2023 | | 2.1s | | | | 11 | | La Tropicale Amissa Bongo, Stage 2 : Oyem - Mitzic | | 0 | |