2025-05-31 | Tour of Iran (Azarbaijan) | 8 | ME |
2025-04-30 | Tour of Bostonliq | 18 | ME |
2024-07-29 | Kreiz Breizh Elites | 81 | ME |
2024-05-29 | Tour of Bostonliq | 4 | ME |
2024-05-19 | Tour of Sakarya | 6 | ME |
2024-04-07 | Tour of Mersin | 19 | ME |
2023-10-17 | Trans-Himalaya Cycling Race | 4 | ME |
2023-10-01 | Tour of Istanbul | 9 | ME |
2023-08-27 | Tour of Yiğido | 2 | ME |
2023-08-05 | 100th Anniversary Tour of The Republic | DNF | ME |
2023-05-20 | Tour of Sakarya | 18 | ME |
2023-03-19 | International Tour of Rhodes | 72 | ME |
2023-01-31 | Tour of Sharjah | 90 | ME |
2022-09-01 | Tour of Bulgaria | 46 | ME |
2022-06-05 | Tour of Małopolska | 24 | ME |
2022-05-28 | Tour of Estonia | DNF | ME |
2019-04-06 | The Princess Maha Chakri Sirindhorn's Cup | 52 | ME |
2018-09-23 | Tour of China II | DNF | ME |
2018-09-15 | Tour of China I | 45 | ME |
2018-09-05 | Tour of Xingtai | 11 | ME |
2018-01-27 | Sharjah Tour | 15 | ME |
2017-10-01 | Tour of Almaty | 48 | ME |
2017-09-24 | Tour of China II | 62 | ME |
2017-09-17 | Tour of China I | 52 | ME |
2017-08-27 | Tour of Xingtai | 14 | ME |
2017-02-21 | Le Tour de Filipinas | 20 | ME |
2016-11-20 | Tour of Fuzhou | 16 | ME |
2016-11-12 | Tour of Taihu Lake | 25 | ME |
2015-11-16 | Tour of Fuzhou | DNF | ME |
2015-11-11 | Tour of Yancheng Coastal Wetlands | 67 | ME |
2015-11-08 | Tour of Taihu Lake | 96 | ME |
2015-10-28 | Tour of Hainan | 47 | ME |
2015-10-18 | Tour of China II | 76 | ME |
2015-10-09 | Tour of China I | 33 | ME |
2015-07-18 | Tour of Qinghai Lake | 31 | ME |
2015-05-09 | International Tour de Banyuwangi Ijen | 16 | ME |
2015-04-06 | The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | 12 | ME |
2015-03-26 | Tour de Taiwan | 26 | ME |
2015-02-04 | Le Tour de Filipinas | 46 | ME |
2014-12-20 | Tour of Al Zubarah | 56 | ME |
2014-06-15 | Tour of Singkarak | 21 | ME |
2014-04-06 | The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | 9 | ME |
2014-03-13 | Tour de Taiwan | 62 | ME |
2013-11-18 | Tour of Fuzhou | 102 | ME |
2013-11-10 | Tour of Taihu Lake | 77 | ME |
2013-10-28 | Tour of Hainan | 27 | ME |
2013-09-20 | Tour of China I | 44 | ME |
2013-07-20 | Tour of Qinghai Lake | 53 | ME |
2013-06-16 | Tour de Korea | 31 | ME |
2013-05-27 | Tour of Iran (Azarbaijan) | 7 | ME |
2013-04-06 | The Maha Chackri Sirindhorn's Cup Tour of Thailand | 52 | ME |
2012-11-20 | Tour of Fuzhou | 5 | ME |
2012-11-08 | Tour of Taihu Lake | 85 | ME |
2012-10-28 | Tour of Hainan | 38 | ME |
2012-09-30 | Butra Heidelberg Cement Tour dé Brunei | 5 | ME |
2012-09-17 | Tour de Hokkaido | 45 | ME |
2012-07-12 | Tour of Qinghai Lake | 59 | ME |
2012-05-16 | International Azerbaïjan Tour | DNF | ME |
2012-04-29 | Tour de Korea | 24 | ME |
2012-04-06 | Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | 2 | ME |
2011-11-05 | Tour of Taihu | 77 | ME |
2011-10-28 | Tour Of Hainan | 53 | ME |
2011-09-20 | Tour of China | 1 | ME |
2011-05-29 | International Presidency Tour | 29 | ME |
2011-05-18 | International Azerbaïjan Tour | 47 | ME |
2011-04-24 | Tour de Korea | 14 | ME |
2011-03-13 | Jelajah Malaysia | 7 | ME |
2011-02-28 | Kerman Tour | 14 | ME |
2010-05-15 | International Presidency Tour | 12 | ME |
2010-05-08 | International Azerbaïjan Tour | 51 | ME |
2009-07-30 | Perlis Open | 36 | ME |
2009-06-14 | Tour de Korea | 49 | ME |
2009-05-15 | Presidential Cycling Tour Of Iran | 38 | ME |
2008-10-05 | Cinturó De L'empordà | 76 | ME |
2008-07-25 | Jelajah Negeri Sembilan | DNF | ME |
2008-07-20 | Tour of Qinghai Lake | 18 | ME |
2008-05-13 | Presidential Tour of Iran | 19 | ME |
2007-09-02 | Giro della Valle d'Aosta Mont Blanc | 16 | ME |
2007-07-23 | Way to Pekin | 11 | ME |
2007-04-27 | Kerman Tour | 11 | ME |
2006-06-18 | Giro Ciclistico d'Italia | 44 | ME |
2004-09-05 | Giro della Valle d'Aosta | DNF | ME |
2004-06-18 | Tour of Korea | 6 | ME |