Craig MacGillivray

Milton Keynes Dons
MK Dons
League TwoLeague Two League level: EnglandFourth Tier Joined: Jul 1, 2023 Contract expires: -
  • Date of birth/Age: Jan 12, 1993 (31)
  • Place of birth: Scotland Perthshire
  • Citizenship: Scotland Scotland
  • Height: 1,88 m
  • Position: Goalkeeper
  • Agent: CAA Stellar
deadline-day banner

Total penalties saved - 2

This page provides an overview of all penalties a goalkeeper has faced over the course of their career and how many they were able to save. You can also view the match in which the penalty was awarded, when the referee awarded it and who took it.
Filter by season:
Filter by competition:
SeasonCompetitionClubDatewappenFinal resultwappenPenalty taker
18/19Portsmouth FCOct 27, 2018Accrington Stanley
17/18Shrewsbury TownFeb 10, 2018Shrewsbury Town

Total non-saved penalties - 30

This page provides an overview of all penalties a goalkeeper has faced over the course of their career and how many they were able to save. You can also view the match in which the penalty was awarded, when the referee awarded it and who took it.
Filter by season:
Filter by competition:
SeasonCompetitionClubDatewappenFinal resultwappenPenalty taker
23/24Stevenage FCApr 19, 2024Oxford United
23/24Stevenage FCFeb 10, 2024Port Vale FC
23/24Stevenage FCJan 27, 2024Wigan Athletic
23/24Milton Keynes DonsNov 25, 2023Salford City
22/23Burton AlbionApr 22, 2023Derby County
22/23Burton AlbionApr 15, 2023Burton Albion
22/23Charlton AthleticDec 7, 2022Stockport County
21/22Charlton AthleticFeb 12, 2022Wigan Athletic
21/22Charlton AthleticNov 23, 2021Morecambe FC
20/21Portsmouth FCApr 20, 2021Swindon Town
20/21Portsmouth FCApr 17, 2021Milton Keynes Dons
20/21Portsmouth FCFeb 16, 2021Bristol Rovers
20/21Portsmouth FCNov 24, 2020Portsmouth FC
20/21Portsmouth FCNov 21, 2020Portsmouth FC
20/21Portsmouth FCOct 10, 2020Portsmouth FC