| 1 | 2002-08-25 | 31 | GP Schwarzwald | 1.3 | 193 | - | - | |
| 2 | 2002-07-14 | 27 | Giro del Medio Brenta | 1.5 | 166 | - | - | |
| 3 | 2002-07-13 | 60 | International UNIQA Classic | General classification | 2.3 | | - | - | |
| 4 | 2002-07-13 | 49 | International UNIQA Classic | Stage 4 | 2.3 | 144 | - | - | |
| 5 | 2002-07-12 | 97 | International UNIQA Classic | Stage 3 | 2.3 | 173 | - | - | |
| 6 | 2002-07-11 | 61 | International UNIQA Classic | Stage 2 | 2.3 | 166 | - | - | |
| 7 | 2002-07-10 | 101 | International UNIQA Classic | Stage 1 | 2.3 | 178 | - | - | |
| 8 | 2002-03-17 | 50 | Jadranska Magistrala | General classification | 2.2 | | - | - | |
| 9 | 2002-03-17 | 114 | Jadranska Magistrala | Stage 3 | 2.2 | 148 | - | - | |
| 10 | 2002-03-16 | 46 | Jadranska Magistrala | Stage 2 | 2.2 | 158 | - | - | |
| 11 | 2002-03-14 | 112 | Jadranska Magistrala | Prologue | 2.2 | 6 | - | - | |
| 12 | 2001-04-29 | 73 | Tour de Berne | 1.4 | 170 | - | - | |
| 13 | 2001-04-22 | 79 | Settimana Ciclista Lombarda | General classification | 2.4 | | - | - | |
| 14 | 2001-03-24 | 143 | GP Mosqueteiros / Rota do Marquês | General classification | 2.4 | | - | - | |
| 15 | 2001-03-24 | 115 | GP Mosqueteiros / Rota do Marquês | Stage 4 (ITT) | 2.4 | 12.3 | - | - | |
| 16 | 2001-03-23 | 145 | GP Mosqueteiros / Rota do Marquês | Stage 3 | 2.4 | 196.8 | - | - | |
| 17 | 2001-03-22 | 144 | GP Mosqueteiros / Rota do Marquês | Stage 2 | 2.4 | 170.9 | - | - | |
| 18 | 2001-03-21 | 143 | GP Mosqueteiros / Rota do Marquês | Stage 1 | 2.4 | 212.4 | - | - | |
| 19 | 2001-02-15 | DNF | Le Tour de Langkawi | Stage 9 | 2.3 | 132 | - | - | |
| 20 | 2001-02-14 | 142 | Le Tour de Langkawi | Stage 8 | 2.3 | 154.4 | - | - | |
| 21 | 2001-02-13 | 126 | Le Tour de Langkawi | Stage 7 | 2.3 | 172.1 | - | - | |
| 22 | 2001-02-11 | 138 | Le Tour de Langkawi | Stage 6 | 2.3 | 150.4 | - | - | |
| 23 | 2001-02-10 | 139 | Le Tour de Langkawi | Stage 5 | 2.3 | 241.1 | - | - | |
| 24 | 2001-02-09 | 142 | Le Tour de Langkawi | Stage 4 | 2.3 | 135.5 | - | - | |
| 25 | 2001-02-08 | 135 | Le Tour de Langkawi | Stage 3 | 2.3 | 177.3 | - | - | |
| 26 | 2001-02-07 | 149 | Le Tour de Langkawi | Stage 2 | 2.3 | 226.3 | - | - | |
| 27 | 2001-02-06 | 118 | Le Tour de Langkawi | Stage 1 | 2.3 | 182 | - | - | |
| 28 | 2000-09-17 | 43 | Tour du Doubs - Conseil General | 1.5 | 200 | - | - | |
| 29 | 2000-08-20 | DNF | Meisterschaft von Zürich | CDM | 248.4 | - | - | |
| 30 | 2000-08-13 | 14 | Rothaus Regio-Tour International | Mountains classification | 2.3 | | - | - | |
| 31 | 2000-08-13 | 44 | Rothaus Regio-Tour International | General classification | 2.3 | | - | - | |
| 32 | 2000-08-13 | 51 | Rothaus Regio-Tour International | Stage 5 | 2.3 | 160 | - | - | |
| 33 | 2000-08-12 | 91 | Rothaus Regio-Tour International | Stage 4 | 2.3 | 168 | - | - | |
| 34 | 2000-08-11 | 25 | Rothaus Regio-Tour International | Stage 3b (ITT) | 2.3 | 13 | - | - | |
| 35 | 2000-08-11 | 80 | Rothaus Regio-Tour International | Stage 3a | 2.3 | 90 | - | - | |
| 36 | 2000-08-10 | 68 | Rothaus Regio-Tour International | Stage 2 | 2.3 | 163 | - | - | |
| 37 | 2000-08-09 | 122 | Rothaus Regio-Tour International | Stage 1 | 2.3 | 165 | - | - | |
| 38 | 2000-08-05 | 15 | Wartenberg Rundfahrt | 1.4 | 146 | 6 | - | |
| 39 | 2000-04-09 | 15 | National Championships Switzerland ME - ITT | NC | 37.2 | - | - | |
| 40 | 2000-02-20 | 85 | GP Istria | | 143 | - | - | |
| 41 | 1999-08-05 | 9 | Wartenberg Rundfahrt | 1.5 | 138 | - | - | |
| 42 | 1999-06-27 | 18 | National Championships Switzerland ME - Road Race | NC | 180.7 | - | - | |
| | | | | 5517.8 | 6 | - | - |