Joe started out at Colne in 2009, moving onto Padiham for two seasons after one season at Colne. Two seasons at Northwich Victoria followed a brief stint at Clitheroe until in 2012. In 2014 he made a return to Colne, going onto make a further eighteen appearances and scoring twice. After a successful pre-season, Joe joined Stockport County in 2015, appearing five times and scoring once. After his release from the Hatters, Joe joins Celtic.
All people entering Bower Fold & its environs are reminded of their obligations with regard to foul & abusive language & comments & remarks that could be construed as offensive, discriminatory & or racist to any group or creed.