Career
Warburton began his career as a trainee with Rochdale, turning professional in the 2006 close season. His league debut came in the 1-0 defeat at home to Peterborough United on 9 December 2006 and he remained in the side until the end of the year. Out of the side and in need of further first-team experience, he joined Northwich Victoria in March 2007, playing twice before returning to Rochdale.
He joined Kendal Town on loan in August 2007 and after failing to feature for Rochdale was released in January 2008 when he joined Kendal on a permanent basis.