2025-05-21 | DNF | Along the Yellow River | Stage 5 | 161 |
2025-05-20 | 12 | Along the Yellow River | Stage 4 | 40 |
2025-05-19 | 34 | Along the Yellow River | Stage 3 | 98 |
2025-05-18 | DNF | Along the Yellow River | Stage 2 | 121 |
2025-05-17 | DNF | Along the Yellow River | Stage 1 | 102 |
2024-11-03 | DNS | “Orient Cup” China-Yulin The 3rd International Cycling Race Along the Yellow River Sightseeing Road | Stage 2 | 95.2 |
2024-11-02 | 9 | “Orient Cup” China-Yulin The 3rd International Cycling Race Along the Yellow River Sightseeing Road | Stage 1 | 90 |
2024-11-02 | DNS | Tour of Tea Horse | Stage 9 | 56 |
2024-11-01 | DNS | Tour of Tea Horse | Stage 8 | 47.7 |
2024-10-31 | DNS | Tour of Tea Horse | Stage 7 | 64 |
2024-10-30 | DNF | Tour of Taiyuan | Stage 1 | 88 |
2024-10-29 | 34 | Tour of Tea Horse | Stage 6 | 55.8 |
2024-10-28 | 14 | Tour of Tea Horse | Stage 5 | 65 |
2024-10-25 | 25 | Tour of Tea Horse | Stage 3 | 80 |
2024-10-24 | 78 | Tour of Tea Horse | Stage 2 | 57 |
2024-10-23 | 18 | Tour of Tea Horse | Stage 1 | 55 |
2024-10-20 | 47 | Tour of Three Gorges | Stage 3 | 54.4 |
2024-10-19 | 28 | Tour of Three Gorges | Stage 2 | 47 |
2024-10-18 | 40 | Tour of Three Gorges | Stage 1 | 35 |
2024-06-30 | 93 | Tour of Yellow River | General classification | 0 |
2024-06-30 | 30 | Tour of Yellow River | Stage 2 | 111.3 |
2024-06-29 | 101 | Tour of Yellow River | Stage 1 | 111.8 |
2024-05-28 | DNF | Sanmenxia Along the Yellow River International Cycling Invitational | Stage 1 | 136 |
2024-04-14 | 30 | Cybercell Tour of Clark | Stage 3 | 120 |
2024-04-14 | 29 | Cybercell Tour of Clark | General classification | 0 |
2024-04-13 | 27 | Cybercell Tour of Clark | Stage 2 | 101.38 |
2024-04-13 | 34 | Cybercell Tour of Clark | Stage 1 (ITT) | 22.09 |
2024-03-03 | 44 | Go for Gold Criterium Race Series 1 | 0 |