A familiar name to County fans, as this will be Joe's third season with the Exiles.
After starting his career at Crystal Palace, Joe moved to Rushden & Diamonds in 2007, where he secured a place in the first-team under old County boss Justin Edinburgh.
Joe progressed to join Peterborough United and gained first-team experience with spells on loan with Alfreton and Eastbourne, before making his Football League debut in January 2014.
In August 2014 Joe joined Newport County AFC on a one-month loan initially before his loan was extended until the end of November.
In January Joe signed permanently for the Exiles and has gone on to make over sixty appearances for the Club.