Career
He last played for Northern Counties East League side Grimsby Borough. He previously played as a professional in the Football League for Grimsby Town from 2009 until 2011, and a brief spell with Spalding United on loan. Grimsby Town
Midland Floodlit Youth Cup: 2009-2010
Grimsby Borough
Josh spent the 2011-2012 pre-season with Grimsby Borough and on 16 July 2011 joint manager Nigel Fanthorpe announced Josh would sign for the club once the relevant paperwork were sorted out.
Before signing for Borough, he played for Brigg Town in a pre-season friendly against former club Grimsby Town, before returning to Borough to sign on a permanent basis.
Fuller was released at the end of the 2012-2013 season only to rejoin them in October 2013.