Joan Horrach

Spain, 50 years

Joan Horrach is a 50 year old cyclist from Spain (born March 27th 1974). He has won 7 UCI races.

Information

AllRoadCyclocrossGravel

2023 2022 2020 2019 2017 2016 2013 2012 2011 2010

Katusha Team (WorldTour)
All Flat Hilly Mountain Time Trial
Date Pos GC Race
29.04 Tour de Romandie | 2.UWT 2012-04-29 Show more
29.04 DNF Tour de Romandie | Overall 2012-04-29
14.08 DNF San Sebastian Klasikoa | 1.UWT 2012-08-14Show more
11.04 DNF Brabantse Pijl | 1.HC 2012-04-11Show more
09.04 DNF Rund um Köln | 1.1 2012-04-09Show more
22.07 Tour de France | 2.UWT 2012-07-22 Show more
22.07 119 Tour de France | Overall 2012-07-22
25.03 Volta Catalunya | 2.UWT 2012-03-25 Show more
25.03 DNF Volta Catalunya | Overall 2012-03-25
17.06 Tour de Suisse | 2.UWT 2012-06-17 Show more
17.06 68 Tour de Suisse | Overall 2012-06-17
07.06 53 GP Kanton Aargau | 1.1 2012-06-07Show more
05.02 92 Trofeo Palma | 1.1 2012-02-05Show more
13.03 Tirreno-Adriatico | 2.UWT 2012-03-13 Show more
13.03 51 Tirreno-Adriatico | Overall 2012-03-13
18.02 27 Trofeo Laigueglia | 1.1 2012-02-18Show more
07.02 23 Trofeo Serra Tramuntana | 1.1 2012-02-07Show more
02.06 27 Trofeo Melinda | 1.1 2012-06-02Show more
27.05 Belgium Tour | 2.HC 2012-05-27 Show more
27.05 38 Belgium Tour | Overall 2012-05-27
22.07 120119 Tour de France | 20th stage 2012-07-22
21.07 101119 Tour de France | 19th stage 2012-07-21
20.07 93119 Tour de France | 18th stage 2012-07-20
19.07 84119 Tour de France | 17th stage 2012-07-19
18.07 109119 Tour de France | 16th stage 2012-07-18
16.07 128123 Tour de France | 15th stage 2012-07-16
15.07 150125 Tour de France | 14th stage 2012-07-15
14.07 131122 Tour de France | 13th stage 2012-07-14
13.07 99116 Tour de France | 12th stage 2012-07-13
12.07 129118 Tour de France | 11th stage 2012-07-12
11.07 87118 Tour de France | 10th stage 2012-07-11
09.07 143134 Tour de France | 9th stage 2012-07-09
08.07 126132 Tour de France | 8th stage 2012-07-08
07.07 149140 Tour de France | 7th stage 2012-07-07
06.07 120118 Tour de France | 6th stage 2012-07-06
05.07 174115 Tour de France | 5th stage 2012-07-05
04.07 146115 Tour de France | 4th stage 2012-07-04
03.07 99116 Tour de France | 3rd stage 2012-07-03
02.07 161170 Tour de France | 2nd stage 2012-07-02
01.07 164178 Tour de France | 1st stage 2012-07-01
30.06 153153 Tour de France | Prologue 2012-06-30
17.06 39 Tour de Suisse | 9th stage 2012-06-17
16.06 125 Tour de Suisse | 8th stage 2012-06-16
15.06 102 Tour de Suisse | 7th stage 2012-06-15
14.06 124 Tour de Suisse | 6th stage 2012-06-14
13.06 134 Tour de Suisse | 5th stage 2012-06-13
12.06 113 Tour de Suisse | 4th stage 2012-06-12
11.06 116 Tour de Suisse | 3rd stage 2012-06-11
10.06 69 Tour de Suisse | 2nd stage 2012-06-10
09.06 110 Tour de Suisse | 1st stage 2012-06-09
27.05 38 Belgium Tour | 5th stage 2012-05-27
26.05 83 Belgium Tour | 4th stage 2012-05-26
25.05 127 Belgium Tour | 3rd stage 2012-05-25
24.05 113 Belgium Tour | 2nd stage 2012-05-24
23.05 133 Belgium Tour | 1st stage 2012-05-23
28.04 DNF Tour de Romandie | 4th stage 2012-04-28
27.04 95 Tour de Romandie | 3rd stage 2012-04-27
26.04 101 Tour de Romandie | 2nd stage 2012-04-26
25.04 143 Tour de Romandie | 1st stage 2012-04-25
24.04 150 Tour de Romandie | Prologue 2012-04-24
21.03 DNF Volta Catalunya | 3rd stage 2012-03-21
20.03 148 Volta Catalunya | 2nd stage 2012-03-20
19.03 171 Volta Catalunya | 1st stage 2012-03-19
13.03 75 Tirreno-Adriatico | 7th stage 2012-03-13
12.03 85 Tirreno-Adriatico | 6th stage 2012-03-12
11.03 41 Tirreno-Adriatico | 5th stage 2012-03-11
10.03 74 Tirreno-Adriatico | 4th stage 2012-03-10
09.03 136 Tirreno-Adriatico | 3rd stage 2012-03-09
08.03 129 Tirreno-Adriatico | 2nd stage 2012-03-08
07.03 8 Tirreno-Adriatico | 1st stage | TTT 2012-03-07