Matteini then left on loan to Serie B and Serie C1 clubs. After he scored the career high in Serie B with 9 goals, he was loaned back to Empoli, which still hold half of his contractual rights. He played his first Serie A games against U.C. Sampdoria, 10 September 2006. He played 19 starts in 2006–07 Serie A.