Young winger Josh Clarke was at Griffin Park yesterday to sign his first professional contract.