Search for races, editions, and riders
International Tour de Banyuwangi Ijen · 28 Sep 2019Tour of Istanbul · 1 Oct 2023
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20235 races | ||||
| 28 Sep | Tour of Istanbul | 2.1 | 71 | |
| 7 Sep | Tour of Van | 2.2 | DNS | |
| 27 Aug | Tour of Iran (Azarbaijan) | 2.1 | 43 | |
| 26 Aug | Tour of Kandovan | 1.2 | 22 | |
| 1 Aug | 100th Anniversary Tour of The Republic | 2.2 | 42 | |
| 20222 races | ||||
| 29 Sep | Tour of Iran (Azarbaijan) | 2.1 | 27 | |
| 3 Jul | National Road Championships - Iran - ITT | CN | 4 | |
| 20197 races | ||||
| 15 Oct | Tour of Peninsula | 2.1 | 24 | |
| 2 Oct | Tour of Iran (Azarbaijan) | 2.1 | 21 | |
| 25 Sep | International Tour de Banyuwangi Ijen | 2.2 | 39 | |
| 2 Sep | Tour of Xingtai | 2.2 | 2 | |
| 19 Aug | Bank BRI Tour d'Indonesia | 2.1 | 10 | |
| 24 Jun | National Road Championships - Iran | CN | 3 | |
| 2 May | Tour of Mesopotamia | 2.2 | 48 | |
| 20183 races | ||||
| 30 Sep | Tour of Iran (Azarbaijan) | 2.1 | 17 | |
| 29 Jun | National Road Championships - Iran | CN | 15 | |
| 21 May | Le Tour de Filipinas | 2.2 | 10 | |
| 20174 races | ||||
| 8 Oct | Tour of Iran (Azarbaijan) | 2.1 | 9 | |
| 27 Sep | International Tour de Banyuwangi Ijen | 2.2 | 2Mountains | |
| 25 Aug | Tour of Xingtai | 2.2 | 16Mountains | |
| 14 Jul | Tour de Flores | 2.2 | DNF | |
| 20168 races | ||||
| 16 Nov | Tour of Fuzhou | 2.1 | 6 | |
| 18 Oct | Jelajah Malaysia | 2.2 | 2Mountains | |
| 2 Oct | Tour of Almaty | 2.1 | 46 | |
| 6 Aug | Tour de Singkarak | 2.2 | 1Points · Mountains | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2023 | 0 | 0 | 0 | 0 | 0 |
| Career | 6 | 22 | 56 | 1 | 5 |
Pick a rider to compare with
| Iran | 11 | 1 | 1 |
| Indonesia | 6 | 7 | 1 |
| China | 6 | 2 | 1 |
| Turkey | 4 | 0 | 32 |
| Thailand | 3 | 0 | 2 |
| Malaysia | 2 | 1 | 1 |
International Tour de Banyuwangi Ijen · 28 Sep 2019Tour of Istanbul · 1 Oct 2023
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20235 races | ||||
| 28 Sep | Tour of Istanbul | 2.1 | 71 | |
| 7 Sep | Tour of Van | 2.2 | DNS | |
| 27 Aug | Tour of Iran (Azarbaijan) | 2.1 | 43 | |
| 26 Aug | Tour of Kandovan | 1.2 | 22 | |
| 1 Aug | 100th Anniversary Tour of The Republic | 2.2 | 42 | |
| 20222 races | ||||
| 29 Sep | Tour of Iran (Azarbaijan) | 2.1 | 27 | |
| 3 Jul | National Road Championships - Iran - ITT | CN | 4 | |
| 20197 races | ||||
| 15 Oct | Tour of Peninsula | 2.1 | 24 | |
| 2 Oct | Tour of Iran (Azarbaijan) | 2.1 | 21 | |
| 25 Sep | International Tour de Banyuwangi Ijen | 2.2 | 39 | |
| 2 Sep | Tour of Xingtai | 2.2 | 2 | |
| 19 Aug | Bank BRI Tour d'Indonesia | 2.1 | 10 | |
| 24 Jun | National Road Championships - Iran | CN | 3 | |
| 2 May | Tour of Mesopotamia | 2.2 | 48 | |
| 20183 races | ||||
| 30 Sep | Tour of Iran (Azarbaijan) | 2.1 | 17 | |
| 29 Jun | National Road Championships - Iran | CN | 15 | |
| 21 May | Le Tour de Filipinas | 2.2 | 10 | |
| 20174 races | ||||
| 8 Oct | Tour of Iran (Azarbaijan) | 2.1 | 9 | |
| 27 Sep | International Tour de Banyuwangi Ijen | 2.2 | 2Mountains | |
| 25 Aug | Tour of Xingtai | 2.2 | 16Mountains | |
| 14 Jul | Tour de Flores | 2.2 | DNF | |
| 20168 races | ||||
| 16 Nov | Tour of Fuzhou | 2.1 | 6 | |
| 18 Oct | Jelajah Malaysia | 2.2 | 2Mountains | |
| 2 Oct | Tour of Almaty | 2.1 | 46 | |
| 6 Aug | Tour de Singkarak | 2.2 | 1Points · Mountains | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2023 | 0 | 0 | 0 | 0 | 0 |
| Career | 6 | 22 | 56 | 1 | 5 |
5 classified road wins
Overall titles excluded. In our road records, 2015–2019.
5 classified road wins
Overall titles excluded. In our road records, 2015–2019.