| | 2017 Races |
42 | 2017 | Shanghai Criterium (Christopher Froome, Ken, won) | Qinghai Tianyoude Cycling Team | 2017-10-29 | CRT | oneday | Link |
| | 2012 Races |
DNF | 2012 | Tour of Hainan 2012 Stage 6: Danzhou - Dongfang 171.9km (King Lok Cheung, Hkg, won) | Qinghai Tianyoude Cycling Team | 2012-10-25 | 2.HC | stage | Link |
111 | 2012 | Tour of Hainan 2012 Stage 5: Chengmai - Danzhou 207.8km (Ramon Sinkeldam, Ned, won) | Qinghai Tianyoude Cycling Team | 2012-10-24 | 2.HC | stage | Link |
70 | 2012 | Tour of Hainan 2012 Stage 4: Haikou - Chengmai 163.9km (Alexander Serebryakov, Fra, won) | Qinghai Tianyoude Cycling Team | 2012-10-23 | 2.HC | stage | Link |
78 | 2012 | Tour of Hainan 2012 Stage 3: Wenchang - Haikou 194km (Alexander Serebryakov, Fra, won) | Qinghai Tianyoude Cycling Team | 2012-10-22 | 2.HC | stage | Link |
79 | 2012 | Tour of Hainan 2012 Stage 2: Wanning - Wenchang 145.6km (Mohammad Saufi Mat Senan, Mas, won) | Qinghai Tianyoude Cycling Team | 2012-10-21 | 2.HC | stage | Link |
61 | 2012 | Tour of Hainan 2012 Stage 1: Sanya-Lingshui - Xinglong 112.7km (Leonid Krasnov, Rus, won) | Qinghai Tianyoude Cycling Team | 2012-10-20 | 2.HC | stage | Link |
110 | 2012 | Tour of Qinghai Lake 2012 Stage 13: Lanzhou Circuit Race 78km (Luka Mezgec, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-07-12 | | stage | Link |
82 | 2012 | Tour of Qinghai Lake 2012 Stage 12: Zhongwei - Baiyin 220km (Andrea Guardini, , won) | Qinghai Tianyoude Cycling Team | 2012-07-11 | | stage | Link |
109 | 2012 | Tour of Qinghai Lake 2012 Stage 11: Zhongwei Circuit Race 107km (Luka Mezgec, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-07-10 | | stage | Link |
113 | 2012 | Tour of Qinghai Lake 2012 Stage 10: Wuwei - Jingtai 191km (Andrea Guardini, , won) | Qinghai Tianyoude Cycling Team | 2012-07-09 | | stage | Link |
115 | 2012 | Tour of Qinghai Lake 2012 Stage 9: Zhangye Stage 117km (Andrea Guardini, , won) | Qinghai Tianyoude Cycling Team | 2012-07-08 | | stage | Link |
98 | 2012 | Tour of Qinghai Lake 2012 Stage 8: Qilian - Zhangye 200km (Artur Ershov, Russian Federation, won) | Qinghai Tianyoude Cycling Team | 2012-07-07 | | stage | Link |
98 | 2012 | Tour of Qinghai Lake 2012 Stage 7: Qilian Circuit Race 104km (Aldo Ino Ilesic, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-07-05 | | stage | Link |
73 | 2012 | Tour of Qinghai Lake 2012 Stage 6: Xihaizhen - Mole Town 123km (Luka Mezgec, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-07-04 | | stage | Link |
96 | 2012 | Tour of Qinghai Lake 2012 Stage 5: Tianjun - Xihaizhen 205km (Juan Jose Lobato Del Valle, , won) | Qinghai Tianyoude Cycling Team | 2012-07-03 | | stage | Link |
59 | 2012 | Tour of Qinghai Lake 2012 Stage 4: Qinghai Lake - Chaqia 148km (Luka Mezgec, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-07-02 | | stage | Link |
13 | 2012 | Tour of Qinghai Lake 2012 Stage 3: Xining - Qinghai Lake 147km (Hossein Alizadeh, IRI, won) | Qinghai Tianyoude Cycling Team | 2012-07-01 | | stage | Link |
56 | 2012 | Tour of Qinghai Lake 2012 Stage 2: Duoba Base - Huzhu 122km (Luka Mezgec, Slo, won) | Qinghai Tianyoude Cycling Team | 2012-06-30 | | stage | Link |
118 | 2012 | Tour of Qinghai Lake 2012 Stage 1: Xining Circuit Race 96.8km (Fabian Schnaidt, Ger, won) | Qinghai Tianyoude Cycling Team | 2012-06-29 | | stage | Link |
| | 2011 Races |
70 | 2011 | Tour of Taihu 2011 Stage 5: Changzhou - Yixing 96.7km (Boris Shpilevskiy, , won) | Qinghai Tianyoude Cycling Team | 2011-11-05 | | stage | Link |
79 | 2011 | Tour of Taihu 2011 Stage 4: Jiangyin - Changzhou 98.7km (Alois Kankovský, Cze, won) | Qinghai Tianyoude Cycling Team | 2011-11-04 | | stage | Link |
59 | 2011 | Tour of Taihu 2011 Stage 3: Changshu 136km (Aaron Kemps, Aus, won) | Qinghai Tianyoude Cycling Team | 2011-11-03 | | stage | Link |
80 | 2011 | Tour of Taihu 2011 Stage 2: Gaoxin (Alois Kankovský, Cze, won) | Qinghai Tianyoude Cycling Team | 2011-11-02 | | stage | Link |
50 | 2011 | Tour of Taihu 2011 Stage 1: Wuxi 130km (Boris Shpilevsky, Rus, won) | Qinghai Tianyoude Cycling Team | 2011-11-01 | | stage | Link |
134 | 2011 | Tour of Qinghai Lake 2011 Stage 9: Lanzhou 94.2km (Sacha Modolo, Ita, won) | Qinghai Tianyoude Cycling Team | 2011-07-10 | | stage | Link |
120 | 2011 | Tour of Qinghai Lake 2011 Stage 8: Xining - Lanzhou 239.2km (Rico Rogers, NZl, won) | Qinghai Tianyoude Cycling Team | 2011-07-09 | | stage | Link |
4 | 2011 | Tour of Qinghai Lake 2011 Stage 7: Qilian - Menyuan 170.4km (Mehdi Sohrabi, Iran, won) | Qinghai Tianyoude Cycling Team | 2011-07-08 | | stage | Link |
101 | 2011 | Tour of Qinghai Lake 2011 Stage 6: Qilian 103km (Yuriy Metlushenko, , won) | Qinghai Tianyoude Cycling Team | 2011-07-07 | | stage | Link |
28 | 2011 | Tour of Qinghai Lake 2011 Stage 5: Xihaizhen - Mole Town,Qilian 123km (Sacha Modolo, Ita, won) | Qinghai Tianyoude Cycling Team | 2011-07-06 | | stage | Link |
100 | 2011 | Tour of Qinghai Lake 2011 Stage 4: Bird Island - Xihaizhen 152.4km (Robert Forster, Ger, won) | Qinghai Tianyoude Cycling Team | 2011-07-05 | | stage | Link |
112 | 2011 | Tour of Qinghai Lake 2011 Stage 3: Qinghai Lake - Bird Island 120.6km (Gregor Gazvoda, Slo, won) | Qinghai Tianyoude Cycling Team | 2011-07-04 | | stage | Link |
83 | 2011 | Tour of Qinghai Lake 2011 Stage 2: Xining - Qinghai Lake 146.4km (Mateusz Taciak, Pol, won) | Qinghai Tianyoude Cycling Team | 2011-07-03 | | stage | Link |
125 | 2011 | Tour of Qinghai Lake 2011 Stage 1: Xining 132.3km (Aaron Kemps, Aus, won) | Qinghai Tianyoude Cycling Team | 2011-07-02 | | stage | Link |
| | 2010 Races |
34 | 2010 | Tour of Hainan 2010 Stage 3 : Wuzhishan - Xinglong 146.4km (Charles Bradley Huff, USA, won) | Qinghai Tianyoude Cycling Team | 2010-10-13 | | stage | Link |
16 | 2010 | Tour of Hainan 2010 Stage 2: Sanya - Wuzhishan 167.5km (Valentin Iglinskiy, Kaz, won) | Qinghai Tianyoude Cycling Team | 2010-10-12 | | stage | Link |
104 | 2010 | Tour of Hainan 2010 Stage 1: Sanya 85.2km (Yuriy Metluschenko, Ukr, won) | Qinghai Tianyoude Cycling Team | 2010-10-11 | | stage | Link |
81 | 2010 | Tour of China 2010 Stage 7: Tianjin 85km (Aaron Kemps, Aus, won) | Qinghai Tianyoude Cycling Team | 2010-09-19 | | stage | Link |
14 | 2010 | Tour of China 2010 Stage 6: Shijiazhuang 119.8km (Dene Rogers, NZl, won) | Qinghai Tianyoude Cycling Team | 2010-09-18 | | stage | Link |
51 | 2010 | Tour of China 2010 Stage 5: Taishan 109km (Dirk Muller, Ger, won) | Qinghai Tianyoude Cycling Team | 2010-09-16 | | stage | Link |
30 | 2010 | Tour of China 2010 Stage 4: Luoyang - Zhengzhou 173.3km (Rico Rogers, NZl, won) | Qinghai Tianyoude Cycling Team | 2010-09-14 | | stage | Link |
36 | 2010 | Tour of China 2010 Stage 3: Sanmenxia - Luoyang 142.7km (Aaron Kemps, Aus, won) | Qinghai Tianyoude Cycling Team | 2010-09-13 | | stage | Link |
65 | 2010 | Tour of China 2010 Stage 2: Xi’an - Huashan 118.8km (David Tanner, Aus, won) | Qinghai Tianyoude Cycling Team | 2010-09-12 | | stage | Link |
82 | 2010 | Tour of China 2010 Stage 1: Xi’an 126km (Aaron Kemps, Aus, won) | Qinghai Tianyoude Cycling Team | 2010-09-11 | | stage | Link |
80 | 2010 | Tour of China 2010 Prologue: Xi’an 3.4km (Dirk Muller, Ger, won) | Qinghai Tianyoude Cycling Team | 2010-09-10 | | stage | Link |
87 | 2010 | Tour of Qinghai Lake 2010 Stage 9: Xining - Xinging 66km (Mehdi Sohrabi, Iran, won) | Qinghai Tianyoude Cycling Team | 2010-07-25 | | stage | Link |
41 | 2010 | Tour of Qinghai Lake 2010 Stage 8: Qilian - Qingshizui 150.4km (Boris Shpilevskiy, , won) | Qinghai Tianyoude Cycling Team | 2010-07-24 | | stage | Link |
54 | 2010 | Tour of Qinghai Lake 2010 Stage 6: Bird Island - Xihaizhen 152.4km (Mehdi Sohrabi, Iran, won) | Qinghai Tianyoude Cycling Team | 2010-07-22 | | stage | Link |
71 | 2010 | Tour of Qinghai Lake 2010 Stage 5: Qinghai Lake - BIrd Island 120.5km (Yuriy Metlushenko, , won) | Qinghai Tianyoude Cycling Team | 2010-07-21 | | stage | Link |
60 | 2010 | Tour of Qinghai Lake 2010 Stage 4: Xining (Duoba) - Qinghai Lake 118km (Ivan Stevic, Yug, won) | Qinghai Tianyoude Cycling Team | 2010-07-20 | | stage | Link |
20 | 2010 | Tour of Qinghai Lake 2010 Stage 3: Xunhua - Xining 173km (Ghader Mizbani Iranagh, Iri, won) | Qinghai Tianyoude Cycling Team | 2010-07-19 | | stage | Link |
122 | 2010 | Tour of Qinghai Lake 2010 Criterium: Huzhu 72km (Yuriy Metlushenko, , won) | Qinghai Tianyoude Cycling Team | 2010-07-16 | | stage | Link |
| | 2008 Races |
108 | 2008 | Tour of Qinghai Lake Stage 10 XN Circuit Race (Alex Rasmussen, Den, won) | Qinghai,China | 2008-07-20 | 2.HC | stage | Link |
67 | 2008 | Tour of Qinghai Lake Stage 9 Menyuan - Huzhu (Jure Kocjan, Slo, won) | Qinghai,China | 2008-07-19 | 2.HC | stage | Link |
49 | 2008 | Tour of Qinghai Lake Stage 8 Xining - Menyuan (Tyler Hamilton, USA, won) | Qinghai,China | 2008-07-18 | 2.HC | stage | Link |
63 | 2008 | Tour of Qinghai Lake Stage 7 Xining - Minhe-Ledu-Pingan - Xining (Tom Veelers, Ned, won) | Qinghai,China | 2008-07-17 | 2.HC | stage | Link |
59 | 2008 | Tour of Qinghai Lake Stage 6 Guide - Xining (Marek Rutkiewicz, Pol, won) | Qinghai,China | 2008-07-16 | 2.HC | stage | Link |
75 | 2008 | Tour of Qinghai Lake Stage 5 Xihaizhen - Guide County (Volodymyr Zagorodny, Ukr, won) | Qinghai,China | 2008-07-15 | 2.HC | stage | Link |
101 | 2008 | Tour of Qinghai Lake Stage 4 Bird Island - Xihaizhen (Alex Rasmussen, Den, won) | Qinghai,China | 2008-07-14 | 2.HC | stage | Link |
73 | 2008 | Tour of Qinghai Lake Stage 3 Qinghai Lake Hotel - Bird Island (Kristjan Fajt, Slovenia, won) | Qinghai,China | 2008-07-13 | 2.HC | stage | Link |
77 | 2008 | Tour of Qinghai Lake Stage 2 Xining - Qinghai Lake Hotel (Alex Rasmussen, Den, won) | Qinghai,China | 2008-07-12 | 2.HC | stage | Link |
96 | 2008 | Tour of Qinghai Lake Stage 1 Xining prologue (Alex Rasmussen, Den, won) | Qinghai,China | 2008-07-11 | 2.HC | stage | Link |
96 | 2008 | Tour of Qinghai Lake Tour of Qinghai Lake (Alex Rasmussen, Den, won) | Qinghai,China | 2008-07-11 | 2.HC | stage | Link |
| | 2007 Races |
DNF | 2007 | Tour of Siam Stage 4 (Ghader Mizbani, Aus, won) | Qinghai Team | 2007-01-23 | 2.2 | stage | Link |
91 | 2007 | Tour of Siam Stage 3 (Haidar Ahmad, Mas, won) | Qinghai Team | 2007-01-22 | 2.2 | stage | Link |
96 | 2007 | Tour of Siam Stage 2 (Koji Fukushima, Jpn, won) | Qinghai Team | 2007-01-21 | 2.2 | stage | Link |
101 | 2007 | Tour of Siam Stage 1 (Ger Soepenberg, Ned, won) | Qinghai Team | 2007-01-20 | 2.2 | stage | Link |
| | 2006 Races |
43 | 2006 | Tour of Hainan Stage 6 (Valentin Iglinskiy, Kaz, won) | China Qinghai Team | 2006-11-17 | 2.2 | stage | Link |
42 | 2006 | Tour of Hainan Stage 5 (Andrey Klyuev, Rus, won) | China Qinghai Team | 2006-11-16 | 2.2 | stage | Link |
55 | 2006 | Tour of Hainan Stage 4 (Joshua Marden, Aus, won) | China Qinghai Team | 2006-11-15 | 2.2 | stage | Link |
61 | 2006 | Tour of Hainan Stage 3 (Alexey Shmidt, Rus, won) | China Qinghai Team | 2006-11-14 | 2.2 | stage | Link |
47 | 2006 | Tour of Hainan Stage 2 (Michael Pepper, RSA, won) | China Qinghai Team | 2006-11-13 | 2.2 | stage | Link |
36 | 2006 | Tour of Hainan Stage 1 (Alexandre Khatuntsev, Rus, won) | China Qinghai Team | 2006-11-12 | 2.2 | stage | Link |