Jon McCracken, born on 24 May 2000 (age 26), is a Scottish goalkeeper with Bradford City. He wears squad number 21 and is valued at around £425,000 by Transfermarkt.
His early senior career included a spell at Bohemian FC in 2022, where he made five league appearances. That was a useful step, though not the part of the CV that has come to carry much weight.
McCracken’s career has been shaped most clearly by Dundee. Across three seasons he made 63 league appearances, giving him the regular first-team run that goalkeepers often have to wait for. It is the spell that still frames how he is viewed: not as a prospect being passed around, but as a keeper with a meaningful body of senior football behind him.
He is now at Bradford City, where in 2026-27 he has made 15 appearances in all competitions, including 11 in League One and four in the League Cup. At this stage, his career is a steady one: Scottish, senior, and built chiefly on the work he did at Dundee before moving on.
