2025-06-29 | 8 | National Championships Russia ME - Road Race | 172.8 |
2025-06-24 | 34 | National Championships Russia ME - ITT | 0 |
2025-06-04 | 2 | Izhevsk - Criterium | 57.6 |
2025-06-03 | 22 | Izhevsk - Road Race | 137 |
2025-05-29 | 15 | Traditional Cycling Race Udmurtskaya Pravda | General classification | 0 |
2025-05-29 | 5 | Traditional Cycling Race Udmurtskaya Pravda | Stage 4 | 132 |
2025-05-28 | 1 | Traditional Cycling Race Udmurtskaya Pravda | Stage 3 | 100 |
2025-05-27 | 12 | Traditional Cycling Race Udmurtskaya Pravda | Stage 2 | 135 |
2025-05-26 | 42 | Traditional Cycling Race Udmurtskaya Pravda | Stage 1 | 135 |
2025-05-25 | 12 | Udmurt | 25 |
2025-05-18 | 14 | Five Rings of Moscow | General classification | 0 |
2025-05-18 | 4 | Five Rings of Moscow | Stage 4 | 156.8 |
2025-05-17 | 3 | Five Rings of Moscow | Stage 3 | 131.2 |
2025-05-16 | 76 | Five Rings of Moscow | Stage 2 | 109 |
2025-05-15 | 3 | Five Rings of Moscow | Stage 1 | 86 |
2025-05-14 | 33 | Five Rings of Moscow | Prologue | 3.8 |
2025-04-27 | 2 | National Championships Russia ME - Criterium | 56.88 |
2025-04-18 | 18 | Sochi Cycling Race | General classification | 0 |
2025-04-18 | 16 | Sochi Cycling Race | Stage 4 | 177.5 |
2025-04-17 | 9 | Sochi Cycling Race | Stage 3 | 142 |
2025-04-16 | 14 | Sochi Cycling Race | Stage 2 | 155.2 |
2025-04-15 | 18 | Sochi Cycling Race | Stage 1 | 92.4 |
2024-11-16 | 10 | Bike Abu Dhabi | 0 |
2024-11-03 | 16 | Tour du Faso | General classification | 0 |
2024-11-03 | 7 | Tour du Faso | Stage 10 | 119.8 |
2024-11-03 | 1 | Tour du Faso | Points classification | 0 |
2024-11-02 | 2 | Tour du Faso | Stage 9 | 141.3 |
2024-11-01 | 2 | Tour du Faso | Stage 8 | 116.8 |
2024-10-31 | 1 | Tour du Faso | Stage 7 | 130.8 |
2024-10-30 | 10 | Tour du Faso | Stage 6 | 107 |
2024-10-29 | 4 | Tour du Faso | Stage 5 | 85.5 |
2024-10-28 | 1 | Tour du Faso | Stage 4 | 129.1 |
2024-10-27 | 1 | Tour du Faso | Stage 3 | 102.4 |
2024-10-26 | 17 | Tour du Faso | Stage 2 | 120.6 |
2024-10-25 | 20 | Tour du Faso | Stage 1 | 136 |
2024-09-22 | 31 | Tour of Shanghai - New Cities | General classification | 0 |
2024-09-22 | 2 | Tour of Shanghai - New Cities | Stage 3 | 86.3 |
2024-09-21 | 74 | Tour of Shanghai - New Cities | Stage 2 | 87.2 |
2024-09-20 | 50 | Tour of Shanghai - New Cities | Stage 1 | 111 |
2024-09-16 | 46 | Ocean Cup - Pingtan China International Cycling Open Race | 87 |
2024-08-15 | 34 | China Road Pro Cycling League - Tianjin Stage | 201 |
2024-08-11 | 8 | China Road Pro Cycling League - Hangkonggang Stage | 183.9 |
2024-06-30 | DNF | Chengdu Tianfu Greenway International Cycling Race Of China - Sancha Lake Road Race | 133 |
2024-06-29 | 13 | Chengdu Tianfu Greenway International Cycling Race Of China - TTT | 100 |
2024-06-25 | 48 | China Road Pro Cycling League - Zitong Stage | 186.8 |
2024-06-16 | DNF | National Championships Russia ME - Road Race | 167.4 |
2024-06-07 | 4 | Ladoga’s Gold | Stage 4 | 54.4 |
2024-06-07 | 8 | Ladoga’s Gold | General classification | 0 |
2024-06-03 | 12 | Ladoga’s Gold | Stage 3 | 135.2 |
2024-06-02 | 7 | Ladoga’s Gold | Stage 2 | 62.4 |
2024-06-01 | 2 | Ladoga’s Gold | Stage 1 | 62.4 |
2024-04-29 | 13 | Maykop | Stage 4 | 117.2 |
2024-04-29 | 15 | Maykop | General classification | 0 |
2024-04-28 | 5 | Maykop | Stage 3 | 148 |
2024-04-27 | 2 | Maykop | Stage 2 | 121 |
2024-04-26 | 79 | Maykop | Stage 1 | 108 |
2024-04-20 | 4 | China Road Pro Cycling League - Puyang Stage | 212.4 |
2024-04-12 | 17 | China Road Pro Cycling League - Jiyuan Stage | 151.2 |
2024-04-07 | 126 | China Road Pro Cycling League - Shitai Stage | 174.5 |
2024-01-14 | 11 | Al Salam Championship | 182 |
2023-11-05 | 9 | Tour of Yellow River | Stage 2 | 111.3 |
2023-11-04 | 4 | Tour of Yellow River | Stage 1 | 111.3 |
2023-10-27 | DNS | Tour of Tea Horse | Stage 7 | 80 |
2023-10-26 | 13 | Tour of Tea Horse | Stage 6 | 72 |
2023-10-24 | 7 | Tour of Tea Horse | Stage 5 | 93 |
2023-10-23 | 7 | Tour of Tea Horse | Stage 4 | 88 |
2023-10-22 | 6 | Tour of Tea Horse | Stage 3 | 100 |
2023-10-21 | 34 | Tour of Tea Horse | Stage 2 | 77 |
2023-10-20 | 43 | Tour of Tea Horse | Stage 1 | 90 |
2023-09-18 | DNS | Tour of Poyang Lake | Stage 11 | 129.9 |
2023-09-17 | 80 | Tour of Poyang Lake | Stage 10 | 87.9 |
2023-09-16 | 19 | Tour of Poyang Lake | Stage 9 (TTT) | 22.8 |
2023-09-15 | DNS | Tour of Poyang Lake | Stage 8 | 88.5 |
2023-09-14 | 79 | Tour of Poyang Lake | Stage 7 | 104 |
2023-09-13 | 7 | Tour of Poyang Lake | Stage 6 | 115 |
2023-06-24 | 48 | Five Rings of Moscow | Stage 1 (ITT) | 3.8 |