Michael Charles Rose (born 28 July 1982) is an English professional footballer who last played for Warrington Town. A defender, he has made 454 appearances in the Football League, including 107 for Stockport County. He has represented England at semi-professional level.