2021-06-08 | Tour de Suisse | Stage 3 | 2.UWT |
2011-06-23 | National Championships Switzerland - ITT | NC |
2007-08-31 | Grand Prix Rüebliland | Stage 1 | 2.HC |
2006-08-27 | GP Tell | Stage 4 | 2.2U |
2006-08-26 | GP Tell | Stage 3 | 2.2U |
2004-06-27 | National Championships Switzerland ME - Road Race | NC |
2004-06-26 | National Championships Switzerland WE - Road Race | NC |
2004-06-26 | National Championships Switzerland MJ - Road Race | NC |
2004-06-23 | National Championships Switzerland - ITT | NC |
2004-06-23 | National Championships Switzerland WE - ITT | NC |
2001-05-09 | Tour de Romandie | Stage 1 | PT |
2001-05-08 | Tour de Romandie | Prologue | PT |
1997-09-27 | GP Tell | Stage 4a | |
1997-09-26 | GP Tell | Stage 3 | |
1996-07-01 | National Championships Switzerland ME - Road Race | NC |