| 2024-11-01 | DNS | Tour of Tea Horse | me | 47.7 | 00:00:00.000 |  | 
| 2024-10-31 | DNS | Tour of Tea Horse | me | 64 | 00:00:00.000 |  | 
| 2024-10-29 | 1 | Tour of Tea Horse | me | 55.8 | 01:10:33.000 | 47.456 | 
| 2024-10-28 | 11 | Tour of Tea Horse | me | 65 | 01:24:49.000 | 45.982 | 
| 2024-10-27 | 1 | Tour of Tea Horse | me | 72 | 01:32:44.000 | 46.585 | 
| 2024-10-25 | 3 | Tour of Tea Horse | me | 80 | 01:44:04.000 | 46.124 | 
| 2024-10-24 | 99 | Tour of Tea Horse | me | 57 | 01:58:31.000 | 28.857 | 
| 2024-10-23 | 75 | Tour of Tea Horse | me | 55 | 01:13:11.000 | 45.092 | 
| 2023-10-29 | 17 | Tour of Tea Horse |  | 0 | 17:17:43.000 | 0 | 
| 2023-10-29 | 8 | Tour of Tea Horse |  | 70 | 01:36:03.000 | 43.727 | 
| 2023-10-28 | 32 | Tour of Tea Horse |  | 77 | 01:44:43.000 | 44.119 | 
| 2023-10-27 | 3 | Tour of Tea Horse |  | 80 | 01:49:21.000 | 43.896 | 
| 2023-10-26 | 10 | Tour of Tea Horse |  | 72 | 01:36:11.000 | 44.914 | 
| 2023-10-24 | 4 | Tour of Tea Horse |  | 93 | 02:02:14.000 | 45.65 | 
| 2023-10-23 | 1 | Tour of Tea Horse |  | 88 | 01:56:13.000 | 45.432 | 
| 2023-10-22 | 119 | Tour of Tea Horse |  | 100 | 02:12:13.000 | 45.38 | 
| 2023-10-21 | 139 | Tour of Tea Horse |  | 77 | 02:22:13.000 | 32.486 | 
| 2023-10-20 | 2 | Tour of Tea Horse |  | 90 | 01:58:52.000 | 45.429 | 
| 2023-09-24 | 1 | Ocean Cup - Pingtan China International Cycling Open Race |  | 0 | 01:49:04.000 | 0 | 
| 2014-09-18 | 3 | Gran Premio Fiera del Riso |  | 135.2 | 02:52:04.000 | 47.145 | 
| 2014-05-25 | 2 | Giro Ciclistico delle Pesche Nettarine di Romagna |  | 147 | 03:20:09.000 | 44.067 | 
| 2014-02-22 | 3 | Coppa San Geo |  | 156.7 | 03:54:16.000 | 40.134 |