 He was released by Barnsley in May 2010, and signed for League Two club Oxford United shortly after.Heslop made over 100 appearances for Oxford during his three-year stay there.He was released at the end of 2012–13, and subsequently signed for League One club Stevenage on a free transfer in May 2013.