After signing a new contract with the club, Treacy was promoted to the Blackburn Rovers’ first team ahead of the 2007–08 season. It wasn’t until on 31 October 2007 when he made his debut for the club in a League Cup tie against Portsmouth as a substitute, as Blackburn Rovers won 2–1. Two months on 5 January 2008, Treacy made his first start against Coventry City in the FA Cup third round in a 4–1 defeat back on 5 January 2008, before being substituted off and replaced by striker Matt Derbyshire. He went on to make two appearances at the end of the 2007–08 season.