Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 9th December 1986 (30)
Nationality: Switzerland
Weight: 64 kg   Height: 176 m

Points by specialty

  • 431Classics
  • 2075GC
  • 51Time trial
  • 86Sprint
Visits: ▲63 this week

Teams

2018 AG2R La Mondiale (WT)
2017 AG2R La Mondiale (WT)
2016 IAM Cycling (WT)
2015 IAM Cycling (WT)
2014 IAM Cycling (PCT)
2013 BMC Racing Team (WT)
2012 BMC Racing Team (WT)
2011 BMC Racing Team (WT)
2010 BMC Racing Team (PCT)
2009 BMC Racing Team (PCT)
2008 Gerolsteiner (PT)

Upcoming Participations

29.07 Clásica Ciclista San Sebastian more

Top results

2x  Grand Prix Tell   ('09, '08)
  stage Vuelta a España  ('16)
2nd GC Tour de Suisse  ('14)
2x stage Int. Österreich-Rundfahrt-Tour of Austria  ('13)
8th GC Tour de France  ('15)
2nd GC Bayern Rundfahrt  ('14)
2nd GC Critérium International  ('14)
2nd GC USA Pro Challenge  ('13)

Key stats

#ProWins: 7 #GrandTours: 10 #Classics: 12
DateResultRaceDistancePoints PCSPoints UCImore
01.07 › 23.07 Tour de France (2.UWT)more
22.0711330 Stage 20 (ITT) - Marseille › Marseille22.5 
21.073630 Stage 19 - Embrun › Salon-de-Provence222.5 
20.073829 Stage 18 - Briancon › Izoard179.5 
19.071129 Stage 17 - La Mure › Serre-Chevalier1838 
18.076535 Stage 16 - Le Puy-en-Velay › Romans-sur-Isère165 
16.074338 Stage 15 - Laissac-Sévérac l'Église › Le Puy-en-Velay189.5 
15.075738 Stage 14 - Blagnac › Rodez181.5 
14.079842 Stage 13 - Saint-Girons › Foix101 
13.074843 Stage 12 - Pau › Peyragudes214.5 
12.078644 Stage 11 - Eymet › Pau203.5 
11.0711044 Stage 10 - Périgueux › Bergerac178 
09.075245 Stage 9 - Nantua › Chambéry181.5 
08.075536 Stage 8 - Dole › Station des Rousses187.5 
07.0710027 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
06.078727 Stage 6 - Vesoul › Troyes216 
05.072727 Stage 5 - Vittel › La Planche des Belles Filles160.5 
04.078545 Stage 4 - Mondorf-les-Bains › Vittel207.5 
03.073746 Stage 3 - Verviers › Longwy212.5 
02.079593 Stage 2 - Düsseldorf › Liège203.5 
01.07104104 Stage 1 (ITT) - Düsseldorf › Düsseldorf14 
25.0632 National Championships Switzerland - Road Race (NC)205.6more
10.06 › 18.06 Tour de Suisse (2.UWT)more
  31Points Classification4 
18.067General Classification100150 
18.0628 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
17.06876 Stage 8 - Schaffhausen › Schaffhausen100 
16.06116 Stage 7 - Zernez › Sölden166.3 
15.0645 Stage 6 - Locarno › La Punt166.713 
14.06346 Stage 5 - Bex › Cevio222 
13.0666 Stage 4 - Bern › Villars-sur-Ollon143.27 
12.063431 Stage 3 - Menziken › Bern159.3 
11.062543 Stage 2 - Cham › Cham172.7 
10.06100100 Stage 1 (ITT) - Cham › Cham6 
08.0643 GP du canton d'Argovie (1.HC)188.7more
28.057 Boucles de l'Aulne - Chateaulin (1.1)171.22035more
27.05DNF Grand Prix de Plumelec-Morbihan (1.1)182more
25.04 › 30.04 Tour de Romandie (2.UWT)more
  52Points Classification6 
30.0433General Classification510 
30.0444 Stage 5 (ITT) - Lausanne › Lausanne18.3 
29.044237 Stage 4 - Domdidier › Leysin163.5 
28.046520 Stage 3 - Payerne › Payerne187 
27.044120 Stage 2 - Aigle › Bulle136 
26.041120 Stage 1 - Aigle › Champéry173.3 
25.043232 Prologue - Aigle › Aigle4.8 
19.0427  La Flèche Wallonne (1.UWT)200.5816more
04.04 › 07.04 Circuit Cycliste Sarthe - Pays de la Loire (2.1)more
  38Points Classification3 
07.0412General Classification1010 
07.0444 Stage 5 - Abbaye de l'Epau › Saint-Calais 186.8 
06.041312 Stage 4 - Angers › Pré en Pail Saint Samson190.3 
05.042017 Stage 3 (ITT) - Angers › Angers6.8 
05.045437 Stage 2 - Ligné › Angers99.8 
04.043031 Stage 1 - Pouzauges › Pouzauges173.2 
18.0394 Milano-Sanremo (1.UWT)2915more
05.03 › 12.03 Paris-Nice (2.UWT)more
12.0322General Classification1620 
12.0332 Stage 8 - Nice › Nice115.5 
11.034122 Stage 7 - Nice › Col de la Couillole177 
10.034528 Stage 6 - Aubagne › Fayence193.5 
09.0311043 Stage 5 - Quincié-en-Beaujolais › Bourg-de-Péage199.5 
08.033844 Stage 4 (ITT) - Beaujeu › Mont Brouilly14.5 
07.0310562 Stage 3 - Chablis › Chalon-sur-Saône190 
06.035970 Stage 2 - Rochefort-en-Yvelines › Amilly195 
05.03116116 Stage 1 - Bois-d'Arcy › Bois-d'Arcy148.5 
23.02 › 26.02 Abu Dhabi Tour (2.UWT)more
26.0217General Classification2420 
26.0215 Stage 4 - Yas Marina › Yas Marina143 
25.022115 Stage 3 - Hazza Bin Zayed Stadium › Jebel Hafeet186 
24.022933 Stage 2 - Al Maryah Island › Big Flag153 
23.024144 Stage 1 - Baynounah Educational Complex › Madinat Zayed189 
14.02 › 19.02 Tour of Oman (2.HC)more
  36Points Classification3 
19.027General Classification5560 
19.0229 Stage 6 - The Wave › Muttrah Corniche130.5 
18.0287 Stage 5 - Samail › Jebel Akhdar (Green Mountain)152.51 
17.023312 Stage 4 - Yiti (Al Sifah) › Ministry of Tourism118 
16.021211 Stage 3 - Sultan Qaboos University › Quriyat 162 
15.02119 Stage 2 - Nakhal › Al Bustan142 
14.024649 Stage 1 - Al Sawadi Beach › Naseem Park176.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.