 After New Year, now aged 21, he was loaned out to Raith Rovers for the rest of the season.In 1999, Holmes left Hearts and joined Ross County where he spent two seasons, achieving some success by consistently getting on the scoresheet.At the end of his first season in Dingwall, Holmes and his teammates earned a promotion spot from the Scottish Second Division.