در این بخش می توانید با انتخاب دو ورزشکار عملکرد آنها را مقایسه کنید در کادر های مربوطه نام ورزشکار دلخواه خود را وارد نمایید

در برابر

رایدر دوم را از کادر بالا جستجو کنید

پروفایل

40 سن -
436 تعداد مسابقات تاکنون -
42575 km مجموع مسافت مسابقات -
فولاد مبارکه سپاهان تیم -

رنکینگ

رنکینگ جهانی -
امتیاز جهانی -

نتایج

9 Kerman Tour | General classification -RR - 2007 -
7 Kerman Tour | Stage 3 -RR - 2007 -
3 Azerbaïjan Tour | Stage 4 -RR - 2007 -
3 Azerbaïjan Tour | Stage 1 -RR - 2007 -
5 Presidential Tour of Iran | Stage 1 -RR - 2008 -
4 Azerbaïjan Tour | General classification -RR - 2007 -
3 Azerbaïjan Tour | Stage 8 -RR - 2007 -
2 Azerbaïjan Tour | Stage 7 -RR - 2008 -
13 Presidential Tour of Iran | General classification -RR - 2008 -
10 Presidential Tour of Iran | Stage 5 -RR - 2008 -
6 Tour de Milad du Nour | Stage 2 -RR - 2008 -
4 National Championships Iran ME - Road Race -RR - 2008 -
4 Azerbaïjan Tour | General classification -RR - 2008 -
90 Jelajah Malaysia | Stage 2 -RR - 2009 -
93 Jelajah Malaysia | Stage 1 -RR - 2009 -
6 Tour de Milad du Nour | General classification -RR - 2008 -
78 Jelajah Malaysia | Stage 5 -RR - 2009 -
72 Jelajah Malaysia | Stage 4 -RR - 2009 -
58 Jelajah Malaysia | Stage 3 -RR - 2009 -
68 Jelajah Malaysia | Stage 8 -RR - 2009 -
75 Jelajah Malaysia | Stage 7 -RR - 2009 -
88 Jelajah Malaysia | Stage 6 -RR - 2009 -
26 Tour of Singkarak | Stage 2 -RR - 2009 -
14 Tour of Singkarak | Stage 1 -RR - 2009 -
61 Jelajah Malaysia | General classification -RR - 2009 -
65 Tour of Singkarak | Stage 5 -RR - 2009 -
61 Tour of Singkarak | Stage 4 -RR - 2009 -
40 Tour of Singkarak | Stage 3 -RR - 2009 -
41 Circuito Montanes | Stage 2 -RR - 2009 -
17 Circuito Montanes | Stage 1 -RR - 2009 -
40 Tour of Singkarak | General classification -RR - 2009 -
67 Circuito Montanes | Stage 5 -RR - 2009 -
90 Circuito Montanes | Stage 4 -RR - 2009 -
102 Circuito Montanes | Stage 3 -RR - 2009 -
63 Circuito Montanes | General classification -RR - 2009 -
78 Circuito Montanes | Stage 7 -RR - 2009 -
62 Circuito Montanes | Stage 6 -RR - 2009 -
1 Milad De Nour Tour | Stage 3 -RR - 2009 -
11 Milad De Nour Tour | Stage 2 -RR - 2009 -
45 Milad De Nour Tour | Stage 1 -RR - 2009 -
7 Milad De Nour Tour | General classification -RR - 2009 -
18 Milad De Nour Tour | Stage 5 -RR - 2009 -
3 Milad De Nour Tour | Stage 4 -RR - 2009 -
29 International Azerbaïjan Tour | Stage 3 -RR - 2009 -
32 International Azerbaïjan Tour | Stage 2 -RR - 2009 -
4 International Azerbaïjan Tour | Stage 1 -RR - 2009 -
5 International Azerbaïjan Tour | Stage 6 -RR - 2009 -
14 International Azerbaïjan Tour | Stage 5 -RR - 2009 -
4 International Azerbaïjan Tour | Stage 4 -RR - 2009 -
8 International Presidency Tour | Stage 2 -RR - 2010 -
5 International Presidency Tour | Prologue -RR - 2010 -
13 International Azerbaïjan Tour | General classification -RR - 2009 -
2 International Presidency Tour | General classification -RR - 2010 -
2 International Presidency Tour | Stage 4 -RR - 2010 -
46 International Presidency Tour | Stage 3 -RR - 2010 -
15 Tour of Singkarak | Stage 4 -RR - 2010 -
12 Tour of Singkarak | Stage 3 -RR - 2010 -
49 Tour of Singkarak | Stage 2 -RR - 2010 -
1 Tour of Singkarak | Stage 1 (TTT) -TTT - 2010 -
60 Tour of Singkarak | Stage 7 -RR - 2010 -
38 Tour of Singkarak | Stage 6 -RR - 2010 -
5 Tour of Singkarak | Stage 5 -RR - 2010 -
67 Tour Of East Java | Stage 2 -RR - 2010 -
7 Tour Of East Java | Stage 1 -RR - 2010 -
6 Tour of Singkarak | General classification -RR - 2010 -
61 Tour de Langkawi | Stage 1 -RR - 2011 -
13 Tour Of East Java | General classification -RR - 2010 -
42 Tour Of East Java | Stage 3 -RR - 2010 -
39 Tour de Langkawi | Stage 4 -RR - 2011 -
52 Tour de Langkawi | Stage 3 -RR - 2011 -
94 Tour de Langkawi | Stage 2 -RR - 2011 -
35 Tour de Langkawi | Stage 8 -RR - 2011 -
57 Tour de Langkawi | Stage 7 -RR - 2011 -
59 Tour de Langkawi | Stage 6 -RR - 2011 -
3 Tour de Langkawi | Stage 5 -RR - 2011 -
19 Tour de Langkawi | General classification -RR - 2011 -
52 Tour de Langkawi | Stage 10 -RR - 2011 -
26 Tour de Langkawi | Stage 9 -RR - 2011 -
24 Kerman Tour | Stage 4 -RR - 2011 -
2 Kerman Tour | Stage 3 -RR - 2011 -
4 Kerman Tour | Stage 2 -RR - 2011 -
16 Kerman Tour | Stage 1 -RR - 2011 -
36 Le Tour de Filipinas | Stage 1 -RR - 2011 -
2 Kerman Tour | General classification -RR - 2011 -
4 Kerman Tour | Stage 5 -RR - 2011 -
10 Le Tour de Filipinas | General classification -RR - 2011 -
6 Le Tour de Filipinas | Stage 4 -RR - 2011 -
1 Le Tour de Filipinas | Stage 3 -RR - 2011 -
26 Le Tour de Filipinas | Stage 2 -RR - 2011 -
4 International Presidency Tour | Stage 3 -RR - 2011 -
3 International Presidency Tour | Stage 2 -RR - 2011 -
8 International Presidency Tour | Stage 1 -RR - 2011 -
90 Tour of Singkarak | Stage 1 -RR - 2011 -
1 International Presidency Tour | General classification -RR - 2011 -
2 International Presidency Tour | Stage 5 -RR - 2011 -
8 International Presidency Tour | Stage 4 -RR - 2011 -
11 Tour of Singkarak | Stage 4 -RR - 2011 -
1 Tour of Singkarak | Stage 3 -RR - 2011 -
37 Tour of Singkarak | Stage 2 -RR - 2011 -
27 Tour of Singkarak | Stage 7b -RR - 2011 -
51 Tour of Singkarak | Stage 6a -RR - 2011 -
1 Tour of Singkarak | Stage 6b -RR - 2011 -
3 Tour of Singkarak | Stage 5 -RR - 2011 -
36 Tour of Qinghai Lake | Stage 2 -RR - 2013 -
99 Tour of Qinghai Lake | Stage 1 -RR - 2013 -
3 Tour of Singkarak | General classification -RR - 2011 -
1 Tour of Singkarak | Stage 7a -RR - 2011 -
17 Tour of Qinghai Lake | Stage 6 -RR - 2013 -
22 Tour of Qinghai Lake | Stage 5 -RR - 2013 -
37 Tour of Qinghai Lake | Stage 4 -RR - 2013 -
1 Tour of Qinghai Lake | Stage 3 -RR - 2013 -
39 Tour of Qinghai Lake | Stage 9 -RR - 2013 -
27 Tour of Qinghai Lake | Stage 8 -RR - 2013 -
2 Tour of Qinghai Lake | Stage 7 -RR - 2013 -
30 Tour of Qinghai Lake | Stage 13 -RR - 2013 -
40 Tour of Qinghai Lake | Stage 12 -RR - 2013 -
49 Tour of Qinghai Lake | Stage 11 -RR - 2013 -
18 Tour of Qinghai Lake | Stage 10 -RR - 2013 -
55 Tour of Borneo | Stage 1 -RR - 2013 -
1 Tour of Qinghai Lake | Mountains classification -RR - 2013 -
18 Tour of Qinghai Lake | Points classification -RR - 2013 -
1 Tour of Qinghai Lake | General classification -RR - 2013 -
7 Tour of Borneo | Stage 5 -RR - 2013 -
2 Tour of Borneo | Stage 4 -RR - 2013 -
59 Tour of Borneo | Stage 3 -RR - 2013 -
74 Tour of Borneo | Stage 2 -RR - 2013 -
50 Banyuwangi Tour de Ijen | Stage 1 -RR - 2013 -
2 Tour of Borneo | Mountains classification -RR - 2013 -
12 Tour of Borneo | Points classification -RR - 2013 -
2 Tour of Borneo | General classification -RR - 2013 -
4 Banyuwangi Tour de Ijen | Stage 4 -RR - 2013 -
24 Banyuwangi Tour de Ijen | Stage 3 -RR - 2013 -
1 Banyuwangi Tour de Ijen | Stage 2 -RR - 2013 -
86 Le Tour de Langkawi | Stage 1 -RR - 2014 -
3 Banyuwangi Tour de Ijen | Mountains classification -RR - 2013 -
10 Banyuwangi Tour de Ijen | Points classification -RR - 2013 -
1 Banyuwangi Tour de Ijen | General classification -RR - 2013 -
41 Le Tour de Langkawi | Stage 5 -RR - 2014 -
1 Le Tour de Langkawi | Stage 4 -RR - 2014 -
81 Le Tour de Langkawi | Stage 3 -RR - 2014 -
82 Le Tour de Langkawi | Stage 2 -RR - 2014 -
15 Le Tour de Langkawi | Stage 9 -RR - 2014 -
91 Le Tour de Langkawi | Stage 8 -RR - 2014 -
50 Le Tour de Langkawi | Stage 7 -RR - 2014 -
56 Le Tour de Langkawi | Stage 6 -RR - 2014 -
3 Le Tour de Langkawi | Mountains classification -RR - 2014 -
60 Le Tour de Langkawi | Points classification -RR - 2014 -
1 Le Tour de Langkawi | General classification -RR - 2014 -
29 Le Tour de Langkawi | Stage 10 -RR - 2014 -
3 Tour of Japan | Stage 5 -RR - 2014 -
1 Tour of Japan | Stage 4 -RR - 2014 -
8 Tour of Japan | Stage 3 -RR - 2014 -
53 Tour of Japan | Stage 2 -RR - 2014 -
38 Tour of Japan | Prologue -RR - 2014 -
2 Tour of Japan | Mountains classification -RR - 2014 -
4 Tour of Japan | Points classification -RR - 2014 -
1 Tour of Japan | General classification -RR - 2014 -
22 Tour of Japan | Stage 6 -RR - 2014 -
3 Tour of Iran (Azarbaijan) | Stage 4 -RR - 2014 -
3 Tour of Iran (Azarbaijan) | Stage 3 -RR - 2014 -
40 Tour of Iran (Azarbaijan) | Stage 2 -RR - 2014 -
40 Tour of Iran (Azarbaijan) | Stage 1 -RR - 2014 -
8 Tour of Iran (Azarbaijan) | Points classification -RR - 2014 -
2 Tour of Iran (Azarbaijan) | General classification -RR - 2014 -
30 Tour of Iran (Azarbaijan) | Stage 6 -RR - 2014 -
3 Tour of Iran (Azarbaijan) | Stage 5 -RR - 2014 -
26 Tour of Qinghai Lake | Stage 3 -RR - 2014 -
119 Tour of Qinghai Lake | Stage 2 -RR - 2014 -
122 Tour of Qinghai Lake | Stage 1 -RR - 2014 -
2 Tour of Iran (Azarbaijan) | Mountains classification -RR - 2014 -
27 Tour of Qinghai Lake | Stage 7 -RR - 2014 -
39 Tour of Qinghai Lake | Stage 6 -RR - 2014 -
21 Tour of Qinghai Lake | Stage 5 -RR - 2014 -
120 Tour of Qinghai Lake | Stage 4 -RR - 2014 -
78 Tour of Qinghai Lake | Stage 11 -RR - 2014 -
36 Tour of Qinghai Lake | Stage 10 -RR - 2014 -
78 Tour of Qinghai Lake | Stage 9 -RR - 2014 -
43 Tour of Qinghai Lake | Stage 8 -RR - 2014 -
18 Tour of East Java | Stage 1 -RR - 2014 -
2 Tour of Qinghai Lake | Mountains classification -RR - 2014 -
9 Tour of Qinghai Lake | General classification -RR - 2014 -
42 Tour of Qinghai Lake | Stage 13 -RR - 2014 -
47 Tour of Qinghai Lake | Stage 12 -RR - 2014 -
32 International Tour de Banyuwangi Ijen | Stage 2 -RR - 2014 -
30 International Tour de Banyuwangi Ijen | Stage 1 -RR - 2014 -
10 Tour of East Java | Mountains classification -RR - 2014 -
11 Tour of East Java | General classification -RR - 2014 -
9 Tour of East Java | Stage 2 -RR - 2014 -
85 Tour of Fuzhou | Stage 1 -RR - 2014 -
7 International Tour de Banyuwangi Ijen | Mountains classification -RR - 2014 -
6 International Tour de Banyuwangi Ijen | General classification -RR - 2014 -
38 International Tour de Banyuwangi Ijen | Stage 4 -RR - 2014 -
5 International Tour de Banyuwangi Ijen | Stage 3 -RR - 2014 -
24 Le Tour de Filipinas | Stage 1 -RR - 2015 -
5 Tour of Fuzhou | Points classification -RR - 2014 -
1 Tour of Fuzhou | General classification -RR - 2014 -
63 Tour of Fuzhou | Stage 3 -RR - 2014 -
1 Tour of Fuzhou | Stage 2 -RR - 2014 -
3 Le Tour de Filipinas | Points classification -RR - 2015 -
4 Le Tour de Filipinas | General classification -RR - 2015 -
1 Le Tour de Filipinas | Stage 4 -RR - 2015 -
41 Le Tour de Filipinas | Stage 3 -RR - 2015 -
24 Le Tour de Filipinas | Stage 2 -RR - 2015 -
3 Tour de Taiwan | Stage 3 -RR - 2015 -
3 Tour de Taiwan | Stage 2 -RR - 2015 -
82 Tour de Taiwan | Stage 1 -RR - 2015 -
2 Le Tour de Filipinas | Mountains classification -RR - 2015 -
1 Tour de Taiwan | Mountains classification -RR - 2015 -
5 Tour de Taiwan | Points classification -RR - 2015 -
1 Tour de Taiwan | General classification -RR - 2015 -
52 Tour de Taiwan | Stage 5 -RR - 2015 -
1 Tour de Taiwan | Stage 4 -RR - 2015 -
73 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 6 -RR - 2015 -
77 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 5 -RR - 2015 -
6 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 4 -RR - 2015 -
76 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 3 -RR - 2015 -
89 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 2 -RR - 2015 -
68 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 1 -RR - 2015 -
61 Tour of Japan | Prologue -RR - 2015 -
14 National Championships Iran ME - Road Race -RR - 2015 -
4 National Championships Iran ME - ITT -ITT - 2015 -
32 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Points classification -RR - 2015 -
53 The Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | General classification -RR - 2015 -
8 Tour of Japan | Stage 6 -RR - 2015 -
2 Tour of Japan | Stage 5 -RR - 2015 -
20 Tour of Japan | Stage 4 -RR - 2015 -
48 Tour of Japan | Stage 3 -RR - 2015 -
5 Tour of Japan | Stage 2 -RR - 2015 -
2 Tour of Iran (Azarbaijan) | Stage 1 -RR - 2015 -
6 Tour of Japan | Mountains classification -RR - 2015 -
17 Tour of Japan | Points classification -RR - 2015 -
1 Tour of Japan | General classification -RR - 2015 -
18 Tour of Japan | Stage 7 -RR - 2015 -
43 Tour of Iran (Azarbaijan) | Stage 6 -RR - 2015 -
1 Tour of Iran (Azarbaijan) | Stage 5 -RR - 2015 -
4 Tour of Iran (Azarbaijan) | Stage 4 -RR - 2015 -
42 Tour of Iran (Azarbaijan) | Stage 3 -RR - 2015 -
4 Tour of Iran (Azarbaijan) | Stage 2 -RR - 2015 -
38 Tour de Korea | Stage 2 -RR - 2015 -
53 Tour de Korea | Stage 1 -RR - 2015 -
3 Tour of Iran (Azarbaijan) | Mountains classification -RR - 2015 -
2 Tour of Iran (Azarbaijan) | Points classification -RR - 2015 -
1 Tour of Iran (Azarbaijan) | General classification -RR - 2015 -
55 Tour de Korea | Stage 8 -RR - 2015 -
49 Tour de Korea | Stage 7 -RR - 2015 -
33 Tour de Korea | Stage 6 -RR - 2015 -
39 Tour de Korea | Stage 5 -RR - 2015 -
60 Tour de Korea | Stage 4 -RR - 2015 -
60 Tour de Korea | Stage 3 -RR - 2015 -
39 Tour of Singkarak | Stage 5 -RR - 2015 -
8 Tour of Singkarak | Stage 4 -RR - 2015 -
88 Tour of Singkarak | Stage 3 -RR - 2015 -
77 Tour of Singkarak | Stage 2 -RR - 2015 -
11 Tour de Korea | Mountains classification -RR - 2015 -
37 Tour de Korea | General classification -RR - 2015 -
6 Tour of Singkarak | Mountains classification -RR - 2015 -
15 Tour of Singkarak | General classification -RR - 2015 -
30 Tour of Singkarak | Stage 9 -RR - 2015 -
21 Tour of Singkarak | Stage 8 -RR - 2015 -
9 Tour of Singkarak | Stage 7 -RR - 2015 -
34 Tour of Singkarak | Stage 6 -RR - 2015 -
20 Tour of Fuzhou | Stage 3 -RR - 2015 -
7 Tour of Fuzhou | Stage 2 -RR - 2015 -
119 Tour of Fuzhou | Stage 1 -RR - 2015 -
50 Tour of Yancheng Coastal Wetlands | General classification -RR - 2015 -
51 Tour of Yancheng Coastal Wetlands | Stage 2 -RR - 2015 -
58 Tour of Yancheng Coastal Wetlands | Stage 1 -RR - 2015 -
27 Tour de Taiwan | Stage 4 -RR - 2016 -
34 Tour de Taiwan | Stage 3 -RR - 2016 -
25 Tour de Taiwan | Stage 2 -RR - 2016 -
67 Tour de Taiwan | Stage 1 -RR - 2016 -
10 Asian Continental Championships ME - Road Race -RR - 2016 -
21 Tour of Fuzhou | Points classification -RR - 2015 -
7 Tour of Fuzhou | General classification -RR - 2015 -
15 Tour of Iran (Azarbaijan) | Stage 2 -RR - 2016 -
2 Tour of Iran (Azarbaijan) | Stage 1 -RR - 2016 -
6 National Championships Iran ME - Road Race -RR - 2016 -
2 National Championships Iran ME - ITT -ITT - 2016 -
18 Tour de Taiwan | Mountains classification -RR - 2016 -
9 Tour de Taiwan | General classification -RR - 2016 -
5 Tour de Taiwan | Stage 5 -RR - 2016 -
1 Tour of Iran (Azarbaijan) | Mountains classification -RR - 2016 -
1 Tour of Iran (Azarbaijan) | Points classification -RR - 2016 -
1 Tour of Iran (Azarbaijan) | General classification -RR - 2016 -
25 Tour of Iran (Azarbaijan) | Stage 6 -RR - 2016 -
4 Tour of Iran (Azarbaijan) | Stage 5 -RR - 2016 -
1 Tour of Iran (Azarbaijan) | Stage 4 -RR - 2016 -
21 Tour of Iran (Azarbaijan) | Stage 3 -RR - 2016 -
9 Tour of Japan | Stage 7 -RR - 2016 -
3 Tour of Japan | Stage 6 -RR - 2016 -
26 Tour of Japan | Stage 5 -RR - 2016 -
16 Tour of Japan | Stage 4 -RR - 2016 -
38 Tour of Japan | Stage 3 -RR - 2016 -
23 Tour of Japan | Stage 2 -RR - 2016 -
49 Tour of Japan | Prologue -RR - 2016 -
58 Tour of Qinghai Lake | Stage 4 -RR - 2016 -
75 Tour of Qinghai Lake | Stage 3 -RR - 2016 -
63 Tour of Qinghai Lake | Stage 2 -RR - 2016 -
28 Tour of Qinghai Lake | Stage 1 -RR - 2016 -
1 Tour of Japan | Mountains classification -RR - 2016 -
14 Tour of Japan | Points classification -RR - 2016 -
3 Tour of Japan | General classification -RR - 2016 -
28 Tour of Japan | Stage 8 -RR - 2016 -
49 Tour of Qinghai Lake | Stage 12 (ITT) -ITT - 2016 -
85 Tour of Qinghai Lake | Stage 11 -RR - 2016 -
49 Tour of Qinghai Lake | Stage 10 -RR - 2016 -
75 Tour of Qinghai Lake | Stage 9 -RR - 2016 -
88 Tour of Qinghai Lake | Stage 8 -RR - 2016 -
67 Tour of Qinghai Lake | Stage 7 -RR - 2016 -
64 Tour of Qinghai Lake | Stage 6 -RR - 2016 -
118 Tour of Qinghai Lake | Stage 5 -RR - 2016 -
59 Tour of Fuzhou | General classification -RR - 2016 -
69 Tour of Fuzhou | Stage 5 -RR - 2016 -
64 Tour of Fuzhou | Stage 4 -RR - 2016 -
67 Tour of Fuzhou | Stage 3 -RR - 2016 -
75 Tour of Fuzhou | Stage 2 -RR - 2016 -
88 Tour of Fuzhou | Stage 1 -RR - 2016 -
0 Olympic Games Road Race -RR - 2016 -
68 Tour of Qinghai Lake | General classification -RR - 2016 -
96 Tour of Qinghai Lake | Stage 13 -RR - 2016 -
0 Tour de Taiwan | Stage 5 -RR - 2017 -
86 Tour de Taiwan | Stage 4 -RR - 2017 -
35 Tour de Taiwan | Stage 3 -RR - 2017 -
81 Tour de Taiwan | Stage 2 -RR - 2017 -
92 Tour de Taiwan | Stage 1 -RR - 2017 -
0 Asian Continental Championships ME - Road Race -RR - 2017 -
10 Asian Continental Championships ME - ITT -ITT - 2017 -
4 Asian Continental Championships ME - TTT -TTT - 2017 -
5 Tour of Fuzhou | Mountains classification -RR - 2016 -
69 Tour of Japan | Prologue -RR - 2017 -
0 Tour d'Azerbaïdjan | Stage 2 -RR - 2017 -
73 Tour d'Azerbaïdjan | Stage 1 -RR - 2017 -
37 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | General classification -RR - 2017 -
76 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 6 -RR - 2017 -
26 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 5 -RR - 2017 -
58 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 4 -RR - 2017 -
34 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 3 -RR - 2017 -
36 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 2 -RR - 2017 -
75 The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | Stage 1 -RR - 2017 -
16 Tour of Japan | Points classification -RR - 2017 -
9 Tour of Japan | General classification -RR - 2017 -
11 Tour of Japan | Stage 8 -RR - 2017 -
15 Tour of Japan | Stage 7 -RR - 2017 -
10 Tour of Japan | Stage 6 -RR - 2017 -
12 Tour of Japan | Stage 5 -RR - 2017 -
14 Tour of Japan | Stage 4 -RR - 2017 -
13 Tour of Japan | Stage 3 -RR - 2017 -
9 Tour of Japan | Stage 2 -RR - 2017 -
8 Tour of Almaty | Points classification -RR - 2017 -
8 Tour of Almaty | General classification -RR - 2017 -
16 Tour of Almaty | Stage 2 -RR - 2017 -
3 Tour of Almaty | Stage 1 -RR - 2017 -
1 National Championships Iran ME - ITT -ITT - 2017 -
5 National Championships Iran ME - Road Race -RR - 2017 -
5 Tour de Kumano | General classification -RR - 2017 -
28 Tour de Kumano | Stage 3 -RR - 2017 -
8 Tour de Kumano | Stage 2 -RR - 2017 -
9 Tour de Kumano | Stage 1 -RR - 2017 -
79 Tour de Kumano | Prologue -RR - 2017 -
22 Tour of Japan | Mountains classification -RR - 2017 -
27 Tour de Singkarak | Stage 7 -RR - 2017 -
57 Tour de Singkarak | Stage 6 -RR - 2017 -
14 Tour de Singkarak | Stage 5 -RR - 2017 -
41 Tour de Singkarak | Stage 4 -RR - 2017 -
47 Tour de Singkarak | Stage 3 -RR - 2017 -
15 Tour de Singkarak | Stage 2 -RR - 2017 -
42 Tour de Singkarak | Stage 1 -RR - 2017 -
4 Tour of Iran (Azarbaijan) | Mountains classification -RR - 2017 -
20 Tour of Iran (Azarbaijan) | General classification -RR - 2017 -
50 Tour of Iran (Azarbaijan) | Stage 6 -RR - 2017 -
14 Tour of Iran (Azarbaijan) | Stage 5 -RR - 2017 -
25 Tour of Iran (Azarbaijan) | Stage 4 -RR - 2017 -
46 Tour of Iran (Azarbaijan) | Stage 3 -RR - 2017 -
20 Tour of Iran (Azarbaijan) | Stage 2 -RR - 2017 -
44 Tour of Iran (Azarbaijan) | Stage 1 -RR - 2017 -
56 International Tour de Banyuwangi Ijen | Stage 1 -RR - 2019 -
14 Summer Asian Games - Road Race -RR - 2018 -
1 National Championships Iran ME - ITT -ITT - 2018 -
7 Tour of Mevlana | Mountains classification -RR - 2018 -
19 Tour of Mevlana | Points classification -RR - 2018 -
39 Tour of Mevlana | General classification -RR - 2018 -
42 Tour of Mevlana | Stage 4 -RR - 2018 -
33 Tour of Mevlana | Stage 3 -RR - 2018 -
30 Tour of Mevlana | Stage 2 -RR - 2018 -
25 Tour of Mevlana | Prologue -RR - 2018 -
18 Asian Continental Championships ME - Road Race -RR - 2018 -
2 Asian Continental Championships ME - TTT -TTT - 2018 -
22 Tour de Singkarak | Mountains classification -RR - 2017 -
14 Tour de Singkarak | General classification -RR - 2017 -
31 Tour de Singkarak | Stage 9 -RR - 2017 -
16 Tour de Singkarak | Stage 8 -RR - 2017 -
9 Tour de Singkarak | Mountains classification -RR - 2019 -
10 Tour de Singkarak | Points classification -RR - 2019 -
3 Tour de Singkarak | General classification -RR - 2019 -
10 Tour de Singkarak | Stage 9 -RR - 2019 -
27 Tour de Singkarak | Stage 8 -RR - 2019 -
7 Tour de Singkarak | Stage 7 -RR - 2019 -
2 Tour de Singkarak | Stage 6 -RR - 2019 -
17 Tour de Singkarak | Stage 5 -RR - 2019 -
21 Tour de Singkarak | Stage 4 -RR - 2019 -
10 Tour de Singkarak | Stage 3 -RR - 2019 -
20 Tour de Singkarak | Stage 2 -RR - 2019 -
14 Tour de Singkarak | Stage 1 -RR - 2019 -
18 International Tour de Banyuwangi Ijen | General classification -RR - 2019 -
20 International Tour de Banyuwangi Ijen | Stage 4 -RR - 2019 -
61 International Tour de Banyuwangi Ijen | Stage 3 -RR - 2019 -
37 International Tour de Banyuwangi Ijen | Stage 2 -RR - 2019 -
31 لیگ برتر استقامت جاده م4 -RR - 2023 -
28 تور ایران آذربایجان م5 -RR - 2022 -
11 تور ایران آذربایجان نتیجه کلی -RR - 2022 -
16 تور ایران آذربایجان م3 -RR - 2022 -
22 تور ایران آذربایجان م1 -RR - 2022 -
4 تور ایران آذربایجان م4 -RR - 2022 -
20 تور ایران آذربایجان م2 -RR - 2022 -
11 سوپر لیگ RR م3 -RR - 2022 -
14 سوپرلیگ TT م3 -ITT - 2022 -
30 سوپر لیگ RR م2 -RR - 2022 -
DNS قهرمانی کشور تایم تریل -ITT - 2022 -
DNF قهرمانی کشور جاده -RR - 2022 -
11 سوپر لیگ TT م1 -ITT - 2022 -
6 سوپر لیگ RR م1 -RR - 2022 -
6 قهرمانی آسیا ITT -ITT - 2022 -
14 قهرمانی آسیا RR -RR - 2022 -
3 قهرمانی آسیا TTT -TTT - 2022 -
OTL Grand Prix Manavgat Side (1.2) -RR - 2022 -
11 Grand Prix Gündoğmuş (1.2) -RR - 2022 -
4 قهرمانی کشور استقامت جاده -RR - 2021 -
43 کلاس1 میکامال کیش -RR - 2021 -
4 مرحله سوم لیگ برتر جاده -ITT - 2021 -
20 سوپرلیگ RR م 3 -RR - 2021 -
6 مرحله دوم لیگ برتر جاده تایم تریل -ITT - 2021 -
19 سوپر لیگ RR م2 -RR - 2021 -
DNF مرحله اول لیگ جاده استقامت -RR - 2021 -
DNF قهرمانی کشور تایم تریل -ITT - 2021 -
10 مرحله اول لیگ جاده تایم تریل -ITT - 2021 -
6 جایزه بزرگ سرخه حصار -CRIT - 2021 -