Årene som fulgte hadde han kneproblemer og etter et svakt 2001 bestemte ledelsen i Crédit Agricole seg for å ikke forlenge kontrakten. Til slutt fikk han en kontrakt med det lille danske laget Team Fakta. I løpet av sine to år i laget vant han intergirokonkurransen og ble nummer to på den ene tempoetappen i Giro d'Italia 2003, tross en punktering. Han ble også nummer to i endagsrittene GP d'Ouverture la Marseillaise og Nokere-Koerse. Team Fakta la ned sin virksomhet i slutten av 2003 og han ble kontaktet av flere italienske lag som ville ha han. Før sesongen 2004 gikk han til italienske Alessio-Bianchi.