Premier League
Home › Teams › Milton Keynes Dons › C. MacGillivray
C. MacGillivray

Craig MacGillivray (Milton Keynes Dons, goalkeeper): statistics and career

Milton Keynes Dons · goalkeeper · Scotland · 32 years old

Who is C. MacGillivray?

C. MacGillivray – a goalkeeper, Scotland by nationality, 32. For the 2026/27 season, he is registered with Milton Keynes Dons.

2026/27 so far: 6 matches with 0 goals and 0 assists.

A season earlier (2025/26): 47 matches, 0 goals, 0 assists.

His most recent transfer was from Stevenage to Milton Keynes Dons, on 1 July 2024.

1 trophies won; EFL Trophy (1×) the most often.

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

All club competitions in 2026/27, combined.

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

Listed: senior clubs only, not youth or reserve teams.

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 won.

  • EFL Trophy2018/20191×

C. MacGillivray: injuries and absences

ReasonFromTo
injury13 February 202527 February 2025

C. MacGillivray: frequently asked questions

How many goals does C. MacGillivray have in 2026/27?

C. MacGillivray's record in 2026/27: 0 goals and 0 assists in 6 matches.

Which team is C. MacGillivray at?

Milton Keynes Dons is the club of C. MacGillivray (goalkeeper) in 2026/27. Nationality: Scotland.

How old is C. MacGillivray?

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

Which was C. MacGillivray's most recent transfer?

A move from Stevenage to Milton Keynes Dons, 1 July 2024.

How many honours has C. MacGillivray won?

1 trophies won; EFL Trophy (1×) the most often.

About C. MacGillivray

All the stats for C. MacGillivray (Scotland): the season, his career, transfers and trophies. He is with Milton Keynes Dons at present, and the club page shows the rest of the squad.