Football
Home › Teams › Milton Keynes Dons › C. MacGillivray
C. MacGillivray

Craig MacGillivray (Milton Keynes Dons, goalkeeper): player profile and stats

Milton Keynes Dons · goalkeeper · Scotland · 32 years old

Who is C. MacGillivray?

C. MacGillivray, position: goalkeeper, nationality Scotland, 32 years of age. He is with Milton Keynes Dons for the 2026/27 season.

This season (2026/27): 6 matches, 0 goals and 0 assists.

Season 2025/26: 47 matches, 0 goals and 0 assists.

His latest transfer took him from Stevenage to Milton Keynes Dons (1 July 2024).

1 trophies, most of them EFL Trophy (1×).

C. MacGillivray: 2026/27 season stats

6Apps
0Goals
0Assists
549Minutes
0Yellow cards
0Red cards
7.2Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup100990/06.6
League One5004500/07.3
Total6005490/07.2

C. MacGillivray: detailed stats

205Passes
58%Pass accuracy
2/3Duels won / total
1Fouls won

Figures for every club competition in 2026/27, added together.

C. MacGillivray: 2025/26 season stats

47Apps
0Goals
0Assists
4104Minutes
6.8Rating

C. MacGillivray: career

ClubPeriod
Milton Keynes Dons2023–present
Burton Albion2022
Charlton2021
Portsmouth2018–2020
Shrewsbury2017
Walsall2014–2016
Harrogate Town2012–2013
Stalybridge Celtic2011

The list covers senior clubs only, so youth and reserve sides do not appear.

C. MacGillivray: transfers

DateMoveFee
1 July 2024Stevenage → Milton Keynes DonsNot disclosed
18 January 2024Milton Keynes Dons → StevenageLoan
1 July 2023Burton Albion → Milton Keynes DonsFree transfer
13 January 2023Charlton → Burton AlbionNot disclosed
1 July 2021Portsmouth → CharltonFree transfer
1 July 2018Shrewsbury → PortsmouthFree transfer
5 July 2017Walsall → ShrewsburyFree transfer
1 July 2014Harrogate Town → WalsallNot disclosed
20 August 2012Stalybridge Celtic → Harrogate TownFree transfer

C. MacGillivray: trophies

1 trophies.

  • EFL Trophy2018/20191×

C. MacGillivray: injuries and absences

ReasonFromTo
injury13 February 202527 February 2025

C. MacGillivray: frequently asked questions

What is C. MacGillivray's goal record in 2026/27?

In 6 matches during 2026/27, C. MacGillivray has 0 goals and 0 assists.

Who is C. MacGillivray's club?

C. MacGillivray (goalkeeper) is playing for Milton Keynes Dons in 2026/27. Nationality: Scotland.

How old is C. MacGillivray?

C. MacGillivray is 32 years of age. Date of birth: 12 January 1993.

Which club did C. MacGillivray join in his most recent transfer?

He joined Milton Keynes Dons from Stevenage on 1 July 2024.

Which trophies has C. MacGillivray won?

1 trophies, most of them EFL Trophy (1×).

About C. MacGillivray

On this page you will find C. MacGillivray (Scotland): his season stats, career, transfers and trophies. He is a Milton Keynes Dons player at the moment; the club page lists the full squad.