Carayol began his professional career at MK Dons in 2008, where he made a name for himself as a talented and pacey winger. His impressive performances caught the eye of Bristol Rovers, and he moved to the club in 2011. Carayol continued to impress at Bristol Rovers, leading to a transfer to Middlesbrough in 2012.