 On 10 June 2008, he returned to Foggia, signing a two-year contract that would keep him at the club until 2010, although he retired during the summer of 2009.In total, he made 446 appearances throughout his career, scoring 50 goals.He made 337 appearances in Serie A, scoring 41 goals, 62 in Serie B, scoring 4 goals, and 47 appearances in Serie C, scoring 5 goals.