2025-07-18 | Tour de France | Stage 13 (ITT) | 121 | 2.UWT | 10.9 | 6:16 | 5:44 | 22.346 |
2025-07-09 | Tour de France | Stage 5 (ITT) | 174 | 2.UWT | 33 | 5:42 | 1:43 | 46.698 |
2025-06-26 | National Championships Kazakhstan ME - ITT | 1 | NC | 0 | 0:00 | | 0 |
2025-06-11 | Critérium du Dauphiné | Stage 4 (ITT) | 88 | 2.UWT | 17.4 | 3:08 | 1:48 | 43.56 |
2025-02-11 | Asian Continental Championships ME - ITT | 1 | CC | 42.8 | 0:00 | 0:00 | 52.195 |
2024-09-22 | World Championships ME - ITT | 30 | WC | 46.1 | 4:16 | 0:55 | 48.286 |
2024-08-21 | Deutschland Tour | Prologue | 94 | 2.Pro | 2.9 | 0:18 | 1:02 | 48.785 |
2024-07-27 | Olympic Games ME - ITT | 21 | Olympics | 32.4 | 2:21 | 0:43 | 50.428 |
2024-07-05 | Tour de France | Stage 7 (ITT) | 88 | 2.UWT | 25.3 | 3:50 | 1:30 | 46.422 |
2024-06-09 | Asian Continental Championships ME - ITT | 1 | CC | 40 | 0:00 | 0:00 | 48.225 |
2024-03-04 | Tirreno-Adriatico | Stage 1 (ITT) | 68 | 2.UWT | 10 | 0:46 | 0:46 | 49.315 |
2024-02-17 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 29 | 2.Pro | 22 | 1:31 | 0:41 | 46.047 |
2023-08-11 | World Championships ME - ITT | 39 | WC | 47.8 | 4:54 | 1:01 | 47.628 |
2023-07-18 | Tour de France | Stage 16 (ITT) | 91 | 2.UWT | 22.4 | 6:38 | 2:57 | 34.257 |
2023-06-10 | Asian Continental Championships ME - ITT | 1 | CC | 46 | 0:00 | 0:00 | 51.621 |
2023-03-06 | Tirreno-Adriatico | Stage 1 (ITT) | 75 | 2.UWT | 11.5 | 1:29 | 1:17 | 49.462 |
2022-09-18 | World Championships ME - ITT | 28 | WC | 34.2 | 3:05 | 0:54 | 47.592 |
2022-08-30 | La Vuelta ciclista a España | Stage 10 (ITT) | 35 | 2.UWT | 30.9 | 3:11 | 1:01 | 50.818 |
2022-08-04 | Tour de Pologne | Stage 6 (ITT) | 40 | 2.UWT | 11.8 | 1:28 | 1:14 | 37.003 |
2022-03-27 | Asian Continental Championships ME - ITT | 1 | CC | 24 | 0:00 | 0:00 | 50.087 |
2022-03-09 | Paris - Nice | Stage 4 (ITT) | 26 | 2.UWT | 13.4 | 0:50 | 0:37 | 46.835 |
2021-09-20 | World Championships MU - ITT | 20 | WC | 30.3 | 1:25 | 0:28 | 50.641 |
2021-08-14 | Tour de Pologne | Stage 6 (ITT) | 41 | 2.UWT | 19.1 | 1:10 | 0:36 | 49.079 |
2021-06-16 | National Championships Kazakhstan ME - ITT | 2 | NC | 0 | 0:04 | | 0 |
2020-08-12 | Tour Bitwa Warszawska 1920 | Prologue | 90 | 2.2 | 1.6 | 0:12 | 1:14 | 38.658 |
2020-08-08 | Cycling Tour of Szeklerland | Stage 3a (ITT) | 17 | 2.2 | 5.7 | 1:35 | 2:46 | 23.86 |
2020-08-05 | Cycling Tour of Szeklerland | Prologue | 24 | 2.2 | 5.33 | 0:27 | 0:50 | 44.417 |
2020-02-29 | Tour du Rwanda | Stage 7 (ITT) | 5 | 2.1 | 4.5 | 0:14 | 0:31 | 39.901 |
2019-09-24 | World Championships MU - ITT | 35 | WC | 30.3 | 3:04 | 1:00 | 41.889 |
2019-08-10 | Tour Cycliste International de la Guadeloupe | Stage 8b (ITT) | 5 | 2.2 | 23.8 | 1:13 | 0:30 | 46.288 |
2019-08-02 | Tour Cycliste International de la Guadeloupe | Prologue | 13 | 2.2 | 1.7 | 0:02 | 0:11 | 55.636 |
2019-06-26 | National Championships Kazakhstan ME - ITT | 11 | NC | 40 | 8:31 | 2:07 | 41.131 |
2019-04-24 | Asian Continental Championships MU - ITT | 1 | CC | 40 | 0:00 | 0:00 | 48.225 |
2018-09-25 | World Championships MJ - ITT | 23 | WC | 27.7 | 3:27 | 1:14 | 45.286 |
2018-06-27 | National Championships Kazakhstan MJ - ITT | 1 | NC | 25 | 0:00 | 0:00 | 44.91 |
2018-05-26 | Tour du Pays de Vaud | Stage 3b (ITT) | 77 | 2.Ncup | 10.2 | 2:15 | 2:12 | 41.87 |
2018-05-20 | Trophée Centre Morbihan | Stage 2a (ITT) | 10 | 2.Ncup | 7 | 0:26 | 0:37 | 47.015 |
2018-05-12 | Tour de Gironde International | Stage 1 (ITT) | 3 | 2.1 | 9.2 | 0:13 | 0:14 | 44.516 |
2018-05-04 | Course de la Paix Juniors | Stage 2a (ITT) | 16 | 2.Ncup | 11.2 | 0:43 | 0:38 | 45.253 |
2017-09-19 | World Championships MJ - ITT | 32 | WC | 21.1 | 1:38 | 0:46 | 42.674 |
2017-05-25 | Tour du Pays de Vaud | Prologue | 13 | 2.Ncup | 3.5 | 0:06 | 0:17 | 45 |
2017-05-21 | Trophée Centre Morbihan | Stage 2 (ITT) | 12 | 2.Ncup | 7.2 | 0:26 | 0:36 | 48.268 |
2017-05-05 | Course de la Paix Juniors | Stage 2a (ITT) | 3 | 2.Ncup | 11.2 | 0:27 | 0:24 | 45 |