 His previous clubs are Newcastle United, Plymouth Argyle and Everton.Born in Brixham, Devon, Gosling was spotted by Plymouth Argyle scouts when he was playing in the under-12 side of hometown club Brixham United.On 9 December 2006, at age 16 years and 310 days, he made his professional debut against Hull City, coming on as a first-half substitute for injured Captain Paul Wotton and became the fourth youngest debutant.