Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 16th November 1993 (23)
Nationality: Switzerland
Weight: 83 kg   Height: 193 m

Points by specialty

  • 468Classics
  • 360GC
  • 311Time trial
  • 98Sprint
Visits: ▲724 this week

Teams

2017 BMC Racing Team (WT)
2016 BMC Racing Team (WT)
2015 BMC Racing Team (WT)

Top results

2x stage Tour de Romandie  ('17, '15)
  Volta Limburg Classic  ('15)
  GC Tour de Normandie  ('14)
2nd stage Tour de France  ('17)
4th GC Driedaagse De Panne-Koksijde  ('15)
  Flèche Ardennaise  ('14)
  stage National Championships Switzerland - ITT  ('17)
2x 2nd stage Tour de Suisse  ('17)

Key stats

#ProWins: 5 #GrandTours: 3 #Classics: 5
DateResultRaceDistancePoints PCSPoints UCImore
01.07 › 23.07 Tour de France (2.UWT)more
22.07979 Stage 20 (ITT) - Marseille › Marseille22.514 
21.0712380 Stage 19 - Embrun › Salon-de-Provence222.5 
20.0711380 Stage 18 - Briancon › Izoard179.5 
19.0710872 Stage 17 - La Mure › Serre-Chevalier183 
18.072270 Stage 16 - Le Puy-en-Velay › Romans-sur-Isère165 
16.077381 Stage 15 - Laissac-Sévérac l'Église › Le Puy-en-Velay189.5 
15.079479 Stage 14 - Blagnac › Rodez181.5 
14.0711480 Stage 13 - Saint-Girons › Foix101 
13.075082 Stage 12 - Pau › Peyragudes214.5 
12.07150100 Stage 11 - Eymet › Pau203.5 
11.072999 Stage 10 - Périgueux › Bergerac178 
09.07116101 Stage 9 - Nantua › Chambéry181.5 
08.07107102 Stage 8 - Dole › Station des Rousses187.5 
07.0775111 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
06.0777118 Stage 6 - Vesoul › Troyes216 
05.07175121 Stage 5 - Vittel › La Planche des Belles Filles160.5 
04.073912 Stage 4 - Mondorf-les-Bains › Vittel207.5 
03.075712 Stage 3 - Verviers › Longwy212.5 
02.07972 Stage 2 - Düsseldorf › Liège203.5 
01.0722 Stage 1 (ITT) - Düsseldorf › Düsseldorf147050 
25.062 National Championships Switzerland - Road Race (NC)205.61055more
22.061 National Championships Switzerland - ITT (NC)38.61530more
10.06 › 18.06 Tour de Suisse (2.UWT)more
  3Points Classification21 
18.0652General Classification55 
18.062 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.63025 
17.067857 Stage 8 - Schaffhausen › Schaffhausen100 
16.065657 Stage 7 - Zernez › Sölden166.3 
15.067258 Stage 6 - Locarno › La Punt166.7 
14.066344 Stage 5 - Bex › Cevio222 
13.068350 Stage 4 - Bern › Villars-sur-Ollon143.2 
12.063912 Stage 3 - Menziken › Bern159.3 
11.06341 Stage 2 - Cham › Cham172.7 
10.0622 Stage 1 (ITT) - Cham › Cham63025 
08.0656 GP du canton d'Argovie (1.HC)188.7more
02.06 › 04.06 Hammer Sportzone Limburg (2.1)more
04.0611General Classification123 
04.066 Stage 3 - Sittard-Geleen › Sittard-Geleen44.7 
02.065 Stage 1 - Vaals › Vaals77 
25.04 › 30.04 Tour de Romandie (2.UWT)more
  14Youth Classification 
  17Mountains Classification8 
  1Points Classification66 
30.0483General Classification5 
30.0421 Stage 5 (ITT) - Lausanne › Lausanne18.3 
29.048888 Stage 4 - Domdidier › Leysin163.5 
28.0410286 Stage 3 - Payerne › Payerne187 
27.04189 Stage 2 - Aigle › Bulle1365060 
26.049494 Stage 1 - Aigle › Champéry173.3 
25.043434 Prologue - Aigle › Aigle4.8 
09.04DNF Paris-Roubaix (1.UWT)257more
02.0441 Ronde van Vlaanderen / Tour des Flandres (1.UWT)260510more
26.0382 Gent-Wevelgem in Flanders Fields (1.UWT)2495more
22.0317 Dwars Door Vlaanderen / A travers la Flandre (1.UWT)203.42420more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.03DNS Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.0310961 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.034260 Stage 5 - Rieti › Fermo209 
11.0310688 Stage 4 - Montalto di Castro › Terminillo171 
10.033469 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.037773 Stage 2 - Camaiore › Pomarance229 
08.0314 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7208 
04.0315 Strade Bianche (1.UWT)1753020more
26.0215 Kuurne-Bruxelles-Kuurne (1.HC)200.71210more
25.0261 Omloop Het Nieuwsblad (1.UWT)198.33more
14.02 › 19.02 Tour of Oman (2.HC)more
  13Youth Classification 
19.0246General Classification 
19.0297 Stage 6 - The Wave › Muttrah Corniche130.5 
18.025546 Stage 5 - Samail › Jebel Akhdar (Green Mountain)152.5 
17.024443 Stage 4 - Yiti (Al Sifah) › Ministry of Tourism118 
16.026664 Stage 3 - Sultan Qaboos University › Quriyat 162 
15.026770 Stage 2 - Nakhal › Al Bustan142 
14.027072 Stage 1 - Al Sawadi Beach › Naseem Park176.5 
01.02 › 05.02 Volta a la Comunitat Valenciana (2.1)more
  7Youth Classification 
05.0248General Classification 
05.0267 Stage 5 - Valencia › Valencia51.2 
04.024948 Stage 4 - Segorbe › Llucena 180 
03.0210276 Stage 3 - Canals › Riba-Roja de Túria161 
02.0210177 Stage 2 - Alicante › Denia180.6 
01.0215 Stage 1 (TTT) - Orihuela › Orihuela37.9102.333 
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.