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: ▲336 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

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