Craig played as Goalkeeper for Whitewebbs Eagles U9s and U10s during seasons 2007-2008 and 2008-2009. After that he played for Charlton Athletic Academy for four seasons between 2009- 2013.
Craig went on to play for Leyton Orient Academy for one season (2013-14), Bishops Stortford in 2014-2015 in the Eastern Junior Alliance (EJA), Snaresbrook and Interwood in 2015-2016 in the EJA, then for the 2016-2017 season he played for Cambridge United Academy.
Craig was offered a full time 2 year Scholarship by Cambridge United which he started in July and this makes him a member of their Under 18 squad.
He went on a weekend tour with Whitewebbs to Camber Sands in May 2009 during which he was seen by a Charlton Academy coach and it went from there..............