| Season | Wins | Race days |
|---|---|---|
| 2025 | 0 | 14 |
| 2024 | 0 | 19 |
| 2023 | 0 | 1 |
| 2022 | 0 | 0 |
| 2021 | 0 | 0 |
| 2020 | 0 | 0 |
| 2019 | 0 | 0 |
| 2018 | 0 | 0 |
| 2017 | 0 | 0 |
| 2016 | 0 | 0 |
| 2015 | 0 | 0 |
| Date | Race | Class | PlacementPos. |
|---|---|---|---|
| 19.09.19.09.2026 | Tour of Huangshan - Stage 2 | 2.1 | 3 |
| 18.09.18.09.2026 | Tour of Huangshan - Stage 1 | 2.1 | 41 |
| 16.09.16.09.2026 | Tour of Taihu Lake - Stage 5 | 2.1 | 8 |
| 15.09.15.09.2026 | Tour of Taihu Lake - Stage 4 | 2.1 | 20 |
| 14.09.14.09.2026 | Tour of Taihu Lake - Stage 3 | 2.1 | 7 |
| 13.09.13.09.2026 | Tour of Taihu Lake - Stage 2 | 2.1 | 18 |
| 12.09.12.09.2026 | Tour of Taihu Lake - Stage 1 | 2.1 | 6 |
| 09.09.09.09.2026 | Tour of Binzhou | 1.1 | 96 |
| 06.09.06.09.2026 | Tour of Shanghai - Stage 3 | 2.2 | 107 |
| 05.09.05.09.2026 | Tour of Shanghai - Stage 2 | 2.2 | 16 |
| Race | Period | Placement | Category | Class |
|---|---|---|---|---|
Vuelta Junior a la Ribera del Duero General classification · 2.1 | 2024 | 1 × rank 131× #13 | General classification | 2.1 |
Vuelta Junior a la Ribera del Duero Stages · 2.1 | 2024 | 1 × rank 71× #7 | Stages | 2.1 |
Vuelta a Cantabria - GP. Gobierno de Cantabria Stages · 2.1 | 2024 | 1 × rank 51× #5 | Stages | 2.1 |
TPC en Nouvelle-Aquitaine Stages · 2.1 | 2026 | 1 × rank 21× #2 | Stages | 2.1 |
Tour du Rwanda Stages · 2.1 | 2026 | 1 × rank 21× #2 | Stages | 2.1 |
Vuelta Junior a la Ribera del Duero Stages · 2.1 | 2024 | 2 × rank 122× #12 | Stages | 2.1 |
Nation's Cup Hungary General classification · 2.Ncup | 2024 | 1 × rank 201× #20 | General classification | 2.Ncup |
Tour du Pays de Vaud Stages · 2.Ncup | 2024 | 1 × rank 71× #7 | Stages | 2.Ncup |
Tour du Pays de Vaud Stages · 2.Ncup | 2024 | 1 × rank 91× #9 | Stages | 2.Ncup |