|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11/10/2015 | | 2.2s | | | | 2 | | Tour of Singkarak, Stage 9 : Padang Panjang - Padang | | 2 | |
| 9/10/2015 | | 2.2s | | | | 7 | | Tour of Singkarak, Stage 7 : Pasaman - Pasaman Barat | | 0 | |
| 8/10/2015 | | 2.2s | | | | 4 | | Tour of Singkarak, Stage 6 : Bukittinggi - Tanah Datar | | 0 | |
| 7/10/2015 | | 2.2s | | | | 4 | | Tour of Singkarak, Stage 5 : Harau - Ngalau Indah | | 0 | |
| 5/10/2015 | | 2.2s | | | | 1 | | Tour of Singkarak, Stage 3 : Sijunjung - Dharmasraya | | 4 | |
| 8/06/2015 | | 2.1s | | | | DNS | | Tour de Korea, Stage 2 : Gumi - Muju | | 0 | |
| 2/06/2015 | | 2.1 | | | | 19 | | Tour of Iran Azarbaijan | | 6 | |
| 2/06/2015 | | 2.1s | | | | 4 | | Tour of Iran Azarbaijan, Stage 6 : Tabriz - Tabriz | | 3 | |
| 31/05/2015 | | 2.1s | | | | 7 | | Tour of Iran Azarbaijan, Stage 4 : Urmia - Shabestar | | 0 | |
| 30/05/2015 | | 2.1s | | | | 5 | | Tour of Iran Azarbaijan, Stage 3 : Tabriz - Urmia | | 0 | |
| 29/05/2015 | | 2.1s | | | | 2 | | Tour of Iran Azarbaijan, Stage 2 : Sarein - Tabriz | | 10 | |
| 28/05/2015 | | 2.1s | | | | 7 | | Tour of Iran Azarbaijan, Stage 1 : Tabriz - Meshkin | | 0 | |
| 13/05/2015 | | NC3 | | | | 10 | | National Championships Iran (Tehran) R.R. | | 6 | |
| 5/04/2015 | | 2.2s | | | | 2 | | Tour of Thailand, Stage 5 : Ban Paeng - Nong Khai | | 2 | |
| 3/04/2015 | | 2.2s | | | | 10 | | Tour of Thailand, Stage 3 : Roi Et - Mukdahan | | 0 | |
| 2/04/2015 | | 2.2s | | | | 9 | | Tour of Thailand, Stage 2 : Buri Ram - Roi Et | | 0 | |
| 26/03/2015 | | 2.1 | | | | 45 | | Tour de Taiwan | | 0 | |
| 22/03/2015 | | 2.1s | | | | 14 | | Tour de Taiwan, Stage 1 : Taipei City - Taipei City | | 0 | |
| 3/02/2015 | | 2.2s | | | | 2 | | Tour de Filipinas, Stage 3 : Iba - Lingayen | | 2 | |
| 1/02/2015 | | 2.2s | | | | 6 | | Tour de Filipinas, Stage 1 : Balanga - Balanga | | 0 | |