Date of birth
The veteran centre-forward arrived at Boundary Park in January 2023, signing an 18-month deal.
Joe started out with his hometown club, Blackburn Rovers, but got his big break with Carlisle United.
After making his loan move with the Cumbrians permanent, he bagged 14 in 31 appearances, earning him a move to Championship side Nottingham Forest.
Numerous loan spells and two seasons with Watford followed, before he joined Preston North End, where he’d enjoy some of the most successful years of his career.
After bagging 18 in his first full season, winning the Player of the Year and Player’s Player of the Year awards, he fired North End to promotion with 25 goals, as Preston swept Swindon aside 4-0 in the play-off final.
More recently he’s enjoyed time in Scotland with Rangers, Cyprus with APOEL, returning to Carlisle for his fourth spell twelve months ago, assisting United as they won the League Two play-off final.