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. | Date | Opposition | Competition | Season | H/A | Score | Lineups | Goals | Assists | R | Y | Sub |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tue 19 September 2017 | Witton Albion | Northern Premier | 2017/2018 | A | 4-1 | ||||||
| Sat 16 September 2017 | Chorley | FA Cup | 2017/2018 | H | 1-3 | ![]() | |||||
| Sat 26 August 2017 | Shaw Lane | Northern Premier | 2017/2018 | H | 0-1 | Off @32mins | |||||
| Tue 22 August 2017 | Marine | Northern Premier | 2017/2018 | H | 0-2 | ||||||
| Sat 19 August 2017 | Rushall Olympic | Northern Premier | 2017/2018 | A | 1-0 | ||||||
| Tue 15 August 2017 | Whitby Town | Northern Premier | 2017/2018 | A | 4-1 | ||||||
| Sat 12 August 2017 | Nantwich Town | Northern Premier | 2017/2018 | H | 1-0 |