Jon McCracken: Scot’s 9th clean sheet of the season

Jon McCracken 2025 at Dundee. Head & shoulders.

Jon McCracken in Saturday’s 2-0 home win v Stevenage notched his 9th clean sheet, in his 12 club games since his Summer transfer from Dundee to Bradford City. While selected by Seb Pocognoli for the Scotland squad for the recent international break, Pocognoli didn’t select McCracken for any of the 4 match day squads in that break. We look at McCracken’s Bradford stats to assess his claim to start for Scotland in the forthcoming internationals in November. Stats are from FotMob unless otherwise stated.

Jon McCracken 2025 at Dundee. Head & shoulders.
Jon McCracken (cropped). Image credit: Stuartp1213. Licensed under CC0 1.0

1. Jon McCracken intro card

Age (& date of birth)26 (24 May, 2000)
SMNT caps0
Date of most recent SMNT squad inclusionOctober 2026
ClubBradford City
Club divisionEnglish 3rd tier
Club division Opta average team rating75.0 (44th globally)
Benchmark: Scots top tier Opta average team rating75.9 (39th globally)

As repeatedly stated on this website, while the rating & ranking of those 2 above listed divisions fluctuate, they are consistently closely rated & ranked. Further, the Scots top flight rating & ranking is elevated by the massively higher financial resources of the Old Firm compared to all other teams in that division.

2. Jon McCracken Clean sheets

LeagueLeague CupTotal
Games9312
Clean sheets729
Clean sheet percentage77.7866.6775.0

Across the 12 Bradford games Jon McCracken has played in so far, he accrues a clean sheet in 3 out of every 4 of those 12 games. Bradford are currently top of their division with 10 goals for & only 5 against from 10 games. McCracken missed a Bradford league game while with the Scotland squad. 2nd place Stockport have a 21:11 goals for & against from their 10 league games. Bradford are top primarily because of their ability to keep the ball out of their own net. Stats illustrate McCracken plays a key part of that success so far.

3. Goals conceded

LeagueLeague CupTotal
Goals conceded415
Mins played8102701080
Mins per goal conceded202.5270216
Goals conceded per game0.440.330.42

So far at Bradford Jon McCracken concedes a goal less frequently than once every 2 games.

4. Saves

Total savesLeagueLeague CupTotal
Total saves made121224
Average saves per game1.3342
Successful save percent75.00%92.30%82.75

In a previous article on GKs, we made the point that McCracken’s stats are helped by the relatively low number of saves he has to make per game. That though was based on league performances.

His stats improve when also including his performances in the League Cup. Those League Cup stats include 6 saves keeping a clean sheet in the 0-0 against a Burnley side from England’s 2nd tier, a division higher than Bradford. Also, Bradford won the penalty shootout 4-2 in which Burnley’s Zeki Amdouni hit the post & McCracken saved from Jacob Bruun Larsen.

5. Jon McCracken goals prevented

LeagueLeague CupTotal
Goals prevented1.542.774.31
Average per game0.170.920.36

McCracken’s league Goals Prevented stat alone is in the top 18% for that division. His 2.77 League Cup goals prevented is in the top 2% for that competition so far this season.

6. Errors leading to goals

LeagueLeague CupTotal
Errors leading to goals000

Impeccable.

7. Successful passes

LeagueLeague CupTotal
Successful passes10829137
Accurate pass percentage41.9%43.3%42.2%

If you look at McCracken’s stats on FotMob, out of 16 attributes he is rated green for 9 compared to his peers & amber for 6 others. The one attribute for which he is in the red zone is successful passes.

8. Conclusion

Jon McCracken is having a great season so far at Bradford. His obvious attribute in need of improvement is successful passes.