 He made 29 league appearances for Torquay during the 2008–09 season, but joined Oxford United for a third loan spell the following season.Having made 41 league appearances for Oxford during the 2009–10 season, he signed a permanent deal with the club, where he made a further 17 appearances.He spent the latter half of the 2010–11 season on loan to League Two side Cheltenham Town, where he made 19 league appearances and then joined Conference side Mansfield Town in July 2011, initially on loan, but permanently from January 2012 onwards.