En 2005 pasó a formar parte del Team CSC, dirigido por Bjarne Riis, y en 2008 fichó por el Garmin.