
Joe made his debut for Rochdale in November 2019, starting in a 2–1 away victory against Bradford City.
In March 2020, he joined Matlock Town on a work experience spell.
In December 2021, he joined Northern Premier League Premier Division side Stafford Rangers on a one-month loan deal.
Joe joined Stafford Rangers on a permanent basis in June 2022 following his release from Rochdale.
Having played regularly this season, a strange turn of events saw Joe’s registration cancelled.
In his third new addition in a week, Swanny said, “Joe is a young, hungry lad who has a good pedigree despite his age. He featured regularly and was very popular at Stafford Rangers but when we knew of his circumstances we moved quickly.
"He is a game and combative defender who can play at centre back or left back.
Joe is a good footballer too, and is comfortable on the ball."
We welcome Joe to the club and look forward to seeing him in a Scholars shirt.