Leigh Genesis, Ashton Athletic, Atherton Collieries, Prescot Cables, Runcorn Linnets, Atherton LR, Barnton, Charnock Richard
Left-back Joe returned to Widnes for a second spell in October 2017.
He was initially brought to the Club by Danny Meadowcroft and Brian Pritchard in the summer of 2016, completing a switch from Barnton where Joe won the North West Counties First Division Cup and promotion via the play-offs in the 2015/16 season.
He made 17 appearances for the Club before moving to Charnock Richard after finding opportunities limited under Joey Dunn. Joe won promotion with Charnock, finishing second behind Widnes.
After initially re-signing with Ashton Athletic prior to the 17/18 season, Joe was brought back to Widnes as Steve Akrigg's first signing as Interim Manager.