Maccarone was an unused substitute when Middlesbrough won the 2004 Football League Cup Final. Despite showing fine early form in his first few matches for Middlesbrough, the remainder of his spell at the club was a struggle to justify his price tag and during the first half of the 2004–05 season he was loaned out to Serie A club Parma, and in January 2005 to Siena.