On the back of his impressive displays during his trial, Brebner was signed to a full-time contract with the Melbourne Victory, having agreed on a deal to be released from his Dundee United contract. In his first season, he helped the Victory win the 2006–07 A-League premiership with five rounds remaining. The round 19 clash with Perth Glory away at Members Equity Stadium saw Brebner take the captain's armband for the first time in the absence of regular captain Kevin Muscat and vice-captain Archie Thompson. He scored the last of the five goals against Newcastle Jets in round 3 of the 2008–09 season. This was his second goal for the club, after scoring a late winner against Perth Glory in the 2006–07 season.
