 In June 2004, he was bought back by Atalanta but he was loaned to AlbinoLeffe in July, re-joining (former) Atalanta team-mate Mauro Belotti, Joelson, Gabriele Perico and Previtali.In July 2005, AlbinoLeffe bought half of the contractual rights, but bought back by Atalanta again in June 2006.This time Calcio Catania bought half of its contractual rights in July 2006, where he played his first Serie A season since made his debut against ACF Fiorentina on 1 October 2006.