Joseph Thompson was an English professional footballer who played as a midfielder for Rochdale, Tranmere Rovers, Carlisle United, Southport and Bury.