Leicester City, Braintree Town, Bishops Stortford, Bath City, Hayes & Yeading United, Chelmsford City
Signed in the 2015/16 close season from Braintree Town, Carl started his career at Leicester City alongside Maidonian Andy King and has experience with a variety of non league clubs including Bishops Stortford, Bath City and Hayes & Yeading United. Carl, who runs his own goalkeeping academy, is held in high regard at York Road for his calm consistent approach to the game. Has played in every league match since joining the Magpies making two vital penalty saves in the title winning 2016/17 campaign, finishing with the best keeping record in the division. Marked his 150th full appearance for the Magpies with a cleansheet at Leyton Orient in the penultimate match of last season. 2017/18 Record 53+1. Career Record 151+3.