Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 25th May 1986 (30)
Nationality: Great Britain
Weight: 71 kg   Height: 183 m

Points by specialty

  • 1540Classics
  • 2392GC
  • 664Time trial
  • 486Sprint
Visits: ▲2573 this week

Teams

2017 Team Sky (WT)
2016 Team Sky (WT)
2015 Team Sky (WT)
2014 Team Sky (WT)
2013 Sky Procycling (WT)
2012 Sky Procycling (WT)
2011 Sky Procycling (WT)
2010 Sky Procycling (WT)
2009 Barloworld - Bianchi (PCT)
2008 Barloworld (PCT)
2007 Barloworld (PCT)

Upcoming Participations

05.05 Giro d'Italia more

Top results

2x GC Bayern-Rundfahrt   ('14, '11)
  GC Paris - Nice  ('16)
  E3 Harelbeke  ('15)
2x GC Volta ao Algarve em Bicicleta  ('16, '15)
  GC Tour of the Alps  ('17)
2nd GC Tour de Suisse  ('15)
  stage Tour de Romandie   ('12)
  stage Tirreno-Adriatico  ('17)

Key stats

#ProWins: 13 #GrandTours: 10 #Classics: 16
DateResultRaceDistancePoints PCSPoints UCImore
17.04 › 21.04 Tour of the Alps (2.HC)more
  19Mountains Classification2 
21.041General Classification150200 
21.043 Stage 5 - Smarano › Trento199.6125 
20.04121 Stage 4 - Bolzano / Bozen › Cles165.3 
19.0411 Stage 3 - Villabassa/Niederdorf › Funes / Villnöß137.53020 
18.0453 Stage 2 - Vipiteno › Innervillgraten140.44 
17.0422 Stage 1 - Kufstein › Innsbruck/Hungerburg142.31810 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
  17Mountains Classification15 
26.0334General Classification58 
26.0357 Stage 7 - Barcelona › Barcelona138.7 
25.038632 Stage 6 - Tortosa › Reus189.7 
24.03147 Stage 5 - Valls › Lo Port (Tortosa)182 
23.03123 Stage 4 - La Seu d'Urgell › Igualada134 
22.0363 Stage 3 - Mataró › La Molina188.37 
21.0328 Stage 2 (TTT) - Banyoles › Banyoles41.316 
20.031919 Stage 1 - Calella › Calella178.9 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  4Mountains Classification11 
  3Points Classification32 
14.035General Classification120225 
14.038 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.053 
13.03116 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.0346 Stage 5 - Rieti › Fermo20913 
11.0328 Stage 4 - Montalto di Castro › Terminillo1713025 
10.031136 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.03137 Stage 2 - Camaiore › Pomarance2295060 
08.0318109 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.0149General Classification510 
22.01114 Stage 6 - Adelaide › Adelaide90 
21.016247 Stage 5 - McLaren Vale › Willunga Hill151.5 
20.0110043 Stage 4 - Norwood › Campbelltown149.5 
19.016641 Stage 3 - Glenelg › Victor Harbor144 
18.014441 Stage 2 - Stirling › Paracombe148.5 
17.013335 Stage 1 - Unley › Lyndoch118.5 
All information and specifications shown on this website are based upon the latest available information provided by race organizations, teams and riders. No rights can be withdrawn from rankings, results or statistics as presented on this website.