Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 12th August 1988 (28)
Nationality: United States
Weight: 72 kg   Height: 186 m

Points by specialty

  • 536Classics
  • 3856GC
  • 883Time trial
  • 168Sprint
Visits: ▼693 this week

Teams

2017 BMC Racing Team (WT)
2016 BMC Racing Team (WT)
2015 BMC Racing Team (WT)
2014 BMC Racing Team (WT)
2013 BMC Racing Team (WT)
2012 BMC Racing Team (WT)
2011 HTC - High Road (WT)
2010 Team HTC - Columbia (WT)
2009 Rabobank Continental Team (CT)
2008 Rabobank Continental Team (CT)

Upcoming Participations

19.08 Vuelta a España more

Top results

2x GC USA Pro Challenge  ('14, '13)
  GC Amgen Tour of California  ('13)
4x stage USA Pro Cycling Challenge  ('14, '13, '12)
2x stage Volta Ciclista a Catalunya  ('15, '14)
  stage Giro d'Italia  ('17)
2nd GC Critérium du Dauphiné  ('15)
2x 5th GC Tour de France  ('14, '12)
  stage Tour de Suisse  ('16)

Key stats

#ProWins: 14 #GrandTours: 10 #Classics: 6
DateResultRaceDistancePoints PCSPoints UCImore
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.0635General Classification510 
18.069 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.62 
17.0610837 Stage 8 - Schaffhausen › Schaffhausen100 
16.065437 Stage 7 - Zernez › Sölden166.3 
15.064938 Stage 6 - Locarno › La Punt166.7 
14.069136 Stage 5 - Bex › Cevio222 
13.065540 Stage 4 - Bern › Villars-sur-Ollon143.2 
12.063859 Stage 3 - Menziken › Bern159.3 
11.066460 Stage 2 - Cham › Cham172.7 
10.061616 Stage 1 (ITT) - Cham › Cham6 
05.05 › 28.05 Giro d'Italia (2.UWT)more
  20Mountains Classification24 
  47Points Classification15 
28.0520General Classification7040 
28.0521 Stage 21 (ITT) - Monza › Milano29.3 
27.052620 Stage 20 - Pordenone › Asiago190 
26.055022 Stage 19 - San Candido/Innichen › Piancavallo191 
25.05121 Stage 18 - Moena › Ortisei/St. Urlich13780100 
24.051326 Stage 17 - Tirano › Canazei2193 
23.052929 Stage 16 - Rovetta › Bormio222 
21.052132 Stage 15 - Valdengo › Bergamo199 
20.056235 Stage 14 - Castellania › Oropa131 
19.056832 Stage 13 - Reggio Emilia › Tortona167 
18.055934 Stage 12 - Forlì › Reggio Emilia229 
17.0510935 Stage 11 - Firenze › Bagno di Romagna161 
16.054317 Stage 10 (ITT) - Foligno › Montefalco39.8 
14.051713 Stage 9 - Montenero di Bisaccia › Blockhaus152 
13.051911 Stage 8 - Molfetta › Peschici189 
12.053610 Stage 7 - Castrovillari › Alberobello224 
11.05229 Stage 6 - Reggio Calabria › Terme Luigiane217 
10.05379 Stage 5 - Pedara › Messina159 
09.051511 Stage 4 - Cefalù › Etna1811 
07.054527 Stage 3 - Tortoli › Cagliari148 
06.053632 Stage 2 - Olbia › Tortoli221 
05.053940 Stage 1 - Alghero › Olbia206 
25.04 › 30.04 Tour de Romandie (2.UWT)more
  8Points Classification41 
30.046General Classification110175 
30.043 Stage 5 (ITT) - Lausanne › Lausanne18.31810 
29.04414 Stage 4 - Domdidier › Leysin163.513 
28.048349 Stage 3 - Payerne › Payerne187 
27.046849 Stage 2 - Aigle › Bulle136 
26.043352 Stage 1 - Aigle › Champéry173.3 
25.04113113 Prologue - Aigle › Aigle4.8 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
  25Mountains Classification8 
26.035General Classification120180 
26.0313 Stage 7 - Barcelona › Barcelona138.7 
25.03315 Stage 6 - Tortosa › Reus189.7 
24.03226 Stage 5 - Valls › Lo Port (Tortosa)182 
23.03331 Stage 4 - La Seu d'Urgell › Igualada134 
22.0381 Stage 3 - Mataró › La Molina188.33 
21.0313 Stage 2 (TTT) - Banyoles › Banyoles41.320 
20.036161 Stage 1 - Calella › Calella178.9 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  15Mountains Classification3 
14.0321General Classification1820 
14.0343 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.034921 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.032922 Stage 5 - Rieti › Fermo209 
11.032918 Stage 4 - Montalto di Castro › Terminillo171 
10.03474 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.03273 Stage 2 - Camaiore › Pomarance229 
08.0316 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7208 
23.02 › 26.02 Abu Dhabi Tour (2.UWT)more
26.0257General Classification31 
26.0287 Stage 4 - Yas Marina › Yas Marina143 
25.026059 Stage 3 - Hazza Bin Zayed Stadium › Jebel Hafeet186 
24.026049 Stage 2 - Al Maryah Island › Big Flag153 
23.023740 Stage 1 - Baynounah Educational Complex › Madinat Zayed189 
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.