Cheng Ji

China, 36 years

Cheng Ji is a 36 year old cyclist from China (born July 15th 1987). He has won 1 UCI races.

Information

2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006

Team Giant - Alpecin (WorldTour)
All Flat Hilly Mountain Time Trial UCI?
Date Pos GC Race
17.01 136 Down Under Classic | 1.CRT 2016-01-17Show more
30.10 Tour of Hainan | 2.HC 2016-10-30 Show more
30.10 110 Tour of Hainan | Overall 2016-10-30
19.06 Tour de Suisse | 2.UWT 2016-06-19 Show more
19.06 DNF Tour de Suisse | Overall 2016-06-19
29.05 Giro d'Italia | 2.UWT 2016-05-29 Show more
29.05 154 Giro d'Italia | Overall 2016-05-29
01.05 Tour de Romandie | 2.UWT 2016-05-01 Show more
01.05 113 Tour de Romandie | Overall 2016-05-01
13.04 DNF Brabantse Pijl | 1.HC 2016-04-13Show more
12.02 Tour of Qatar | 2.HC 2016-02-12 Show more
12.02 114 Tour of Qatar | Overall 2016-02-12
24.01 Tour Down Under | 2.UWT 2016-01-24 Show more
24.01 130 Tour Down Under | Overall 2016-01-24
21.02 Tour of Oman | 2.HC 2016-02-21 Show more
21.02 108 Tour of Oman | Overall 2016-02-21
27.02 DNF Faun-Ardèche Classic | 1.1 2016-02-27Show more
27.03 Critérium International | 2.HC 2016-03-27 Show more
27.03 DNF Critérium International | Overall 2016-03-27
13.03 Paris-Nice | 2.UWT 2016-03-13 Show more
13.03 DNF Paris-Nice | Overall 2016-03-13
28.02 DNF Faun Drome Classic | 1.1 2016-02-28Show more
30.10 106110 Tour of Hainan | 9th stage 2016-10-30
29.10 103116 Tour of Hainan | 8th stage 2016-10-29
28.10 112120 Tour of Hainan | 7th stage 2016-10-28
27.10 108120 Tour of Hainan | 6th stage 2016-10-27
26.10 123125 Tour of Hainan | 5th stage 2016-10-26
25.10 130130 Tour of Hainan | 4th stage 2016-10-25
24.10 125129 Tour of Hainan | 3rd stage 2016-10-24
23.10 125130 Tour of Hainan | 2nd stage 2016-10-23
22.10 131131 Tour of Hainan | 1st stage 2016-10-22
15.06 DNF Tour de Suisse | 5th stage 2016-06-15
14.06 163164 Tour de Suisse | 4th stage 2016-06-14
13.06 145162 Tour de Suisse | 3rd stage 2016-06-13
12.06 165164 Tour de Suisse | 2nd stage 2016-06-12
11.06 157157 Tour de Suisse | 1st stage 2016-06-11
29.05 75154 Giro d'Italia | 21st stage 2016-05-29
28.05 144155 Giro d'Italia | 20th stage 2016-05-28
27.05 117155 Giro d'Italia | 19th stage 2016-05-27
26.05 98159 Giro d'Italia | 18th stage 2016-05-26
25.05 99160 Giro d'Italia | 17th stage 2016-05-25
24.05 54161 Giro d'Italia | 16th stage 2016-05-24
22.05 90162 Giro d'Italia | 15th stage 2016-05-22
21.05 129166 Giro d'Italia | 14th stage 2016-05-21
20.05 147172 Giro d'Italia | 13th stage 2016-05-20
19.05 76179 Giro d'Italia | 12th stage 2016-05-19
18.05 83181 Giro d'Italia | 11th stage 2016-05-18
17.05 136183 Giro d'Italia | 10th stage 2016-05-17
15.05 183186 Giro d'Italia | 9th stage 2016-05-15
14.05 187187 Giro d'Italia | 8th stage 2016-05-14
13.05 120190 Giro d'Italia | 7th stage 2016-05-13
12.05 187192 Giro d'Italia | 6th stage 2016-05-12
11.05 191193 Giro d'Italia | 5th stage 2016-05-11
10.05 160178 Giro d'Italia | 4th stage 2016-05-10
08.05 187194 Giro d'Italia | 3rd stage 2016-05-08
07.05 197197 Giro d'Italia | 2nd stage 2016-05-07
06.05 180180 Giro d'Italia | 1st stage 2016-05-06
01.05 73113 Tour de Romandie | 5th stage 2016-05-01
30.04 130132 Tour de Romandie | 4th stage 2016-04-30
29.04 130144 Tour de Romandie | 3rd stage 2016-04-29
28.04 142144 Tour de Romandie | 2nd stage 2016-04-28
27.04 147152 Tour de Romandie | 1st stage 2016-04-27
26.04 138138 Tour de Romandie | Prologue 2016-04-26
27.03 DNF Critérium International | 3rd stage 2016-03-27
26.03 102114 Critérium International | 2nd stage 2016-03-26
26.03 113113 Critérium International | 1st stage 2016-03-26
12.03 DNF Paris-Nice | 6th stage 2016-03-12
11.03 157157 Paris-Nice | 5th stage 2016-03-11
10.03 161165 Paris-Nice | 4th stage 2016-03-10
08.03 171171 Paris-Nice | 2nd stage 2016-03-08
07.03 168175 Paris-Nice | 1st stage 2016-03-07
06.03 170170 Paris-Nice | Prologue 2016-03-06
21.02 124108 Tour of Oman | 6th stage 2016-02-21
20.02 12398 Tour of Oman | 5th stage 2016-02-20
19.02 7786 Tour of Oman | 4th stage 2016-02-19
18.02 9994 Tour of Oman | 3rd stage 2016-02-18
17.02 10996 Tour of Oman | 2nd stage 2016-02-17
16.02 8283 Tour of Oman | 1st stage 2016-02-16
12.02 118114 Tour of Qatar | 5th stage 2016-02-12
11.02 118114 Tour of Qatar | 4th stage 2016-02-11
10.02 121108 Tour of Qatar | 3rd stage 2016-02-10
09.02 9692 Tour of Qatar | 2nd stage 2016-02-09
08.02 7272 Tour of Qatar | 1st stage 2016-02-08
24.01 109130 Tour Down Under | 6th stage 2016-01-24
23.01 127132 Tour Down Under | 5th stage 2016-01-23
22.01 112133 Tour Down Under | 4th stage 2016-01-22
21.01 112135 Tour Down Under | 3rd stage 2016-01-21
20.01 136135 Tour Down Under | 2nd stage 2016-01-20
19.01 136136 Tour Down Under | 1st stage 2016-01-19