 He made his Hearts debut in September 2006, in a 4–0 victory over Alloa Athletic in the Scottish League Cup, with his first league appearance occurring 6 months later, in a 2–0 win at Motherwell.He scored his first league goal against Celtic on 29 April 2007 in a surprising 3–1 win.On 15 September 2007, he scored against the other half of the Old Firm, Rangers, in a 4–2 victory – a win which ended Rangers' 100% start to the season.