Biography
Joe started his career with the Manchester United Youth side before joining the U21s in 2016.
After two seasons at Bradford City, he joined Carlisle United in August 2020 going on to make over 70 appearances and then joined Walsall for two seasons, making 30 appearances.
After spending the 2024-25 season with AFC Fylde where he was almost ever present, he linked up with Andy Peaks at Tamworth for the 2025-26 campaign.