Crystal Palace
Bostock made his league debut on 29 October 2007 at the age of 15 years and 287 days, playing 20 minutes as a substitute for Ben Watson in a 2–0 defeat to Watford at Selhurst Park, making him Palace’s youngest ever player. He also became the youngest ever Palace player to start a game, aged 15 years and 295 days, on 6 November 2007 against Cardiff City at Ninian Park.