| 2025-10-26 | 48 | Tour of Zhanghe | me | 0 | 04:55:49.000 | 0 |
| 2025-10-26 | 67 | Tour of Zhanghe | me | 82.1 | 01:42:48.000 | 47.918 |
| 2025-10-25 | 29 | Tour of Zhanghe | me | 137 | 03:13:01.000 | 42.587 |
| 2025-10-23 | 47 | Tour of Guizhou Eco-Province | ME | 0 | 16:03:37.000 | 0 |
| 2025-10-23 | 50 | Tour of Guizhou Eco-Province | ME | 185 | 04:37:12.000 | 40.043 |
| 2025-10-22 | 43 | Tour of Guizhou Eco-Province | ME | 125 | 03:03:30.000 | 40.872 |
| 2025-10-21 | 65 | Tour of Guizhou Eco-Province | ME | 152 | 03:23:33.000 | 44.805 |
| 2025-10-19 | 39 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:18.000 | 47.168 |
| 2025-10-18 | 64 | Tour of Guizhou Eco-Province | ME | 145 | 03:01:04.000 | 48.049 |
| 2025-07-19 | DNF | Tour of Russia | ME | 130 | 00:00:00.000 | |
| 2025-07-18 | 53 | Tour of Russia | ME | 111 | 02:30:26.000 | 44.272 |
| 2025-07-17 | 3 | Tour of Russia | ME | 158 | 03:30:50.000 | 44.964 |
| 2025-07-15 | 32 | Tour of Russia | ME | 143 | 03:23:52.000 | 42.086 |
| 2025-07-14 | 76 | Tour of Russia | ME | 111 | 02:23:19.000 | 46.471 |
| 2025-07-13 | 93 | Tour of Russia | ME | 152 | 03:43:43.000 | 40.766 |
| 2025-07-12 | 39 | Tour of Russia | ME | 120 | 02:29:34.000 | 48.139 |
| 2025-04-05 | 80 | International Alanya critérium | ME | 43 | 00:54:43.000 | 47.152 |
| 2025-03-28 | 2 | Winter Championship of Kazakhstan | | 140 | 03:17:47.000 | 42.471 |
| 2025-03-22 | 81 | International Apollon Temple Criterium | ME | 56 | 01:12:44.000 | 46.196 |
| 2025-02-16 | 24 | Tour of Pedalia | me | 0 | 03:37:30.000 | 0 |
| 2025-02-16 | 35 | Tour of Pedalia | me | 0 | 00:33:36.000 | 0 |
| 2025-02-15 | 23 | Tour of Pedalia | me | 0 | 03:00:14.000 | 0 |
| 2025-02-09 | 30 | International Kleopatra Beach Criterium | ME | 42.5 | 00:56:05.000 | 45.468 |
| 2025-02-02 | 45 | International Alanya Castle Criterium | ME | 45.9 | 00:55:17.000 | 49.816 |
| 2024-09-22 | 95 | Tour of Shanghai - New Cities | me | 0 | 06:19:37.000 | 0 |
| 2024-09-22 | 65 | Tour of Shanghai - New Cities | me | 86.3 | 01:51:54.000 | 46.273 |
| 2024-09-21 | 88 | Tour of Shanghai - New Cities | me | 87.2 | 01:47:37.000 | 48.617 |
| 2024-09-20 | 113 | Tour of Shanghai - New Cities | me | 111 | 02:40:06.000 | 41.599 |
| 2024-09-02 | 92 | The Tour of Poyang Lake Criterium | me | 37.6 | 00:50:24.000 | 44.762 |
| 2024-06-30 | 72 | Tour of Yellow River | me | 0 | 04:53:30.000 | 0 |
| 2024-06-30 | 67 | Tour of Yellow River | me | 111.3 | 02:25:00.000 | 46.055 |
| 2024-06-29 | 77 | Tour of Yellow River | me | 111.8 | 02:28:30.000 | 45.172 |
| 2024-03-03 | 63 | International Alanya Castle Criterium | me | 43.5 | 00:57:26.000 | 45.444 |
| 2024-02-24 | DNS | International Kleopatra Beach Criterium | me | 40 | 00:00:00.000 | |
| 2024-02-04 | 50 | International Apollon Temple Criterium | me | 0 | 01:12:25.000 | 0 |
| 2024-01-28 | 76 | International Expo Criterium Antalya | me | 0 | 00:00:00.000 | |
| 2023-03-25 | 17 | Winter Championship of Kazakhstan - Road Race | | 120 | 02:55:33.000 | 41.014 |
| 2023-01-29 | 56 | Expo Kriteryum | | 60.2 | 01:15:13.000 | 48.021 |