W Tour de Pologne wygrał również etap w 1991, a siedmiokrotnie zajmował miejsce w pierwszej dziesiątce (1990 – 5., 1993 – 5., 1994 – 10., 1996 – 10., 1999 – 10., 2001 – 7., 2003 – 8.).
Startował 11 razy w Wyścigu Pokoju (1988 – 29., 1989 – 22., 1990 – 16., 1991 – 16., 1996 – 26., 1998 – 34., 1999 – 14., 2000 – 17., 2001 – 5., 2002 – 5., 2003 – 9.).
Igrzyska olimpijskie i mistrzostwa świata Na igrzyskach olimpijskich wystąpił dwukrotnie w wyścigu szosowym ze startu wspólnego (1992 – 55., 2000 – 48.). W mistrzostwach świata wystąpił 11 razy, w tym: 4 x w szosowym wyścigu amatorów ze startu wspólnego (1987 – nie ukończył, 1989 – 66., 1990 – nie ukończył, 1991 – 22.), 1 x w wyścigu drużynowym na 100 km (1990 – 10.) 7 x w szosowym wyścigu zawodowców ze startu wspólnego (1994 – nie ukończył, 1997 – 29., 1998 – 30., 1999 – 31., 2000 – 53., 2001 – 16., 2002 – 66.)