Hanlon played his first senior game against Inverness Caledonian Thistle in the Scottish Cup on 12 January 2008 due to injuries sustained by David Murphy and Lewis Stevenson. Hanlon played for Hibs on a regular basis over the next seven months, and he agreed a five year contract with the club.