2019-06-22 | LVM Saarland Trofeo | Stage 3a | 2.Ncup |
2018-06-09 | Saarland Trofeo | Stage 3a | 2.Ncup |
2017-06-10 | Trofeo Karlsberg | Stage 3a | 2.Ncup |
2016-06-18 | Trofeo Karlsberg | Stage 2a | 2.Ncup |
2015-06-06 | Trofeo Karlsberg | Stage 2b | 2.Ncup |
2014-06-21 | Trofeo Karlsberg | Stage 2a | 2.Ncup |
2013-06-01 | Trofeo Karlsberg | Stage 3b | 2.Ncup |
2012-05-19 | Trofeo Karlsberg | Stage 3b | 2.Ncup |
2011-08-13 | Trofeo Karlsberg | Stage 4 | 2.Ncup |
2011-08-13 | Trofeo Karlsberg | Stage 3 (ITT) | 2.Ncup |
2009-06-13 | Trofeo Karlsberg | Stage 4 | 2.Ncup |
2007-06-08 | Trofeo Karlsberg | Stage 2 | 2.1 |
2006-06-16 | Trofeo Karlsberg | Stage 2 | 2.1 |
2005-05-29 | Trofeo Karlsberg | Stage 4 | 2.1 |
2004-06-12 | Trofeo Karlsberg | Stage 3b | 2.8 |
1982-08-20 | Deutschland Tour | Stage 5a | |
1982-08-19 | Deutschland Tour | Stage 4 | |
1980-06-28 | Tour de France | Stage 2 | SPP |