Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 12th October 1986 (30)
Nationality: Canada
Weight: 64 kg   Height: 175 m

Points by specialty

  • 263Classics
  • 310GC
  • 0Time trial
  • 30Sprint
Visits: ▲179 this week

Teams

2017 Cannondale-Drapac Pro Cycling Team (WT)
2016 Cannondale Pro Cycling Team (WT)
2016 Cannondale-Drapac Pro Cycling Team (WT)
2015 Optum p/b Kelly Benefit Strategies (CT)
2014 5-hour Energy (CT) (As from 24/06)
2014 Amore & Vita - Selle SMP (CT) (Untill 23/06)
2013 Team Garneau - Quebecor (CT)

Top results

2nd GC The Larry H.Miller Tour of Utah  ('15)
2nd  Milano-Torino  ('16)
  stage The Larry H.Miller Tour of Utah  ('15)
5th GC Santos Tour Down Under   ('16)
2nd  Gran Premio Miguel Indurain   ('17)
  Clássica Internacional Loulé Capital Europeia do Desporto  ('15)
9th  Liège-Bastogne-Liège  ('17)
12th GC Vuelta al Pais Vasco  ('17)

Key stats

#ProWins: 1 #GrandTours: 1 #Classics: 3
DateResultRaceDistancePoints PCSPoints UCImore
01.042 Gran Premio Miguel Indurain (1.1)1865585more
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
07.0445 Stage 5 - Bilbo › Eibar139.813 
05.05 › 28.05 Giro d'Italia (2.UWT)more
11.05521 Stage 6 - Reggio Calabria › Terme Luigiane217184 
13.05522 Stage 8 - Molfetta › Peschici189184 
10.06 › 18.06 Tour de Suisse (2.UWT)more
  8Mountains Classification 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
18.01916 Stage 2 - Stirling › Paracombe148.52 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
22.03929 Stage 3 - Mataró › La Molina188.32 
23.049 Liège-Bastogne-Liège (1.UWT)25860100more
05.05 › 28.05 Giro d'Italia (2.UWT)more
24.05934 Stage 17 - Tirano › Canazei2198 
10.06 › 18.06 Tour de Suisse (2.UWT)more
15.061017 Stage 6 - Locarno › La Punt166.71 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
20.011117 Stage 4 - Norwood › Campbelltown149.5 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
26.0311 Stage 7 - Barcelona › Barcelona138.7 
19.0411  La Flèche Wallonne (1.UWT)200.53856more
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
24.031227 Stage 5 - Valls › Lo Port (Tortosa)182 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
08.0412General Classification5548 
29.0115 Cadel Evans Great Ocean Road Race (1.UWT)173.93020more
05.05 › 28.05 Giro d'Italia (2.UWT)more
09.051722 Stage 4 - Cefalù › Etna181 
05.03 › 12.03 Paris-Nice (2.UWT)more
11.031874 Stage 7 - Nice › Col de la Couillole177 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
21.031899 Stage 2 (TTT) - Banyoles › Banyoles41.3 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
  18Points Classification 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.0121General Classification1820 
10.06 › 18.06 Tour de Suisse (2.UWT)more
  23Points Classification 
18.0626General Classification920 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
21.012721 Stage 5 - McLaren Vale › Willunga Hill151.5 
10.06 › 18.06 Tour de Suisse (2.UWT)more
11.062856 Stage 2 - Cham › Cham172.7 
17.062826 Stage 8 - Schaffhausen › Schaffhausen100 
05.03 › 12.03 Paris-Nice (2.UWT)more
12.0329 Stage 8 - Nice › Nice115.5 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
  29Mountains Classification 
06.043130 Stage 4 - Donostia › Bilbo174.1 
10.06 › 18.06 Tour de Suisse (2.UWT)more
13.063125 Stage 4 - Bern › Villars-sur-Ollon143.2 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
  33Points Classification 
05.05 › 28.05 Giro d'Italia (2.UWT)more
14.053322 Stage 9 - Montenero di Bisaccia › Blockhaus152 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
26.0337General Classification58 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
05.043739 Stage 3 - Gasteiz › Donostia160.5 
05.05 › 28.05 Giro d'Italia (2.UWT)more
  37Points Classification 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
  38Mountains Classification 
05.05 › 28.05 Giro d'Italia (2.UWT)more
28.0538General Classification2020 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
19.013918 Stage 3 - Glenelg › Victor Harbor144 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
08.0441 Stage 6 (ITT) - Eibar › Eibar27.7 
05.05 › 28.05 Giro d'Italia (2.UWT)more
27.054238 Stage 20 - Pordenone › Asiago190 
05.03 › 12.03 Paris-Nice (2.UWT)more
07.0347160 Stage 3 - Chablis › Chalon-sur-Saône190 
10.06 › 18.06 Tour de Suisse (2.UWT)more
14.064724 Stage 5 - Bex › Cevio222 
05.05 › 28.05 Giro d'Italia (2.UWT)more
17.055324 Stage 11 - Firenze › Bagno di Romagna161 
05.03 › 12.03 Paris-Nice (2.UWT)more
12.0354General Classification55 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.0155 Stage 6 - Adelaide › Adelaide90 
05.05 › 28.05 Giro d'Italia (2.UWT)more
12.055522 Stage 7 - Castrovillari › Alberobello224 
21.055530 Stage 15 - Valdengo › Bergamo199 
05.03 › 12.03 Paris-Nice (2.UWT)more
10.0356144 Stage 6 - Aubagne › Fayence193.5 
10.06 › 18.06 Tour de Suisse (2.UWT)more
16.065826 Stage 7 - Zernez › Sölden166.3 
05.05 › 28.05 Giro d'Italia (2.UWT)more
06.057161 Stage 2 - Olbia › Tortoli221 
10.06 › 18.06 Tour de Suisse (2.UWT)more
12.067153 Stage 3 - Menziken › Bern159.3 
05.05 › 28.05 Giro d'Italia (2.UWT)more
23.057435 Stage 16 - Rovetta › Bormio222 
05.057575 Stage 1 - Alghero › Olbia206 
20.057730 Stage 14 - Castellania › Oropa131 
25.057739 Stage 18 - Moena › Ortisei/St. Urlich137 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
17.017878 Stage 1 - Unley › Lyndoch118.5 
05.05 › 28.05 Giro d'Italia (2.UWT)more
10.057922 Stage 5 - Pedara › Messina159 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
04.0481101 Stage 2 - Pamplona › Eltziego173.4 
05.05 › 28.05 Giro d'Italia (2.UWT)more
07.058567 Stage 3 - Tortoli › Cagliari148 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
20.039595 Stage 1 - Calella › Calella178.9 
25.039641 Stage 6 - Tortosa › Reus189.7 
05.05 › 28.05 Giro d'Italia (2.UWT)more
18.0510223 Stage 12 - Forlì › Reggio Emilia229 
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.06103 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
05.05 › 28.05 Giro d'Italia (2.UWT)more
28.05104 Stage 21 (ITT) - Monza › Milano29.3 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
03.04116116 Stage 1 - Pamplona › Eguesibar-Sarriguren153.3 
05.05 › 28.05 Giro d'Italia (2.UWT)more
26.0512343 Stage 19 - San Candido/Innichen › Piancavallo191 
05.03 › 12.03 Paris-Nice (2.UWT)more
08.03124160 Stage 4 (ITT) - Beaujeu › Mont Brouilly14.5 
05.05 › 28.05 Giro d'Italia (2.UWT)more
19.0512623 Stage 13 - Reggio Emilia › Tortona167 
20.03 › 26.03 Volta Ciclista a Catalunya (2.UWT)more
23.0313038 Stage 4 - La Seu d'Urgell › Igualada134 
05.05 › 28.05 Giro d'Italia (2.UWT)more
16.0514422 Stage 10 (ITT) - Foligno › Montefalco39.8 
05.03 › 12.03 Paris-Nice (2.UWT)more
06.03147163 Stage 2 - Rochefort-en-Yvelines › Amilly195 
09.03155160 Stage 5 - Quincié-en-Beaujolais › Bourg-de-Péage199.5 
05.03162162 Stage 1 - Bois-d'Arcy › Bois-d'Arcy148.5 
10.06 › 18.06 Tour de Suisse (2.UWT)more
10.06168168 Stage 1 (ITT) - Cham › Cham6 
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.