Scottish Under-17 international goalkeeper Jon McCracken joined Norwich from Scottish side Hamilton on 11th August 2016. He is known by both Alex Neil and Michael McGovern.
After making 13 appearances for Norwich's Under-23s in 2018/19, he was expected to leave the club in July 2019 and media speculation linked him with Newcastle, Blackburn and Hibs in mid-June 2019. He then joined Burnley on trial according to the Scottish Sun and would be joining the Clarets on pre-season tour in Poland.
On 16th July 2020 it was announced tha Jon had signed a contract extension until the end of the 2020/21 season despite not playing during 2019/20.
McCracken was on the bench for Norwich in the Carabao (League) Cup first round clash at Luton on 5th September 2020 which Norwich lost 3-1. The Canaries had 15 first teamers missing due to international call-ups with a further two injured. However he was not utilised.
He signed a new contract with Norwich on 22nd December 2020 which will keep him at Carrow Road until July 2022. He signed a new contract on 4th March 2022 which will keep him at Norwich until the summer of 2024.
In July 2022 it was reported that Jon was training with Southend United ahead of a potential loan move to gain first team experience. On 22nd July 2022 he joined Irish side Bohemian on loan until 31st December 2022. McCracken is expected to provide cover for Bohs’ first-choice ‘keeper James Talbot, who has a shoulder injury.