|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26/11/2017 | | 2.2 | | | | 14 | | Tour de Singkarak | | 1 | |
| 13/10/2017 | | 2.1 | | | | 20 | | Tour of Iran-Azarbaijan | | 5 | |
| 12/10/2017 | | 2.1s | | | | 14 | | Tour of Iran-Azarbaijan, Stage 5 : Sarein - Tabriz | | 0 | |
| 9/10/2017 | | 2.1s | | | | 20 | | Tour of Iran-Azarbaijan, Stage 2 : Urmia - Aras | | 0 | |
| 1/10/2017 | | 2.1 | | | | 8 | | Tour of Almaty | | 35 | |
| 1/10/2017 | | 2.1s | | | | 16 | | Tour of Almaty, Stage 2 : Almaty - Medeo | | 0 | |
| 30/09/2017 | | 2.1s | | | | 3 | | Tour of Almaty, Stage 1 : Almaty - Almaty | | 5 | |
| 2/07/2017 | | NCT3 | | | | 1 | | National Championships Iran (Yazd) I.T.T. | | 30 | |
| 1/07/2017 | | NC3 | | | | 5 | | National Championships Iran (Yazd) R.R. | | 20 | |
| 4/06/2017 | | 2.2 | | | | 5 | | Tour de Kumano | | 9 | |
| 3/06/2017 | | 2.2s | | | | 8 | | Tour de Kumano, Stage 2 : Kumano - Kumano | | 0 | |
| 2/06/2017 | | 2.2s | | | | 9 | | Tour de Kumano, Stage 1 : Akagigawa - Akagigawa | | 0 | |
| 28/05/2017 | | 2.1 | | | | 9 | | Tour of Japan | | 30 | |
| 28/05/2017 | | 2.1s | | | | 11 | | Tour of Japan, Stage 7 : Tokyo - Tokyo | | 0 | |
| 27/05/2017 | | 2.1s | | | | 15 | | Tour of Japan, Stage 6 : Izu - Izu | | 0 | |
| 26/05/2017 | | 2.1s | | | | 10 | | Tour of Japan, Stage 5 : Subashiri - Mount Fuji | | 0 | |
| 25/05/2017 | | 2.1s | | | | 12 | | Tour of Japan, Stage 4 : Minami Shinshu - Minami Shinshu | | 0 | |
| 24/05/2017 | | 2.1s | | | | 14 | | Tour of Japan, Stage 3 : Mino - Mino | | 0 | |
| 23/05/2017 | | 2.1s | | | | 13 | | Tour of Japan, Stage 2 : Inabe - Inabe | | 0 | |
| 22/05/2017 | | 2.1s | | | | 9 | | Tour of Japan, Stage 1 : Kyoto - Kyoto | | 0 | |
| 4/05/2017 | | 2.1s | | | | DNS | | Tour de Azerbaidjan, Stage 2 : Baku - Ismayilli | | 0 | |
| 6/04/2017 | | 2.1 | | | | 37 | | Tour of Thailand | | 0 | |
| 30/03/2017 | | 2.1s | | | | DNS | | Tour de Taiwan, Stage 5 : Pintung - Pintung | | 0 | |
| 27/02/2017 | | CCT2 | | | | 10 | | Asian Cycling Championships (Bahrain) I.T.T. | | 1 | |
| 25/02/2017 | | CCT2 | | | | 4 | | Asian Cycling Championships (Bahrain) T.T.T. | | 2 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16/11/2015 | | 2.2 | | | | 6 | | Tour of Fuzhou | | 7 | |
| 15/11/2015 | | 2.2s | | | | 6 | | Tour of Fuzhou, Stage 2 : Yongtai - Yunding | | 0 | |
| 11/10/2015 | | 2.2 | | | | 14 | | Tour of Singkarak | | 1 | |
| 9/10/2015 | | 2.2s | | | | 9 | | Tour of Singkarak, Stage 7 : Pasaman - Pasaman Barat | | 0 | |
| 6/10/2015 | | 2.2s | | | | 8 | | Tour of Singkarak, Stage 4 : Sawahlunto - Padang Aro | | 0 | |
| 14/06/2015 | | 2.1 | | | | 37 | | Tour de Korea | | 0 | |
| 2/06/2015 | | 2.1 | | | | 1 | | Tour of Iran Azarbaijan | | 110 | |
| 1/06/2015 | | 2.1s | | | | leader | | Tour of Iran Azarbaijan, Stage 5 : Aras - Aynalou | | 6 | |
| 1/06/2015 | | 2.1s | | | | 1 | | Tour of Iran Azarbaijan, Stage 5 : Aras - Aynalou | | 20 | |
| 31/05/2015 | | 2.1s | | | | 4 | | Tour of Iran Azarbaijan, Stage 4 : Urmia - Shabestar | | 3 | |
| 29/05/2015 | | 2.1s | | | | 4 | | Tour of Iran Azarbaijan, Stage 2 : Sarein - Tabriz | | 3 | |
| 28/05/2015 | | 2.1s | | | | 2 | | Tour of Iran Azarbaijan, Stage 1 : Tabriz - Meshkin | | 10 | |
| 24/05/2015 | | 2.1 | | | | 1 | | Tour of Japan | | 110 | |
| 24/05/2015 | | 2.1s | | | | 18 | | Tour of Japan, Stage 6 : Tokyo - Tokyo | | 0 | |
| 23/05/2015 | | 2.1s | | | | leader | | Tour of Japan, Stage 5 : Izu - Izu | | 6 | |
| 23/05/2015 | | 2.1s | | | | 8 | | Tour of Japan, Stage 5 : Izu - Izu | | 0 | |
| 22/05/2015 | | 2.1s | | | | leader | | Tour of Japan, Stage 4 : Subashiri - Mount Fuji | | 6 | |
| 22/05/2015 | | 2.1s | | | | 2 | | Tour of Japan, Stage 4 : Subashiri - Mount Fuji | | 10 | |
| 21/05/2015 | | 2.1s | | | | 20 | | Tour of Japan, Stage 3 : Minami-Shinshu - Minami-Shinshu | | 0 | |
| 19/05/2015 | | 2.1s | | | | 5 | | Tour of Japan, Stage 1 : Inabe - Inabe | | 0 | |
| 13/05/2015 | | NC3 | | | | 14 | | National Championships Iran (Tehran) R.R. | | 2 | |
| 12/05/2015 | | NCT3 | | | | 4 | | National Championships Iran (Tehran) I.T.T. | | 12 | |
| 4/04/2015 | | 2.2s | | | | 6 | | Tour of Thailand, Stage 4 : Mukdahan - Nakhon Phanom | | 0 | |
| 26/03/2015 | | 2.1 | | | | 1 | | Tour de Taiwan | | 110 | |
| 25/03/2015 | | 2.1s | | | | leader | | Tour de Taiwan, Stage 4 : Yuchi - Yushan/Tataka | | 6 | |
| 25/03/2015 | | 2.1s | | | | 1 | | Tour de Taiwan, Stage 4 : Yuchi - Yushan/Tataka | | 20 | |
| 24/03/2015 | | 2.1s | | | | 3 | | Tour de Taiwan, Stage 3 : Changhua - Changhua | | 5 | |
| 23/03/2015 | | 2.1s | | | | 3 | | Tour de Taiwan, Stage 2 : Taoyuan City - Jiaubanshan | | 5 | |
| 4/02/2015 | | 2.2 | | | | 4 | | Tour de Filipinas | | 11 | |
| 4/02/2015 | | 2.2s | | | | 1 | | Tour de Filipinas, Stage 4 : Lingayen - Baguio | | 4 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16/11/2014 | | 2.2 | | | | 1 | | Tour of Fuzhou | | 25 | |
| 15/11/2014 | | 2.2s | | | | leader | | Tour of Fuzhou, Stage 2 : Yongtai - Yunding | | 2 | |
| 15/11/2014 | | 2.2s | | | | 1 | | Tour of Fuzhou, Stage 2 : Yongtai - Yunding | | 4 | |
| 19/10/2014 | | 2.2 | | | | 6 | | Tour de Banyuwangi Ijen | | 7 | |
| 18/10/2014 | | 2.2s | | | | 5 | | Tour de Banyuwangi Ijen, Stage 3 : Muncar - Ijen Crater | | 0 | |
| 7/09/2014 | | 2.2 | | | | 11 | | Tour of East Java | | 2 | |
| 7/09/2014 | | 2.2s | | | | 9 | | Tour of East Java, Stage 2 : Pendopo Trowulan - Trawas | | 0 | |
| 19/07/2014 | | 2.HC | | | | 9 | | Tour of Qinghai Lake | | 50 | |
| 10/07/2014 | | 2.HCs | | | | 20 | | Tour of Qinghai Lake, Stage 5 : Qinghai Lake - Guide | | 0 | |
| 22/06/2014 | | 2.1 | | | | 2 | | Tour of Iran Azarbaijan | | 80 | |
| 21/06/2014 | | 2.1s | | | | 3 | | Tour of Iran Azarbaijan, Stage 5 : Sarein - Sahand | | 5 | |
| 20/06/2014 | | 2.1s | | | | 3 | | Tour of Iran Azarbaijan, Stage 4 : Tabriz - Meshkin/Geinarjeh | | 5 | |
| 19/06/2014 | | 2.1s | | | | 3 | | Tour of Iran Azarbaijan, Stage 3 : Jolfa - Tabriz | | 5 | |
| 25/05/2014 | | 2.1 | | | | 1 | | Tour of Japan | | 110 | |
| 24/05/2014 | | 2.1s | | | | leader | | Tour of Japan, Stage 4 : Izu - Izu | | 6 | |
| 24/05/2014 | | 2.1s | | | | 3 | | Tour of Japan, Stage 4 : Izu - Izu | | 5 | |
| 23/05/2014 | | 2.1s | | | | 1 | | Tour of Japan, Stage 3 : Subashiri - Mount Fuji | | 20 | |
| 21/05/2014 | | 2.1s | | | | 8 | | Tour of Japan, Stage 2 : Minami-Shinshu - Minami-Shinshu | | 0 | |
| 8/03/2014 | | 2.HC | | | | 1 | | Tour de Langkawi | | 160 | |
| 7/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 9 : Bandar Permaisuri - Kuala Terengganu | | 8 | |
| 7/03/2014 | | 2.HCs | | | | 15 | | Tour de Langkawi, Stage 9 : Bandar Permaisuri - Kuala Terengganu | | 0 | |
| 6/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 8 : Kuantan - Marang | | 8 | |
| 5/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 7 : Kota Tinggi - Pekan | | 8 | |
| 4/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 6 : Melaka - Pontian | | 8 | |
| 3/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 5 : Karak - Rembau | | 8 | |
| 2/03/2014 | | 2.HCs | | | | leader | | Tour de Langkawi, Stage 4 : Subang - Genting Highlands | | 8 | |
| 2/03/2014 | | 2.HCs | | | | 1 | | Tour de Langkawi, Stage 4 : Subang - Genting Highlands | | 25 | |